- All Superinterfaces:
Writeable
- All Known Subinterfaces:
ClusterState.Custom,Metadata.ClusterCustom,Metadata.MetadataCustom<T>,Metadata.ProjectCustom,NamedDiffable<T>,SimpleDiffable<T>
- All Known Implementing Classes:
AbstractNamedDiffable,AliasMetadata,ClusterBlocks,ClusterFeatures,ClusterPersistentTasksCustomMetadata,ClusterSecrets,ClusterState,ComponentTemplate,ComponentTemplateMetadata,ComposableIndexTemplate,ComposableIndexTemplateMetadata,DataStream,DataStreamAlias,DataStreamAutoShardingEvent,DataStreamFailureStore,DataStreamLifecycle,DataStreamMetadata,DataStreamOptions,DesiredNodesMetadata,DiffableStringMap,DiscoveryNodes,ElasticsearchNodeCommand.AbstractUnknownCustom,ElasticsearchNodeCommand.UnknownClusterCustom,ElasticsearchNodeCommand.UnknownProjectCustom,GetDataStreamAction.Response.DataStreamInfo,GlobalRoutingTable,HealthMetadata,IndexGraveyard,IndexMetadata,IndexRoutingTable,IndexTemplateMetadata,InferenceFieldMetadata,IngestMetadata,MappingMetadata,Metadata,MinimalServiceSettings,NodesShutdownMetadata,PersistentTasksCustomMetadata,PipelineConfiguration,ProjectMetadata,ProjectSecrets,ProjectStateRegistry,RegisteredPolicySnapshots,RegisteredPolicySnapshots.PolicySnapshot,RepositoriesMetadata,RepositoryCleanupInProgress,ReservedStateErrorMetadata,ReservedStateHandlerMetadata,ReservedStateMetadata,RestoreInProgress,RolloverInfo,RoutingTable,ScriptMetadata,Settings,SingleNodeShutdownMetadata,SnapshotDeletionsInProgress,SnapshotsInProgress,SnapshotsInProgress.Entry,StoredScriptSource,StreamsMetadata,Template
Cluster state part, changes in which can be serialized
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Method Summary
-
Method Details
-
diff
Returns serializable object representing differences between this and previousState
-