Interface NielsenWatermarksSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NielsenWatermarksSettings.Builder,
,NielsenWatermarksSettings> SdkBuilder<NielsenWatermarksSettings.Builder,
,NielsenWatermarksSettings> SdkPojo
- Enclosing class:
NielsenWatermarksSettings
public static interface NielsenWatermarksSettings.Builder
extends SdkPojo, CopyableBuilder<NielsenWatermarksSettings.Builder,NielsenWatermarksSettings>
-
Method Summary
Modifier and TypeMethodDescriptionnielsenCbetSettings
(Consumer<NielsenCBET.Builder> nielsenCbetSettings) Complete these fields only if you want to insert watermarks of type Nielsen CBET This is a convenience method that creates an instance of theNielsenCBET.Builder
avoiding the need to create one manually viaNielsenCBET.builder()
.nielsenCbetSettings
(NielsenCBET nielsenCbetSettings) Complete these fields only if you want to insert watermarks of type Nielsen CBETnielsenDistributionType
(String nielsenDistributionType) Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTORnielsenDistributionType
(NielsenWatermarksDistributionTypes nielsenDistributionType) Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTORnielsenNaesIiNwSettings
(Consumer<NielsenNaesIiNw.Builder> nielsenNaesIiNwSettings) Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).nielsenNaesIiNwSettings
(NielsenNaesIiNw nielsenNaesIiNwSettings) Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).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, sdkFields
-
Method Details
-
nielsenCbetSettings
Complete these fields only if you want to insert watermarks of type Nielsen CBET- Parameters:
nielsenCbetSettings
- Complete these fields only if you want to insert watermarks of type Nielsen CBET- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nielsenCbetSettings
default NielsenWatermarksSettings.Builder nielsenCbetSettings(Consumer<NielsenCBET.Builder> nielsenCbetSettings) Complete these fields only if you want to insert watermarks of type Nielsen CBET This is a convenience method that creates an instance of theNielsenCBET.Builder
avoiding the need to create one manually viaNielsenCBET.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonielsenCbetSettings(NielsenCBET)
.- Parameters:
nielsenCbetSettings
- a consumer that will call methods onNielsenCBET.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nielsenDistributionType
Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR- Parameters:
nielsenDistributionType
- Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nielsenDistributionType
NielsenWatermarksSettings.Builder nielsenDistributionType(NielsenWatermarksDistributionTypes nielsenDistributionType) Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR- Parameters:
nielsenDistributionType
- Choose the distribution types that you want to assign to the watermarks: - PROGRAM_CONTENT - FINAL_DISTRIBUTOR- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nielsenNaesIiNwSettings
Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).- Parameters:
nielsenNaesIiNwSettings
- Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nielsenNaesIiNwSettings
default NielsenWatermarksSettings.Builder nielsenNaesIiNwSettings(Consumer<NielsenNaesIiNw.Builder> nielsenNaesIiNwSettings) Complete these fields only if you want to insert watermarks of type Nielsen NAES II (N2) and Nielsen NAES VI (NW). This is a convenience method that creates an instance of theNielsenNaesIiNw.Builder
avoiding the need to create one manually viaNielsenNaesIiNw.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonielsenNaesIiNwSettings(NielsenNaesIiNw)
.- Parameters:
nielsenNaesIiNwSettings
- a consumer that will call methods onNielsenNaesIiNw.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-