Interface UpdateVpceConfigurationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateVpceConfigurationRequest.Builder,
,UpdateVpceConfigurationRequest> DeviceFarmRequest.Builder
,SdkBuilder<UpdateVpceConfigurationRequest.Builder,
,UpdateVpceConfigurationRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateVpceConfigurationRequest
public static interface UpdateVpceConfigurationRequest.Builder
extends DeviceFarmRequest.Builder, SdkPojo, CopyableBuilder<UpdateVpceConfigurationRequest.Builder,UpdateVpceConfigurationRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.serviceDnsName
(String serviceDnsName) The DNS (domain) name used to connect to your private service in your VPC.vpceConfigurationDescription
(String vpceConfigurationDescription) An optional description that provides details about your VPC endpoint configuration.vpceConfigurationName
(String vpceConfigurationName) The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.vpceServiceName
(String vpceServiceName) The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.devicefarm.model.DeviceFarmRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the VPC endpoint configuration you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpceConfigurationName
The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.
- Parameters:
vpceConfigurationName
- The friendly name you give to your VPC endpoint configuration to manage your configurations more easily.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpceServiceName
The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.
- Parameters:
vpceServiceName
- The name of the VPC endpoint service running in your AWS account that you want Device Farm to test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceDnsName
The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.
- Parameters:
serviceDnsName
- The DNS (domain) name used to connect to your private service in your VPC. The DNS name must not already be in use on the internet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpceConfigurationDescription
UpdateVpceConfigurationRequest.Builder vpceConfigurationDescription(String vpceConfigurationDescription) An optional description that provides details about your VPC endpoint configuration.
- Parameters:
vpceConfigurationDescription
- An optional description that provides details about your VPC endpoint configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateVpceConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateVpceConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-