Class PropertyBase
java.lang.Object
org.opensearch.client.opensearch._types.mapping.PropertyBase
- All Implemented Interfaces:
ToJsonp
public class PropertyBase extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classPropertyBase.AbstractBuilder<BuilderT extends PropertyBase.AbstractBuilder<BuilderT>>static classPropertyBase.BuilderBuilder forPropertyBase. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<PropertyBase>DESERIALIZERJson deserializer for PropertyBase -
Constructor Summary
Constructors Modifier Constructor Description protectedPropertyBase(PropertyBase.AbstractBuilder<?> builder) -
Method Summary
Modifier and Type Method Description jakarta.json.JsonValuedynamic()API name:dynamicjava.util.Map<java.lang.String,jakarta.json.JsonValue>fields()API name:fieldsjava.lang.NumberignoreAbove()API name:ignore_abovejava.util.Map<java.lang.String,jakarta.json.JsonValue>localMetadata()API name:local_metadatajava.util.Map<java.lang.String,java.lang.String>meta()API name:metajava.lang.Stringname()API name:namejava.util.Map<java.lang.String,jakarta.json.JsonValue>properties()API name:propertiesprotected static <BuilderT extends PropertyBase.AbstractBuilder<BuilderT>>
voidsetupPropertyBaseDeserializer(DelegatingDeserializer<BuilderT> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for PropertyBase
-
-
Constructor Details
-
Method Details
-
localMetadata
@Nullable public java.util.Map<java.lang.String,jakarta.json.JsonValue> localMetadata()API name:local_metadata -
meta
@Nullable public java.util.Map<java.lang.String,java.lang.String> meta()API name:meta -
name
@Nullable public java.lang.String name()API name:name -
properties
@Nullable public java.util.Map<java.lang.String,jakarta.json.JsonValue> properties()API name:properties -
ignoreAbove
@Nullable public java.lang.Number ignoreAbove()API name:ignore_above -
dynamic
@Nullable public jakarta.json.JsonValue dynamic()API name:dynamic -
fields
@Nullable public java.util.Map<java.lang.String,jakarta.json.JsonValue> fields()API name:fields -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupPropertyBaseDeserializer
protected static <BuilderT extends PropertyBase.AbstractBuilder<BuilderT>> void setupPropertyBaseDeserializer(DelegatingDeserializer<BuilderT> op)
-