public static interface ChannelInfo.Builder extends SdkPojo, CopyableBuilder<ChannelInfo.Builder,ChannelInfo>
| Modifier and Type | Method and Description |
|---|---|
ChannelInfo.Builder |
channelARN(String channelARN)
The Amazon Resource Name (ARN) of the signaling channel.
|
ChannelInfo.Builder |
channelName(String channelName)
The name of the signaling channel.
|
ChannelInfo.Builder |
channelStatus(Status channelStatus)
Current status of the signaling channel.
|
ChannelInfo.Builder |
channelStatus(String channelStatus)
Current status of the signaling channel.
|
ChannelInfo.Builder |
channelType(ChannelType channelType)
The type of the signaling channel.
|
ChannelInfo.Builder |
channelType(String channelType)
The type of the signaling channel.
|
ChannelInfo.Builder |
creationTime(Instant creationTime)
The time at which the signaling channel was created.
|
default ChannelInfo.Builder |
singleMasterConfiguration(Consumer<SingleMasterConfiguration.Builder> singleMasterConfiguration)
A structure that contains the configuration for the
SINGLE_MASTER channel type. |
ChannelInfo.Builder |
singleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
A structure that contains the configuration for the
SINGLE_MASTER channel type. |
ChannelInfo.Builder |
version(String version)
The current version of the signaling channel.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildChannelInfo.Builder channelName(String channelName)
The name of the signaling channel.
channelName - The name of the signaling channel.ChannelInfo.Builder channelARN(String channelARN)
The Amazon Resource Name (ARN) of the signaling channel.
channelARN - The Amazon Resource Name (ARN) of the signaling channel.ChannelInfo.Builder channelType(String channelType)
The type of the signaling channel.
channelType - The type of the signaling channel.ChannelType,
ChannelTypeChannelInfo.Builder channelType(ChannelType channelType)
The type of the signaling channel.
channelType - The type of the signaling channel.ChannelType,
ChannelTypeChannelInfo.Builder channelStatus(String channelStatus)
Current status of the signaling channel.
ChannelInfo.Builder channelStatus(Status channelStatus)
Current status of the signaling channel.
ChannelInfo.Builder creationTime(Instant creationTime)
The time at which the signaling channel was created.
creationTime - The time at which the signaling channel was created.ChannelInfo.Builder singleMasterConfiguration(SingleMasterConfiguration singleMasterConfiguration)
A structure that contains the configuration for the SINGLE_MASTER channel type.
singleMasterConfiguration - A structure that contains the configuration for the SINGLE_MASTER channel type.default ChannelInfo.Builder singleMasterConfiguration(Consumer<SingleMasterConfiguration.Builder> singleMasterConfiguration)
A structure that contains the configuration for the SINGLE_MASTER channel type.
SingleMasterConfiguration.Builder
avoiding the need to create one manually via SingleMasterConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to singleMasterConfiguration(SingleMasterConfiguration).
singleMasterConfiguration - a consumer that will call methods on SingleMasterConfiguration.BuildersingleMasterConfiguration(SingleMasterConfiguration)ChannelInfo.Builder version(String version)
The current version of the signaling channel.
version - The current version of the signaling channel.Copyright © 2023. All rights reserved.