public static interface DescribeProgramResponse.Builder extends MediaTailorResponse.Builder, SdkPojo, CopyableBuilder<DescribeProgramResponse.Builder,DescribeProgramResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeProgramResponse.Builder |
adBreaks(AdBreak... adBreaks)
The ad break configuration settings.
|
DescribeProgramResponse.Builder |
adBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
|
DescribeProgramResponse.Builder |
adBreaks(Consumer<AdBreak.Builder>... adBreaks)
The ad break configuration settings.
|
DescribeProgramResponse.Builder |
arn(String arn)
The ARN of the program.
|
DescribeProgramResponse.Builder |
channelName(String channelName)
The name of the channel that the program belongs to.
|
DescribeProgramResponse.Builder |
creationTime(Instant creationTime)
The timestamp of when the program was created.
|
DescribeProgramResponse.Builder |
liveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
|
DescribeProgramResponse.Builder |
programName(String programName)
The name of the program.
|
DescribeProgramResponse.Builder |
scheduledStartTime(Instant scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time
(UTC).
|
DescribeProgramResponse.Builder |
sourceLocationName(String sourceLocationName)
The source location name.
|
DescribeProgramResponse.Builder |
vodSourceName(String vodSourceName)
The name that's used to refer to a VOD source.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeProgramResponse.Builder adBreaks(Collection<AdBreak> adBreaks)
The ad break configuration settings.
adBreaks - The ad break configuration settings.DescribeProgramResponse.Builder adBreaks(AdBreak... adBreaks)
The ad break configuration settings.
adBreaks - The ad break configuration settings.DescribeProgramResponse.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) DescribeProgramResponse.Builder arn(String arn)
The ARN of the program.
arn - The ARN of the program.DescribeProgramResponse.Builder channelName(String channelName)
The name of the channel that the program belongs to.
channelName - The name of the channel that the program belongs to.DescribeProgramResponse.Builder creationTime(Instant creationTime)
The timestamp of when the program was created.
creationTime - The timestamp of when the program was created.DescribeProgramResponse.Builder liveSourceName(String liveSourceName)
The name of the LiveSource for this Program.
liveSourceName - The name of the LiveSource for this Program.DescribeProgramResponse.Builder programName(String programName)
The name of the program.
programName - The name of the program.DescribeProgramResponse.Builder scheduledStartTime(Instant scheduledStartTime)
The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751 UTC.
scheduledStartTime - The date and time that the program is scheduled to start in ISO 8601 format and Coordinated Universal
Time (UTC). For example, the value 2021-03-27T17:48:16.751Z represents March 27, 2021 at 17:48:16.751
UTC.DescribeProgramResponse.Builder sourceLocationName(String sourceLocationName)
The source location name.
sourceLocationName - The source location name.DescribeProgramResponse.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.