Class NielsenCbetSettings.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.alpha.NielsenCbetSettings.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<NielsenCbetSettings>
- Enclosing interface:
NielsenCbetSettings
@Stability(Experimental)
public static final class NielsenCbetSettings.Builder
extends Object
implements software.amazon.jsii.Builder<NielsenCbetSettings>
A builder for
NielsenCbetSettings-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.cbetCheckDigitString(String cbetCheckDigitString) Sets the value ofNielsenCbetSettings.getCbetCheckDigitString()cbetStepaside(NielsenCbetStepaside cbetStepaside) Sets the value ofNielsenCbetSettings.getCbetStepaside()Sets the value ofNielsenCbetSettings.getCsid()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
cbetCheckDigitString
@Stability(Experimental) public NielsenCbetSettings.Builder cbetCheckDigitString(String cbetCheckDigitString) Sets the value ofNielsenCbetSettings.getCbetCheckDigitString()- Parameters:
cbetCheckDigitString- The CBET check digit string. This parameter is required.- Returns:
this
-
csid
Sets the value ofNielsenCbetSettings.getCsid()- Parameters:
csid- The CBET Source ID (CSID). This parameter is required.- Returns:
this
-
cbetStepaside
@Stability(Experimental) public NielsenCbetSettings.Builder cbetStepaside(NielsenCbetStepaside cbetStepaside) Sets the value ofNielsenCbetSettings.getCbetStepaside()- Parameters:
cbetStepaside- The CBET stepaside behavior when prior encoding is detected.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<NielsenCbetSettings>- Returns:
- a new instance of
NielsenCbetSettings - Throws:
NullPointerException- if any required attribute was not provided
-