Class CfnChannel.MsSmoothGroupSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.MsSmoothGroupSettingsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.MsSmoothGroupSettingsProperty
CfnChannel.MsSmoothGroupSettingsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.CfnChannel.MsSmoothGroupSettingsProperty
CfnChannel.MsSmoothGroupSettingsProperty.Builder, CfnChannel.MsSmoothGroupSettingsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.MsSmoothGroupSettingsProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The value of the Acquisition Point Identity element that is used in each message placed in the sparse track.final String
If set to passthrough for an audio-only Microsoft Smooth output, the fragment absolute time is set to the current timecode.final String
If set to verifyAuthenticity, verifies the HTTPS certificate chain to a trusted certificate authority (CA).final Number
The number of seconds to wait before retrying the connection to the IIS server if the connection is lost.final Object
The Smooth Streaming publish point on an IIS server.final String
The Microsoft Smooth channel ID that is sent to the IIS server.final String
Specifies whether to send a channel ID to the IIS server.final String
When set to sendEos, sends an EOS signal to an IIS server when stopping the channel.final Number
The size, in seconds, of the file cache for streaming outputs.final Number
The length, in seconds, of mp4 fragments to generate.final String
A parameter that controls output group behavior on an input loss.final Number
The number of retry attempts.final Number
The number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.final String
useInputSegmentation has been deprecated.final Number
The number of milliseconds to delay the output from the second pipeline.final String
If set to scte35, uses incoming SCTE-35 messages to generate a sparse track in this group of Microsoft Smooth outputs.final String
When set to send, sends a stream manifest so that the publishing point doesn't start until all streams start.final String
The timestamp offset for the channel.final String
The type of timestamp date offset to use.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnChannel.MsSmoothGroupSettingsProperty.Builder
.
-
-
Method Details
-
getAcquisitionPointId
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The value of the Acquisition Point Identity element that is used in each message placed in the sparse track.Enabled only if sparseTrackType is not "none."
- Specified by:
getAcquisitionPointId
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getAudioOnlyTimecodeControl
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
If set to passthrough for an audio-only Microsoft Smooth output, the fragment absolute time is set to the current timecode.This option does not write timecodes to the audio elementary stream.
- Specified by:
getAudioOnlyTimecodeControl
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getCertificateMode
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
If set to verifyAuthenticity, verifies the HTTPS certificate chain to a trusted certificate authority (CA).This causes HTTPS outputs to self-signed certificates to fail.
- Specified by:
getCertificateMode
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getConnectionRetryInterval
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The number of seconds to wait before retrying the connection to the IIS server if the connection is lost.Content is cached during this time, and the cache is delivered to the IIS server after the connection is re-established.
- Specified by:
getConnectionRetryInterval
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getDestination
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The Smooth Streaming publish point on an IIS server.MediaLive acts as a "Push" encoder to IIS.
- Specified by:
getDestination
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getEventId
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The Microsoft Smooth channel ID that is sent to the IIS server.Specify the ID only if eventIdMode is set to useConfigured.
- Specified by:
getEventId
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getEventIdMode
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
Specifies whether to send a channel ID to the IIS server.If no channel ID is sent and the same channel is used without changing the publishing point, clients might see cached video from the previous run. Options: - "useConfigured" - use the value provided in eventId - "useTimestamp" - generate and send a channel ID based on the current timestamp - "noEventId" - do not send a channel ID to the IIS server.
- Specified by:
getEventIdMode
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getEventStopBehavior
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
When set to sendEos, sends an EOS signal to an IIS server when stopping the channel.- Specified by:
getEventStopBehavior
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getFilecacheDuration
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The size, in seconds, of the file cache for streaming outputs.- Specified by:
getFilecacheDuration
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getFragmentLength
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The length, in seconds, of mp4 fragments to generate.The fragment length must be compatible with GOP size and frame rate.
- Specified by:
getFragmentLength
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getInputLossAction
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
A parameter that controls output group behavior on an input loss.- Specified by:
getInputLossAction
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getNumRetries
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The number of retry attempts.- Specified by:
getNumRetries
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getRestartDelay
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.- Specified by:
getRestartDelay
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getSegmentationMode
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
useInputSegmentation has been deprecated.The configured segment size is always used.
- Specified by:
getSegmentationMode
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getSendDelayMs
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The number of milliseconds to delay the output from the second pipeline.- Specified by:
getSendDelayMs
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getSparseTrackType
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
If set to scte35, uses incoming SCTE-35 messages to generate a sparse track in this group of Microsoft Smooth outputs.- Specified by:
getSparseTrackType
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getStreamManifestBehavior
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
When set to send, sends a stream manifest so that the publishing point doesn't start until all streams start.- Specified by:
getStreamManifestBehavior
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getTimestampOffset
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The timestamp offset for the channel.Used only if timestampOffsetMode is set to useConfiguredOffset.
- Specified by:
getTimestampOffset
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
getTimestampOffsetMode
Description copied from interface:CfnChannel.MsSmoothGroupSettingsProperty
The type of timestamp date offset to use.- useEventStartDate: Use the date the channel was started as the offset - useConfiguredOffset: Use an explicitly configured date as the offset.
- Specified by:
getTimestampOffsetMode
in interfaceCfnChannel.MsSmoothGroupSettingsProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-