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) The maximum bitrate for the router output.final String(experimental) The AWS Region where the router output is located.final String(experimental) Name of the Router Output.final RoutingScope(experimental) Indicates whether the router output is configured for Regional or global routing.getTags()(experimental) Tags to add to the Router Output.final RouterOutputTiergetTier()(experimental) Select a tier based on your maximum bitrate requirements.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) The maximum bitrate for the router output.- Specified by:
getMaximumBitratein interfaceRouterOutputProps
-
getRoutingScope
Description copied from interface:RouterOutputProps(experimental) Indicates whether the router output is configured for Regional or global routing.- 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) The AWS Region where the router output is located.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) Select a tier based on your maximum bitrate requirements.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()
-