Interface DescribeChannelPlacementGroupSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DescribeChannelPlacementGroupSummary.Builder,DescribeChannelPlacementGroupSummary>,SdkBuilder<DescribeChannelPlacementGroupSummary.Builder,DescribeChannelPlacementGroupSummary>,SdkPojo
- Enclosing class:
- DescribeChannelPlacementGroupSummary
public static interface DescribeChannelPlacementGroupSummary.Builder extends SdkPojo, CopyableBuilder<DescribeChannelPlacementGroupSummary.Builder,DescribeChannelPlacementGroupSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeChannelPlacementGroupSummary.Builderarn(String arn)The ARN of this ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Builderchannels(String... channels)Used in ListChannelPlacementGroupsResultDescribeChannelPlacementGroupSummary.Builderchannels(Collection<String> channels)Used in ListChannelPlacementGroupsResultDescribeChannelPlacementGroupSummary.BuilderclusterId(String clusterId)The ID of the Cluster that the Node belongs to.DescribeChannelPlacementGroupSummary.Builderid(String id)The ID of the ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Buildername(String name)The name that you specified for the ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Buildernodes(String... nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Buildernodes(Collection<String> nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Builderstate(String state)The current state of the ChannelPlacementGroup.DescribeChannelPlacementGroupSummary.Builderstate(ChannelPlacementGroupState state)The current state of the ChannelPlacementGroup.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
DescribeChannelPlacementGroupSummary.Builder arn(String arn)
The ARN of this ChannelPlacementGroup. It is automatically assigned when the ChannelPlacementGroup is created.- Parameters:
arn- The ARN of this ChannelPlacementGroup. It is automatically assigned when the ChannelPlacementGroup is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channels
DescribeChannelPlacementGroupSummary.Builder channels(Collection<String> channels)
Used in ListChannelPlacementGroupsResult- Parameters:
channels- Used in ListChannelPlacementGroupsResult- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channels
DescribeChannelPlacementGroupSummary.Builder channels(String... channels)
Used in ListChannelPlacementGroupsResult- Parameters:
channels- Used in ListChannelPlacementGroupsResult- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterId
DescribeChannelPlacementGroupSummary.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.
-
id
DescribeChannelPlacementGroupSummary.Builder id(String id)
The ID of the ChannelPlacementGroup. Unique in the AWS account. The ID is the resource-id portion of the ARN.- Parameters:
id- The ID of the ChannelPlacementGroup. Unique in the AWS account. 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.
-
name
DescribeChannelPlacementGroupSummary.Builder name(String name)
The name that you specified for the ChannelPlacementGroup.- Parameters:
name- The name that you specified for the ChannelPlacementGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodes
DescribeChannelPlacementGroupSummary.Builder nodes(Collection<String> nodes)
An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.- Parameters:
nodes- An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodes
DescribeChannelPlacementGroupSummary.Builder nodes(String... nodes)
An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.- Parameters:
nodes- An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
DescribeChannelPlacementGroupSummary.Builder state(String state)
The current state of the ChannelPlacementGroup.- Parameters:
state- The current state of the ChannelPlacementGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelPlacementGroupState,ChannelPlacementGroupState
-
state
DescribeChannelPlacementGroupSummary.Builder state(ChannelPlacementGroupState state)
The current state of the ChannelPlacementGroup.- Parameters:
state- The current state of the ChannelPlacementGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChannelPlacementGroupState,ChannelPlacementGroupState
-
-