Interface DeleteDbBackupResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteDbBackupResponse.Builder,,DeleteDbBackupResponse> SdkBuilder<DeleteDbBackupResponse.Builder,,DeleteDbBackupResponse> SdkPojo,SdkResponse.Builder,TimestreamInfluxDbResponse.Builder
- Enclosing class:
DeleteDbBackupResponse
-
Method Summary
Modifier and TypeMethodDescriptionallocatedStorage(Integer allocatedStorage) The allocated storage of the resource at the time of backup, in GiB.The Amazon Resource Name (ARN) of the deleted backup.default DeleteDbBackupResponse.BuilderclusterConfiguration(Consumer<ClusterConfiguration.Builder> clusterConfiguration) The cluster configuration of the resource at the time of backup.clusterConfiguration(ClusterConfiguration clusterConfiguration) The cluster configuration of the resource at the time of backup.The time when the backup was created.dbInstanceType(String dbInstanceType) The DB instance type of the resource at the time of backup.dbInstanceType(DbInstanceType dbInstanceType) The DB instance type of the resource at the time of backup.dbParameterGroupId(String dbParameterGroupId) The identifier of the DB parameter group associated with the backup.dbResourceId(String dbResourceId) The identifier of the DB resource that the backup was created from.dbStorageType(String dbStorageType) The storage type of the resource at the time of backup.dbStorageType(DbStorageType dbStorageType) The storage type of the resource at the time of backup.deploymentType(String deploymentType) The deployment type of the resource that the backup was created from.deploymentType(ResourceDeploymentType deploymentType) The deployment type of the resource that the backup was created from.engineType(String engineType) The engine type of the resource that the backup was created from.engineType(EngineType engineType) The engine type of the resource that the backup was created from.expiresAfter(String expiresAfter) The date after which the backup was set to be automatically deleted.failoverMode(String failoverMode) The failover mode of the resource at the time of backup.failoverMode(FailoverMode failoverMode) The failover mode of the resource at the time of backup.Service-generated unique identifier of the deleted backup.influxAuthParametersSecretArn(String influxAuthParametersSecretArn) The ARN of the Secrets Manager secret containing the InfluxDB auth parameters.The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.default DeleteDbBackupResponse.BuilderlogDeliveryConfiguration(Consumer<LogDeliveryConfiguration.Builder> logDeliveryConfiguration) The log delivery configuration of the resource at the time of backup.logDeliveryConfiguration(LogDeliveryConfiguration logDeliveryConfiguration) The log delivery configuration of the resource at the time of backup.default DeleteDbBackupResponse.BuildermaintenanceSchedule(Consumer<MaintenanceSchedule.Builder> maintenanceSchedule) The maintenance schedule of the resource at the time of backup.maintenanceSchedule(MaintenanceSchedule maintenanceSchedule) The maintenance schedule of the resource at the time of backup.The customer-provided name of the deleted backup.networkType(String networkType) The network type of the resource at the time of backup.networkType(NetworkType networkType) The network type of the resource at the time of backup.The port number of the resource at the time of backup.publiclyAccessible(Boolean publiclyAccessible) Indicates whether the resource was publicly accessible at the time of backup.The current status of the backup.status(DbBackupStatus status) The current status of the backup.The type of backup.type(DbBackupType type) The type of backup.vpcSecurityGroupIds(String... vpcSecurityGroupIds) The VPC security group IDs associated with the resource at the time of backup.vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds) The VPC security group IDs associated with the resource at the time of backup.vpcSubnetIds(String... vpcSubnetIds) The VPC subnet IDs associated with the resource at the time of backup.vpcSubnetIds(Collection<String> vpcSubnetIds) The VPC subnet IDs associated with the resource at the time of backup.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.timestreaminfluxdb.model.TimestreamInfluxDbResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
id
Service-generated unique identifier of the deleted backup.
- Parameters:
id- Service-generated unique identifier of the deleted backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The customer-provided name of the deleted backup.
- Parameters:
name- The customer-provided name of the deleted backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the deleted backup.
- Parameters:
arn- The Amazon Resource Name (ARN) of the deleted backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the backup.
- Parameters:
status- The current status of the backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the backup.
- Parameters:
status- The current status of the backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The time when the backup was created.
- Parameters:
createdAt- The time when the backup was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiresAfter
The date after which the backup was set to be automatically deleted.
- Parameters:
expiresAfter- The date after which the backup was set to be automatically deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbResourceId
The identifier of the DB resource that the backup was created from.
- Parameters:
dbResourceId- The identifier of the DB resource that the backup was created from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of backup.
- Parameters:
type- The type of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of backup.
- Parameters:
type- The type of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
engineType
The engine type of the resource that the backup was created from.
- Parameters:
engineType- The engine type of the resource that the backup was created from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
engineType
The engine type of the resource that the backup was created from.
- Parameters:
engineType- The engine type of the resource that the backup was created from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deploymentType
The deployment type of the resource that the backup was created from.
- Parameters:
deploymentType- The deployment type of the resource that the backup was created from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deploymentType
The deployment type of the resource that the backup was created from.
- Parameters:
deploymentType- The deployment type of the resource that the backup was created from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsKeyId
The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.
- Parameters:
kmsKeyId- The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterConfiguration
The cluster configuration of the resource at the time of backup.
- Parameters:
clusterConfiguration- The cluster configuration of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterConfiguration
default DeleteDbBackupResponse.Builder clusterConfiguration(Consumer<ClusterConfiguration.Builder> clusterConfiguration) The cluster configuration of the resource at the time of backup.
This is a convenience method that creates an instance of theClusterConfiguration.Builderavoiding the need to create one manually viaClusterConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclusterConfiguration(ClusterConfiguration).- Parameters:
clusterConfiguration- a consumer that will call methods onClusterConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbParameterGroupId
The identifier of the DB parameter group associated with the backup.
- Parameters:
dbParameterGroupId- The identifier of the DB parameter group associated with the backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceType
The DB instance type of the resource at the time of backup.
- Parameters:
dbInstanceType- The DB instance type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbInstanceType
The DB instance type of the resource at the time of backup.
- Parameters:
dbInstanceType- The DB instance type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logDeliveryConfiguration
DeleteDbBackupResponse.Builder logDeliveryConfiguration(LogDeliveryConfiguration logDeliveryConfiguration) The log delivery configuration of the resource at the time of backup.
- Parameters:
logDeliveryConfiguration- The log delivery configuration of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logDeliveryConfiguration
default DeleteDbBackupResponse.Builder logDeliveryConfiguration(Consumer<LogDeliveryConfiguration.Builder> logDeliveryConfiguration) The log delivery configuration of the resource at the time of backup.
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:
-
failoverMode
The failover mode of the resource at the time of backup.
- Parameters:
failoverMode- The failover mode of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failoverMode
The failover mode of the resource at the time of backup.
- Parameters:
failoverMode- The failover mode of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbStorageType
The storage type of the resource at the time of backup.
- Parameters:
dbStorageType- The storage type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbStorageType
The storage type of the resource at the time of backup.
- Parameters:
dbStorageType- The storage type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
allocatedStorage
The allocated storage of the resource at the time of backup, in GiB.
- Parameters:
allocatedStorage- The allocated storage of the resource at the time of backup, in GiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSubnetIds
The VPC subnet IDs associated with the resource at the time of backup.
- Parameters:
vpcSubnetIds- The VPC subnet IDs associated with the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSubnetIds
The VPC subnet IDs associated with the resource at the time of backup.
- Parameters:
vpcSubnetIds- The VPC subnet IDs associated with the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSecurityGroupIds
The VPC security group IDs associated with the resource at the time of backup.
- Parameters:
vpcSecurityGroupIds- The VPC security group IDs associated with the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcSecurityGroupIds
The VPC security group IDs associated with the resource at the time of backup.
- Parameters:
vpcSecurityGroupIds- The VPC security group IDs associated with the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publiclyAccessible
Indicates whether the resource was publicly accessible at the time of backup.
- Parameters:
publiclyAccessible- Indicates whether the resource was publicly accessible at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The port number of the resource at the time of backup.
- Parameters:
port- The port number of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkType
The network type of the resource at the time of backup.
- Parameters:
networkType- The network type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkType
The network type of the resource at the time of backup.
- Parameters:
networkType- The network type of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
influxAuthParametersSecretArn
The ARN of the Secrets Manager secret containing the InfluxDB auth parameters.
- Parameters:
influxAuthParametersSecretArn- The ARN of the Secrets Manager secret containing the InfluxDB auth parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceSchedule
The maintenance schedule of the resource at the time of backup.
- Parameters:
maintenanceSchedule- The maintenance schedule of the resource at the time of backup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceSchedule
default DeleteDbBackupResponse.Builder maintenanceSchedule(Consumer<MaintenanceSchedule.Builder> maintenanceSchedule) The maintenance schedule of the resource at the time of backup.
This is a convenience method that creates an instance of theMaintenanceSchedule.Builderavoiding the need to create one manually viaMaintenanceSchedule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomaintenanceSchedule(MaintenanceSchedule).- Parameters:
maintenanceSchedule- a consumer that will call methods onMaintenanceSchedule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-