Class ShardStats.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ccr.ShardStats.Builder
- All Implemented Interfaces:
ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder extends java.lang.Object implements ObjectBuilder<ShardStats>
Builder for
ShardStats
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ShardStats.Builder
addReadExceptions(ReadException value)
Add a value toreadExceptions(List)
, creating the list if needed.ShardStats.Builder
addReadExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)
Add a value toreadExceptions(List)
, creating the list if needed.ShardStats
build()
Builds aShardStats
.ShardStats.Builder
bytesRead(long value)
Required - API name:bytes_read
ShardStats.Builder
failedReadRequests(long value)
Required - API name:failed_read_requests
ShardStats.Builder
failedWriteRequests(long value)
Required - API name:failed_write_requests
ShardStats.Builder
fatalException(ErrorCause value)
API name:fatal_exception
ShardStats.Builder
fatalException(java.util.function.Function<ErrorCause.Builder,ObjectBuilder<ErrorCause>> fn)
API name:fatal_exception
ShardStats.Builder
followerAliasesVersion(long value)
Required - API name:follower_aliases_version
ShardStats.Builder
followerGlobalCheckpoint(long value)
Required - API name:follower_global_checkpoint
ShardStats.Builder
followerIndex(java.lang.String value)
Required - API name:follower_index
ShardStats.Builder
followerMappingVersion(long value)
Required - API name:follower_mapping_version
ShardStats.Builder
followerMaxSeqNo(int value)
Required - API name:follower_max_seq_no
ShardStats.Builder
followerSettingsVersion(long value)
Required - API name:follower_settings_version
ShardStats.Builder
lastRequestedSeqNo(int value)
Required - API name:last_requested_seq_no
ShardStats.Builder
leaderGlobalCheckpoint(long value)
Required - API name:leader_global_checkpoint
ShardStats.Builder
leaderIndex(java.lang.String value)
Required - API name:leader_index
ShardStats.Builder
leaderMaxSeqNo(int value)
Required - API name:leader_max_seq_no
ShardStats.Builder
operationsRead(long value)
Required - API name:operations_read
ShardStats.Builder
operationsWritten(long value)
Required - API name:operations_written
ShardStats.Builder
outstandingReadRequests(int value)
Required - API name:outstanding_read_requests
ShardStats.Builder
outstandingWriteRequests(int value)
Required - API name:outstanding_write_requests
ShardStats.Builder
readExceptions(ReadException... value)
Required - API name:read_exceptions
ShardStats.Builder
readExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)
SetreadExceptions(List)
to a singleton list.ShardStats.Builder
readExceptions(java.util.List<ReadException> value)
Required - API name:read_exceptions
ShardStats.Builder
remoteCluster(java.lang.String value)
Required - API name:remote_cluster
ShardStats.Builder
shardId(int value)
Required - API name:shard_id
ShardStats.Builder
successfulReadRequests(long value)
Required - API name:successful_read_requests
ShardStats.Builder
successfulWriteRequests(long value)
Required - API name:successful_write_requests
ShardStats.Builder
timeSinceLastReadMillis(java.lang.String value)
Required - API name:time_since_last_read_millis
ShardStats.Builder
totalReadRemoteExecTimeMillis(java.lang.String value)
Required - API name:total_read_remote_exec_time_millis
ShardStats.Builder
totalReadTimeMillis(java.lang.String value)
Required - API name:total_read_time_millis
ShardStats.Builder
totalWriteTimeMillis(java.lang.String value)
Required - API name:total_write_time_millis
ShardStats.Builder
writeBufferOperationCount(long value)
Required - API name:write_buffer_operation_count
ShardStats.Builder
writeBufferSizeInBytes(java.lang.String value)
Required - API name:write_buffer_size_in_bytes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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 ShardStats.Builder fatalException(java.util.function.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
-
readExceptions
Required - API name:read_exceptions
-
addReadExceptions
Add a value toreadExceptions(List)
, creating the list if needed. -
readExceptions
public ShardStats.Builder readExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)SetreadExceptions(List)
to a singleton list. -
addReadExceptions
public ShardStats.Builder addReadExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)Add a value toreadExceptions(List)
, creating the list if needed. -
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
-
build
Builds aShardStats
.- Specified by:
build
in interfaceObjectBuilder<ShardStats>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-