Interface DashDvbSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DashDvbSettings.Builder,
,DashDvbSettings> SdkBuilder<DashDvbSettings.Builder,
,DashDvbSettings> SdkPojo
- Enclosing class:
DashDvbSettings
@Mutable
@NotThreadSafe
public static interface DashDvbSettings.Builder
extends SdkPojo, CopyableBuilder<DashDvbSettings.Builder,DashDvbSettings>
-
Method Summary
Modifier and TypeMethodDescriptionerrorMetrics
(Collection<DashDvbMetricsReporting> errorMetrics) Playback device error reporting settings.errorMetrics
(Consumer<DashDvbMetricsReporting.Builder>... errorMetrics) Playback device error reporting settings.errorMetrics
(DashDvbMetricsReporting... errorMetrics) Playback device error reporting settings.default DashDvbSettings.Builder
fontDownload
(Consumer<DashDvbFontDownload.Builder> fontDownload) Subtitle font settings.fontDownload
(DashDvbFontDownload fontDownload) Subtitle font settings.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
-
fontDownload
Subtitle font settings.
- Parameters:
fontDownload
- Subtitle font settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fontDownload
Subtitle font settings.
This is a convenience method that creates an instance of theDashDvbFontDownload.Builder
avoiding the need to create one manually viaDashDvbFontDownload.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofontDownload(DashDvbFontDownload)
.- Parameters:
fontDownload
- a consumer that will call methods onDashDvbFontDownload.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
errorMetrics
Playback device error reporting settings.
- Parameters:
errorMetrics
- Playback device error reporting settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMetrics
Playback device error reporting settings.
- Parameters:
errorMetrics
- Playback device error reporting settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMetrics
Playback device error reporting settings.
This is a convenience method that creates an instance of theDashDvbMetricsReporting.Builder
avoiding the need to create one manually viaDashDvbMetricsReporting.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrorMetrics(List<DashDvbMetricsReporting>)
.- Parameters:
errorMetrics
- a consumer that will call methods onDashDvbMetricsReporting.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-