Interface DescribeChannelPlacementGroupResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeChannelPlacementGroupResponse.Builder,DescribeChannelPlacementGroupResponse>,MediaLiveResponse.Builder,SdkBuilder<DescribeChannelPlacementGroupResponse.Builder,DescribeChannelPlacementGroupResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeChannelPlacementGroupResponse
public static interface DescribeChannelPlacementGroupResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<DescribeChannelPlacementGroupResponse.Builder,DescribeChannelPlacementGroupResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeChannelPlacementGroupResponse.Builderarn(String arn)The ARN of this ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.Builderchannels(String... channels)Used in ListChannelPlacementGroupsResultDescribeChannelPlacementGroupResponse.Builderchannels(Collection<String> channels)Used in ListChannelPlacementGroupsResultDescribeChannelPlacementGroupResponse.BuilderclusterId(String clusterId)The ID of the Cluster that the Node belongs to.DescribeChannelPlacementGroupResponse.Builderid(String id)The ID of the ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.Buildername(String name)The name that you specified for the ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.Buildernodes(String... nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.Buildernodes(Collection<String> nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.Builderstate(String state)The current state of the ChannelPlacementGroup.DescribeChannelPlacementGroupResponse.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.services.medialive.model.MediaLiveResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
DescribeChannelPlacementGroupResponse.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
-
-