public static interface CreateProgramResponse.Builder extends MediaTailorResponse.Builder, SdkPojo, CopyableBuilder<CreateProgramResponse.Builder,CreateProgramResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateProgramResponse.Builder |
adBreaks(AdBreak... adBreaks)
The ad break configuration settings.
|
CreateProgramResponse.Builder |
adBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
CreateProgramResponse.Builder |
adBreaks(Consumer<AdBreak.Builder>... adBreaks)
The ad break configuration settings.
|
CreateProgramResponse.Builder |
arn(String arn)
The ARN to assign to the program.
|
CreateProgramResponse.Builder |
channelName(String channelName)
The name to assign to the channel for this program.
|
CreateProgramResponse.Builder |
clipRange(ClipRange clipRange)
The clip range configuration settings.
|
default CreateProgramResponse.Builder |
clipRange(Consumer<ClipRange.Builder> clipRange)
The clip range configuration settings.
|
CreateProgramResponse.Builder |
creationTime(Instant creationTime)
The time the program was created.
|
CreateProgramResponse.Builder |
durationMillis(Long durationMillis)
The duration of the live program in milliseconds.
|
CreateProgramResponse.Builder |
liveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
|
CreateProgramResponse.Builder |
programName(String programName)
The name to assign to this program.
|
CreateProgramResponse.Builder |
scheduledStartTime(Instant scheduledStartTime)
The scheduled start time for this Program.
|
CreateProgramResponse.Builder |
sourceLocationName(String sourceLocationName)
The name to assign to the source location for this program.
|
CreateProgramResponse.Builder |
vodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProgramResponse.Builder adBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
adBreaks - The ad break configuration settings.CreateProgramResponse.Builder adBreaks(AdBreak... adBreaks)
The ad break configuration settings.
adBreaks - The ad break configuration settings.CreateProgramResponse.Builder adBreaks(Consumer<AdBreak.Builder>... adBreaks)
The ad break configuration settings.
This is a convenience method that creates an instance of theAdBreak.Builder avoiding the need to create one
manually via AdBreak.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #adBreaks(List.
adBreaks - a consumer that will call methods on
AdBreak.Builder#adBreaks(java.util.Collection) CreateProgramResponse.Builder arn(String arn)
The ARN to assign to the program.
arn - The ARN to assign to the program.CreateProgramResponse.Builder channelName(String channelName)
The name to assign to the channel for this program.
channelName - The name to assign to the channel for this program.CreateProgramResponse.Builder clipRange(ClipRange clipRange)
The clip range configuration settings.
clipRange - The clip range configuration settings.default CreateProgramResponse.Builder clipRange(Consumer<ClipRange.Builder> clipRange)
The clip range configuration settings.
This is a convenience method that creates an instance of theClipRange.Builder avoiding the need to
create one manually via ClipRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to clipRange(ClipRange).
clipRange - a consumer that will call methods on ClipRange.BuilderclipRange(ClipRange)CreateProgramResponse.Builder creationTime(Instant creationTime)
The time the program was created.
creationTime - The time the program was created.CreateProgramResponse.Builder durationMillis(Long durationMillis)
The duration of the live program in milliseconds.
durationMillis - The duration of the live program in milliseconds.CreateProgramResponse.Builder liveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
liveSourceName - The name of the LiveSource for this Program.CreateProgramResponse.Builder programName(String programName)
The name to assign to this program.
programName - The name to assign to this program.CreateProgramResponse.Builder scheduledStartTime(Instant scheduledStartTime)
The scheduled start time for this Program.
scheduledStartTime - The scheduled start time for this Program.CreateProgramResponse.Builder sourceLocationName(String sourceLocationName)
The name to assign to the source location for this program.
sourceLocationName - The name to assign to the source location for this program.CreateProgramResponse.Builder vodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
vodSourceName - The name that's used to refer to a VOD source.Copyright © 2023. All rights reserved.