Interface RecurringPrefetchConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecurringPrefetchConfiguration.Builder,
,RecurringPrefetchConfiguration> SdkBuilder<RecurringPrefetchConfiguration.Builder,
,RecurringPrefetchConfiguration> SdkPojo
- Enclosing class:
RecurringPrefetchConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionThe end time for the window that MediaTailor prefetches and inserts ads in a live event.recurringConsumption
(Consumer<RecurringConsumption.Builder> recurringConsumption) The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.recurringConsumption
(RecurringConsumption recurringConsumption) The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.recurringRetrieval
(Consumer<RecurringRetrieval.Builder> recurringRetrieval) The configuration for prefetch ad retrieval from the ADS.recurringRetrieval
(RecurringRetrieval recurringRetrieval) The configuration for prefetch ad retrieval from the ADS.The start time for the window that MediaTailor prefetches and inserts ads in a live event.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
startTime
The start time for the window that MediaTailor prefetches and inserts ads in a live event.
- Parameters:
startTime
- The start time for the window that MediaTailor prefetches and inserts ads in a live event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The end time for the window that MediaTailor prefetches and inserts ads in a live event.
- Parameters:
endTime
- The end time for the window that MediaTailor prefetches and inserts ads in a live event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recurringConsumption
RecurringPrefetchConfiguration.Builder recurringConsumption(RecurringConsumption recurringConsumption) The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.
- Parameters:
recurringConsumption
- The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recurringConsumption
default RecurringPrefetchConfiguration.Builder recurringConsumption(Consumer<RecurringConsumption.Builder> recurringConsumption) The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.
This is a convenience method that creates an instance of theRecurringConsumption.Builder
avoiding the need to create one manually viaRecurringConsumption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecurringConsumption(RecurringConsumption)
.- Parameters:
recurringConsumption
- a consumer that will call methods onRecurringConsumption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recurringRetrieval
The configuration for prefetch ad retrieval from the ADS.
- Parameters:
recurringRetrieval
- The configuration for prefetch ad retrieval from the ADS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recurringRetrieval
default RecurringPrefetchConfiguration.Builder recurringRetrieval(Consumer<RecurringRetrieval.Builder> recurringRetrieval) The configuration for prefetch ad retrieval from the ADS.
This is a convenience method that creates an instance of theRecurringRetrieval.Builder
avoiding the need to create one manually viaRecurringRetrieval.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecurringRetrieval(RecurringRetrieval)
.- Parameters:
recurringRetrieval
- a consumer that will call methods onRecurringRetrieval.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-