Class ShardStats

java.lang.Object
co.elastic.clients.elasticsearch.ccr.ShardStats
All Implemented Interfaces:
JsonpSerializable

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

  • Method Details

    • of

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

      public final long bytesRead()
      Required - API name: bytes_read
    • failedReadRequests

      public final long failedReadRequests()
      Required - API name: failed_read_requests
    • failedWriteRequests

      public final long failedWriteRequests()
      Required - API name: failed_write_requests
    • fatalException

      @Nullable public final ErrorCause fatalException()
      API name: fatal_exception
    • followerAliasesVersion

      public final long followerAliasesVersion()
      Required - API name: follower_aliases_version
    • followerGlobalCheckpoint

      public final long followerGlobalCheckpoint()
      Required - API name: follower_global_checkpoint
    • followerIndex

      public final java.lang.String followerIndex()
      Required - API name: follower_index
    • followerMappingVersion

      public final long followerMappingVersion()
      Required - API name: follower_mapping_version
    • followerMaxSeqNo

      public final long followerMaxSeqNo()
      Required - API name: follower_max_seq_no
    • followerSettingsVersion

      public final long followerSettingsVersion()
      Required - API name: follower_settings_version
    • lastRequestedSeqNo

      public final long lastRequestedSeqNo()
      Required - API name: last_requested_seq_no
    • leaderGlobalCheckpoint

      public final long leaderGlobalCheckpoint()
      Required - API name: leader_global_checkpoint
    • leaderIndex

      public final java.lang.String leaderIndex()
      Required - API name: leader_index
    • leaderMaxSeqNo

      public final long leaderMaxSeqNo()
      Required - API name: leader_max_seq_no
    • operationsRead

      public final long operationsRead()
      Required - API name: operations_read
    • operationsWritten

      public final long operationsWritten()
      Required - API name: operations_written
    • outstandingReadRequests

      public final int outstandingReadRequests()
      Required - API name: outstanding_read_requests
    • outstandingWriteRequests

      public final int outstandingWriteRequests()
      Required - API name: outstanding_write_requests
    • readExceptions

      public final java.util.List<ReadException> readExceptions()
      Required - API name: read_exceptions
    • remoteCluster

      public final java.lang.String remoteCluster()
      Required - API name: remote_cluster
    • shardId

      public final int shardId()
      Required - API name: shard_id
    • successfulReadRequests

      public final long successfulReadRequests()
      Required - API name: successful_read_requests
    • successfulWriteRequests

      public final long successfulWriteRequests()
      Required - API name: successful_write_requests
    • timeSinceLastReadMillis

      public final java.lang.String timeSinceLastReadMillis()
      Required - API name: time_since_last_read_millis
    • totalReadRemoteExecTimeMillis

      public final java.lang.String totalReadRemoteExecTimeMillis()
      Required - API name: total_read_remote_exec_time_millis
    • totalReadTimeMillis

      public final java.lang.String totalReadTimeMillis()
      Required - API name: total_read_time_millis
    • totalWriteTimeMillis

      public final java.lang.String totalWriteTimeMillis()
      Required - API name: total_write_time_millis
    • writeBufferOperationCount

      public final long writeBufferOperationCount()
      Required - API name: write_buffer_operation_count
    • writeBufferSizeInBytes

      public final java.lang.String writeBufferSizeInBytes()
      Required - API name: write_buffer_size_in_bytes
    • 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)
    • setupShardStatsDeserializer

      protected static void setupShardStatsDeserializer​(ObjectDeserializer<ShardStats.Builder> op)