Package org.opensearch.ml.common
Class MLModel.MLModelBuilder
java.lang.Object
org.opensearch.ml.common.MLModel.MLModelBuilder
- Enclosing class:
MLModel
-
Method Summary
Modifier and TypeMethodDescriptionalgorithm(FunctionName algorithm) autoRedeployRetryTimes(Integer autoRedeployRetryTimes) build()chunkNumber(Integer chunkNumber) connectorId(String connectorId) createdTime(Instant createdTime) currentWorkerNodeCount(Integer currentWorkerNodeCount) deploySetting(MLDeploySetting deploySetting) deployToAllNodes(boolean deployToAllNodes) description(String description) guardrails(Guardrails guardrails) isControllerEnabled(Boolean isControllerEnabled) lastDeployedTime(Instant lastDeployedTime) lastRegisteredTime(Instant lastRegisteredTime) lastUndeployedTime(Instant lastUndeployedTime) lastUpdateTime(Instant lastUpdateTime) modelConfig(MLModelConfig modelConfig) modelContentHash(String modelContentHash) modelContentSizeInBytes(Long modelContentSizeInBytes) modelFormat(MLModelFormat modelFormat) modelGroupId(String modelGroupId) modelState(MLModelState modelState) planningWorkerNodeCount(Integer planningWorkerNodeCount) planningWorkerNodes(String[] planningWorkerNodes) rateLimiter(MLRateLimiter rateLimiter) toString()totalChunks(Integer totalChunks) user(org.opensearch.commons.authuser.User user)
-
Method Details
-
name
- Returns:
this.
-
modelGroupId
- Returns:
this.
-
algorithm
- Returns:
this.
-
version
- Returns:
this.
-
content
- Returns:
this.
-
user
- Returns:
this.
-
description
- Returns:
this.
-
modelFormat
- Returns:
this.
-
modelState
- Returns:
this.
-
modelContentSizeInBytes
- Returns:
this.
-
modelContentHash
- Returns:
this.
-
isEnabled
- Returns:
this.
-
isControllerEnabled
- Returns:
this.
-
rateLimiter
- Returns:
this.
-
modelConfig
- Returns:
this.
-
deploySetting
- Returns:
this.
-
createdTime
- Returns:
this.
-
lastUpdateTime
- Returns:
this.
-
lastRegisteredTime
- Returns:
this.
-
lastDeployedTime
- Returns:
this.
-
lastUndeployedTime
- Returns:
this.
-
autoRedeployRetryTimes
- Returns:
this.
-
modelId
- Returns:
this.
-
chunkNumber
- Returns:
this.
-
totalChunks
- Returns:
this.
-
planningWorkerNodeCount
- Returns:
this.
-
currentWorkerNodeCount
- Returns:
this.
-
planningWorkerNodes
- Returns:
this.
-
deployToAllNodes
- Returns:
this.
-
isHidden
- Returns:
this.
-
connector
- Returns:
this.
-
connectorId
- Returns:
this.
-
guardrails
- Returns:
this.
-
build
-
toString
-