Class CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty>
- Enclosing interface:
CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty
@Stability(Stable)
public static final class CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaudioPids(IResolvable audioPids) build()Builds the configured instance.dvbSubPids(List<? extends Number> dvbSubPids) dvbSubPids(IResolvable dvbSubPids) dvbTeletextPid(Number dvbTeletextPid) etvPlatformPid(Number etvPlatformPid) etvSignalPid(Number etvSignalPid) klvDataPids(List<? extends Number> klvDataPids) klvDataPids(IResolvable klvDataPids) privateMetadataPid(Number privateMetadataPid) scte27Pids(List<? extends Number> scte27Pids) scte27Pids(IResolvable scte27Pids) timedMetadataPid(Number timedMetadataPid)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
audioPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder audioPids(List<? extends Number> audioPids) - Parameters:
audioPids- the value to be set.- Returns:
this
-
audioPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder audioPids(IResolvable audioPids) - Parameters:
audioPids- the value to be set.- Returns:
this
-
dvbSubPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder dvbSubPids(List<? extends Number> dvbSubPids) - Parameters:
dvbSubPids- the value to be set.- Returns:
this
-
dvbSubPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder dvbSubPids(IResolvable dvbSubPids) - Parameters:
dvbSubPids- the value to be set.- Returns:
this
-
dvbTeletextPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder dvbTeletextPid(Number dvbTeletextPid) Sets the value ofCfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.getDvbTeletextPid()- Parameters:
dvbTeletextPid- the value to be set.- Returns:
this
-
etvPlatformPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder etvPlatformPid(Number etvPlatformPid) Sets the value ofCfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.getEtvPlatformPid()- Parameters:
etvPlatformPid- the value to be set.- Returns:
this
-
etvSignalPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder etvSignalPid(Number etvSignalPid) Sets the value ofCfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.getEtvSignalPid()- Parameters:
etvSignalPid- the value to be set.- Returns:
this
-
klvDataPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder klvDataPids(List<? extends Number> klvDataPids) - Parameters:
klvDataPids- the value to be set.- Returns:
this
-
klvDataPids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder klvDataPids(IResolvable klvDataPids) - Parameters:
klvDataPids- the value to be set.- Returns:
this
-
pcrPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder pcrPid(Number pcrPid) - Parameters:
pcrPid- the value to be set.- Returns:
this
-
pmtPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder pmtPid(Number pmtPid) - Parameters:
pmtPid- the value to be set.- Returns:
this
-
privateMetadataPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder privateMetadataPid(Number privateMetadataPid) Sets the value ofCfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.getPrivateMetadataPid()- Parameters:
privateMetadataPid- the value to be set.- Returns:
this
-
scte27Pids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder scte27Pids(List<? extends Number> scte27Pids) - Parameters:
scte27Pids- the value to be set.- Returns:
this
-
scte27Pids
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder scte27Pids(IResolvable scte27Pids) - Parameters:
scte27Pids- the value to be set.- Returns:
this
-
scte35Pid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder scte35Pid(Number scte35Pid) - Parameters:
scte35Pid- the value to be set.- Returns:
this
-
timedMetadataPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder timedMetadataPid(Number timedMetadataPid) Sets the value ofCfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.getTimedMetadataPid()- Parameters:
timedMetadataPid- the value to be set.- Returns:
this
-
videoPid
@Stability(Stable) public CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty.Builder videoPid(Number videoPid) - Parameters:
videoPid- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty>- Returns:
- a new instance of
CfnMultiplexprogram.MultiplexProgramPacketIdentifiersMapProperty - Throws:
NullPointerException- if any required attribute was not provided
-