Interface CfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty.Jsii$Proxy
- Enclosing class:
CfnMultiplexprogramPropsMixin
@Stability(Stable)
public static interface CfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty
extends software.amazon.jsii.JsiiSerializable
Multiplex Program settings configuration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.medialive.*;
MultiplexProgramSettingsProperty multiplexProgramSettingsProperty = MultiplexProgramSettingsProperty.builder()
.preferredChannelPipeline("preferredChannelPipeline")
.programNumber(123)
.serviceDescriptor(MultiplexProgramServiceDescriptorProperty.builder()
.providerName("providerName")
.serviceName("serviceName")
.build())
.videoSettings(MultiplexVideoSettingsProperty.builder()
.constantBitrate(123)
.statmuxSettings(MultiplexStatmuxVideoSettingsProperty.builder()
.maximumBitrate(123)
.minimumBitrate(123)
.priority(123)
.build())
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringIndicates which pipeline is preferred by the multiplex for program ingest.default NumberUnique program number.default ObjectTransport stream service descriptor configuration for the Multiplex program.default ObjectProgram video settings configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPreferredChannelPipeline
Indicates which pipeline is preferred by the multiplex for program ingest.- See Also:
-
getProgramNumber
Unique program number.- See Also:
-
getServiceDescriptor
Transport stream service descriptor configuration for the Multiplex program.Returns union: either
IResolvableorCfnMultiplexprogramPropsMixin.MultiplexProgramServiceDescriptorProperty- See Also:
-
getVideoSettings
Program video settings configuration.Returns union: either
IResolvableorCfnMultiplexprogramPropsMixin.MultiplexVideoSettingsProperty- See Also:
-
builder
@Stability(Stable) static CfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty.Builder builder()
-