Interface ElasticLoadBalancing.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ElasticLoadBalancing.Builder,,ElasticLoadBalancing> SdkBuilder<ElasticLoadBalancing.Builder,,ElasticLoadBalancing> SdkPojo
- Enclosing class:
ElasticLoadBalancing
-
Method Summary
Modifier and TypeMethodDescriptionIndicates if the load balancing capability is enabled on your EKS Auto Mode cluster.default ElasticLoadBalancing.BuildergatewayApi(Consumer<GatewayApiConfiguration.Builder> gatewayApi) Indicates the current configuration of the Kubernetes Gateway API for the load balancing capability on your EKS Auto Mode cluster.gatewayApi(GatewayApiConfiguration gatewayApi) Indicates the current configuration of the Kubernetes Gateway API for the load balancing capability on your EKS Auto Mode cluster.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabled
Indicates if the load balancing capability is enabled on your EKS Auto Mode cluster. If the load balancing capability is enabled, EKS Auto Mode will create and delete load balancers in your Amazon Web Services account.
- Parameters:
enabled- Indicates if the load balancing capability is enabled on your EKS Auto Mode cluster. If the load balancing capability is enabled, EKS Auto Mode will create and delete load balancers in your Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayApi
Indicates the current configuration of the Kubernetes Gateway API for the load balancing capability on your EKS Auto Mode cluster. For more information, see EKS Auto Mode load balancing capability in the Amazon EKS User Guide.
- Parameters:
gatewayApi- Indicates the current configuration of the Kubernetes Gateway API for the load balancing capability on your EKS Auto Mode cluster. For more information, see EKS Auto Mode load balancing capability in the Amazon EKS User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayApi
default ElasticLoadBalancing.Builder gatewayApi(Consumer<GatewayApiConfiguration.Builder> gatewayApi) Indicates the current configuration of the Kubernetes Gateway API for the load balancing capability on your EKS Auto Mode cluster. For more information, see EKS Auto Mode load balancing capability in the Amazon EKS User Guide.
This is a convenience method that creates an instance of theGatewayApiConfiguration.Builderavoiding the need to create one manually viaGatewayApiConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togatewayApi(GatewayApiConfiguration).- Parameters:
gatewayApi- a consumer that will call methods onGatewayApiConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-