Class ShardStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ShardStats.Builder>
co.elastic.clients.elasticsearch.ccr.ShardStats.Builder
- All Implemented Interfaces:
WithJson<ShardStats.Builder>
,ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder
extends WithJsonObjectBuilderBase<ShardStats.Builder>
implements ObjectBuilder<ShardStats>
Builder for
ShardStats
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aShardStats
.final ShardStats.Builder
bytesRead
(long value) Required - API name:bytes_read
final ShardStats.Builder
failedReadRequests
(long value) Required - API name:failed_read_requests
final ShardStats.Builder
failedWriteRequests
(long value) Required - API name:failed_write_requests
final ShardStats.Builder
fatalException
(ErrorCause value) API name:fatal_exception
final ShardStats.Builder
API name:fatal_exception
final ShardStats.Builder
followerAliasesVersion
(long value) Required - API name:follower_aliases_version
final ShardStats.Builder
followerGlobalCheckpoint
(long value) Required - API name:follower_global_checkpoint
final ShardStats.Builder
followerIndex
(String value) Required - API name:follower_index
final ShardStats.Builder
followerMappingVersion
(long value) Required - API name:follower_mapping_version
final ShardStats.Builder
followerMaxSeqNo
(long value) Required - API name:follower_max_seq_no
final ShardStats.Builder
followerSettingsVersion
(long value) Required - API name:follower_settings_version
final ShardStats.Builder
lastRequestedSeqNo
(long value) Required - API name:last_requested_seq_no
final ShardStats.Builder
leaderGlobalCheckpoint
(long value) Required - API name:leader_global_checkpoint
final ShardStats.Builder
leaderIndex
(String value) Required - API name:leader_index
final ShardStats.Builder
leaderMaxSeqNo
(long value) Required - API name:leader_max_seq_no
final ShardStats.Builder
operationsRead
(long value) Required - API name:operations_read
final ShardStats.Builder
operationsWritten
(long value) Required - API name:operations_written
final ShardStats.Builder
outstandingReadRequests
(int value) Required - API name:outstanding_read_requests
final ShardStats.Builder
outstandingWriteRequests
(int value) Required - API name:outstanding_write_requests
final ShardStats.Builder
readExceptions
(ReadException value, ReadException... values) Required - API name:read_exceptions
final ShardStats.Builder
Required - API name:read_exceptions
final ShardStats.Builder
readExceptions
(List<ReadException> list) Required - API name:read_exceptions
final ShardStats.Builder
remoteCluster
(String value) Required - API name:remote_cluster
protected ShardStats.Builder
self()
final ShardStats.Builder
shardId
(int value) Required - API name:shard_id
final ShardStats.Builder
successfulReadRequests
(long value) Required - API name:successful_read_requests
final ShardStats.Builder
successfulWriteRequests
(long value) Required - API name:successful_write_requests
final ShardStats.Builder
timeSinceLastReadMillis
(String value) Required - API name:time_since_last_read_millis
final ShardStats.Builder
Required - API name:total_read_remote_exec_time_millis
final ShardStats.Builder
totalReadTimeMillis
(String value) Required - API name:total_read_time_millis
final ShardStats.Builder
totalWriteTimeMillis
(String value) Required - API name:total_write_time_millis
final ShardStats.Builder
writeBufferOperationCount
(long value) Required - API name:write_buffer_operation_count
final ShardStats.Builder
writeBufferSizeInBytes
(String value) Required - API name:write_buffer_size_in_bytes
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bytesRead
Required - API name:bytes_read
-
failedReadRequests
Required - API name:failed_read_requests
-
failedWriteRequests
Required - API name:failed_write_requests
-
fatalException
API name:fatal_exception
-
fatalException
public final ShardStats.Builder fatalException(Function<ErrorCause.Builder, ObjectBuilder<ErrorCause>> fn) API name:fatal_exception
-
followerAliasesVersion
Required - API name:follower_aliases_version
-
followerGlobalCheckpoint
Required - API name:follower_global_checkpoint
-
followerIndex
Required - API name:follower_index
-
followerMappingVersion
Required - API name:follower_mapping_version
-
followerMaxSeqNo
Required - API name:follower_max_seq_no
-
followerSettingsVersion
Required - API name:follower_settings_version
-
lastRequestedSeqNo
Required - API name:last_requested_seq_no
-
leaderGlobalCheckpoint
Required - API name:leader_global_checkpoint
-
leaderIndex
Required - API name:leader_index
-
leaderMaxSeqNo
Required - API name:leader_max_seq_no
-
operationsRead
Required - API name:operations_read
-
operationsWritten
Required - API name:operations_written
-
outstandingReadRequests
Required - API name:outstanding_read_requests
-
outstandingWriteRequests
Required - API name:outstanding_write_requests
-
readExceptions
Required - API name:read_exceptions
Adds all elements of
list
toreadExceptions
. -
readExceptions
Required - API name:read_exceptions
Adds one or more values to
readExceptions
. -
readExceptions
public final ShardStats.Builder readExceptions(Function<ReadException.Builder, ObjectBuilder<ReadException>> fn) Required - API name:read_exceptions
Adds a value to
readExceptions
using a builder lambda. -
remoteCluster
Required - API name:remote_cluster
-
shardId
Required - API name:shard_id
-
successfulReadRequests
Required - API name:successful_read_requests
-
successfulWriteRequests
Required - API name:successful_write_requests
-
timeSinceLastReadMillis
Required - API name:time_since_last_read_millis
-
totalReadRemoteExecTimeMillis
Required - API name:total_read_remote_exec_time_millis
-
totalReadTimeMillis
Required - API name:total_read_time_millis
-
totalWriteTimeMillis
Required - API name:total_write_time_millis
-
writeBufferOperationCount
Required - API name:write_buffer_operation_count
-
writeBufferSizeInBytes
Required - API name:write_buffer_size_in_bytes
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<ShardStats.Builder>
-
build
Builds aShardStats
.- Specified by:
build
in interfaceObjectBuilder<ShardStats>
- Throws:
NullPointerException
- if some of the required fields are null.
-