Interface DeleteNodeResponse.Builder

  • Method Details

    • arn

      The ARN of the Node. It is automatically assigned when the Node is created.
      Parameters:
      arn - The ARN of the Node. It is automatically assigned when the Node is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channelPlacementGroups

      DeleteNodeResponse.Builder channelPlacementGroups(Collection<String> channelPlacementGroups)
      An array of IDs. Each ID is one ChannelPlacementGroup that is associated with this Node. Empty if the Node is not yet associated with any groups.
      Parameters:
      channelPlacementGroups - An array of IDs. Each ID is one ChannelPlacementGroup that is associated with this Node. Empty if the Node is not yet associated with any groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • channelPlacementGroups

      DeleteNodeResponse.Builder channelPlacementGroups(String... channelPlacementGroups)
      An array of IDs. Each ID is one ChannelPlacementGroup that is associated with this Node. Empty if the Node is not yet associated with any groups.
      Parameters:
      channelPlacementGroups - An array of IDs. Each ID is one ChannelPlacementGroup that is associated with this Node. Empty if the Node is not yet associated with any groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clusterId

      DeleteNodeResponse.Builder clusterId(String clusterId)
      The ID of the Cluster that the Node belongs to.
      Parameters:
      clusterId - The ID of the Cluster that the Node belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectionState

      DeleteNodeResponse.Builder connectionState(String connectionState)
      The current connection state of the Node.
      Parameters:
      connectionState - The current connection state of the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • connectionState

      DeleteNodeResponse.Builder connectionState(NodeConnectionState connectionState)
      The current connection state of the Node.
      Parameters:
      connectionState - The current connection state of the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • id

      The unique ID of the Node. Unique in the Cluster. The ID is the resource-id portion of the ARN.
      Parameters:
      id - The unique ID of the Node. Unique in the Cluster. The ID is the resource-id portion of the ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceArn

      DeleteNodeResponse.Builder instanceArn(String instanceArn)
      The ARN of the EC2 instance hosting the Node.
      Parameters:
      instanceArn - The ARN of the EC2 instance hosting the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name that you specified for the Node.
      Parameters:
      name - The name that you specified for the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeInterfaceMappings

      DeleteNodeResponse.Builder nodeInterfaceMappings(Collection<NodeInterfaceMapping> nodeInterfaceMappings)
      Documentation update needed
      Parameters:
      nodeInterfaceMappings - Documentation update needed
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeInterfaceMappings

      DeleteNodeResponse.Builder nodeInterfaceMappings(NodeInterfaceMapping... nodeInterfaceMappings)
      Documentation update needed
      Parameters:
      nodeInterfaceMappings - Documentation update needed
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeInterfaceMappings

      DeleteNodeResponse.Builder nodeInterfaceMappings(Consumer<NodeInterfaceMapping.Builder>... nodeInterfaceMappings)
      Documentation update needed This is a convenience method that creates an instance of the NodeInterfaceMapping.Builder avoiding the need to create one manually via NodeInterfaceMapping.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to nodeInterfaceMappings(List<NodeInterfaceMapping>).

      Parameters:
      nodeInterfaceMappings - a consumer that will call methods on NodeInterfaceMapping.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • role

      The initial role current role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
      Parameters:
      role - The initial role current role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • role

      The initial role current role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
      Parameters:
      role - The initial role current role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the Node.
      Parameters:
      state - The current state of the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the Node.
      Parameters:
      state - The current state of the Node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sdiSourceMappings

      DeleteNodeResponse.Builder sdiSourceMappings(Collection<SdiSourceMapping> sdiSourceMappings)
      An array of SDI source mappings. Each mapping connects one logical SdiSource to the physical SDI card and port that the physical SDI source uses.
      Parameters:
      sdiSourceMappings - An array of SDI source mappings. Each mapping connects one logical SdiSource to the physical SDI card and port that the physical SDI source uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sdiSourceMappings

      DeleteNodeResponse.Builder sdiSourceMappings(SdiSourceMapping... sdiSourceMappings)
      An array of SDI source mappings. Each mapping connects one logical SdiSource to the physical SDI card and port that the physical SDI source uses.
      Parameters:
      sdiSourceMappings - An array of SDI source mappings. Each mapping connects one logical SdiSource to the physical SDI card and port that the physical SDI source uses.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sdiSourceMappings

      DeleteNodeResponse.Builder sdiSourceMappings(Consumer<SdiSourceMapping.Builder>... sdiSourceMappings)
      An array of SDI source mappings. Each mapping connects one logical SdiSource to the physical SDI card and port that the physical SDI source uses. This is a convenience method that creates an instance of the SdiSourceMapping.Builder avoiding the need to create one manually via SdiSourceMapping.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to sdiSourceMappings(List<SdiSourceMapping>).

      Parameters:
      sdiSourceMappings - a consumer that will call methods on SdiSourceMapping.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: