public static interface CreateCustomRoutingEndpointGroupRequest.Builder extends GlobalAcceleratorRequest.Builder, SdkPojo, CopyableBuilder<CreateCustomRoutingEndpointGroupRequest.Builder,CreateCustomRoutingEndpointGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateCustomRoutingEndpointGroupRequest.Builder |
destinationConfigurations(Collection<CustomRoutingDestinationConfiguration> destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing
endpoint group to accept client traffic on.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
destinationConfigurations(Consumer<CustomRoutingDestinationConfiguration.Builder>... destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing
endpoint group to accept client traffic on.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
destinationConfigurations(CustomRoutingDestinationConfiguration... destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing
endpoint group to accept client traffic on.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
endpointGroupRegion(String endpointGroupRegion)
The Amazon Web Services Region where the endpoint group is located.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
idempotencyToken(String idempotencyToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency—that is, the uniqueness—of the
request.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
listenerArn(String listenerArn)
The Amazon Resource Name (ARN) of the listener for a custom routing endpoint.
|
CreateCustomRoutingEndpointGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCustomRoutingEndpointGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCustomRoutingEndpointGroupRequest.Builder listenerArn(String listenerArn)
The Amazon Resource Name (ARN) of the listener for a custom routing endpoint.
listenerArn - The Amazon Resource Name (ARN) of the listener for a custom routing endpoint.CreateCustomRoutingEndpointGroupRequest.Builder endpointGroupRegion(String endpointGroupRegion)
The Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region.
endpointGroupRegion - The Amazon Web Services Region where the endpoint group is located. A listener can have only one
endpoint group in a specific Region.CreateCustomRoutingEndpointGroupRequest.Builder destinationConfigurations(Collection<CustomRoutingDestinationConfiguration> destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on.
destinationConfigurations - Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing
endpoint group to accept client traffic on.CreateCustomRoutingEndpointGroupRequest.Builder destinationConfigurations(CustomRoutingDestinationConfiguration... destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on.
destinationConfigurations - Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing
endpoint group to accept client traffic on.CreateCustomRoutingEndpointGroupRequest.Builder destinationConfigurations(Consumer<CustomRoutingDestinationConfiguration.Builder>... destinationConfigurations)
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on.
This is a convenience method that creates an instance of theCustomRoutingDestinationConfiguration.Builder
avoiding the need to create one manually via
CustomRoutingDestinationConfiguration.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #destinationConfigurations(List.
destinationConfigurations - a consumer that will call methods on
CustomRoutingDestinationConfiguration.Builder#destinationConfigurations(java.util.Collection) CreateCustomRoutingEndpointGroupRequest.Builder idempotencyToken(String idempotencyToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency—that is, the uniqueness—of the request.
idempotencyToken - A unique, case-sensitive identifier that you provide to ensure the idempotency—that is, the
uniqueness—of the request.CreateCustomRoutingEndpointGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCustomRoutingEndpointGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.