public static interface ModifyVerifiedAccessEndpointRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<ModifyVerifiedAccessEndpointRequest.Builder,ModifyVerifiedAccessEndpointRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
ModifyVerifiedAccessEndpointRequest.Builder verifiedAccessEndpointId(String verifiedAccessEndpointId)
The ID of the Amazon Web Services Verified Access endpoint.
verifiedAccessEndpointId
- The ID of the Amazon Web Services Verified Access endpoint.ModifyVerifiedAccessEndpointRequest.Builder verifiedAccessGroupId(String verifiedAccessGroupId)
The ID of the Amazon Web Services Verified Access group.
verifiedAccessGroupId
- The ID of the Amazon Web Services Verified Access group.ModifyVerifiedAccessEndpointRequest.Builder loadBalancerOptions(ModifyVerifiedAccessEndpointLoadBalancerOptions loadBalancerOptions)
The load balancer details if creating the Amazon Web Services Verified Access endpoint as
load-balancer
type.
loadBalancerOptions
- The load balancer details if creating the Amazon Web Services Verified Access endpoint as
load-balancer
type.default ModifyVerifiedAccessEndpointRequest.Builder loadBalancerOptions(Consumer<ModifyVerifiedAccessEndpointLoadBalancerOptions.Builder> loadBalancerOptions)
The load balancer details if creating the Amazon Web Services Verified Access endpoint as
load-balancer
type.
ModifyVerifiedAccessEndpointLoadBalancerOptions.Builder
avoiding the need to create one manually via
ModifyVerifiedAccessEndpointLoadBalancerOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is passed to
loadBalancerOptions(ModifyVerifiedAccessEndpointLoadBalancerOptions)
.
loadBalancerOptions
- a consumer that will call methods on ModifyVerifiedAccessEndpointLoadBalancerOptions.Builder
loadBalancerOptions(ModifyVerifiedAccessEndpointLoadBalancerOptions)
ModifyVerifiedAccessEndpointRequest.Builder networkInterfaceOptions(ModifyVerifiedAccessEndpointEniOptions networkInterfaceOptions)
The network interface options.
networkInterfaceOptions
- The network interface options.default ModifyVerifiedAccessEndpointRequest.Builder networkInterfaceOptions(Consumer<ModifyVerifiedAccessEndpointEniOptions.Builder> networkInterfaceOptions)
The network interface options.
This is a convenience method that creates an instance of theModifyVerifiedAccessEndpointEniOptions.Builder
avoiding the need to create one manually via
ModifyVerifiedAccessEndpointEniOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
networkInterfaceOptions(ModifyVerifiedAccessEndpointEniOptions)
.
networkInterfaceOptions
- a consumer that will call methods on ModifyVerifiedAccessEndpointEniOptions.Builder
networkInterfaceOptions(ModifyVerifiedAccessEndpointEniOptions)
ModifyVerifiedAccessEndpointRequest.Builder description(String description)
A description for the Amazon Web Services Verified Access endpoint.
description
- A description for the Amazon Web Services Verified Access endpoint.ModifyVerifiedAccessEndpointRequest.Builder clientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure idempotency of your modification request. For more information, see Ensuring Idempotency.
clientToken
- A unique, case-sensitive token that you provide to ensure idempotency of your modification request.
For more information, see Ensuring
Idempotency.ModifyVerifiedAccessEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
ModifyVerifiedAccessEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.