Class RouterOutputProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.RouterOutputProps.Jsii$Proxy
- All Implemented Interfaces:
RouterOutputProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RouterOutputProps
@Stability(Experimental)
@Internal
public static final class RouterOutputProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RouterOutputProps
An implementation for
RouterOutputProps-
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.mediaconnect.alpha.RouterOutputProps
RouterOutputProps.Builder, RouterOutputProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(RouterOutputProps.Builder builder) Constructor that initializes the object based on literal property values passed by theRouterOutputProps.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 boolean(experimental) Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive).final MaintenanceConfiguration(experimental) Maintenance window configuration.final Bitrate(experimental) Maximum bitrate in bits per second that the Router Output can handle.final String(experimental) AWS region where the Router Output will be created.final String(experimental) Name of the Router Output.final RoutingScope(experimental) Routing scope for the Router Output.getTags()(experimental) Tags to add to the Router Output.final RouterOutputTiergetTier()(experimental) Routing tier that determines the maximum number of outputs.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 theRouterOutputProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:RouterOutputProps(experimental) Configuration for the Router Output (standard, MediaConnect Flow, or MediaLive).- Specified by:
getConfigurationin interfaceRouterOutputProps
-
getMaximumBitrate
Description copied from interface:RouterOutputProps(experimental) Maximum bitrate in bits per second that the Router Output can handle.- Specified by:
getMaximumBitratein interfaceRouterOutputProps
-
getRoutingScope
Description copied from interface:RouterOutputProps(experimental) Routing scope for the Router Output.- Specified by:
getRoutingScopein interfaceRouterOutputProps
-
getMaintenanceConfiguration
Description copied from interface:RouterOutputProps(experimental) Maintenance window configuration.Default: - Default maintenance window will be used
- Specified by:
getMaintenanceConfigurationin interfaceRouterOutputProps
-
getRegionName
Description copied from interface:RouterOutputProps(experimental) AWS region where the Router Output will be created.Default: - Defaults to the same region as stack
- Specified by:
getRegionNamein interfaceRouterOutputProps
-
getRouterOutputName
Description copied from interface:RouterOutputProps(experimental) Name of the Router Output.Default: - Generated automatically
- Specified by:
getRouterOutputNamein interfaceRouterOutputProps
-
getTags
Description copied from interface:RouterOutputProps(experimental) Tags to add to the Router Output.Default: - No tagging
- Specified by:
getTagsin interfaceRouterOutputProps
-
getTier
Description copied from interface:RouterOutputProps(experimental) Routing tier that determines the maximum number of outputs.Default: RouterOutputTier.OUTPUT_20
- Specified by:
getTierin interfaceRouterOutputProps
-
$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()
-