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