Interface NodeInstance.Builder

All Superinterfaces:
Buildable, CopyableBuilder<NodeInstance.Builder,NodeInstance>, SdkBuilder<NodeInstance.Builder,NodeInstance>, SdkPojo
Enclosing class:
NodeInstance

public static interface NodeInstance.Builder extends SdkPojo, CopyableBuilder<NodeInstance.Builder,NodeInstance>
  • Method Details

    • currentStatus

      NodeInstance.Builder currentStatus(String currentStatus)

      The instance's current status.

      Parameters:
      currentStatus - The instance's current status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • currentStatus

      NodeInstance.Builder currentStatus(NodeInstanceStatus currentStatus)

      The instance's current status.

      Parameters:
      currentStatus - The instance's current status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nodeId

      NodeInstance.Builder nodeId(String nodeId)

      The node's ID.

      Parameters:
      nodeId - The node's ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeInstanceId

      NodeInstance.Builder nodeInstanceId(String nodeInstanceId)

      The instance's ID.

      Parameters:
      nodeInstanceId - The instance's ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeName

      NodeInstance.Builder nodeName(String nodeName)

      The instance's name.

      Parameters:
      nodeName - The instance's name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • packageName

      NodeInstance.Builder packageName(String packageName)

      The instance's package name.

      Parameters:
      packageName - The instance's package name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • packagePatchVersion

      NodeInstance.Builder packagePatchVersion(String packagePatchVersion)

      The instance's package patch version.

      Parameters:
      packagePatchVersion - The instance's package patch version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • packageVersion

      NodeInstance.Builder packageVersion(String packageVersion)

      The instance's package version.

      Parameters:
      packageVersion - The instance's package version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.