Class MLDeployModelInput

java.lang.Object
org.opensearch.ml.common.transport.deploy.MLDeployModelInput
All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable

public class MLDeployModelInput extends Object implements org.opensearch.core.common.io.stream.Writeable
  • Constructor Details

    • MLDeployModelInput

      public MLDeployModelInput(org.opensearch.core.common.io.stream.StreamInput in) throws IOException
      Throws:
      IOException
    • MLDeployModelInput

      public MLDeployModelInput(String modelId, String taskId, String modelContentHash, Integer nodeCount, String coordinatingNodeId, Boolean isDeployToAllNodes, MLTask mlTask)
    • MLDeployModelInput

      public MLDeployModelInput()
  • Method Details

    • writeTo

      public void writeTo(org.opensearch.core.common.io.stream.StreamOutput out) throws IOException
      Specified by:
      writeTo in interface org.opensearch.core.common.io.stream.Writeable
      Throws:
      IOException
    • builder

    • getModelId

      public String getModelId()
    • getTaskId

      public String getTaskId()
    • getModelContentHash

      public String getModelContentHash()
    • getNodeCount

      public Integer getNodeCount()
    • getCoordinatingNodeId

      public String getCoordinatingNodeId()
    • getIsDeployToAllNodes

      public Boolean getIsDeployToAllNodes()
    • getMlTask

      public MLTask getMlTask()
    • setModelId

      public void setModelId(String modelId)
    • setTaskId

      public void setTaskId(String taskId)
    • setModelContentHash

      public void setModelContentHash(String modelContentHash)
    • setNodeCount

      public void setNodeCount(Integer nodeCount)
    • setCoordinatingNodeId

      public void setCoordinatingNodeId(String coordinatingNodeId)
    • setIsDeployToAllNodes

      public void setIsDeployToAllNodes(Boolean isDeployToAllNodes)
    • setMlTask

      public void setMlTask(MLTask mlTask)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object