Class MLSyncUpInput
java.lang.Object
org.opensearch.ml.common.transport.sync.MLSyncUpInput
- All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.opensearch.core.common.io.stream.Writeable
org.opensearch.core.common.io.stream.Writeable.Reader<V>, org.opensearch.core.common.io.stream.Writeable.WriteableRegistry, org.opensearch.core.common.io.stream.Writeable.Writer<V> -
Constructor Summary
ConstructorsConstructorDescriptionMLSyncUpInput(boolean getDeployedModels, Map<String, String[]> addedWorkerNodes, Map<String, String[]> removedWorkerNodes, Map<String, Set<String>> modelRoutingTable, Map<String, Set<String>> runningDeployModelTasks, Map<String, Boolean> deployToAllNodes, boolean clearRoutingTable, boolean syncRunningDeployModelTasks) MLSyncUpInput(org.opensearch.core.common.io.stream.StreamInput in) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleaninthashCode()booleanbooleanbooleanvoidsetAddedWorkerNodes(Map<String, String[]> addedWorkerNodes) voidsetClearRoutingTable(boolean clearRoutingTable) voidsetDeployToAllNodes(Map<String, Boolean> deployToAllNodes) voidsetGetDeployedModels(boolean getDeployedModels) voidsetModelRoutingTable(Map<String, Set<String>> modelRoutingTable) voidsetRemovedWorkerNodes(Map<String, String[]> removedWorkerNodes) voidsetRunningDeployModelTasks(Map<String, Set<String>> runningDeployModelTasks) voidsetSyncRunningDeployModelTasks(boolean syncRunningDeployModelTasks) toString()voidwriteTo(org.opensearch.core.common.io.stream.StreamOutput out)
-
Constructor Details
-
MLSyncUpInput
public MLSyncUpInput(boolean getDeployedModels, Map<String, String[]> addedWorkerNodes, Map<String, String[]> removedWorkerNodes, Map<String, Set<String>> modelRoutingTable, Map<String, Set<String>> runningDeployModelTasks, Map<String, Boolean> deployToAllNodes, boolean clearRoutingTable, boolean syncRunningDeployModelTasks) -
MLSyncUpInput
public MLSyncUpInput() -
MLSyncUpInput
- Throws:
IOException
-
-
Method Details
-
writeTo
- Specified by:
writeToin interfaceorg.opensearch.core.common.io.stream.Writeable- Throws:
IOException
-
builder
-
isGetDeployedModels
public boolean isGetDeployedModels() -
getAddedWorkerNodes
-
getRemovedWorkerNodes
-
getModelRoutingTable
-
getRunningDeployModelTasks
-
isClearRoutingTable
public boolean isClearRoutingTable() -
isSyncRunningDeployModelTasks
public boolean isSyncRunningDeployModelTasks() -
getDeployToAllNodes
-
setGetDeployedModels
public void setGetDeployedModels(boolean getDeployedModels) -
setAddedWorkerNodes
-
setRemovedWorkerNodes
-
setModelRoutingTable
-
setRunningDeployModelTasks
-
setClearRoutingTable
public void setClearRoutingTable(boolean clearRoutingTable) -
setSyncRunningDeployModelTasks
public void setSyncRunningDeployModelTasks(boolean syncRunningDeployModelTasks) -
setDeployToAllNodes
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-