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