Class CfnMultiplexprogramMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMultiplexprogramMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMultiplexprogramMixinProps
CfnMultiplexprogramMixinProps-
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.cfnpropertymixins.services.medialive.CfnMultiplexprogramMixinProps
CfnMultiplexprogramMixinProps.Builder, CfnMultiplexprogramMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMultiplexprogramMixinProps.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 StringThe unique id of the multiplex.final ObjectMultiplex Program settings configuration.final ObjectPacket identifiers map for a given Multiplex program.final ObjectContains information about the current sources for the specified program in the specified multiplex.final StringIndicates which pipeline is preferred by the multiplex for program ingest.final StringThe name of the multiplex program.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 theCfnMultiplexprogramMixinProps.Builder.
-
-
Method Details
-
getMultiplexId
Description copied from interface:CfnMultiplexprogramMixinPropsThe unique id of the multiplex.- Specified by:
getMultiplexIdin interfaceCfnMultiplexprogramMixinProps- See Also:
-
getMultiplexProgramSettings
Description copied from interface:CfnMultiplexprogramMixinPropsMultiplex Program settings configuration.Returns union: either
IResolvableorCfnMultiplexprogramPropsMixin.MultiplexProgramSettingsProperty- Specified by:
getMultiplexProgramSettingsin interfaceCfnMultiplexprogramMixinProps- See Also:
-
getPacketIdentifiersMap
Description copied from interface:CfnMultiplexprogramMixinPropsPacket identifiers map for a given Multiplex program.Returns union: either
IResolvableorCfnMultiplexprogramPropsMixin.MultiplexProgramPacketIdentifiersMapProperty- Specified by:
getPacketIdentifiersMapin interfaceCfnMultiplexprogramMixinProps- See Also:
-
getPipelineDetails
Description copied from interface:CfnMultiplexprogramMixinPropsContains information about the current sources for the specified program in the specified multiplex.Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMultiplexprogramPropsMixin.MultiplexProgramPipelineDetailProperty>- Specified by:
getPipelineDetailsin interfaceCfnMultiplexprogramMixinProps- See Also:
-
getPreferredChannelPipeline
Description copied from interface:CfnMultiplexprogramMixinPropsIndicates which pipeline is preferred by the multiplex for program ingest.If set to "PIPELINE_0" or "PIPELINE_1" and an unhealthy ingest causes the multiplex to switch to the non-preferred pipeline, it will switch back once that ingest is healthy again. If set to "CURRENTLY_ACTIVE", it will not switch back to the other pipeline based on it recovering to a healthy state, it will only switch if the active pipeline becomes unhealthy.
- Specified by:
getPreferredChannelPipelinein interfaceCfnMultiplexprogramMixinProps- See Also:
-
getProgramName
Description copied from interface:CfnMultiplexprogramMixinPropsThe name of the multiplex program.- Specified by:
getProgramNamein interfaceCfnMultiplexprogramMixinProps- See Also:
-
$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()
-