public static interface CreateChannelResponse.Builder extends MediaTailorResponse.Builder, SdkPojo, CopyableBuilder<CreateChannelResponse.Builder,CreateChannelResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateChannelResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) to assign to the channel.
|
CreateChannelResponse.Builder |
channelName(String channelName)
The name to assign to the channel.
|
CreateChannelResponse.Builder |
channelState(ChannelState channelState)
Indicates whether the channel is in a running state or not.
|
CreateChannelResponse.Builder |
channelState(String channelState)
Indicates whether the channel is in a running state or not.
|
CreateChannelResponse.Builder |
creationTime(Instant creationTime)
The timestamp of when the channel was created.
|
default CreateChannelResponse.Builder |
fillerSlate(Consumer<SlateSource.Builder> fillerSlate)
Contains information about the slate used to fill gaps between programs in the schedule.
|
CreateChannelResponse.Builder |
fillerSlate(SlateSource fillerSlate)
Contains information about the slate used to fill gaps between programs in the schedule.
|
CreateChannelResponse.Builder |
lastModifiedTime(Instant lastModifiedTime)
The timestamp of when the channel was last modified.
|
CreateChannelResponse.Builder |
outputs(Collection<ResponseOutputItem> outputs)
The output properties to assign to the channel.
|
CreateChannelResponse.Builder |
outputs(Consumer<ResponseOutputItem.Builder>... outputs)
The output properties to assign to the channel.
|
CreateChannelResponse.Builder |
outputs(ResponseOutputItem... outputs)
The output properties to assign to the channel.
|
CreateChannelResponse.Builder |
playbackMode(String playbackMode)
The playback mode to assign to the channel.
|
CreateChannelResponse.Builder |
tags(Map<String,String> tags)
The tags to assign to the channel.
|
CreateChannelResponse.Builder |
tier(String tier)
The tier of the channel.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateChannelResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) to assign to the channel.
arn - The Amazon Resource Name (ARN) to assign to the channel.CreateChannelResponse.Builder channelName(String channelName)
The name to assign to the channel.
channelName - The name to assign to the channel.CreateChannelResponse.Builder channelState(String channelState)
Indicates whether the channel is in a running state or not.
channelState - Indicates whether the channel is in a running state or not.ChannelState,
ChannelStateCreateChannelResponse.Builder channelState(ChannelState channelState)
Indicates whether the channel is in a running state or not.
channelState - Indicates whether the channel is in a running state or not.ChannelState,
ChannelStateCreateChannelResponse.Builder creationTime(Instant creationTime)
The timestamp of when the channel was created.
creationTime - The timestamp of when the channel was created.CreateChannelResponse.Builder fillerSlate(SlateSource fillerSlate)
Contains information about the slate used to fill gaps between programs in the schedule.
fillerSlate - Contains information about the slate used to fill gaps between programs in the schedule.default CreateChannelResponse.Builder fillerSlate(Consumer<SlateSource.Builder> fillerSlate)
Contains information about the slate used to fill gaps between programs in the schedule.
This is a convenience method that creates an instance of theSlateSource.Builder avoiding the need to
create one manually via SlateSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to fillerSlate(SlateSource).
fillerSlate - a consumer that will call methods on SlateSource.BuilderfillerSlate(SlateSource)CreateChannelResponse.Builder lastModifiedTime(Instant lastModifiedTime)
The timestamp of when the channel was last modified.
lastModifiedTime - The timestamp of when the channel was last modified.CreateChannelResponse.Builder outputs(Collection<ResponseOutputItem> outputs)
The output properties to assign to the channel.
outputs - The output properties to assign to the channel.CreateChannelResponse.Builder outputs(ResponseOutputItem... outputs)
The output properties to assign to the channel.
outputs - The output properties to assign to the channel.CreateChannelResponse.Builder outputs(Consumer<ResponseOutputItem.Builder>... outputs)
The output properties to assign to the channel.
This is a convenience method that creates an instance of theResponseOutputItem.Builder avoiding the need to
create one manually via
ResponseOutputItem.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #outputs(List.
outputs - a consumer that will call methods on
ResponseOutputItem.Builder#outputs(java.util.Collection) CreateChannelResponse.Builder playbackMode(String playbackMode)
The playback mode to assign to the channel.
playbackMode - The playback mode to assign to the channel.CreateChannelResponse.Builder tags(Map<String,String> tags)
The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
tags - The tags to assign to the channel. Tags are key-value pairs that you can associate with Amazon
resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental
MediaTailor Resources.CreateChannelResponse.Builder tier(String tier)
The tier of the channel.
tier - The tier of the channel.Copyright © 2023. All rights reserved.