@Stability(value=Experimental) @Internal public static final class ApplicationLoadBalancerEndpointOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ApplicationLoadBalancerEndpointOptions
ApplicationLoadBalancerEndpointOptionssoftware.amazon.jsii.JsiiObject.InitializationModeApplicationLoadBalancerEndpointOptions.Builder, ApplicationLoadBalancerEndpointOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(Boolean preserveClientIp,
Number weight)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancerEndpointOptions.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Boolean |
getPreserveClientIp()
(experimental) Forward the client IP address in an `X-Forwarded-For` header.
|
Number |
getWeight()
(experimental) Endpoint weight across all endpoints in the group.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Boolean preserveClientIp, Number weight)
ApplicationLoadBalancerEndpointOptions.Builder.public final Boolean getPreserveClientIp()
ApplicationLoadBalancerEndpointOptionsGlobalAccelerator will create Network Interfaces in your VPC in order to preserve the client IP address.
Client IP address preservation is supported only in specific AWS Regions. See the GlobalAccelerator Developer Guide for a list.
Default: true if available
getPreserveClientIp in interface ApplicationLoadBalancerEndpointOptionspublic final Number getWeight()
ApplicationLoadBalancerEndpointOptionsMust be a value between 0 and 255.
Default: 128
getWeight in interface ApplicationLoadBalancerEndpointOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.