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