public static interface AwsElbLoadBalancerAttributes.Builder extends SdkPojo, CopyableBuilder<AwsElbLoadBalancerAttributes.Builder,AwsElbLoadBalancerAttributes>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsElbLoadBalancerAttributes.Builder accessLog(AwsElbLoadBalancerAccessLog accessLog)
Information about the access log configuration for the load balancer.
If the access log is enabled, the load balancer captures detailed information about all requests. It delivers the information to a specified S3 bucket.
accessLog - Information about the access log configuration for the load balancer.
If the access log is enabled, the load balancer captures detailed information about all requests. It delivers the information to a specified S3 bucket.
default AwsElbLoadBalancerAttributes.Builder accessLog(Consumer<AwsElbLoadBalancerAccessLog.Builder> accessLog)
Information about the access log configuration for the load balancer.
If the access log is enabled, the load balancer captures detailed information about all requests. It delivers the information to a specified S3 bucket.
This is a convenience method that creates an instance of theAwsElbLoadBalancerAccessLog.Builder
avoiding the need to create one manually via AwsElbLoadBalancerAccessLog.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to accessLog(AwsElbLoadBalancerAccessLog).
accessLog - a consumer that will call methods on AwsElbLoadBalancerAccessLog.BuilderaccessLog(AwsElbLoadBalancerAccessLog)AwsElbLoadBalancerAttributes.Builder connectionDraining(AwsElbLoadBalancerConnectionDraining connectionDraining)
Information about the connection draining configuration for the load balancer.
If connection draining is enabled, the load balancer allows existing requests to complete before it shifts traffic away from a deregistered or unhealthy instance.
connectionDraining - Information about the connection draining configuration for the load balancer.
If connection draining is enabled, the load balancer allows existing requests to complete before it shifts traffic away from a deregistered or unhealthy instance.
default AwsElbLoadBalancerAttributes.Builder connectionDraining(Consumer<AwsElbLoadBalancerConnectionDraining.Builder> connectionDraining)
Information about the connection draining configuration for the load balancer.
If connection draining is enabled, the load balancer allows existing requests to complete before it shifts traffic away from a deregistered or unhealthy instance.
This is a convenience method that creates an instance of theAwsElbLoadBalancerConnectionDraining.Builder avoiding the need to create one manually via
AwsElbLoadBalancerConnectionDraining.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to connectionDraining(AwsElbLoadBalancerConnectionDraining).
connectionDraining - a consumer that will call methods on AwsElbLoadBalancerConnectionDraining.BuilderconnectionDraining(AwsElbLoadBalancerConnectionDraining)AwsElbLoadBalancerAttributes.Builder connectionSettings(AwsElbLoadBalancerConnectionSettings connectionSettings)
Connection settings for the load balancer.
If an idle timeout is configured, the load balancer allows connections to remain idle for the specified duration. When a connection is idle, no data is sent over the connection.
connectionSettings - Connection settings for the load balancer.
If an idle timeout is configured, the load balancer allows connections to remain idle for the specified duration. When a connection is idle, no data is sent over the connection.
default AwsElbLoadBalancerAttributes.Builder connectionSettings(Consumer<AwsElbLoadBalancerConnectionSettings.Builder> connectionSettings)
Connection settings for the load balancer.
If an idle timeout is configured, the load balancer allows connections to remain idle for the specified duration. When a connection is idle, no data is sent over the connection.
This is a convenience method that creates an instance of theAwsElbLoadBalancerConnectionSettings.Builder avoiding the need to create one manually via
AwsElbLoadBalancerConnectionSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to connectionSettings(AwsElbLoadBalancerConnectionSettings).
connectionSettings - a consumer that will call methods on AwsElbLoadBalancerConnectionSettings.BuilderconnectionSettings(AwsElbLoadBalancerConnectionSettings)AwsElbLoadBalancerAttributes.Builder crossZoneLoadBalancing(AwsElbLoadBalancerCrossZoneLoadBalancing crossZoneLoadBalancing)
Cross-zone load balancing settings for the load balancer.
If cross-zone load balancing is enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.
crossZoneLoadBalancing - Cross-zone load balancing settings for the load balancer.
If cross-zone load balancing is enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.
default AwsElbLoadBalancerAttributes.Builder crossZoneLoadBalancing(Consumer<AwsElbLoadBalancerCrossZoneLoadBalancing.Builder> crossZoneLoadBalancing)
Cross-zone load balancing settings for the load balancer.
If cross-zone load balancing is enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.
This is a convenience method that creates an instance of theAwsElbLoadBalancerCrossZoneLoadBalancing.Builder avoiding the need to create one manually via
AwsElbLoadBalancerCrossZoneLoadBalancing.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
crossZoneLoadBalancing(AwsElbLoadBalancerCrossZoneLoadBalancing).
crossZoneLoadBalancing - a consumer that will call methods on AwsElbLoadBalancerCrossZoneLoadBalancing.BuildercrossZoneLoadBalancing(AwsElbLoadBalancerCrossZoneLoadBalancing)AwsElbLoadBalancerAttributes.Builder additionalAttributes(Collection<AwsElbLoadBalancerAdditionalAttribute> additionalAttributes)
Any additional attributes for a load balancer.
additionalAttributes - Any additional attributes for a load balancer.AwsElbLoadBalancerAttributes.Builder additionalAttributes(AwsElbLoadBalancerAdditionalAttribute... additionalAttributes)
Any additional attributes for a load balancer.
additionalAttributes - Any additional attributes for a load balancer.AwsElbLoadBalancerAttributes.Builder additionalAttributes(Consumer<AwsElbLoadBalancerAdditionalAttribute.Builder>... additionalAttributes)
Any additional attributes for a load balancer.
This is a convenience method that creates an instance of theAwsElbLoadBalancerAdditionalAttribute.Builder
avoiding the need to create one manually via
AwsElbLoadBalancerAdditionalAttribute.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #additionalAttributes(List.
additionalAttributes - a consumer that will call methods on
AwsElbLoadBalancerAdditionalAttribute.Builder#additionalAttributes(java.util.Collection) Copyright © 2023. All rights reserved.