@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)", date="2023-01-25T18:29:10.131Z") public class ApplicationLoadBalancerEndpoint extends software.amazon.jsii.JsiiObject implements IEndpoint
Example:
ApplicationLoadBalancer alb; Listener listener; listener.addEndpointGroup("Group", EndpointGroupOptions.builder() .endpoints(List.of( ApplicationLoadBalancerEndpoint.Builder.create(alb) .weight(128) .preserveClientIp(true) .build())) .build());
Modifier and Type | Class and Description |
---|---|
static class |
ApplicationLoadBalancerEndpoint.Builder
A fluent builder for
ApplicationLoadBalancerEndpoint . |
IEndpoint.Jsii$Default, IEndpoint.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
|
ApplicationLoadBalancerEndpoint(IApplicationLoadBalancer loadBalancer,
ApplicationLoadBalancerEndpointOptions options) |
protected |
ApplicationLoadBalancerEndpoint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
ApplicationLoadBalancerEndpoint(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getRegion()
The region where the endpoint is located.
|
java.lang.Object |
renderEndpointConfiguration()
Render the endpoint to an endpoint configuration.
|
protected ApplicationLoadBalancerEndpoint(software.amazon.jsii.JsiiObjectRef objRef)
protected ApplicationLoadBalancerEndpoint(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public ApplicationLoadBalancerEndpoint(IApplicationLoadBalancer loadBalancer, ApplicationLoadBalancerEndpointOptions options)
loadBalancer
- This parameter is required.options
- public java.lang.Object renderEndpointConfiguration()
renderEndpointConfiguration
in interface IEndpoint