- All Superinterfaces:
Writeable
- All Known Subinterfaces:
ClusterState.Custom,Metadata.Custom,NamedDiffable<T>,SimpleDiffable<T>
- All Known Implementing Classes:
AbstractNamedDiffable,AliasMetadata,ClusterBlocks,ClusterFeatures,ClusterState,ComponentTemplate,ComponentTemplateMetadata,ComposableIndexTemplate,ComposableIndexTemplateMetadata,DataStream,DataStreamAlias,DataStreamAutoShardingEvent,DataStreamFailureStore,DataStreamLifecycle,DataStreamMetadata,DataStreamOptions,DesiredNodesMetadata,DiffableStringMap,DiscoveryNodes,ElasticsearchNodeCommand.UnknownMetadataCustom,GetDataStreamAction.Response.DataStreamInfo,HealthMetadata,IndexGraveyard,IndexMetadata,IndexRoutingTable,IndexTemplateMetadata,InferenceFieldMetadata,IngestMetadata,MappingMetadata,Metadata,NodesShutdownMetadata,PersistentTasksCustomMetadata,PipelineConfiguration,RegisteredPolicySnapshots,RegisteredPolicySnapshots.PolicySnapshot,RepositoriesMetadata,RepositoryCleanupInProgress,ReservedStateErrorMetadata,ReservedStateHandlerMetadata,ReservedStateMetadata,RestoreInProgress,RolloverInfo,RoutingTable,ScriptMetadata,Settings,SingleNodeShutdownMetadata,SnapshotDeletionsInProgress,SnapshotsInProgress,SnapshotsInProgress.Entry,StoredScriptSource,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
-