Interface Node.Builder

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

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

    • category

      Node.Builder category(String category)

      The node's category.

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

      Node.Builder category(NodeCategory category)

      The node's category.

      Parameters:
      category - The node's category.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdTime

      Node.Builder createdTime(Instant createdTime)

      When the node was created.

      Parameters:
      createdTime - When the node was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Node.Builder description(String description)

      The node's description.

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

      Node.Builder name(String name)

      The node's name.

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

      Node.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.
    • ownerAccount

      Node.Builder ownerAccount(String ownerAccount)

      The account ID of the node's owner.

      Parameters:
      ownerAccount - The account ID of the node's owner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • packageArn

      Node.Builder packageArn(String packageArn)

      The node's ARN.

      Parameters:
      packageArn - The node's ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • packageId

      Node.Builder packageId(String packageId)

      The node's package ID.

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

      Node.Builder packageName(String packageName)

      The node's package name.

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

      Node.Builder packageVersion(String packageVersion)

      The node's package version.

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

      Node.Builder patchVersion(String patchVersion)

      The node's patch version.

      Parameters:
      patchVersion - The node's patch version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.