Class ClusterStateUpdate

java.lang.Object
co.elastic.clients.elasticsearch.nodes.ClusterStateUpdate
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class ClusterStateUpdate
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static ClusterStateUpdate of​(java.util.function.Function<ClusterStateUpdate.Builder,​ObjectBuilder<ClusterStateUpdate>> fn)
    • count

      @Nullable public final java.lang.Long count()
      API name: count
    • computationTime

      @Nullable public final java.lang.String computationTime()
      API name: computation_time
    • computationTimeMillis

      @Nullable public final java.lang.Long computationTimeMillis()
      API name: computation_time_millis
    • publicationTime

      @Nullable public final java.lang.String publicationTime()
      API name: publication_time
    • publicationTimeMillis

      @Nullable public final java.lang.Long publicationTimeMillis()
      API name: publication_time_millis
    • contextConstructionTime

      @Nullable public final java.lang.String contextConstructionTime()
      API name: context_construction_time
    • contextConstructionTimeMillis

      @Nullable public final java.lang.Long contextConstructionTimeMillis()
      API name: context_construction_time_millis
    • commitTime

      @Nullable public final java.lang.String commitTime()
      API name: commit_time
    • commitTimeMillis

      @Nullable public final java.lang.Long commitTimeMillis()
      API name: commit_time_millis
    • completionTime

      @Nullable public final java.lang.String completionTime()
      API name: completion_time
    • completionTimeMillis

      @Nullable public final java.lang.Long completionTimeMillis()
      API name: completion_time_millis
    • masterApplyTime

      @Nullable public final java.lang.String masterApplyTime()
      API name: master_apply_time
    • masterApplyTimeMillis

      @Nullable public final java.lang.Long masterApplyTimeMillis()
      API name: master_apply_time_millis
    • notificationTime

      @Nullable public final java.lang.String notificationTime()
      API name: notification_time
    • notificationTimeMillis

      @Nullable public final java.lang.Long notificationTimeMillis()
      API name: notification_time_millis
    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • setupClusterStateUpdateDeserializer

      protected static void setupClusterStateUpdateDeserializer​(ObjectDeserializer<ClusterStateUpdate.Builder> op)