@Stability(value=Stable) @Internal public static final class CfnChannel.MsSmoothGroupSettingsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnChannel.MsSmoothGroupSettingsProperty
CfnChannel.MsSmoothGroupSettingsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnChannel.MsSmoothGroupSettingsProperty.Builder, CfnChannel.MsSmoothGroupSettingsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnChannel.MsSmoothGroupSettingsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnChannel.AacSettingsProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAcquisitionPointId()
The value of the Acquisition Point Identity element that is used in each message placed in the sparse track.
|
String |
getAudioOnlyTimecodeControl()
If set to passthrough for an audio-only Microsoft Smooth output, the fragment absolute time is set to the current timecode.
|
String |
getCertificateMode()
If set to verifyAuthenticity, verifies the HTTPS certificate chain to a trusted certificate authority (CA).
|
Number |
getConnectionRetryInterval()
The number of seconds to wait before retrying the connection to the IIS server if the connection is lost.
|
Object |
getDestination()
The Smooth Streaming publish point on an IIS server.
|
String |
getEventId()
The Microsoft Smooth channel ID that is sent to the IIS server.
|
String |
getEventIdMode()
Specifies whether to send a channel ID to the IIS server.
|
String |
getEventStopBehavior()
When set to sendEos, sends an EOS signal to an IIS server when stopping the channel.
|
Number |
getFilecacheDuration()
The size, in seconds, of the file cache for streaming outputs.
|
Number |
getFragmentLength()
The length, in seconds, of mp4 fragments to generate.
|
String |
getInputLossAction()
A parameter that controls output group behavior on an input loss.
|
Number |
getNumRetries()
The number of retry attempts.
|
Number |
getRestartDelay()
The number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.
|
String |
getSegmentationMode()
useInputSegmentation has been deprecated.
|
Number |
getSendDelayMs()
The number of milliseconds to delay the output from the second pipeline.
|
String |
getSparseTrackType()
If set to scte35, uses incoming SCTE-35 messages to generate a sparse track in this group of Microsoft Smooth outputs.
|
String |
getStreamManifestBehavior()
When set to send, sends a stream manifest so that the publishing point doesn't start until all streams start.
|
String |
getTimestampOffset()
The timestamp offset for the channel.
|
String |
getTimestampOffsetMode()
The type of timestamp date offset to use.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnChannel.MsSmoothGroupSettingsProperty.Builder builder)
CfnChannel.AacSettingsProperty.Builder.public final String getAcquisitionPointId()
CfnChannel.MsSmoothGroupSettingsPropertyEnabled only if sparseTrackType is not "none."
getAcquisitionPointId in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getAudioOnlyTimecodeControl()
CfnChannel.MsSmoothGroupSettingsPropertyThis option does not write timecodes to the audio elementary stream.
getAudioOnlyTimecodeControl in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getCertificateMode()
CfnChannel.MsSmoothGroupSettingsPropertyThis causes HTTPS outputs to self-signed certificates to fail.
getCertificateMode in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getConnectionRetryInterval()
CfnChannel.MsSmoothGroupSettingsPropertyContent is cached during this time, and the cache is delivered to the IIS server after the connection is re-established.
getConnectionRetryInterval in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Object getDestination()
CfnChannel.MsSmoothGroupSettingsPropertyMediaLive acts as a "Push" encoder to IIS.
getDestination in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getEventId()
CfnChannel.MsSmoothGroupSettingsPropertySpecify the ID only if eventIdMode is set to useConfigured.
getEventId in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getEventIdMode()
CfnChannel.MsSmoothGroupSettingsPropertyIf 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.
getEventIdMode in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getEventStopBehavior()
CfnChannel.MsSmoothGroupSettingsPropertygetEventStopBehavior in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getFilecacheDuration()
CfnChannel.MsSmoothGroupSettingsPropertygetFilecacheDuration in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getFragmentLength()
CfnChannel.MsSmoothGroupSettingsPropertyThe fragment length must be compatible with GOP size and frame rate.
getFragmentLength in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getInputLossAction()
CfnChannel.MsSmoothGroupSettingsPropertygetInputLossAction in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getNumRetries()
CfnChannel.MsSmoothGroupSettingsPropertygetNumRetries in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getRestartDelay()
CfnChannel.MsSmoothGroupSettingsPropertygetRestartDelay in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getSegmentationMode()
CfnChannel.MsSmoothGroupSettingsPropertyThe configured segment size is always used.
getSegmentationMode in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final Number getSendDelayMs()
CfnChannel.MsSmoothGroupSettingsPropertygetSendDelayMs in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getSparseTrackType()
CfnChannel.MsSmoothGroupSettingsPropertygetSparseTrackType in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getStreamManifestBehavior()
CfnChannel.MsSmoothGroupSettingsPropertygetStreamManifestBehavior in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getTimestampOffset()
CfnChannel.MsSmoothGroupSettingsPropertyUsed only if timestampOffsetMode is set to useConfiguredOffset.
getTimestampOffset in interface CfnChannel.MsSmoothGroupSettingsPropertypublic final String getTimestampOffsetMode()
CfnChannel.MsSmoothGroupSettingsProperty
getTimestampOffsetMode in interface CfnChannel.MsSmoothGroupSettingsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.