Cloneable
, ReadLimitInfo
, ToCopyableBuilder<PromoteReadReplicaRequest.Builder,PromoteReadReplicaRequest>
@Generated("software.amazon.awssdk:codegen") public class PromoteReadReplicaRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<PromoteReadReplicaRequest.Builder,PromoteReadReplicaRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
PromoteReadReplicaRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
Integer |
backupRetentionPeriod() |
The number of days to retain automated backups.
|
static PromoteReadReplicaRequest.Builder |
builder() |
|
String |
dbInstanceIdentifier() |
The DB instance identifier.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
preferredBackupWindow() |
The daily time range during which automated backups are created if automated backups are enabled, using the
BackupRetentionPeriod parameter. |
static Class<? extends PromoteReadReplicaRequest.Builder> |
serializableBuilderClass() |
|
PromoteReadReplicaRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String dbInstanceIdentifier()
The DB instance identifier. This value is stored as a lowercase string.
Constraints:
Must be the identifier for an existing Read Replica DB instance
Must contain from 1 to 63 alphanumeric characters or hyphens
First character must be a letter
Cannot end with a hyphen or contain two consecutive hyphens
Example: mydbinstance
Constraints:
Must be the identifier for an existing Read Replica DB instance
Must contain from 1 to 63 alphanumeric characters or hyphens
First character must be a letter
Cannot end with a hyphen or contain two consecutive hyphens
Example: mydbinstance
public Integer backupRetentionPeriod()
The number of days to retain automated backups. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
Default: 1
Constraints:
Must be a value from 0 to 8
Default: 1
Constraints:
Must be a value from 0 to 8
public String preferredBackupWindow()
The daily time range during which automated backups are created if automated backups are enabled, using the
BackupRetentionPeriod
parameter.
Default: A 30-minute window selected at random from an 8-hour block of time per region. To see the time blocks available, see Adjusting the Preferred Maintenance Window in the Amazon RDS User Guide.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Times should be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod
parameter.
Default: A 30-minute window selected at random from an 8-hour block of time per region. To see the time blocks available, see Adjusting the Preferred Maintenance Window in the Amazon RDS User Guide.
Constraints:
Must be in the format hh24:mi-hh24:mi
.
Times should be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
public PromoteReadReplicaRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PromoteReadReplicaRequest.Builder,PromoteReadReplicaRequest>
public static PromoteReadReplicaRequest.Builder builder()
public static Class<? extends PromoteReadReplicaRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.