@Stability(value=Stable)
public static interface CfnChannel.HlsGroupSettingsProperty
extends software.amazon.jsii.JsiiSerializable
// 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.*;
HlsGroupSettingsProperty hlsGroupSettingsProperty = HlsGroupSettingsProperty.builder()
.adMarkers(List.of("adMarkers"))
.baseUrlContent("baseUrlContent")
.baseUrlContent1("baseUrlContent1")
.baseUrlManifest("baseUrlManifest")
.baseUrlManifest1("baseUrlManifest1")
.captionLanguageMappings(List.of(CaptionLanguageMappingProperty.builder()
.captionChannel(123)
.languageCode("languageCode")
.languageDescription("languageDescription")
.build()))
.captionLanguageSetting("captionLanguageSetting")
.clientCache("clientCache")
.codecSpecification("codecSpecification")
.constantIv("constantIv")
.destination(OutputLocationRefProperty.builder()
.destinationRefId("destinationRefId")
.build())
.directoryStructure("directoryStructure")
.discontinuityTags("discontinuityTags")
.encryptionType("encryptionType")
.hlsCdnSettings(HlsCdnSettingsProperty.builder()
.hlsAkamaiSettings(HlsAkamaiSettingsProperty.builder()
.connectionRetryInterval(123)
.filecacheDuration(123)
.httpTransferMode("httpTransferMode")
.numRetries(123)
.restartDelay(123)
.salt("salt")
.token("token")
.build())
.hlsBasicPutSettings(HlsBasicPutSettingsProperty.builder()
.connectionRetryInterval(123)
.filecacheDuration(123)
.numRetries(123)
.restartDelay(123)
.build())
.hlsMediaStoreSettings(HlsMediaStoreSettingsProperty.builder()
.connectionRetryInterval(123)
.filecacheDuration(123)
.mediaStoreStorageClass("mediaStoreStorageClass")
.numRetries(123)
.restartDelay(123)
.build())
.hlsS3Settings(HlsS3SettingsProperty.builder()
.cannedAcl("cannedAcl")
.build())
.hlsWebdavSettings(HlsWebdavSettingsProperty.builder()
.connectionRetryInterval(123)
.filecacheDuration(123)
.httpTransferMode("httpTransferMode")
.numRetries(123)
.restartDelay(123)
.build())
.build())
.hlsId3SegmentTagging("hlsId3SegmentTagging")
.iFrameOnlyPlaylists("iFrameOnlyPlaylists")
.incompleteSegmentBehavior("incompleteSegmentBehavior")
.indexNSegments(123)
.inputLossAction("inputLossAction")
.ivInManifest("ivInManifest")
.ivSource("ivSource")
.keepSegments(123)
.keyFormat("keyFormat")
.keyFormatVersions("keyFormatVersions")
.keyProviderSettings(KeyProviderSettingsProperty.builder()
.staticKeySettings(StaticKeySettingsProperty.builder()
.keyProviderServer(InputLocationProperty.builder()
.passwordParam("passwordParam")
.uri("uri")
.username("username")
.build())
.staticKeyValue("staticKeyValue")
.build())
.build())
.manifestCompression("manifestCompression")
.manifestDurationFormat("manifestDurationFormat")
.minSegmentLength(123)
.mode("mode")
.outputSelection("outputSelection")
.programDateTime("programDateTime")
.programDateTimePeriod(123)
.redundantManifest("redundantManifest")
.segmentationMode("segmentationMode")
.segmentLength(123)
.segmentsPerSubdirectory(123)
.streamInfResolution("streamInfResolution")
.timedMetadataId3Frame("timedMetadataId3Frame")
.timedMetadataId3Period(123)
.timestampDeltaMilliseconds(123)
.tsFileMode("tsFileMode")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnChannel.HlsGroupSettingsProperty.Builder
A builder for
CfnChannel.HlsGroupSettingsProperty |
static class |
CfnChannel.HlsGroupSettingsProperty.Jsii$Proxy
An implementation for
CfnChannel.HlsGroupSettingsProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnChannel.HlsGroupSettingsProperty.Builder |
builder() |
default List<String> |
getAdMarkers()
`CfnChannel.HlsGroupSettingsProperty.AdMarkers`.
|
default String |
getBaseUrlContent()
`CfnChannel.HlsGroupSettingsProperty.BaseUrlContent`.
|
default String |
getBaseUrlContent1()
`CfnChannel.HlsGroupSettingsProperty.BaseUrlContent1`.
|
default String |
getBaseUrlManifest()
`CfnChannel.HlsGroupSettingsProperty.BaseUrlManifest`.
|
default String |
getBaseUrlManifest1()
`CfnChannel.HlsGroupSettingsProperty.BaseUrlManifest1`.
|
default Object |
getCaptionLanguageMappings()
`CfnChannel.HlsGroupSettingsProperty.CaptionLanguageMappings`.
|
default String |
getCaptionLanguageSetting()
`CfnChannel.HlsGroupSettingsProperty.CaptionLanguageSetting`.
|
default String |
getClientCache()
`CfnChannel.HlsGroupSettingsProperty.ClientCache`.
|
default String |
getCodecSpecification()
`CfnChannel.HlsGroupSettingsProperty.CodecSpecification`.
|
default String |
getConstantIv()
`CfnChannel.HlsGroupSettingsProperty.ConstantIv`.
|
default Object |
getDestination()
`CfnChannel.HlsGroupSettingsProperty.Destination`.
|
default String |
getDirectoryStructure()
`CfnChannel.HlsGroupSettingsProperty.DirectoryStructure`.
|
default String |
getDiscontinuityTags()
`CfnChannel.HlsGroupSettingsProperty.DiscontinuityTags`.
|
default String |
getEncryptionType()
`CfnChannel.HlsGroupSettingsProperty.EncryptionType`.
|
default Object |
getHlsCdnSettings()
`CfnChannel.HlsGroupSettingsProperty.HlsCdnSettings`.
|
default String |
getHlsId3SegmentTagging()
`CfnChannel.HlsGroupSettingsProperty.HlsId3SegmentTagging`.
|
default String |
getIFrameOnlyPlaylists()
`CfnChannel.HlsGroupSettingsProperty.IFrameOnlyPlaylists`.
|
default String |
getIncompleteSegmentBehavior()
`CfnChannel.HlsGroupSettingsProperty.IncompleteSegmentBehavior`.
|
default Number |
getIndexNSegments()
`CfnChannel.HlsGroupSettingsProperty.IndexNSegments`.
|
default String |
getInputLossAction()
`CfnChannel.HlsGroupSettingsProperty.InputLossAction`.
|
default String |
getIvInManifest()
`CfnChannel.HlsGroupSettingsProperty.IvInManifest`.
|
default String |
getIvSource()
`CfnChannel.HlsGroupSettingsProperty.IvSource`.
|
default Number |
getKeepSegments()
`CfnChannel.HlsGroupSettingsProperty.KeepSegments`.
|
default String |
getKeyFormat()
`CfnChannel.HlsGroupSettingsProperty.KeyFormat`.
|
default String |
getKeyFormatVersions()
`CfnChannel.HlsGroupSettingsProperty.KeyFormatVersions`.
|
default Object |
getKeyProviderSettings()
`CfnChannel.HlsGroupSettingsProperty.KeyProviderSettings`.
|
default String |
getManifestCompression()
`CfnChannel.HlsGroupSettingsProperty.ManifestCompression`.
|
default String |
getManifestDurationFormat()
`CfnChannel.HlsGroupSettingsProperty.ManifestDurationFormat`.
|
default Number |
getMinSegmentLength()
`CfnChannel.HlsGroupSettingsProperty.MinSegmentLength`.
|
default String |
getMode()
`CfnChannel.HlsGroupSettingsProperty.Mode`.
|
default String |
getOutputSelection()
`CfnChannel.HlsGroupSettingsProperty.OutputSelection`.
|
default String |
getProgramDateTime()
`CfnChannel.HlsGroupSettingsProperty.ProgramDateTime`.
|
default Number |
getProgramDateTimePeriod()
`CfnChannel.HlsGroupSettingsProperty.ProgramDateTimePeriod`.
|
default String |
getRedundantManifest()
`CfnChannel.HlsGroupSettingsProperty.RedundantManifest`.
|
default String |
getSegmentationMode()
`CfnChannel.HlsGroupSettingsProperty.SegmentationMode`.
|
default Number |
getSegmentLength()
`CfnChannel.HlsGroupSettingsProperty.SegmentLength`.
|
default Number |
getSegmentsPerSubdirectory()
`CfnChannel.HlsGroupSettingsProperty.SegmentsPerSubdirectory`.
|
default String |
getStreamInfResolution()
`CfnChannel.HlsGroupSettingsProperty.StreamInfResolution`.
|
default String |
getTimedMetadataId3Frame()
`CfnChannel.HlsGroupSettingsProperty.TimedMetadataId3Frame`.
|
default Number |
getTimedMetadataId3Period()
`CfnChannel.HlsGroupSettingsProperty.TimedMetadataId3Period`.
|
default Number |
getTimestampDeltaMilliseconds()
`CfnChannel.HlsGroupSettingsProperty.TimestampDeltaMilliseconds`.
|
default String |
getTsFileMode()
`CfnChannel.HlsGroupSettingsProperty.TsFileMode`.
|
@Stability(value=Stable) @Nullable default List<String> getAdMarkers()
@Stability(value=Stable) @Nullable default String getBaseUrlContent()
@Stability(value=Stable) @Nullable default String getBaseUrlContent1()
@Stability(value=Stable) @Nullable default String getBaseUrlManifest()
@Stability(value=Stable) @Nullable default String getBaseUrlManifest1()
@Stability(value=Stable) @Nullable default Object getCaptionLanguageMappings()
@Stability(value=Stable) @Nullable default String getCaptionLanguageSetting()
@Stability(value=Stable) @Nullable default String getClientCache()
@Stability(value=Stable) @Nullable default String getCodecSpecification()
@Stability(value=Stable) @Nullable default String getConstantIv()
@Stability(value=Stable) @Nullable default Object getDestination()
@Stability(value=Stable) @Nullable default String getDirectoryStructure()
@Stability(value=Stable) @Nullable default String getDiscontinuityTags()
@Stability(value=Stable) @Nullable default String getEncryptionType()
@Stability(value=Stable) @Nullable default Object getHlsCdnSettings()
@Stability(value=Stable) @Nullable default String getHlsId3SegmentTagging()
@Stability(value=Stable) @Nullable default String getIFrameOnlyPlaylists()
@Stability(value=Stable) @Nullable default String getIncompleteSegmentBehavior()
@Stability(value=Stable) @Nullable default Number getIndexNSegments()
@Stability(value=Stable) @Nullable default String getInputLossAction()
@Stability(value=Stable) @Nullable default String getIvInManifest()
@Stability(value=Stable) @Nullable default String getIvSource()
@Stability(value=Stable) @Nullable default Number getKeepSegments()
@Stability(value=Stable) @Nullable default String getKeyFormat()
@Stability(value=Stable) @Nullable default String getKeyFormatVersions()
@Stability(value=Stable) @Nullable default Object getKeyProviderSettings()
@Stability(value=Stable) @Nullable default String getManifestCompression()
@Stability(value=Stable) @Nullable default String getManifestDurationFormat()
@Stability(value=Stable) @Nullable default Number getMinSegmentLength()
@Stability(value=Stable) @Nullable default String getMode()
@Stability(value=Stable) @Nullable default String getOutputSelection()
@Stability(value=Stable) @Nullable default String getProgramDateTime()
@Stability(value=Stable) @Nullable default Number getProgramDateTimePeriod()
@Stability(value=Stable) @Nullable default String getRedundantManifest()
@Stability(value=Stable) @Nullable default String getSegmentationMode()
@Stability(value=Stable) @Nullable default Number getSegmentLength()
@Stability(value=Stable) @Nullable default Number getSegmentsPerSubdirectory()
@Stability(value=Stable) @Nullable default String getStreamInfResolution()
@Stability(value=Stable) @Nullable default String getTimedMetadataId3Frame()
@Stability(value=Stable) @Nullable default Number getTimedMetadataId3Period()
@Stability(value=Stable) @Nullable default Number getTimestampDeltaMilliseconds()
@Stability(value=Stable) @Nullable default String getTsFileMode()
@Stability(value=Stable) static CfnChannel.HlsGroupSettingsProperty.Builder builder()
Copyright © 2021. All rights reserved.