Interface ElbGatewayResources.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ElbGatewayResources.Builder,,ElbGatewayResources> SdkBuilder<ElbGatewayResources.Builder,,ElbGatewayResources> SdkPojo
- Enclosing class:
ElbGatewayResources
@Mutable
@NotThreadSafe
public static interface ElbGatewayResources.Builder
extends SdkPojo, CopyableBuilder<ElbGatewayResources.Builder,ElbGatewayResources>
-
Method Summary
Modifier and TypeMethodDescriptiongatewayRouteArns(String... gatewayRouteArns) The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.gatewayRouteArns(Collection<String> gatewayRouteArns) The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.listenerArn(String listenerArn) The Amazon Resource Name (ARN) of the listener on the load balancer.loadBalancerArn(String loadBalancerArn) The Amazon Resource Name (ARN) of the load balancer.securityGroup(String securityGroup) The ID of the security group attached to the load balancer.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
-
loadBalancerArn
The Amazon Resource Name (ARN) of the load balancer.
- Parameters:
loadBalancerArn- The Amazon Resource Name (ARN) of the load balancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listenerArn
The Amazon Resource Name (ARN) of the listener on the load balancer.
- Parameters:
listenerArn- The Amazon Resource Name (ARN) of the listener on the load balancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroup
The ID of the security group attached to the load balancer.
- Parameters:
securityGroup- The ID of the security group attached to the load balancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayRouteArns
The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.
- Parameters:
gatewayRouteArns- The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayRouteArns
The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.
- Parameters:
gatewayRouteArns- The Amazon Resource Names (ARNs) of the gateway routes that use this load balancer for ingress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-