Class CompletionStats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.CompletionStats.Builder
-
- All Implemented Interfaces:
ObjectBuilder<CompletionStats>
- Enclosing class:
- CompletionStats
public static class CompletionStats.Builder extends ObjectBuilderBase implements ObjectBuilder<CompletionStats>
Builder forCompletionStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionStatsbuild()Builds aCompletionStats.CompletionStats.Builderfields(java.lang.String key, java.util.function.Function<FieldSizeUsage.Builder,ObjectBuilder<FieldSizeUsage>> fn)API name:fieldsCompletionStats.Builderfields(java.lang.String key, FieldSizeUsage value)API name:fieldsCompletionStats.Builderfields(java.util.Map<java.lang.String,FieldSizeUsage> map)API name:fieldsCompletionStats.Buildersize(java.lang.String value)API name:sizeCompletionStats.BuildersizeInBytes(long value)Required - API name:size_in_bytes-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
sizeInBytes
public final CompletionStats.Builder sizeInBytes(long value)
Required - API name:size_in_bytes
-
size
public final CompletionStats.Builder size(@Nullable java.lang.String value)
API name:size
-
fields
public final CompletionStats.Builder fields(java.util.Map<java.lang.String,FieldSizeUsage> map)
API name:fieldsAdds all entries of
maptofields.
-
fields
public final CompletionStats.Builder fields(java.lang.String key, FieldSizeUsage value)
API name:fieldsAdds an entry to
fields.
-
fields
public final CompletionStats.Builder fields(java.lang.String key, java.util.function.Function<FieldSizeUsage.Builder,ObjectBuilder<FieldSizeUsage>> fn)
API name:fieldsAdds an entry to
fieldsusing a builder lambda.
-
build
public CompletionStats build()
Builds aCompletionStats.- Specified by:
buildin interfaceObjectBuilder<CompletionStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-