Interface ModifyDbProxyEndpointRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ModifyDbProxyEndpointRequest.Builder,ModifyDbProxyEndpointRequest>
,RdsRequest.Builder
,SdkBuilder<ModifyDbProxyEndpointRequest.Builder,ModifyDbProxyEndpointRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ModifyDbProxyEndpointRequest
public static interface ModifyDbProxyEndpointRequest.Builder extends RdsRequest.Builder, SdkPojo, CopyableBuilder<ModifyDbProxyEndpointRequest.Builder,ModifyDbProxyEndpointRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModifyDbProxyEndpointRequest.Builder
dbProxyEndpointName(String dbProxyEndpointName)
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.ModifyDbProxyEndpointRequest.Builder
newDBProxyEndpointName(String newDBProxyEndpointName)
The new identifier for theDBProxyEndpoint
.ModifyDbProxyEndpointRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ModifyDbProxyEndpointRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ModifyDbProxyEndpointRequest.Builder
vpcSecurityGroupIds(String... vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint.ModifyDbProxyEndpointRequest.Builder
vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint.-
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.rds.model.RdsRequest.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 Detail
-
dbProxyEndpointName
ModifyDbProxyEndpointRequest.Builder dbProxyEndpointName(String dbProxyEndpointName)
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
- Parameters:
dbProxyEndpointName
- The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newDBProxyEndpointName
ModifyDbProxyEndpointRequest.Builder newDBProxyEndpointName(String newDBProxyEndpointName)
The new identifier for the
DBProxyEndpoint
. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.- Parameters:
newDBProxyEndpointName
- The new identifier for theDBProxyEndpoint
. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSecurityGroupIds
ModifyDbProxyEndpointRequest.Builder vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
- Parameters:
vpcSecurityGroupIds
- The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSecurityGroupIds
ModifyDbProxyEndpointRequest.Builder vpcSecurityGroupIds(String... vpcSecurityGroupIds)
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
- Parameters:
vpcSecurityGroupIds
- The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ModifyDbProxyEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ModifyDbProxyEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-