public static interface CfnChannel.ArchiveContainerSettingsProperty
The parent of this entity is ArchiveOutputSettings.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.medialive.*; ArchiveContainerSettingsProperty archiveContainerSettingsProperty = ArchiveContainerSettingsProperty.builder() .m2TsSettings(M2tsSettingsProperty.builder() .absentInputAudioBehavior("absentInputAudioBehavior") .arib("arib") .aribCaptionsPid("aribCaptionsPid") .aribCaptionsPidControl("aribCaptionsPidControl") .audioBufferModel("audioBufferModel") .audioFramesPerPes(123) .audioPids("audioPids") .audioStreamType("audioStreamType") .bitrate(123) .bufferModel("bufferModel") .ccDescriptor("ccDescriptor") .dvbNitSettings(DvbNitSettingsProperty.builder() .networkId(123) .networkName("networkName") .repInterval(123) .build()) .dvbSdtSettings(DvbSdtSettingsProperty.builder() .outputSdt("outputSdt") .repInterval(123) .serviceName("serviceName") .serviceProviderName("serviceProviderName") .build()) .dvbSubPids("dvbSubPids") .dvbTdtSettings(DvbTdtSettingsProperty.builder() .repInterval(123) .build()) .dvbTeletextPid("dvbTeletextPid") .ebif("ebif") .ebpAudioInterval("ebpAudioInterval") .ebpLookaheadMs(123) .ebpPlacement("ebpPlacement") .ecmPid("ecmPid") .esRateInPes("esRateInPes") .etvPlatformPid("etvPlatformPid") .etvSignalPid("etvSignalPid") .fragmentTime(123) .klv("klv") .klvDataPids("klvDataPids") .nielsenId3Behavior("nielsenId3Behavior") .nullPacketBitrate(123) .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .rateMode("rateMode") .scte27Pids("scte27Pids") .scte35Control("scte35Control") .scte35Pid("scte35Pid") .segmentationMarkers("segmentationMarkers") .segmentationStyle("segmentationStyle") .segmentationTime(123) .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .rawSettings(RawSettingsProperty.builder().build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnChannel.ArchiveContainerSettingsProperty.Builder
A builder for
CfnChannel.ArchiveContainerSettingsProperty |
static class |
CfnChannel.ArchiveContainerSettingsProperty.Jsii$Proxy
An implementation for
CfnChannel.ArchiveContainerSettingsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnChannel.ArchiveContainerSettingsProperty.Builder |
builder() |
default java.lang.Object |
getM2TsSettings()
The settings for the M2TS in the archive output.
|
default java.lang.Object |
getRawSettings()
The settings for Raw archive output type.
|
default java.lang.Object getM2TsSettings()
default java.lang.Object getRawSettings()
static CfnChannel.ArchiveContainerSettingsProperty.Builder builder()