Class LanguageContext
java.lang.Object
co.elastic.clients.elasticsearch.core.get_script_languages.LanguageContext
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class LanguageContext extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLanguageContext.BuilderBuilder forLanguageContext. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<LanguageContext>_DESERIALIZERJson deserializer forLanguageContext -
Constructor Summary
Constructors Constructor Description LanguageContext(LanguageContext.Builder builder)LanguageContext(java.util.function.Function<LanguageContext.Builder,LanguageContext.Builder> fn) -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>contexts()Required - API name:contextsScriptLanguagelanguage()Required - API name:languagevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupLanguageContextDeserializer(DelegatingDeserializer<LanguageContext.Builder> op)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forLanguageContext
-
-
Constructor Details
-
LanguageContext
-
LanguageContext
public LanguageContext(java.util.function.Function<LanguageContext.Builder,LanguageContext.Builder> fn)
-
-
Method Details
-
contexts
public java.util.List<java.lang.String> contexts()Required - API name:contexts -
language
Required - API name:language -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupLanguageContextDeserializer
protected static void setupLanguageContextDeserializer(DelegatingDeserializer<LanguageContext.Builder> op)
-