Interface UpdateDbClusterRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDbClusterRequest.Builder,UpdateDbClusterRequest>,SdkBuilder<UpdateDbClusterRequest.Builder,UpdateDbClusterRequest>,SdkPojo,SdkRequest.Builder,TimestreamInfluxDbRequest.Builder
- Enclosing class:
- UpdateDbClusterRequest
public static interface UpdateDbClusterRequest.Builder extends TimestreamInfluxDbRequest.Builder, SdkPojo, CopyableBuilder<UpdateDbClusterRequest.Builder,UpdateDbClusterRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateDbClusterRequest.BuilderdbClusterId(String dbClusterId)Service-generated unique identifier of the DB cluster to update.UpdateDbClusterRequest.BuilderdbInstanceType(String dbInstanceType)Update the DB cluster to use the specified DB instance Type.UpdateDbClusterRequest.BuilderdbInstanceType(DbInstanceType dbInstanceType)Update the DB cluster to use the specified DB instance Type.UpdateDbClusterRequest.BuilderdbParameterGroupIdentifier(String dbParameterGroupIdentifier)Update the DB cluster to use the specified DB parameter group.UpdateDbClusterRequest.BuilderfailoverMode(String failoverMode)Update the DB cluster's failover behavior.UpdateDbClusterRequest.BuilderfailoverMode(FailoverMode failoverMode)Update the DB cluster's failover behavior.default UpdateDbClusterRequest.BuilderlogDeliveryConfiguration(Consumer<LogDeliveryConfiguration.Builder> logDeliveryConfiguration)The log delivery configuration to apply to the DB cluster.UpdateDbClusterRequest.BuilderlogDeliveryConfiguration(LogDeliveryConfiguration logDeliveryConfiguration)The log delivery configuration to apply to the DB cluster.UpdateDbClusterRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateDbClusterRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateDbClusterRequest.Builderport(Integer port)Update the DB cluster to use the specified port.-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.timestreaminfluxdb.model.TimestreamInfluxDbRequest.Builder
build
-
-
-
-
Method Detail
-
dbClusterId
UpdateDbClusterRequest.Builder dbClusterId(String dbClusterId)
Service-generated unique identifier of the DB cluster to update.
- Parameters:
dbClusterId- Service-generated unique identifier of the DB cluster to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logDeliveryConfiguration
UpdateDbClusterRequest.Builder logDeliveryConfiguration(LogDeliveryConfiguration logDeliveryConfiguration)
The log delivery configuration to apply to the DB cluster.
- Parameters:
logDeliveryConfiguration- The log delivery configuration to apply to the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logDeliveryConfiguration
default UpdateDbClusterRequest.Builder logDeliveryConfiguration(Consumer<LogDeliveryConfiguration.Builder> logDeliveryConfiguration)
The log delivery configuration to apply to the DB cluster.
This is a convenience method that creates an instance of theLogDeliveryConfiguration.Builderavoiding the need to create one manually viaLogDeliveryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologDeliveryConfiguration(LogDeliveryConfiguration).- Parameters:
logDeliveryConfiguration- a consumer that will call methods onLogDeliveryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
logDeliveryConfiguration(LogDeliveryConfiguration)
-
dbParameterGroupIdentifier
UpdateDbClusterRequest.Builder dbParameterGroupIdentifier(String dbParameterGroupIdentifier)
Update the DB cluster to use the specified DB parameter group.
- Parameters:
dbParameterGroupIdentifier- Update the DB cluster to use the specified DB parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
UpdateDbClusterRequest.Builder port(Integer port)
Update the DB cluster to use the specified port.
- Parameters:
port- Update the DB cluster to use the specified port.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceType
UpdateDbClusterRequest.Builder dbInstanceType(String dbInstanceType)
Update the DB cluster to use the specified DB instance Type.
- Parameters:
dbInstanceType- Update the DB cluster to use the specified DB instance Type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbInstanceType,DbInstanceType
-
dbInstanceType
UpdateDbClusterRequest.Builder dbInstanceType(DbInstanceType dbInstanceType)
Update the DB cluster to use the specified DB instance Type.
- Parameters:
dbInstanceType- Update the DB cluster to use the specified DB instance Type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbInstanceType,DbInstanceType
-
failoverMode
UpdateDbClusterRequest.Builder failoverMode(String failoverMode)
Update the DB cluster's failover behavior.
- Parameters:
failoverMode- Update the DB cluster's failover behavior.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FailoverMode,FailoverMode
-
failoverMode
UpdateDbClusterRequest.Builder failoverMode(FailoverMode failoverMode)
Update the DB cluster's failover behavior.
- Parameters:
failoverMode- Update the DB cluster's failover behavior.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FailoverMode,FailoverMode
-
overrideConfiguration
UpdateDbClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateDbClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-