Class IndexingStats.Builder
java.lang.Object
org.opensearch.client.opensearch._types.IndexingStats.Builder
- All Implemented Interfaces:
ObjectBuilder<IndexingStats>
- Enclosing class:
- IndexingStats
public static class IndexingStats.Builder extends java.lang.Object implements ObjectBuilder<IndexingStats>
Builder for
IndexingStats.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description IndexingStatsbuild()Builds aIndexingStats.IndexingStats.BuilderdeleteCurrent(java.lang.Number value)API name:delete_currentIndexingStats.BuilderdeleteTime(java.lang.String value)API name:delete_timeIndexingStats.BuilderdeleteTimeInMillis(java.lang.Number value)API name:delete_time_in_millisIndexingStats.BuilderdeleteTotal(java.lang.Number value)API name:delete_totalIndexingStats.BuilderindexCurrent(java.lang.Number value)API name:index_currentIndexingStats.BuilderindexFailed(java.lang.Number value)API name:index_failedIndexingStats.BuilderindexTime(java.lang.String value)API name:index_timeIndexingStats.BuilderindexTimeInMillis(java.lang.Number value)API name:index_time_in_millisIndexingStats.BuilderindexTotal(java.lang.Number value)API name:index_totalIndexingStats.BuilderisThrottled(java.lang.Boolean value)API name:is_throttledIndexingStats.BuildernoopUpdateTotal(java.lang.Number value)API name:noop_update_totalIndexingStats.BuilderputTypes(java.lang.String key, java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Add a key/value totypes(Map), creating the map if needed.IndexingStats.BuilderputTypes(java.lang.String key, IndexingStats value)Add a key/value totypes(Map), creating the map if needed.IndexingStats.BuilderthrottleTime(java.lang.String value)API name:throttle_timeIndexingStats.BuilderthrottleTimeInMillis(java.lang.Number value)API name:throttle_time_in_millisIndexingStats.Buildertypes(java.lang.String key, java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Settypes(Map)to a singleton map.IndexingStats.Buildertypes(java.util.Map<java.lang.String,IndexingStats> value)API name:types
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
indexCurrent
API name:index_current -
deleteCurrent
API name:delete_current -
deleteTime
API name:delete_time -
deleteTimeInMillis
API name:delete_time_in_millis -
deleteTotal
API name:delete_total -
isThrottled
API name:is_throttled -
noopUpdateTotal
API name:noop_update_total -
throttleTime
API name:throttle_time -
throttleTimeInMillis
API name:throttle_time_in_millis -
indexTime
API name:index_time -
indexTimeInMillis
API name:index_time_in_millis -
indexTotal
API name:index_total -
indexFailed
API name:index_failed -
types
API name:types -
putTypes
Add a key/value totypes(Map), creating the map if needed. -
types
public IndexingStats.Builder types(java.lang.String key, java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Settypes(Map)to a singleton map. -
putTypes
public IndexingStats.Builder putTypes(java.lang.String key, java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Add a key/value totypes(Map), creating the map if needed. -
build
Builds aIndexingStats.- Specified by:
buildin interfaceObjectBuilder<IndexingStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-