Class ZeroShotClassificationInferenceUpdateOptions
java.lang.Object
co.elastic.clients.elasticsearch.ml.ZeroShotClassificationInferenceUpdateOptions
- All Implemented Interfaces:
InferenceConfigUpdateVariant
,JsonpSerializable
@JsonpDeserializable
public class ZeroShotClassificationInferenceUpdateOptions
extends Object
implements InferenceConfigUpdateVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder forZeroShotClassificationInferenceUpdateOptions
. -
Field Summary
Modifier and TypeFieldDescriptionJson deserializer forZeroShotClassificationInferenceUpdateOptions
-
Method Summary
Modifier and TypeMethodDescriptionInferenceConfigUpdate variant kind.labels()
Required - The labels to predict.final Boolean
Update the configured multi label option.of
(Function<ZeroShotClassificationInferenceUpdateOptions.Builder, ObjectBuilder<ZeroShotClassificationInferenceUpdateOptions>> fn) final String
The field that is added to incoming documents to contain the inference prediction.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
setupZeroShotClassificationInferenceUpdateOptionsDeserializer
(ObjectDeserializer<ZeroShotClassificationInferenceUpdateOptions.Builder> op) The tokenization options to update when inferringtoString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch.ml.InferenceConfigUpdateVariant
_toInferenceConfigUpdate
-
Field Details
-
_DESERIALIZER
Json deserializer forZeroShotClassificationInferenceUpdateOptions
-
-
Method Details
-
of
-
_inferenceConfigUpdateKind
InferenceConfigUpdate variant kind.- Specified by:
_inferenceConfigUpdateKind
in interfaceInferenceConfigUpdateVariant
-
tokenization
The tokenization options to update when inferringAPI name:
tokenization
-
resultsField
The field that is added to incoming documents to contain the inference prediction. Defaults to predicted_value.API name:
results_field
-
multiLabel
Update the configured multi label option. Indicates if more than one true label exists. Defaults to the configured value.API name:
multi_label
-
labels
Required - The labels to predict.API name:
labels
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupZeroShotClassificationInferenceUpdateOptionsDeserializer
protected static void setupZeroShotClassificationInferenceUpdateOptionsDeserializer(ObjectDeserializer<ZeroShotClassificationInferenceUpdateOptions.Builder> op)
-