Class ApplicationLoadBalancerRedirectConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticloadbalancingv2.ApplicationLoadBalancerRedirectConfig.Jsii$Proxy
- All Implemented Interfaces:
ApplicationLoadBalancerRedirectConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ApplicationLoadBalancerRedirectConfig
@Stability(Stable)
@Internal
public static final class ApplicationLoadBalancerRedirectConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ApplicationLoadBalancerRedirectConfig
An implementation for
ApplicationLoadBalancerRedirectConfig
-
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.ApplicationLoadBalancerRedirectConfig
ApplicationLoadBalancerRedirectConfig.Builder, ApplicationLoadBalancerRedirectConfig.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theApplicationLoadBalancerRedirectConfig.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 Boolean
getOpen()
Allow anyone to connect to this listener.final Number
The port number to listen to.final ApplicationProtocol
The protocol of the listener being created.final Number
The port number to redirect to.final ApplicationProtocol
The protocol of the redirection target.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 theApplicationLoadBalancerRedirectConfig.Builder
.
-
-
Method Details
-
getOpen
Description copied from interface:ApplicationLoadBalancerRedirectConfig
Allow anyone to connect to this listener.If this is specified, the listener will be opened up to anyone who can reach it. For internal load balancers this is anyone in the same VPC. For public load balancers, this is anyone on the internet.
If you want to be more selective about who can access this load balancer, set this to
false
and use the listener'sconnections
object to selectively grant access to the listener.Default: true
- Specified by:
getOpen
in interfaceApplicationLoadBalancerRedirectConfig
-
getSourcePort
Description copied from interface:ApplicationLoadBalancerRedirectConfig
The port number to listen to.Default: 80
- Specified by:
getSourcePort
in interfaceApplicationLoadBalancerRedirectConfig
-
getSourceProtocol
Description copied from interface:ApplicationLoadBalancerRedirectConfig
The protocol of the listener being created.Default: HTTP
- Specified by:
getSourceProtocol
in interfaceApplicationLoadBalancerRedirectConfig
-
getTargetPort
Description copied from interface:ApplicationLoadBalancerRedirectConfig
The port number to redirect to.Default: 443
- Specified by:
getTargetPort
in interfaceApplicationLoadBalancerRedirectConfig
-
getTargetProtocol
Description copied from interface:ApplicationLoadBalancerRedirectConfig
The protocol of the redirection target.Default: HTTPS
- Specified by:
getTargetProtocol
in interfaceApplicationLoadBalancerRedirectConfig
-
$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()
-