Class NetworkLoadBalancerAttributes.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticloadbalancingv2.NetworkLoadBalancerAttributes.Jsii$Proxy
- All Implemented Interfaces:
- NetworkLoadBalancerAttributes,- software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- NetworkLoadBalancerAttributes
@Stability(Stable)
@Internal
public static final class NetworkLoadBalancerAttributes.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements NetworkLoadBalancerAttributes
An implementation for 
NetworkLoadBalancerAttributes- 
Nested Class SummaryNested classes/interfaces inherited from class software.amazon.jsii.JsiiObjectsoftware.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticloadbalancingv2.NetworkLoadBalancerAttributesNetworkLoadBalancerAttributes.Builder, NetworkLoadBalancerAttributes.Jsii$Proxy
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theNetworkLoadBalancerAttributes.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.
- 
Method SummaryModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringARN of the load balancer.final StringThe canonical hosted zone ID of this load balancer.final StringThe DNS name of this load balancer.final IVpcgetVpc()The VPC to associate with the load balancer.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObjectjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
- 
Constructor Details- 
Jsii$Proxyprotected 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$ProxyConstructor that initializes the object based on literal property values passed by theNetworkLoadBalancerAttributes.Builder.
 
- 
- 
Method Details- 
getLoadBalancerArnDescription copied from interface:NetworkLoadBalancerAttributesARN of the load balancer.- Specified by:
- getLoadBalancerArnin interface- NetworkLoadBalancerAttributes
 
- 
getLoadBalancerCanonicalHostedZoneIdDescription copied from interface:NetworkLoadBalancerAttributesThe canonical hosted zone ID of this load balancer.Default: - When not provided, LB cannot be used as Route53 Alias target. - Specified by:
- getLoadBalancerCanonicalHostedZoneIdin interface- NetworkLoadBalancerAttributes
 
- 
getLoadBalancerDnsNameDescription copied from interface:NetworkLoadBalancerAttributesThe DNS name of this load balancer.Default: - When not provided, LB cannot be used as Route53 Alias target. - Specified by:
- getLoadBalancerDnsNamein interface- NetworkLoadBalancerAttributes
 
- 
getVpcDescription copied from interface:NetworkLoadBalancerAttributesThe VPC to associate with the load balancer.Default: - When not provided, listeners cannot be created on imported load balancers. - Specified by:
- getVpcin interface- NetworkLoadBalancerAttributes
 
- 
$jsii$toJson@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
- $jsii$toJsonin interface- software.amazon.jsii.JsiiSerializable
 
- 
equals
- 
hashCodepublic final int hashCode()
 
-