Interface NamedDiffable<T>

All Superinterfaces:
Diffable<T>, NamedWriteable, VersionedNamedWriteable, Writeable
All Known Subinterfaces:
ClusterState.Custom, Metadata.Custom, Metadata.NonRestorableCustom
All Known Implementing Classes:
ComponentTemplateMetadata, ComposableIndexTemplateMetadata, DataStreamMetadata, ElasticsearchNodeCommand.UnknownMetadataCustom, FeatureMigrationResults, IndexGraveyard, IngestMetadata, NodesShutdownMetadata, PersistentTasksCustomMetadata, RepositoriesMetadata, RepositoryCleanupInProgress, RestoreInProgress, ScriptMetadata, SnapshotDeletionsInProgress, SnapshotsInProgress

public interface NamedDiffable<T> extends Diffable<T>, VersionedNamedWriteable
Diff that also support VersionedNamedWriteable interface