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) deployToAllNodes(boolean deployToAllNodes) description(String description) 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.
-
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.
-
build
-
toString
-