Class UdpOutputGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.UdpOutputGroupProps.Jsii$Proxy
- All Implemented Interfaces:
UdpOutputGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
UdpOutputGroupProps
@Stability(Experimental)
@Internal
public static final class UdpOutputGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements UdpOutputGroupProps
An implementation for
UdpOutputGroupProps-
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.UdpOutputGroupProps
UdpOutputGroupProps.Builder, UdpOutputGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(UdpOutputGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theUdpOutputGroupProps.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 Duration(experimental) The output buffering.final List<UdpOutputDestination> (experimental) The destinations for this output group — one per pipeline.final UdpInputLossAction(experimental) Action to take when the input is lost.final StringgetName()(experimental) The name of this output group.final List<UdpOutputDefinition> (experimental) The outputs for this UDP output group.final UdpTimedMetadataId3Frame(experimental) Indicates the ID3 frame that has the timecode.final Duration(experimental) The timed metadata interval.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 theUdpOutputGroupProps.Builder.
-
-
Method Details
-
getDestinations
Description copied from interface:UdpOutputGroupProps(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 interfaceUdpOutputGroupProps
-
getName
Description copied from interface:UdpOutputGroupProps(experimental) The name of this output group.Used as the destination reference ID. Underscores are normalised to hyphens internally.
- Specified by:
getNamein interfaceUdpOutputGroupProps
-
getBuffer
Description copied from interface:UdpOutputGroupProps(experimental) The output buffering.Applied at millisecond granularity.
Default: - service default
- Specified by:
getBufferin interfaceUdpOutputGroupProps
-
getInputLossAction
Description copied from interface:UdpOutputGroupProps(experimental) Action to take when the input is lost.Default: UdpInputLossAction.EMIT_PROGRAM
- Specified by:
getInputLossActionin interfaceUdpOutputGroupProps
-
getOutputs
Description copied from interface:UdpOutputGroupProps(experimental) The outputs for this UDP output group.Default: - no initial outputs
- Specified by:
getOutputsin interfaceUdpOutputGroupProps
-
getTimedMetadataId3Frame
Description copied from interface:UdpOutputGroupProps(experimental) Indicates the ID3 frame that has the timecode.Default: UdpTimedMetadataId3Frame.PRIV
- Specified by:
getTimedMetadataId3Framein interfaceUdpOutputGroupProps
-
getTimedMetadataId3Period
Description copied from interface:UdpOutputGroupProps(experimental) The timed metadata interval.Default: - Duration.seconds(10)
- Specified by:
getTimedMetadataId3Periodin interfaceUdpOutputGroupProps
-
$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()
-