Class CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnChannelPropsMixin.TeletextSourceSettingsProperty>
- Enclosing interface:
CfnChannelPropsMixin.TeletextSourceSettingsProperty
@Stability(Stable)
public static final class CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnChannelPropsMixin.TeletextSourceSettingsProperty>
A builder for
CfnChannelPropsMixin.TeletextSourceSettingsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.outputRectangle(CfnChannelPropsMixin.CaptionRectangleProperty outputRectangle) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getOutputRectangle()outputRectangle(IResolvable outputRectangle) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getOutputRectangle()pageNumber(String pageNumber) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getPageNumber()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
outputRectangle
@Stability(Stable) public CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder outputRectangle(IResolvable outputRectangle) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getOutputRectangle()- Parameters:
outputRectangle- Settings to configure the caption rectangle for an output captions that will be created using this Teletext source captions.- Returns:
this
-
outputRectangle
@Stability(Stable) public CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder outputRectangle(CfnChannelPropsMixin.CaptionRectangleProperty outputRectangle) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getOutputRectangle()- Parameters:
outputRectangle- Settings to configure the caption rectangle for an output captions that will be created using this Teletext source captions.- Returns:
this
-
pageNumber
@Stability(Stable) public CfnChannelPropsMixin.TeletextSourceSettingsProperty.Builder pageNumber(String pageNumber) Sets the value ofCfnChannelPropsMixin.TeletextSourceSettingsProperty.getPageNumber()- Parameters:
pageNumber- Specifies the Teletext page number within the data stream from which to extract captions. The range is 0x100 (256) to 0x8FF (2303). This is unused for passthrough. It should be specified as a hexadecimal string with no "0x" prefix.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnChannelPropsMixin.TeletextSourceSettingsProperty>- Returns:
- a new instance of
CfnChannelPropsMixin.TeletextSourceSettingsProperty - Throws:
NullPointerException- if any required attribute was not provided
-