Class IndexMappingRecord.Builder
java.lang.Object
org.opensearch.client.opensearch.indices.get_mapping.IndexMappingRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<IndexMappingRecord>
- Enclosing class:
- IndexMappingRecord
public static class IndexMappingRecord.Builder extends java.lang.Object implements ObjectBuilder<IndexMappingRecord>
Builder for
IndexMappingRecord.-
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 IndexMappingRecordbuild()Builds aIndexMappingRecord.IndexMappingRecord.Builderitem(java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)API name:itemIndexMappingRecord.Builderitem(TypeMapping value)API name:itemIndexMappingRecord.Buildermappings(java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)API name:mappingsIndexMappingRecord.Buildermappings(TypeMapping value)API name:mappings
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
item
API name:item -
item
public IndexMappingRecord.Builder item(java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)API name:item -
mappings
API name:mappings -
mappings
public IndexMappingRecord.Builder mappings(java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)API name:mappings -
build
Builds aIndexMappingRecord.- Specified by:
buildin interfaceObjectBuilder<IndexMappingRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-