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 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

      UpdateVpceConfigurationRequest.Builder vpceConfigurationName(String 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

      UpdateVpceConfigurationRequest.Builder vpceServiceName(String 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

      UpdateVpceConfigurationRequest.Builder serviceDnsName(String 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 interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.