Class ShardStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.ccr.ShardStats.Builder
- All Implemented Interfaces:
ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder extends ObjectBuilderBase implements ObjectBuilder<ShardStats>
Builder for
ShardStats.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ShardStatsbuild()Builds aShardStats.ShardStats.BuilderbytesRead(long value)Required - API name:bytes_readShardStats.BuilderfailedReadRequests(long value)Required - API name:failed_read_requestsShardStats.BuilderfailedWriteRequests(long value)Required - API name:failed_write_requestsShardStats.BuilderfatalException(ErrorCause value)API name:fatal_exceptionShardStats.BuilderfatalException(java.util.function.Function<ErrorCause.Builder,ObjectBuilder<ErrorCause>> fn)API name:fatal_exceptionShardStats.BuilderfollowerAliasesVersion(long value)Required - API name:follower_aliases_versionShardStats.BuilderfollowerGlobalCheckpoint(long value)Required - API name:follower_global_checkpointShardStats.BuilderfollowerIndex(java.lang.String value)Required - API name:follower_indexShardStats.BuilderfollowerMappingVersion(long value)Required - API name:follower_mapping_versionShardStats.BuilderfollowerMaxSeqNo(long value)Required - API name:follower_max_seq_noShardStats.BuilderfollowerSettingsVersion(long value)Required - API name:follower_settings_versionShardStats.BuilderlastRequestedSeqNo(long value)Required - API name:last_requested_seq_noShardStats.BuilderleaderGlobalCheckpoint(long value)Required - API name:leader_global_checkpointShardStats.BuilderleaderIndex(java.lang.String value)Required - API name:leader_indexShardStats.BuilderleaderMaxSeqNo(long value)Required - API name:leader_max_seq_noShardStats.BuilderoperationsRead(long value)Required - API name:operations_readShardStats.BuilderoperationsWritten(long value)Required - API name:operations_writtenShardStats.BuilderoutstandingReadRequests(int value)Required - API name:outstanding_read_requestsShardStats.BuilderoutstandingWriteRequests(int value)Required - API name:outstanding_write_requestsShardStats.BuilderreadExceptions(ReadException value, ReadException... values)Required - API name:read_exceptionsShardStats.BuilderreadExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)Required - API name:read_exceptionsShardStats.BuilderreadExceptions(java.util.List<ReadException> list)Required - API name:read_exceptionsShardStats.BuilderremoteCluster(java.lang.String value)Required - API name:remote_clusterShardStats.BuildershardId(int value)Required - API name:shard_idShardStats.BuildersuccessfulReadRequests(long value)Required - API name:successful_read_requestsShardStats.BuildersuccessfulWriteRequests(long value)Required - API name:successful_write_requestsShardStats.BuildertimeSinceLastReadMillis(java.lang.String value)Required - API name:time_since_last_read_millisShardStats.BuildertotalReadRemoteExecTimeMillis(java.lang.String value)Required - API name:total_read_remote_exec_time_millisShardStats.BuildertotalReadTimeMillis(java.lang.String value)Required - API name:total_read_time_millisShardStats.BuildertotalWriteTimeMillis(java.lang.String value)Required - API name:total_write_time_millisShardStats.BuilderwriteBufferOperationCount(long value)Required - API name:write_buffer_operation_countShardStats.BuilderwriteBufferSizeInBytes(java.lang.String value)Required - API name:write_buffer_size_in_bytesMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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 final 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_exceptionsAdds all elements of
listtoreadExceptions. -
readExceptions
Required - API name:read_exceptionsAdds one or more values to
readExceptions. -
readExceptions
public final ShardStats.Builder readExceptions(java.util.function.Function<ReadException.Builder,ObjectBuilder<ReadException>> fn)Required - API name:read_exceptionsAdds a value to
readExceptionsusing 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 -
build
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-