@Generated(value="software.amazon.awssdk:codegen") public final class PromoteReadReplicaRequest extends RdsRequest implements ToCopyableBuilder<PromoteReadReplicaRequest.Builder,PromoteReadReplicaRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PromoteReadReplicaRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
backupRetentionPeriod()
The number of days for which automated backups are retained.
|
static PromoteReadReplicaRequest.Builder |
builder() |
String |
dbInstanceIdentifier()
The DB instance identifier.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
preferredBackupWindow()
The daily time range during which automated backups are created if automated backups are enabled, using the
BackupRetentionPeriod parameter. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends PromoteReadReplicaRequest.Builder> |
serializableBuilderClass() |
PromoteReadReplicaRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dbInstanceIdentifier()
The DB instance identifier. This value is stored as a lowercase string.
Constraints:
Must match the identifier of an existing read replica DB instance.
Example: mydbinstance
Constraints:
Must match the identifier of an existing read replica DB instance.
Example: mydbinstance
public final Integer backupRetentionPeriod()
The number of days for which automated backups are retained. 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 35.
Can't be set to 0 if the DB instance is a source to read replicas.
Default: 1
Constraints:
Must be a value from 0 to 35.
Can't be set to 0 if the DB instance is a source to read replicas.
public final String preferredBackupWindow()
The daily time range during which automated backups are created if automated backups are enabled, using the
BackupRetentionPeriod parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services 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.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
BackupRetentionPeriod parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services 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.
Must be in Universal Coordinated Time (UTC).
Must not conflict with the preferred maintenance window.
Must be at least 30 minutes.
public PromoteReadReplicaRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PromoteReadReplicaRequest.Builder,PromoteReadReplicaRequest>toBuilder in class RdsRequestpublic static PromoteReadReplicaRequest.Builder builder()
public static Class<? extends PromoteReadReplicaRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.