Class ApplicationListenerAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationListenerAttributes.Jsii$Proxy
- All Implemented Interfaces:
ApplicationListenerAttributes
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ApplicationListenerAttributes
@Stability(Stable)
@Internal
public static final class ApplicationListenerAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ApplicationListenerAttributes
An implementation for
ApplicationListenerAttributes
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationListenerAttributes
ApplicationListenerAttributes.Builder, ApplicationListenerAttributes.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theApplicationListenerAttributes.Builder
.protected
Jsii$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.JsonNode
final boolean
final Number
The default port on which this listener is listening.final String
ARN of the listener.final ISecurityGroup
Security group of the load balancer this listener is associated with.final Boolean
(deprecated) Whether the imported security group allows all outbound traffic or not when imported usingsecurityGroupId
.final String
(deprecated) Security group ID of the load balancer this listener is associated with.final int
hashCode()
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 theApplicationListenerAttributes.Builder
.
-
-
Method Details
-
getListenerArn
Description copied from interface:ApplicationListenerAttributes
ARN of the listener.- Specified by:
getListenerArn
in interfaceApplicationListenerAttributes
-
getDefaultPort
Description copied from interface:ApplicationListenerAttributes
The default port on which this listener is listening.- Specified by:
getDefaultPort
in interfaceApplicationListenerAttributes
-
getSecurityGroup
Description copied from interface:ApplicationListenerAttributes
Security group of the load balancer this listener is associated with.- Specified by:
getSecurityGroup
in interfaceApplicationListenerAttributes
-
getSecurityGroupAllowsAllOutbound
Description copied from interface:ApplicationListenerAttributes
(deprecated) Whether the imported security group allows all outbound traffic or not when imported usingsecurityGroupId
.Unless set to
false
, no egress rules will be added to the security group.Default: true
- Specified by:
getSecurityGroupAllowsAllOutbound
in interfaceApplicationListenerAttributes
-
getSecurityGroupId
Description copied from interface:ApplicationListenerAttributes
(deprecated) Security group ID of the load balancer this listener is associated with.- Specified by:
getSecurityGroupId
in interfaceApplicationListenerAttributes
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-