Class ShardsStatsSummary.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.snapshot.ShardsStatsSummary.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ShardsStatsSummary>
- Enclosing class:
- ShardsStatsSummary
public static class ShardsStatsSummary.Builder extends ObjectBuilderBase implements ObjectBuilder<ShardsStatsSummary>
Builder forShardsStatsSummary.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShardsStatsSummarybuild()Builds aShardsStatsSummary.ShardsStatsSummary.Builderincremental(java.util.function.Function<ShardsStatsSummaryItem.Builder,ObjectBuilder<ShardsStatsSummaryItem>> fn)Required - API name:incrementalShardsStatsSummary.Builderincremental(ShardsStatsSummaryItem value)Required - API name:incrementalShardsStatsSummary.BuilderstartTimeInMillis(long value)Required - API name:start_time_in_millisShardsStatsSummary.BuildertimeInMillis(long value)Required - API name:time_in_millisShardsStatsSummary.Buildertotal(java.util.function.Function<ShardsStatsSummaryItem.Builder,ObjectBuilder<ShardsStatsSummaryItem>> fn)Required - API name:totalShardsStatsSummary.Buildertotal(ShardsStatsSummaryItem value)Required - API name:total-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
incremental
public final ShardsStatsSummary.Builder incremental(ShardsStatsSummaryItem value)
Required - API name:incremental
-
incremental
public final ShardsStatsSummary.Builder incremental(java.util.function.Function<ShardsStatsSummaryItem.Builder,ObjectBuilder<ShardsStatsSummaryItem>> fn)
Required - API name:incremental
-
total
public final ShardsStatsSummary.Builder total(ShardsStatsSummaryItem value)
Required - API name:total
-
total
public final ShardsStatsSummary.Builder total(java.util.function.Function<ShardsStatsSummaryItem.Builder,ObjectBuilder<ShardsStatsSummaryItem>> fn)
Required - API name:total
-
startTimeInMillis
public final ShardsStatsSummary.Builder startTimeInMillis(long value)
Required - API name:start_time_in_millis
-
timeInMillis
public final ShardsStatsSummary.Builder timeInMillis(long value)
Required - API name:time_in_millis
-
build
public ShardsStatsSummary build()
Builds aShardsStatsSummary.- Specified by:
buildin interfaceObjectBuilder<ShardsStatsSummary>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-