Class PutTrainedModelDefinitionPartRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.PutTrainedModelDefinitionPartRequest
- All Implemented Interfaces:
- JsonpSerializable
@JsonpDeserializable
public class PutTrainedModelDefinitionPartRequest
extends RequestBase
implements JsonpSerializable
Create part of a trained model definition.
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBaseRequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<PutTrainedModelDefinitionPartRequest>Json deserializer forPutTrainedModelDefinitionPartRequeststatic final Endpoint<PutTrainedModelDefinitionPartRequest,PutTrainedModelDefinitionPartResponse, ErrorResponse> Endpoint "ml.put_trained_model_definition_part".
- 
Method SummaryModifier and TypeMethodDescriptionfinal StringRequired - The definition part for the model.final StringmodelId()Required - The unique identifier of the trained model.of(Function<PutTrainedModelDefinitionPartRequest.Builder, ObjectBuilder<PutTrainedModelDefinitionPartRequest>> fn) final intpart()Required - The definition part number.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidsetupPutTrainedModelDefinitionPartRequestDeserializer(ObjectDeserializer<PutTrainedModelDefinitionPartRequest.Builder> op) final longRequired - The total uncompressed definition length in bytes.final intRequired - The total number of parts that will be uploaded.Methods inherited from class co.elastic.clients.elasticsearch._types.RequestBasetoString
- 
Field Details- 
_DESERIALIZERJson deserializer forPutTrainedModelDefinitionPartRequest
- 
_ENDPOINTpublic static final Endpoint<PutTrainedModelDefinitionPartRequest,PutTrainedModelDefinitionPartResponse, _ENDPOINTErrorResponse> Endpoint "ml.put_trained_model_definition_part".
 
- 
- 
Method Details- 
of
- 
definitionRequired - The definition part for the model. Must be a base64 encoded string.API name: definition
- 
modelIdRequired - The unique identifier of the trained model.API name: model_id
- 
partpublic final int part()Required - The definition part number. When the definition is loaded for inference the definition parts are streamed in the order of their part number. The first part must be0and the final part must betotal_parts - 1.API name: part
- 
totalDefinitionLengthpublic final long totalDefinitionLength()Required - The total uncompressed definition length in bytes. Not base64 encoded.API name: total_definition_length
- 
totalPartspublic final int totalParts()Required - The total number of parts that will be uploaded. Must be greater than 0.API name: total_parts
- 
serializeSerialize this object to JSON.- Specified by:
- serializein interface- JsonpSerializable
 
- 
serializeInternal
- 
setupPutTrainedModelDefinitionPartRequestDeserializerprotected static void setupPutTrainedModelDefinitionPartRequestDeserializer(ObjectDeserializer<PutTrainedModelDefinitionPartRequest.Builder> op) 
 
-