Class AbstractDiffable<T extends Diffable<T>>

All Implemented Interfaces:
Diffable<T>, Writeable
Direct Known Subclasses:
AliasMetadata, ClusterBlocks, ComponentTemplate, ComposableIndexTemplate, DataStream, DataStreamAlias, DiscoveryNodes, IndexRoutingTable, IndexTemplateMetadata, MappingMetadata, PipelineConfiguration, RolloverInfo, SingleNodeShutdownMetadata, StoredScriptSource, Template

public abstract class AbstractDiffable<T extends Diffable<T>> extends Object implements Diffable<T>
Abstract diffable object with simple diffs implementation that sends the entire object if object has changed or nothing if object remained the same.
  • Constructor Details

    • AbstractDiffable

      public AbstractDiffable()
  • Method Details