Interface ChannelInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ChannelInfo.Builder,,ChannelInfo> SdkBuilder<ChannelInfo.Builder,,ChannelInfo> SdkPojo
- Enclosing class:
ChannelInfo
@Mutable
@NotThreadSafe
public static interface ChannelInfo.Builder
extends SdkPojo, CopyableBuilder<ChannelInfo.Builder,ChannelInfo>
-
Method Summary
Modifier and TypeMethodDescriptionchannelArn(String channelArn) The Amazon Resource Name (ARN) that uniquely identifies the channel.channelName(String channelName) The name of the channel.clusterOperationArn(String clusterOperationArn) The Amazon Resource Name (ARN) of the in-flight cluster operation.creationTime(Instant creationTime) The time when the channel was created.destinationType(String destinationType) The type of destination configured for the channel.destinationType(ChannelDestinationType destinationType) The type of destination configured for the channel.The current lifecycle state of the channel.status(ChannelStatus status) The current lifecycle state of the channel.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
channelArn
The Amazon Resource Name (ARN) that uniquely identifies the channel.
- Parameters:
channelArn-The Amazon Resource Name (ARN) that uniquely identifies the channel.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelName
The name of the channel.
- Parameters:
channelName- The name of the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current lifecycle state of the channel.
- Parameters:
status- The current lifecycle state of the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current lifecycle state of the channel.
- Parameters:
status- The current lifecycle state of the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time when the channel was created.
- Parameters:
creationTime-The time when the channel was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationType
The type of destination configured for the channel.
- Parameters:
destinationType- The type of destination configured for the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationType
The type of destination configured for the channel.
- Parameters:
destinationType- The type of destination configured for the channel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clusterOperationArn
The Amazon Resource Name (ARN) of the in-flight cluster operation. Returned only while the channel is in CREATING, UPDATING, or DELETING.
- Parameters:
clusterOperationArn- The Amazon Resource Name (ARN) of the in-flight cluster operation. Returned only while the channel is in CREATING, UPDATING, or DELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-