Interface DeleteChannelPlacementGroupResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteChannelPlacementGroupResponse.Builder,DeleteChannelPlacementGroupResponse>,MediaLiveResponse.Builder,SdkBuilder<DeleteChannelPlacementGroupResponse.Builder,DeleteChannelPlacementGroupResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DeleteChannelPlacementGroupResponse
public static interface DeleteChannelPlacementGroupResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<DeleteChannelPlacementGroupResponse.Builder,DeleteChannelPlacementGroupResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteChannelPlacementGroupResponse.Builderarn(String arn)The ARN of this ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.Builderchannels(String... channels)Used in ListChannelPlacementGroupsResultDeleteChannelPlacementGroupResponse.Builderchannels(Collection<String> channels)Used in ListChannelPlacementGroupsResultDeleteChannelPlacementGroupResponse.BuilderclusterId(String clusterId)The ID of the Cluster that the Node belongs to.DeleteChannelPlacementGroupResponse.Builderid(String id)The ID of the ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.Buildername(String name)The name that you specified for the ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.Buildernodes(String... nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.Buildernodes(Collection<String> nodes)An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.Builderstate(String state)The current state of the ChannelPlacementGroup.DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
DeleteChannelPlacementGroupResponse.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
-
-