Class TokenizationConfig
java.lang.Object
co.elastic.clients.elasticsearch.ml.TokenizationConfig
- All Implemented Interfaces:
JsonpSerializable,TaggedUnion<TokenizationConfig.Kind,Object>
@JsonpDeserializable
public class TokenizationConfig
extends Object
implements TaggedUnion<TokenizationConfig.Kind,Object>, JsonpSerializable
Tokenization options stored in inference configuration
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Object_get()final TokenizationConfig.Kind_kind()Get the of the kind of variant held by this object.bert()Get thebertvariant value.booleanisBert()Is this variant instance of kindbert?booleanisMpnet()Is this variant instance of kindmpnet?booleanIs this variant instance of kindroberta?mpnet()Get thempnetvariant value.static TokenizationConfigroberta()Get therobertavariant value.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidtoString()
-
Field Details
-
_DESERIALIZER
-
-
Constructor Details
-
TokenizationConfig
-
-
Method Details
-
_kind
Description copied from interface:TaggedUnionGet the of the kind of variant held by this object.- Specified by:
_kindin interfaceTaggedUnion<TokenizationConfig.Kind,Object> - Returns:
- the variant kind
-
_get
- Specified by:
_getin interfaceTaggedUnion<TokenizationConfig.Kind,Object>
-
of
public static TokenizationConfig of(Function<TokenizationConfig.Builder, ObjectBuilder<TokenizationConfig>> fn) -
isBert
public boolean isBert()Is this variant instance of kindbert? -
bert
Get thebertvariant value.- Throws:
IllegalStateException- if the current variant is not of thebertkind.
-
isMpnet
public boolean isMpnet()Is this variant instance of kindmpnet? -
mpnet
Get thempnetvariant value.- Throws:
IllegalStateException- if the current variant is not of thempnetkind.
-
isRoberta
public boolean isRoberta()Is this variant instance of kindroberta? -
roberta
Get therobertavariant value.- Throws:
IllegalStateException- if the current variant is not of therobertakind.
-
serialize
- Specified by:
serializein interfaceJsonpSerializable
-
toString
-
setupTokenizationConfigDeserializer
protected static void setupTokenizationConfigDeserializer(ObjectDeserializer<TokenizationConfig.Builder> op)
-