Class BulkStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BulkStats.Builder>
co.elastic.clients.elasticsearch._types.BulkStats.Builder
- All Implemented Interfaces:
WithJson<BulkStats.Builder>,ObjectBuilder<BulkStats>
- Enclosing class:
- BulkStats
public static class BulkStats.Builder extends WithJsonObjectBuilderBase<BulkStats.Builder> implements ObjectBuilder<BulkStats>
Builder for
BulkStats.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description BulkStats.BuilderavgSize(java.lang.String value)API name:avg_sizeBulkStats.BuilderavgSizeInBytes(long value)Required - API name:avg_size_in_bytesBulkStats.BuilderavgTime(java.lang.String value)API name:avg_timeBulkStats.BuilderavgTimeInMillis(long value)Required - API name:avg_time_in_millisBulkStatsbuild()Builds aBulkStats.protected BulkStats.Builderself()BulkStats.BuildertotalOperations(long value)Required - API name:total_operationsBulkStats.BuildertotalSize(java.lang.String value)API name:total_sizeBulkStats.BuildertotalSizeInBytes(long value)Required - API name:total_size_in_bytesBulkStats.BuildertotalTime(java.lang.String value)API name:total_timeBulkStats.BuildertotalTimeInMillis(long value)Required - API name:total_time_in_millisMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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
-
totalOperations
Required - API name:total_operations -
totalTime
API name:total_time -
totalTimeInMillis
Required - API name:total_time_in_millis -
totalSize
API name:total_size -
totalSizeInBytes
Required - API name:total_size_in_bytes -
avgTime
API name:avg_time -
avgTimeInMillis
Required - API name:avg_time_in_millis -
avgSize
API name:avg_size -
avgSizeInBytes
Required - API name:avg_size_in_bytes -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<BulkStats.Builder>
-
build
Builds aBulkStats.- Specified by:
buildin interfaceObjectBuilder<BulkStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-