Class MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:53.993Z")
    @Stability(Stable)
    public class MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference

        protected MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference

        protected MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference

        @Stability(Stable)
        public MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsOutputReference​(@NotNull
                                                                                                             com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                                                             @NotNull
                                                                                                             String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • putCaptionLanguageMappings

        @Stability(Stable)
        public void putCaptionLanguageMappings​(@NotNull
                                               Object value)
        Parameters:
        value - This parameter is required.
      • putHlsCdnSettings

        @Stability(Stable)
        public void putHlsCdnSettings​(@NotNull
                                      Object value)
        Parameters:
        value - This parameter is required.
      • resetAdMarkers

        @Stability(Stable)
        public void resetAdMarkers()
      • resetBaseUrlContent

        @Stability(Stable)
        public void resetBaseUrlContent()
      • resetBaseUrlContent1

        @Stability(Stable)
        public void resetBaseUrlContent1()
      • resetBaseUrlManifest

        @Stability(Stable)
        public void resetBaseUrlManifest()
      • resetBaseUrlManifest1

        @Stability(Stable)
        public void resetBaseUrlManifest1()
      • resetCaptionLanguageMappings

        @Stability(Stable)
        public void resetCaptionLanguageMappings()
      • resetCaptionLanguageSetting

        @Stability(Stable)
        public void resetCaptionLanguageSetting()
      • resetClientCache

        @Stability(Stable)
        public void resetClientCache()
      • resetCodecSpecification

        @Stability(Stable)
        public void resetCodecSpecification()
      • resetConstantIv

        @Stability(Stable)
        public void resetConstantIv()
      • resetDirectoryStructure

        @Stability(Stable)
        public void resetDirectoryStructure()
      • resetDiscontinuityTags

        @Stability(Stable)
        public void resetDiscontinuityTags()
      • resetEncryptionType

        @Stability(Stable)
        public void resetEncryptionType()
      • resetHlsCdnSettings

        @Stability(Stable)
        public void resetHlsCdnSettings()
      • resetHlsId3SegmentTagging

        @Stability(Stable)
        public void resetHlsId3SegmentTagging()
      • resetIframeOnlyPlaylists

        @Stability(Stable)
        public void resetIframeOnlyPlaylists()
      • resetIncompleteSegmentBehavior

        @Stability(Stable)
        public void resetIncompleteSegmentBehavior()
      • resetIndexNSegments

        @Stability(Stable)
        public void resetIndexNSegments()
      • resetInputLossAction

        @Stability(Stable)
        public void resetInputLossAction()
      • resetIvInManifest

        @Stability(Stable)
        public void resetIvInManifest()
      • resetIvSource

        @Stability(Stable)
        public void resetIvSource()
      • resetKeepSegments

        @Stability(Stable)
        public void resetKeepSegments()
      • resetKeyFormat

        @Stability(Stable)
        public void resetKeyFormat()
      • resetKeyFormatVersions

        @Stability(Stable)
        public void resetKeyFormatVersions()
      • resetKeyProviderSettings

        @Stability(Stable)
        public void resetKeyProviderSettings()
      • resetManifestCompression

        @Stability(Stable)
        public void resetManifestCompression()
      • resetManifestDurationFormat

        @Stability(Stable)
        public void resetManifestDurationFormat()
      • resetMinSegmentLength

        @Stability(Stable)
        public void resetMinSegmentLength()
      • resetMode

        @Stability(Stable)
        public void resetMode()
      • resetOutputSelection

        @Stability(Stable)
        public void resetOutputSelection()
      • resetProgramDateTime

        @Stability(Stable)
        public void resetProgramDateTime()
      • resetProgramDateTimeClock

        @Stability(Stable)
        public void resetProgramDateTimeClock()
      • resetProgramDateTimePeriod

        @Stability(Stable)
        public void resetProgramDateTimePeriod()
      • resetRedundantManifest

        @Stability(Stable)
        public void resetRedundantManifest()
      • resetSegmentLength

        @Stability(Stable)
        public void resetSegmentLength()
      • resetSegmentsPerSubdirectory

        @Stability(Stable)
        public void resetSegmentsPerSubdirectory()
      • resetStreamInfResolution

        @Stability(Stable)
        public void resetStreamInfResolution()
      • resetTimedMetadataId3Frame

        @Stability(Stable)
        public void resetTimedMetadataId3Frame()
      • resetTimedMetadataId3Period

        @Stability(Stable)
        public void resetTimedMetadataId3Period()
      • resetTimestampDeltaMilliseconds

        @Stability(Stable)
        public void resetTimestampDeltaMilliseconds()
      • resetTsFileMode

        @Stability(Stable)
        public void resetTsFileMode()
      • getAdMarkersInput

        @Stability(Stable)
        @Nullable
        public List<String> getAdMarkersInput()
      • getBaseUrlContent1Input

        @Stability(Stable)
        @Nullable
        public String getBaseUrlContent1Input()
      • getBaseUrlContentInput

        @Stability(Stable)
        @Nullable
        public String getBaseUrlContentInput()
      • getBaseUrlManifest1Input

        @Stability(Stable)
        @Nullable
        public String getBaseUrlManifest1Input()
      • getBaseUrlManifestInput

        @Stability(Stable)
        @Nullable
        public String getBaseUrlManifestInput()
      • getCaptionLanguageMappingsInput

        @Stability(Stable)
        @Nullable
        public Object getCaptionLanguageMappingsInput()
      • getCaptionLanguageSettingInput

        @Stability(Stable)
        @Nullable
        public String getCaptionLanguageSettingInput()
      • getClientCacheInput

        @Stability(Stable)
        @Nullable
        public String getClientCacheInput()
      • getCodecSpecificationInput

        @Stability(Stable)
        @Nullable
        public String getCodecSpecificationInput()
      • getConstantIvInput

        @Stability(Stable)
        @Nullable
        public String getConstantIvInput()
      • getDirectoryStructureInput

        @Stability(Stable)
        @Nullable
        public String getDirectoryStructureInput()
      • getDiscontinuityTagsInput

        @Stability(Stable)
        @Nullable
        public String getDiscontinuityTagsInput()
      • getEncryptionTypeInput

        @Stability(Stable)
        @Nullable
        public String getEncryptionTypeInput()
      • getHlsCdnSettingsInput

        @Stability(Stable)
        @Nullable
        public Object getHlsCdnSettingsInput()
      • getHlsId3SegmentTaggingInput

        @Stability(Stable)
        @Nullable
        public String getHlsId3SegmentTaggingInput()
      • getIframeOnlyPlaylistsInput

        @Stability(Stable)
        @Nullable
        public String getIframeOnlyPlaylistsInput()
      • getIncompleteSegmentBehaviorInput

        @Stability(Stable)
        @Nullable
        public String getIncompleteSegmentBehaviorInput()
      • getIndexNSegmentsInput

        @Stability(Stable)
        @Nullable
        public Number getIndexNSegmentsInput()
      • getInputLossActionInput

        @Stability(Stable)
        @Nullable
        public String getInputLossActionInput()
      • getIvInManifestInput

        @Stability(Stable)
        @Nullable
        public String getIvInManifestInput()
      • getIvSourceInput

        @Stability(Stable)
        @Nullable
        public String getIvSourceInput()
      • getKeepSegmentsInput

        @Stability(Stable)
        @Nullable
        public Number getKeepSegmentsInput()
      • getKeyFormatInput

        @Stability(Stable)
        @Nullable
        public String getKeyFormatInput()
      • getKeyFormatVersionsInput

        @Stability(Stable)
        @Nullable
        public String getKeyFormatVersionsInput()
      • getManifestCompressionInput

        @Stability(Stable)
        @Nullable
        public String getManifestCompressionInput()
      • getManifestDurationFormatInput

        @Stability(Stable)
        @Nullable
        public String getManifestDurationFormatInput()
      • getMinSegmentLengthInput

        @Stability(Stable)
        @Nullable
        public Number getMinSegmentLengthInput()
      • getModeInput

        @Stability(Stable)
        @Nullable
        public String getModeInput()
      • getOutputSelectionInput

        @Stability(Stable)
        @Nullable
        public String getOutputSelectionInput()
      • getProgramDateTimeClockInput

        @Stability(Stable)
        @Nullable
        public String getProgramDateTimeClockInput()
      • getProgramDateTimeInput

        @Stability(Stable)
        @Nullable
        public String getProgramDateTimeInput()
      • getProgramDateTimePeriodInput

        @Stability(Stable)
        @Nullable
        public Number getProgramDateTimePeriodInput()
      • getRedundantManifestInput

        @Stability(Stable)
        @Nullable
        public String getRedundantManifestInput()
      • getSegmentLengthInput

        @Stability(Stable)
        @Nullable
        public Number getSegmentLengthInput()
      • getSegmentsPerSubdirectoryInput

        @Stability(Stable)
        @Nullable
        public Number getSegmentsPerSubdirectoryInput()
      • getStreamInfResolutionInput

        @Stability(Stable)
        @Nullable
        public String getStreamInfResolutionInput()
      • getTimedMetadataId3FrameInput

        @Stability(Stable)
        @Nullable
        public String getTimedMetadataId3FrameInput()
      • getTimedMetadataId3PeriodInput

        @Stability(Stable)
        @Nullable
        public Number getTimedMetadataId3PeriodInput()
      • getTimestampDeltaMillisecondsInput

        @Stability(Stable)
        @Nullable
        public Number getTimestampDeltaMillisecondsInput()
      • getTsFileModeInput

        @Stability(Stable)
        @Nullable
        public String getTsFileModeInput()
      • getAdMarkers

        @Stability(Stable)
        @NotNull
        public List<String> getAdMarkers()
      • setAdMarkers

        @Stability(Stable)
        public void setAdMarkers​(@NotNull
                                 List<String> value)
      • getBaseUrlContent

        @Stability(Stable)
        @NotNull
        public String getBaseUrlContent()
      • setBaseUrlContent

        @Stability(Stable)
        public void setBaseUrlContent​(@NotNull
                                      String value)
      • getBaseUrlContent1

        @Stability(Stable)
        @NotNull
        public String getBaseUrlContent1()
      • setBaseUrlContent1

        @Stability(Stable)
        public void setBaseUrlContent1​(@NotNull
                                       String value)
      • getBaseUrlManifest

        @Stability(Stable)
        @NotNull
        public String getBaseUrlManifest()
      • setBaseUrlManifest

        @Stability(Stable)
        public void setBaseUrlManifest​(@NotNull
                                       String value)
      • getBaseUrlManifest1

        @Stability(Stable)
        @NotNull
        public String getBaseUrlManifest1()
      • setBaseUrlManifest1

        @Stability(Stable)
        public void setBaseUrlManifest1​(@NotNull
                                        String value)
      • getCaptionLanguageSetting

        @Stability(Stable)
        @NotNull
        public String getCaptionLanguageSetting()
      • setCaptionLanguageSetting

        @Stability(Stable)
        public void setCaptionLanguageSetting​(@NotNull
                                              String value)
      • getClientCache

        @Stability(Stable)
        @NotNull
        public String getClientCache()
      • setClientCache

        @Stability(Stable)
        public void setClientCache​(@NotNull
                                   String value)
      • getCodecSpecification

        @Stability(Stable)
        @NotNull
        public String getCodecSpecification()
      • setCodecSpecification

        @Stability(Stable)
        public void setCodecSpecification​(@NotNull
                                          String value)
      • getConstantIv

        @Stability(Stable)
        @NotNull
        public String getConstantIv()
      • setConstantIv

        @Stability(Stable)
        public void setConstantIv​(@NotNull
                                  String value)
      • getDirectoryStructure

        @Stability(Stable)
        @NotNull
        public String getDirectoryStructure()
      • setDirectoryStructure

        @Stability(Stable)
        public void setDirectoryStructure​(@NotNull
                                          String value)
      • getDiscontinuityTags

        @Stability(Stable)
        @NotNull
        public String getDiscontinuityTags()
      • setDiscontinuityTags

        @Stability(Stable)
        public void setDiscontinuityTags​(@NotNull
                                         String value)
      • getEncryptionType

        @Stability(Stable)
        @NotNull
        public String getEncryptionType()
      • setEncryptionType

        @Stability(Stable)
        public void setEncryptionType​(@NotNull
                                      String value)
      • getHlsId3SegmentTagging

        @Stability(Stable)
        @NotNull
        public String getHlsId3SegmentTagging()
      • setHlsId3SegmentTagging

        @Stability(Stable)
        public void setHlsId3SegmentTagging​(@NotNull
                                            String value)
      • getIframeOnlyPlaylists

        @Stability(Stable)
        @NotNull
        public String getIframeOnlyPlaylists()
      • setIframeOnlyPlaylists

        @Stability(Stable)
        public void setIframeOnlyPlaylists​(@NotNull
                                           String value)
      • getIncompleteSegmentBehavior

        @Stability(Stable)
        @NotNull
        public String getIncompleteSegmentBehavior()
      • setIncompleteSegmentBehavior

        @Stability(Stable)
        public void setIncompleteSegmentBehavior​(@NotNull
                                                 String value)
      • getIndexNSegments

        @Stability(Stable)
        @NotNull
        public Number getIndexNSegments()
      • setIndexNSegments

        @Stability(Stable)
        public void setIndexNSegments​(@NotNull
                                      Number value)
      • getInputLossAction

        @Stability(Stable)
        @NotNull
        public String getInputLossAction()
      • setInputLossAction

        @Stability(Stable)
        public void setInputLossAction​(@NotNull
                                       String value)
      • getIvInManifest

        @Stability(Stable)
        @NotNull
        public String getIvInManifest()
      • setIvInManifest

        @Stability(Stable)
        public void setIvInManifest​(@NotNull
                                    String value)
      • getIvSource

        @Stability(Stable)
        @NotNull
        public String getIvSource()
      • setIvSource

        @Stability(Stable)
        public void setIvSource​(@NotNull
                                String value)
      • getKeepSegments

        @Stability(Stable)
        @NotNull
        public Number getKeepSegments()
      • setKeepSegments

        @Stability(Stable)
        public void setKeepSegments​(@NotNull
                                    Number value)
      • getKeyFormat

        @Stability(Stable)
        @NotNull
        public String getKeyFormat()
      • setKeyFormat

        @Stability(Stable)
        public void setKeyFormat​(@NotNull
                                 String value)
      • getKeyFormatVersions

        @Stability(Stable)
        @NotNull
        public String getKeyFormatVersions()
      • setKeyFormatVersions

        @Stability(Stable)
        public void setKeyFormatVersions​(@NotNull
                                         String value)
      • getManifestCompression

        @Stability(Stable)
        @NotNull
        public String getManifestCompression()
      • setManifestCompression

        @Stability(Stable)
        public void setManifestCompression​(@NotNull
                                           String value)
      • getManifestDurationFormat

        @Stability(Stable)
        @NotNull
        public String getManifestDurationFormat()
      • setManifestDurationFormat

        @Stability(Stable)
        public void setManifestDurationFormat​(@NotNull
                                              String value)
      • getMinSegmentLength

        @Stability(Stable)
        @NotNull
        public Number getMinSegmentLength()
      • setMinSegmentLength

        @Stability(Stable)
        public void setMinSegmentLength​(@NotNull
                                        Number value)
      • getMode

        @Stability(Stable)
        @NotNull
        public String getMode()
      • setMode

        @Stability(Stable)
        public void setMode​(@NotNull
                            String value)
      • getOutputSelection

        @Stability(Stable)
        @NotNull
        public String getOutputSelection()
      • setOutputSelection

        @Stability(Stable)
        public void setOutputSelection​(@NotNull
                                       String value)
      • getProgramDateTime

        @Stability(Stable)
        @NotNull
        public String getProgramDateTime()
      • setProgramDateTime

        @Stability(Stable)
        public void setProgramDateTime​(@NotNull
                                       String value)
      • getProgramDateTimeClock

        @Stability(Stable)
        @NotNull
        public String getProgramDateTimeClock()
      • setProgramDateTimeClock

        @Stability(Stable)
        public void setProgramDateTimeClock​(@NotNull
                                            String value)
      • getProgramDateTimePeriod

        @Stability(Stable)
        @NotNull
        public Number getProgramDateTimePeriod()
      • setProgramDateTimePeriod

        @Stability(Stable)
        public void setProgramDateTimePeriod​(@NotNull
                                             Number value)
      • getRedundantManifest

        @Stability(Stable)
        @NotNull
        public String getRedundantManifest()
      • setRedundantManifest

        @Stability(Stable)
        public void setRedundantManifest​(@NotNull
                                         String value)
      • getSegmentLength

        @Stability(Stable)
        @NotNull
        public Number getSegmentLength()
      • setSegmentLength

        @Stability(Stable)
        public void setSegmentLength​(@NotNull
                                     Number value)
      • getSegmentsPerSubdirectory

        @Stability(Stable)
        @NotNull
        public Number getSegmentsPerSubdirectory()
      • setSegmentsPerSubdirectory

        @Stability(Stable)
        public void setSegmentsPerSubdirectory​(@NotNull
                                               Number value)
      • getStreamInfResolution

        @Stability(Stable)
        @NotNull
        public String getStreamInfResolution()
      • setStreamInfResolution

        @Stability(Stable)
        public void setStreamInfResolution​(@NotNull
                                           String value)
      • getTimedMetadataId3Frame

        @Stability(Stable)
        @NotNull
        public String getTimedMetadataId3Frame()
      • setTimedMetadataId3Frame

        @Stability(Stable)
        public void setTimedMetadataId3Frame​(@NotNull
                                             String value)
      • getTimedMetadataId3Period

        @Stability(Stable)
        @NotNull
        public Number getTimedMetadataId3Period()
      • setTimedMetadataId3Period

        @Stability(Stable)
        public void setTimedMetadataId3Period​(@NotNull
                                              Number value)
      • getTimestampDeltaMilliseconds

        @Stability(Stable)
        @NotNull
        public Number getTimestampDeltaMilliseconds()
      • setTimestampDeltaMilliseconds

        @Stability(Stable)
        public void setTimestampDeltaMilliseconds​(@NotNull
                                                  Number value)
      • getTsFileMode

        @Stability(Stable)
        @NotNull
        public String getTsFileMode()
      • setTsFileMode

        @Stability(Stable)
        public void setTsFileMode​(@NotNull
                                  String value)