Class MsSmoothOutputGroupProps.Jsii$Proxy
- All Implemented Interfaces:
MsSmoothOutputGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MsSmoothOutputGroupProps
MsSmoothOutputGroupProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.alpha.MsSmoothOutputGroupProps
MsSmoothOutputGroupProps.Builder, MsSmoothOutputGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theMsSmoothOutputGroupProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal String(experimental) The value of the Acquisition Point Identity element used in each message placed in the sparse track.(experimental) If set to passthrough for an audio-only output, the fragment absolute time is set to the current timecode.final MsSmoothCertificateMode(experimental) If set to VERIFY_AUTHENTICITY, verifies the HTTPS certificate chain to a trusted CA.final Duration(experimental) The number of seconds to wait before retrying the connection to the IIS server if the connection is lost.final List<OutputDestination> (experimental) The destinations for this output group — one per pipeline.final String(experimental) The Microsoft Smooth channel ID that is sent to the IIS server.final MsSmoothEventIdMode(experimental) Specifies whether to send a channel ID to the IIS server.(experimental) When set to SEND_EOS, sends an EOS signal to an IIS server when stopping the channel.final Duration(experimental) The size, in seconds, of the file cache for streaming outputs.final Duration(experimental) The length, in seconds, of mp4 fragments to generate.final MsSmoothInputLossAction(experimental) A parameter that controls output group behavior on an input loss.final StringgetName()(experimental) The name of this output group.final Number(experimental) The number of retry attempts.final List<MsSmoothOutputDefinition> (experimental) The outputs for this MS Smooth output group.final Duration(experimental) The number of seconds before initiating a restart due to output failure.final MsSmoothSegmentationMode(experimental) The segmentation mode.final Number(experimental) The number of milliseconds to delay the output from the second pipeline.final MsSmoothSparseTrackType(experimental) If set to SCTE_35, uses incoming SCTE-35 messages to generate a sparse track.(experimental) When set to SEND, sends a stream manifest so that the publishing point doesn't start until all streams start.final String(experimental) The timestamp offset for the channel.(experimental) The type of timestamp date offset to use.final inthashCode()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 theMsSmoothOutputGroupProps.Builder.
-
-
Method Details
-
getDestinations
Description copied from interface:MsSmoothOutputGroupProps(experimental) The destinations for this output group — one per pipeline.Array position determines the pipeline mapping:
destinations[0]→ Pipeline 0destinations[1]→ Pipeline 1 (STANDARD channels only)
For a SINGLE_PIPELINE channel, provide exactly 1 destination. For a STANDARD channel, provide exactly 2 destinations.
- Specified by:
getDestinationsin interfaceMsSmoothOutputGroupProps
-
getName
Description copied from interface:MsSmoothOutputGroupProps(experimental) The name of this output group.Used as the destination reference ID. Underscores are normalised to hyphens internally.
- Specified by:
getNamein interfaceMsSmoothOutputGroupProps
-
getAcquisitionPointId
Description copied from interface:MsSmoothOutputGroupProps(experimental) The value of the Acquisition Point Identity element used in each message placed in the sparse track.Default: - service default
- Specified by:
getAcquisitionPointIdin interfaceMsSmoothOutputGroupProps
-
getAudioOnlyTimecodeControl
Description copied from interface:MsSmoothOutputGroupProps(experimental) If set to passthrough for an audio-only output, the fragment absolute time is set to the current timecode.Default: - service default
- Specified by:
getAudioOnlyTimecodeControlin interfaceMsSmoothOutputGroupProps
-
getCertificateMode
Description copied from interface:MsSmoothOutputGroupProps(experimental) If set to VERIFY_AUTHENTICITY, verifies the HTTPS certificate chain to a trusted CA.Default: - service default
- Specified by:
getCertificateModein interfaceMsSmoothOutputGroupProps
-
getConnectionRetryInterval
Description copied from interface:MsSmoothOutputGroupProps(experimental) The number of seconds to wait before retrying the connection to the IIS server if the connection is lost.Default: - service default
- Specified by:
getConnectionRetryIntervalin interfaceMsSmoothOutputGroupProps
-
getEventId
Description copied from interface:MsSmoothOutputGroupProps(experimental) The Microsoft Smooth channel ID that is sent to the IIS server.Default: - service default
- Specified by:
getEventIdin interfaceMsSmoothOutputGroupProps
-
getEventIdMode
Description copied from interface:MsSmoothOutputGroupProps(experimental) Specifies whether to send a channel ID to the IIS server.Default: - service default
- Specified by:
getEventIdModein interfaceMsSmoothOutputGroupProps
-
getEventStopBehavior
Description copied from interface:MsSmoothOutputGroupProps(experimental) When set to SEND_EOS, sends an EOS signal to an IIS server when stopping the channel.Default: - service default
- Specified by:
getEventStopBehaviorin interfaceMsSmoothOutputGroupProps
-
getFilecacheDuration
Description copied from interface:MsSmoothOutputGroupProps(experimental) The size, in seconds, of the file cache for streaming outputs.Default: - service default
- Specified by:
getFilecacheDurationin interfaceMsSmoothOutputGroupProps
-
getFragmentLength
Description copied from interface:MsSmoothOutputGroupProps(experimental) The length, in seconds, of mp4 fragments to generate.Default: - service default
- Specified by:
getFragmentLengthin interfaceMsSmoothOutputGroupProps
-
getInputLossAction
Description copied from interface:MsSmoothOutputGroupProps(experimental) A parameter that controls output group behavior on an input loss.Default: - service default
- Specified by:
getInputLossActionin interfaceMsSmoothOutputGroupProps
-
getNumRetries
Description copied from interface:MsSmoothOutputGroupProps(experimental) The number of retry attempts.Default: 10
- Specified by:
getNumRetriesin interfaceMsSmoothOutputGroupProps
-
getOutputs
Description copied from interface:MsSmoothOutputGroupProps(experimental) The outputs for this MS Smooth output group.Default: - no initial outputs
- Specified by:
getOutputsin interfaceMsSmoothOutputGroupProps
-
getRestartDelay
Description copied from interface:MsSmoothOutputGroupProps(experimental) The number of seconds before initiating a restart due to output failure.Default: - Duration.seconds(1)
- Specified by:
getRestartDelayin interfaceMsSmoothOutputGroupProps
-
getSegmentationMode
Description copied from interface:MsSmoothOutputGroupProps(experimental) The segmentation mode.Default: - service default
- Specified by:
getSegmentationModein interfaceMsSmoothOutputGroupProps
-
getSendDelayMs
Description copied from interface:MsSmoothOutputGroupProps(experimental) The number of milliseconds to delay the output from the second pipeline.Default: - service default
- Specified by:
getSendDelayMsin interfaceMsSmoothOutputGroupProps
-
getSparseTrackType
Description copied from interface:MsSmoothOutputGroupProps(experimental) If set to SCTE_35, uses incoming SCTE-35 messages to generate a sparse track.Default: - service default
- Specified by:
getSparseTrackTypein interfaceMsSmoothOutputGroupProps
-
getStreamManifestBehavior
Description copied from interface:MsSmoothOutputGroupProps(experimental) When set to SEND, sends a stream manifest so that the publishing point doesn't start until all streams start.Default: - service default
- Specified by:
getStreamManifestBehaviorin interfaceMsSmoothOutputGroupProps
-
getTimestampOffset
Description copied from interface:MsSmoothOutputGroupProps(experimental) The timestamp offset for the channel.Used only if timestampOffsetMode is set to USE_CONFIGURED_OFFSET.
Default: - service default
- Specified by:
getTimestampOffsetin interfaceMsSmoothOutputGroupProps
-
getTimestampOffsetMode
Description copied from interface:MsSmoothOutputGroupProps(experimental) The type of timestamp date offset to use.Default: - service default
- Specified by:
getTimestampOffsetModein interfaceMsSmoothOutputGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-