Class RepositoryStatsCurrentCounts.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<RepositoryStatsCurrentCounts.Builder>
co.elastic.clients.elasticsearch.cluster.stats.RepositoryStatsCurrentCounts.Builder
- All Implemented Interfaces:
WithJson<RepositoryStatsCurrentCounts.Builder>,ObjectBuilder<RepositoryStatsCurrentCounts>
- Enclosing class:
- RepositoryStatsCurrentCounts
public static class RepositoryStatsCurrentCounts.Builder
extends WithJsonObjectBuilderBase<RepositoryStatsCurrentCounts.Builder>
implements ObjectBuilder<RepositoryStatsCurrentCounts>
Builder for
RepositoryStatsCurrentCounts.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactiveDeletions(int value) Required - API name:active_deletionsbuild()Builds aRepositoryStatsCurrentCounts.clones(int value) Required - API name:clonesdeletions(int value) Required - API name:deletionsfinalizations(int value) Required - API name:finalizationsprotected RepositoryStatsCurrentCounts.Builderself()shards(RepositoryStatsShards value) Required - API name:shardsRequired - API name:shardssnapshotDeletions(int value) Required - API name:snapshot_deletionssnapshots(int value) Required - API name:snapshotsMethods 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
-
snapshots
Required - API name:snapshots -
clones
Required - API name:clones -
finalizations
Required - API name:finalizations -
deletions
Required - API name:deletions -
snapshotDeletions
Required - API name:snapshot_deletions -
activeDeletions
Required - API name:active_deletions -
shards
Required - API name:shards -
shards
public final RepositoryStatsCurrentCounts.Builder shards(Function<RepositoryStatsShards.Builder, ObjectBuilder<RepositoryStatsShards>> fn) Required - API name:shards -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<RepositoryStatsCurrentCounts.Builder>
-
build
Builds aRepositoryStatsCurrentCounts.- Specified by:
buildin interfaceObjectBuilder<RepositoryStatsCurrentCounts>- Throws:
NullPointerException- if some of the required fields are null.
-