Class ModelConfigContainer
java.lang.Object
co.elastic.clients.elasticsearch.inference.ModelConfig
co.elastic.clients.elasticsearch.inference.ModelConfigContainer
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
PutModelResponse
Represents a model as returned by the GET API
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classModelConfigContainer.AbstractBuilder<BuilderT extends ModelConfigContainer.AbstractBuilder<BuilderT>>static classBuilder forModelConfigContainer. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ModelConfigContainer>Json deserializer forModelConfigContainer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelConfigContainermodelConfigContainerOf(Function<ModelConfigContainer.Builder, ObjectBuilder<ModelConfigContainer>> fn) final StringmodelId()Required - The model Idprotected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <BuilderT extends ModelConfigContainer.AbstractBuilder<BuilderT>>
voidsetupModelConfigContainerDeserializer(ObjectDeserializer<BuilderT> op) final TaskTypetaskType()Required - The model's task typeMethods inherited from class co.elastic.clients.elasticsearch.inference.ModelConfig
modelConfigOf, serialize, service, serviceSettings, setupModelConfigDeserializer, taskSettings, toString
-
Field Details
-
_DESERIALIZER
Json deserializer forModelConfigContainer
-
-
Constructor Details
-
ModelConfigContainer
-
-
Method Details
-
modelConfigContainerOf
public static ModelConfigContainer modelConfigContainerOf(Function<ModelConfigContainer.Builder, ObjectBuilder<ModelConfigContainer>> fn) -
modelId
Required - The model IdAPI name:
model_id -
taskType
Required - The model's task typeAPI name:
task_type -
serializeInternal
- Overrides:
serializeInternalin classModelConfig
-
setupModelConfigContainerDeserializer
protected static <BuilderT extends ModelConfigContainer.AbstractBuilder<BuilderT>> void setupModelConfigContainerDeserializer(ObjectDeserializer<BuilderT> op)
-