Class MappingLimitSettings
java.lang.Object
co.elastic.clients.elasticsearch.indices.MappingLimitSettings
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class MappingLimitSettings extends java.lang.Object implements JsonpSerializable
Mapping Limit Settings
- See Also:
- Documentation on elastic.co, API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMappingLimitSettings.BuilderBuilder forMappingLimitSettings. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<MappingLimitSettings>_DESERIALIZERJson deserializer forMappingLimitSettings -
Method Summary
Modifier and Type Method Description MappingLimitSettingsDepthdepth()API name:depthMappingLimitSettingsDimensionFieldsdimensionFields()API name:dimension_fieldsMappingLimitSettingsFieldNameLengthfieldNameLength()API name:field_name_lengthjava.lang.BooleanignoreMalformed()API name:ignore_malformedMappingLimitSettingsNestedFieldsnestedFields()API name:nested_fieldsMappingLimitSettingsNestedObjectsnestedObjects()API name:nested_objectsstatic MappingLimitSettingsof(java.util.function.Function<MappingLimitSettings.Builder,ObjectBuilder<MappingLimitSettings>> fn)voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupMappingLimitSettingsDeserializer(ObjectDeserializer<MappingLimitSettings.Builder> op)java.lang.StringtoString()MappingLimitSettingsTotalFieldstotalFields()API name:total_fieldsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forMappingLimitSettings
-
-
Method Details
-
of
public static MappingLimitSettings of(java.util.function.Function<MappingLimitSettings.Builder,ObjectBuilder<MappingLimitSettings>> fn) -
totalFields
API name:total_fields -
depth
API name:depth -
nestedFields
API name:nested_fields -
nestedObjects
API name:nested_objects -
fieldNameLength
API name:field_name_length -
dimensionFields
API name:dimension_fields -
ignoreMalformed
@Nullable public final java.lang.Boolean ignoreMalformed()API name:ignore_malformed -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
setupMappingLimitSettingsDeserializer
protected static void setupMappingLimitSettingsDeserializer(ObjectDeserializer<MappingLimitSettings.Builder> op)
-