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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aShardStats.final ShardStats.BuilderbytesRead(long value) Required - API name:bytes_readfinal ShardStats.BuilderfailedReadRequests(long value) Required - API name:failed_read_requestsfinal ShardStats.BuilderfailedWriteRequests(long value) Required - API name:failed_write_requestsfinal ShardStats.BuilderfatalException(ErrorCause value) API name:fatal_exceptionfinal ShardStats.BuilderAPI name:fatal_exceptionfinal ShardStats.BuilderfollowerAliasesVersion(long value) Required - API name:follower_aliases_versionfinal ShardStats.BuilderfollowerGlobalCheckpoint(long value) Required - API name:follower_global_checkpointfinal ShardStats.BuilderfollowerIndex(String value) Required - API name:follower_indexfinal ShardStats.BuilderfollowerMappingVersion(long value) Required - API name:follower_mapping_versionfinal ShardStats.BuilderfollowerMaxSeqNo(long value) Required - API name:follower_max_seq_nofinal ShardStats.BuilderfollowerSettingsVersion(long value) Required - API name:follower_settings_versionfinal ShardStats.BuilderlastRequestedSeqNo(long value) Required - API name:last_requested_seq_nofinal ShardStats.BuilderleaderGlobalCheckpoint(long value) Required - API name:leader_global_checkpointfinal ShardStats.BuilderleaderIndex(String value) Required - API name:leader_indexfinal ShardStats.BuilderleaderMaxSeqNo(long value) Required - API name:leader_max_seq_nofinal ShardStats.BuilderoperationsRead(long value) Required - API name:operations_readfinal ShardStats.BuilderoperationsWritten(long value) Required - API name:operations_writtenfinal ShardStats.BuilderoutstandingReadRequests(int value) Required - API name:outstanding_read_requestsfinal ShardStats.BuilderoutstandingWriteRequests(int value) Required - API name:outstanding_write_requestsfinal ShardStats.BuilderreadExceptions(ReadException value, ReadException... values) Required - API name:read_exceptionsfinal ShardStats.BuilderRequired - API name:read_exceptionsfinal ShardStats.BuilderreadExceptions(List<ReadException> list) Required - API name:read_exceptionsfinal ShardStats.BuilderremoteCluster(String value) Required - API name:remote_clusterprotected ShardStats.Builderself()final ShardStats.BuildershardId(int value) Required - API name:shard_idfinal ShardStats.BuildersuccessfulReadRequests(long value) Required - API name:successful_read_requestsfinal ShardStats.BuildersuccessfulWriteRequests(long value) Required - API name:successful_write_requestsfinal ShardStats.BuildertimeSinceLastReadMillis(String value) Required - API name:time_since_last_read_millisfinal ShardStats.BuilderRequired - API name:total_read_remote_exec_time_millisfinal ShardStats.BuildertotalReadTimeMillis(String value) Required - API name:total_read_time_millisfinal ShardStats.BuildertotalWriteTimeMillis(String value) Required - API name:total_write_time_millisfinal ShardStats.BuilderwriteBufferOperationCount(long value) Required - API name:write_buffer_operation_countfinal ShardStats.BuilderwriteBufferSizeInBytes(String value) Required - API name:write_buffer_size_in_bytesMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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_exceptionsAdds all elements of
listtoreadExceptions. -
readExceptions
Required - API name:read_exceptionsAdds one or more values to
readExceptions. -
readExceptions
public final ShardStats.Builder readExceptions(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 -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ShardStats.Builder>
-
build
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
NullPointerException- if some of the required fields are null.
-