Class TemplateMapping
java.lang.Object
co.elastic.clients.elasticsearch.indices.TemplateMapping
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<TemplateMapping>Json deserializer forTemplateMapping -
Method Summary
Modifier and TypeMethodDescriptionaliases()Required - API name:aliasesRequired - API name:index_patternsfinal TypeMappingmappings()Required - API name:mappingsstatic TemplateMappingfinal intorder()Required - API name:ordervoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) settings()Required - API name:settingsprotected static voidtoString()final Longversion()API name:version
-
Field Details
-
_DESERIALIZER
Json deserializer forTemplateMapping
-
-
Method Details
-
of
public static TemplateMapping of(Function<TemplateMapping.Builder, ObjectBuilder<TemplateMapping>> fn) -
aliases
Required - API name:aliases -
indexPatterns
Required - API name:index_patterns -
mappings
Required - API name:mappings -
order
public final int order()Required - API name:order -
settings
Required - API name:settings -
version
API name:version -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupTemplateMappingDeserializer
protected static void setupTemplateMappingDeserializer(ObjectDeserializer<TemplateMapping.Builder> op)
-