Interface CreateDbParameterGroupRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateDbParameterGroupRequest.Builder,CreateDbParameterGroupRequest>,SdkBuilder<CreateDbParameterGroupRequest.Builder,CreateDbParameterGroupRequest>,SdkPojo,SdkRequest.Builder,TimestreamInfluxDbRequest.Builder
- Enclosing class:
- CreateDbParameterGroupRequest
public static interface CreateDbParameterGroupRequest.Builder extends TimestreamInfluxDbRequest.Builder, SdkPojo, CopyableBuilder<CreateDbParameterGroupRequest.Builder,CreateDbParameterGroupRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateDbParameterGroupRequest.Builderdescription(String description)A description of the DB parameter group.CreateDbParameterGroupRequest.Buildername(String name)The name of the DB parameter group.CreateDbParameterGroupRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateDbParameterGroupRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default CreateDbParameterGroupRequest.Builderparameters(Consumer<Parameters.Builder> parameters)A list of the parameters that comprise the DB parameter group.CreateDbParameterGroupRequest.Builderparameters(Parameters parameters)A list of the parameters that comprise the DB parameter group.CreateDbParameterGroupRequest.Buildertags(Map<String,String> tags)A list of key-value pairs to associate with the DB parameter group.-
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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.timestreaminfluxdb.model.TimestreamInfluxDbRequest.Builder
build
-
-
-
-
Method Detail
-
name
CreateDbParameterGroupRequest.Builder name(String name)
The name of the DB parameter group. The name must be unique per customer and per region.
- Parameters:
name- The name of the DB parameter group. The name must be unique per customer and per region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CreateDbParameterGroupRequest.Builder description(String description)
A description of the DB parameter group.
- Parameters:
description- A description of the DB parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
CreateDbParameterGroupRequest.Builder parameters(Parameters parameters)
A list of the parameters that comprise the DB parameter group.
- Parameters:
parameters- A list of the parameters that comprise the DB parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
default CreateDbParameterGroupRequest.Builder parameters(Consumer<Parameters.Builder> parameters)
A list of the parameters that comprise the DB parameter group.
This is a convenience method that creates an instance of theParameters.Builderavoiding the need to create one manually viaParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparameters(Parameters).- Parameters:
parameters- a consumer that will call methods onParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parameters(Parameters)
-
tags
CreateDbParameterGroupRequest.Builder tags(Map<String,String> tags)
A list of key-value pairs to associate with the DB parameter group.
- Parameters:
tags- A list of key-value pairs to associate with the DB parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateDbParameterGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateDbParameterGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-