Module org.elasticsearch.xcore
Class TrainedModelAssignmentMetadata.Builder
java.lang.Object
org.elasticsearch.xpack.core.ml.inference.assignment.TrainedModelAssignmentMetadata.Builder
- Enclosing class:
TrainedModelAssignmentMetadata
-
Method Summary
Modifier and TypeMethodDescriptionaddNewAssignment(String deploymentId, TrainedModelAssignment.Builder assignment) addOrOverwriteAssignment(String deploymentId, TrainedModelAssignment.Builder assignment) Adds the assignment regardless of whether it already exists.build()buildOld()empty()fromMetadata(TrainedModelAssignmentMetadata modelAssignmentMetadata) getAssignment(String deploymentId) booleanhasModelDeployment(String deploymentId) removeAssignment(String deploymentId) updateAssignment(String deploymentId, TrainedModelAssignment.Builder assignment)
-
Method Details
-
empty
-
fromMetadata
public static TrainedModelAssignmentMetadata.Builder fromMetadata(TrainedModelAssignmentMetadata modelAssignmentMetadata) -
hasModelDeployment
-
addNewAssignment
public TrainedModelAssignmentMetadata.Builder addNewAssignment(String deploymentId, TrainedModelAssignment.Builder assignment) -
updateAssignment
public TrainedModelAssignmentMetadata.Builder updateAssignment(String deploymentId, TrainedModelAssignment.Builder assignment) -
addOrOverwriteAssignment
public TrainedModelAssignmentMetadata.Builder addOrOverwriteAssignment(String deploymentId, TrainedModelAssignment.Builder assignment) Adds the assignment regardless of whether it already exists. -
getAssignment
-
removeAssignment
-
build
-
buildOld
-