Class FlowAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.FlowAttributes.Jsii$Proxy
- All Implemented Interfaces:
FlowAttributes,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
FlowAttributes
@Stability(Experimental)
@Internal
public static final class FlowAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FlowAttributes
An implementation for
FlowAttributes-
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.FlowAttributes
FlowAttributes.Builder, FlowAttributes.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(FlowAttributes.Builder builder) Constructor that initializes the object based on literal property values passed by theFlowAttributes.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 IP address that the flow uses to send outbound content.final String(experimental) The ARN of the flow.final String(experimental) The Availability Zone that the flow was created in.final Boolean(experimental) Indicates whether failover configured.final String(experimental) ARN of the source defined on the flow.final String(experimental) The IP address that the flow listens on for incoming content.final String(experimental) The port that the flow listens on for incoming content.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 theFlowAttributes.Builder.
-
-
Method Details
-
getFlowArn
Description copied from interface:FlowAttributes(experimental) The ARN of the flow.- Specified by:
getFlowArnin interfaceFlowAttributes
-
getEgressIp
Description copied from interface:FlowAttributes(experimental) The IP address that the flow uses to send outbound content.Default: - accessing `egressIp` on the imported flow throws; only provide when available.
- Specified by:
getEgressIpin interfaceFlowAttributes
-
getFlowAvailabilityZone
Description copied from interface:FlowAttributes(experimental) The Availability Zone that the flow was created in.Default: - `flowAvailabilityZone` is undefined on the imported flow.
- Specified by:
getFlowAvailabilityZonein interfaceFlowAttributes
-
getIsFailoverEnabled
Description copied from interface:FlowAttributes(experimental) Indicates whether failover configured.Default: false
- Specified by:
getIsFailoverEnabledin interfaceFlowAttributes
-
getSourceArn
Description copied from interface:FlowAttributes(experimental) ARN of the source defined on the flow.Not encoded in the flow ARN, so must be provided explicitly when you need access to
sourceArnon the imported construct.Default: - sourceArn is not available on the imported construct
- Specified by:
getSourceArnin interfaceFlowAttributes
-
getSourceIngestIp
Description copied from interface:FlowAttributes(experimental) The IP address that the flow listens on for incoming content.Default: - accessing `sourceIngestIp` on the imported flow throws; only provide when available.
- Specified by:
getSourceIngestIpin interfaceFlowAttributes
-
getSourceIngestPort
Description copied from interface:FlowAttributes(experimental) The port that the flow listens on for incoming content.Default: - accessing `sourceIngestPort` on the imported flow throws; only provide when available.
- Specified by:
getSourceIngestPortin interfaceFlowAttributes
-
$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()
-