Interface MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:53.988Z") @Stability(Stable) public interface MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings.Builderstatic classMedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings.Jsii$ProxyAn implementation forMedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings.Builderbuilder()default List<String>getAdMarkers()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#ad_markers MedialiveChannel#ad_markers}.default StringgetBaseUrlContent()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_content MedialiveChannel#base_url_content}.default StringgetBaseUrlContent1()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_content1 MedialiveChannel#base_url_content1}.default StringgetBaseUrlManifest()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_manifest MedialiveChannel#base_url_manifest}.default StringgetBaseUrlManifest1()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_manifest1 MedialiveChannel#base_url_manifest1}.default ObjectgetCaptionLanguageMappings()caption_language_mappings block.default StringgetCaptionLanguageSetting()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#caption_language_setting MedialiveChannel#caption_language_setting}.default StringgetClientCache()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#client_cache MedialiveChannel#client_cache}.default StringgetCodecSpecification()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#codec_specification MedialiveChannel#codec_specification}.default StringgetConstantIv()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#constant_iv MedialiveChannel#constant_iv}.MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsDestinationgetDestination()destination block.default StringgetDirectoryStructure()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#directory_structure MedialiveChannel#directory_structure}.default StringgetDiscontinuityTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#discontinuity_tags MedialiveChannel#discontinuity_tags}.default StringgetEncryptionType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#encryption_type MedialiveChannel#encryption_type}.default ObjectgetHlsCdnSettings()hls_cdn_settings block.default StringgetHlsId3SegmentTagging()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#hls_id3_segment_tagging MedialiveChannel#hls_id3_segment_tagging}.default StringgetIframeOnlyPlaylists()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iframe_only_playlists MedialiveChannel#iframe_only_playlists}.default StringgetIncompleteSegmentBehavior()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#incomplete_segment_behavior MedialiveChannel#incomplete_segment_behavior}.default NumbergetIndexNSegments()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#index_n_segments MedialiveChannel#index_n_segments}.default StringgetInputLossAction()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#input_loss_action MedialiveChannel#input_loss_action}.default StringgetIvInManifest()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iv_in_manifest MedialiveChannel#iv_in_manifest}.default StringgetIvSource()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iv_source MedialiveChannel#iv_source}.default NumbergetKeepSegments()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#keep_segments MedialiveChannel#keep_segments}.default StringgetKeyFormat()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#key_format MedialiveChannel#key_format}.default StringgetKeyFormatVersions()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#key_format_versions MedialiveChannel#key_format_versions}.default MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsgetKeyProviderSettings()key_provider_settings block.default StringgetManifestCompression()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#manifest_compression MedialiveChannel#manifest_compression}.default StringgetManifestDurationFormat()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#manifest_duration_format MedialiveChannel#manifest_duration_format}.default NumbergetMinSegmentLength()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#min_segment_length MedialiveChannel#min_segment_length}.default StringgetMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#mode MedialiveChannel#mode}.default StringgetOutputSelection()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#output_selection MedialiveChannel#output_selection}.default StringgetProgramDateTime()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time MedialiveChannel#program_date_time}.default StringgetProgramDateTimeClock()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time_clock MedialiveChannel#program_date_time_clock}.default NumbergetProgramDateTimePeriod()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time_period MedialiveChannel#program_date_time_period}.default StringgetRedundantManifest()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#redundant_manifest MedialiveChannel#redundant_manifest}.default NumbergetSegmentLength()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#segment_length MedialiveChannel#segment_length}.default NumbergetSegmentsPerSubdirectory()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#segments_per_subdirectory MedialiveChannel#segments_per_subdirectory}.default StringgetStreamInfResolution()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#stream_inf_resolution MedialiveChannel#stream_inf_resolution}.default StringgetTimedMetadataId3Frame()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timed_metadata_id3_frame MedialiveChannel#timed_metadata_id3_frame}.default NumbergetTimedMetadataId3Period()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timed_metadata_id3_period MedialiveChannel#timed_metadata_id3_period}.default NumbergetTimestampDeltaMilliseconds()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timestamp_delta_milliseconds MedialiveChannel#timestamp_delta_milliseconds}.default StringgetTsFileMode()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#ts_file_mode MedialiveChannel#ts_file_mode}.
-
-
-
Method Detail
-
getDestination
@Stability(Stable) @NotNull MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsDestination getDestination()
destination block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#destination MedialiveChannel#destination}
-
getAdMarkers
@Stability(Stable) @Nullable default List<String> getAdMarkers()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#ad_markers MedialiveChannel#ad_markers}.
-
getBaseUrlContent
@Stability(Stable) @Nullable default String getBaseUrlContent()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_content MedialiveChannel#base_url_content}.
-
getBaseUrlContent1
@Stability(Stable) @Nullable default String getBaseUrlContent1()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_content1 MedialiveChannel#base_url_content1}.
-
getBaseUrlManifest
@Stability(Stable) @Nullable default String getBaseUrlManifest()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_manifest MedialiveChannel#base_url_manifest}.
-
getBaseUrlManifest1
@Stability(Stable) @Nullable default String getBaseUrlManifest1()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#base_url_manifest1 MedialiveChannel#base_url_manifest1}.
-
getCaptionLanguageMappings
@Stability(Stable) @Nullable default Object getCaptionLanguageMappings()
caption_language_mappings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#caption_language_mappings MedialiveChannel#caption_language_mappings}
-
getCaptionLanguageSetting
@Stability(Stable) @Nullable default String getCaptionLanguageSetting()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#caption_language_setting MedialiveChannel#caption_language_setting}.
-
getClientCache
@Stability(Stable) @Nullable default String getClientCache()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#client_cache MedialiveChannel#client_cache}.
-
getCodecSpecification
@Stability(Stable) @Nullable default String getCodecSpecification()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#codec_specification MedialiveChannel#codec_specification}.
-
getConstantIv
@Stability(Stable) @Nullable default String getConstantIv()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#constant_iv MedialiveChannel#constant_iv}.
-
getDirectoryStructure
@Stability(Stable) @Nullable default String getDirectoryStructure()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#directory_structure MedialiveChannel#directory_structure}.
-
getDiscontinuityTags
@Stability(Stable) @Nullable default String getDiscontinuityTags()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#discontinuity_tags MedialiveChannel#discontinuity_tags}.
-
getEncryptionType
@Stability(Stable) @Nullable default String getEncryptionType()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#encryption_type MedialiveChannel#encryption_type}.
-
getHlsCdnSettings
@Stability(Stable) @Nullable default Object getHlsCdnSettings()
hls_cdn_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#hls_cdn_settings MedialiveChannel#hls_cdn_settings}
-
getHlsId3SegmentTagging
@Stability(Stable) @Nullable default String getHlsId3SegmentTagging()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#hls_id3_segment_tagging MedialiveChannel#hls_id3_segment_tagging}.
-
getIframeOnlyPlaylists
@Stability(Stable) @Nullable default String getIframeOnlyPlaylists()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iframe_only_playlists MedialiveChannel#iframe_only_playlists}.
-
getIncompleteSegmentBehavior
@Stability(Stable) @Nullable default String getIncompleteSegmentBehavior()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#incomplete_segment_behavior MedialiveChannel#incomplete_segment_behavior}.
-
getIndexNSegments
@Stability(Stable) @Nullable default Number getIndexNSegments()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#index_n_segments MedialiveChannel#index_n_segments}.
-
getInputLossAction
@Stability(Stable) @Nullable default String getInputLossAction()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#input_loss_action MedialiveChannel#input_loss_action}.
-
getIvInManifest
@Stability(Stable) @Nullable default String getIvInManifest()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iv_in_manifest MedialiveChannel#iv_in_manifest}.
-
getIvSource
@Stability(Stable) @Nullable default String getIvSource()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#iv_source MedialiveChannel#iv_source}.
-
getKeepSegments
@Stability(Stable) @Nullable default Number getKeepSegments()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#keep_segments MedialiveChannel#keep_segments}.
-
getKeyFormat
@Stability(Stable) @Nullable default String getKeyFormat()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#key_format MedialiveChannel#key_format}.
-
getKeyFormatVersions
@Stability(Stable) @Nullable default String getKeyFormatVersions()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#key_format_versions MedialiveChannel#key_format_versions}.
-
getKeyProviderSettings
@Stability(Stable) @Nullable default MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettingsKeyProviderSettings getKeyProviderSettings()
key_provider_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#key_provider_settings MedialiveChannel#key_provider_settings}
-
getManifestCompression
@Stability(Stable) @Nullable default String getManifestCompression()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#manifest_compression MedialiveChannel#manifest_compression}.
-
getManifestDurationFormat
@Stability(Stable) @Nullable default String getManifestDurationFormat()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#manifest_duration_format MedialiveChannel#manifest_duration_format}.
-
getMinSegmentLength
@Stability(Stable) @Nullable default Number getMinSegmentLength()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#min_segment_length MedialiveChannel#min_segment_length}.
-
getMode
@Stability(Stable) @Nullable default String getMode()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#mode MedialiveChannel#mode}.
-
getOutputSelection
@Stability(Stable) @Nullable default String getOutputSelection()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#output_selection MedialiveChannel#output_selection}.
-
getProgramDateTime
@Stability(Stable) @Nullable default String getProgramDateTime()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time MedialiveChannel#program_date_time}.
-
getProgramDateTimeClock
@Stability(Stable) @Nullable default String getProgramDateTimeClock()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time_clock MedialiveChannel#program_date_time_clock}.
-
getProgramDateTimePeriod
@Stability(Stable) @Nullable default Number getProgramDateTimePeriod()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#program_date_time_period MedialiveChannel#program_date_time_period}.
-
getRedundantManifest
@Stability(Stable) @Nullable default String getRedundantManifest()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#redundant_manifest MedialiveChannel#redundant_manifest}.
-
getSegmentLength
@Stability(Stable) @Nullable default Number getSegmentLength()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#segment_length MedialiveChannel#segment_length}.
-
getSegmentsPerSubdirectory
@Stability(Stable) @Nullable default Number getSegmentsPerSubdirectory()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#segments_per_subdirectory MedialiveChannel#segments_per_subdirectory}.
-
getStreamInfResolution
@Stability(Stable) @Nullable default String getStreamInfResolution()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#stream_inf_resolution MedialiveChannel#stream_inf_resolution}.
-
getTimedMetadataId3Frame
@Stability(Stable) @Nullable default String getTimedMetadataId3Frame()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timed_metadata_id3_frame MedialiveChannel#timed_metadata_id3_frame}.
-
getTimedMetadataId3Period
@Stability(Stable) @Nullable default Number getTimedMetadataId3Period()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timed_metadata_id3_period MedialiveChannel#timed_metadata_id3_period}.
-
getTimestampDeltaMilliseconds
@Stability(Stable) @Nullable default Number getTimestampDeltaMilliseconds()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#timestamp_delta_milliseconds MedialiveChannel#timestamp_delta_milliseconds}.
-
getTsFileMode
@Stability(Stable) @Nullable default String getTsFileMode()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/medialive_channel#ts_file_mode MedialiveChannel#ts_file_mode}.
-
builder
@Stability(Stable) static MedialiveChannelEncoderSettingsOutputGroupsOutputGroupSettingsHlsGroupSettings.Builder builder()
-
-