@Generated(value="software.amazon.awssdk:codegen") public final class PendingModifiedValues extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>
This data type is used as a response element in the ModifyDBInstance operation and contains changes that
will be applied during the next maintenance window.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PendingModifiedValues.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
allocatedStorage()
The allocated storage size for the DB instance specified in gibibytes (GiB).
|
AutomationMode |
automationMode()
The automation mode of the RDS Custom DB instance:
full or all-paused. |
String |
automationModeAsString()
The automation mode of the RDS Custom DB instance:
full or all-paused. |
Integer |
backupRetentionPeriod()
The number of days for which automated backups are retained.
|
static PendingModifiedValues.Builder |
builder() |
String |
caCertificateIdentifier()
The identifier of the CA certificate for the DB instance.
|
String |
dbInstanceClass()
The name of the compute and memory capacity class for the DB instance.
|
String |
dbInstanceIdentifier()
The database identifier for the DB instance.
|
String |
dbSubnetGroupName()
The DB subnet group for the DB instance.
|
String |
engineVersion()
The database engine version.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasProcessorFeatures()
For responses, this returns true if the service returned a value for the ProcessorFeatures property.
|
Boolean |
iamDatabaseAuthenticationEnabled()
Whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is
enabled.
|
Integer |
iops()
The Provisioned IOPS value for the DB instance.
|
String |
licenseModel()
The license model for the DB instance.
|
String |
masterUserPassword()
The master credentials for the DB instance.
|
Boolean |
multiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
|
PendingCloudwatchLogsExports |
pendingCloudwatchLogsExports()
Returns the value of the PendingCloudwatchLogsExports property for this object.
|
Integer |
port()
The port for the DB instance.
|
List<ProcessorFeature> |
processorFeatures()
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
|
Instant |
resumeFullAutomationModeTime()
The number of minutes to pause the automation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PendingModifiedValues.Builder> |
serializableBuilderClass() |
String |
storageType()
The storage type of the DB instance.
|
PendingModifiedValues.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String dbInstanceClass()
The name of the compute and memory capacity class for the DB instance.
public final Integer allocatedStorage()
The allocated storage size for the DB instance specified in gibibytes (GiB).
public final String masterUserPassword()
The master credentials for the DB instance.
public final Integer port()
The port for the DB instance.
public final Integer backupRetentionPeriod()
The number of days for which automated backups are retained.
public final Boolean multiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
public final String engineVersion()
The database engine version.
public final String licenseModel()
The license model for the DB instance.
Valid values: license-included | bring-your-own-license |
general-public-license
Valid values: license-included | bring-your-own-license |
general-public-license
public final Integer iops()
The Provisioned IOPS value for the DB instance.
public final String dbInstanceIdentifier()
The database identifier for the DB instance.
public final String storageType()
The storage type of the DB instance.
public final String caCertificateIdentifier()
The identifier of the CA certificate for the DB instance.
public final String dbSubnetGroupName()
The DB subnet group for the DB instance.
public final PendingCloudwatchLogsExports pendingCloudwatchLogsExports()
public final boolean hasProcessorFeatures()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<ProcessorFeature> processorFeatures()
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasProcessorFeatures() method.
public final Boolean iamDatabaseAuthenticationEnabled()
Whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.
public final AutomationMode automationMode()
The automation mode of the RDS Custom DB instance: full or all-paused. If
full, the DB instance automates monitoring and instance recovery. If all-paused, the
instance pauses automation for the duration set by --resume-full-automation-mode-minutes.
If the service returns an enum value that is not available in the current SDK version, automationMode
will return AutomationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from automationModeAsString().
full or all-paused. If
full, the DB instance automates monitoring and instance recovery. If all-paused
, the instance pauses automation for the duration set by
--resume-full-automation-mode-minutes.AutomationModepublic final String automationModeAsString()
The automation mode of the RDS Custom DB instance: full or all-paused. If
full, the DB instance automates monitoring and instance recovery. If all-paused, the
instance pauses automation for the duration set by --resume-full-automation-mode-minutes.
If the service returns an enum value that is not available in the current SDK version, automationMode
will return AutomationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from automationModeAsString().
full or all-paused. If
full, the DB instance automates monitoring and instance recovery. If all-paused
, the instance pauses automation for the duration set by
--resume-full-automation-mode-minutes.AutomationModepublic final Instant resumeFullAutomationModeTime()
The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.
public PendingModifiedValues.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>public static PendingModifiedValues.Builder builder()
public static Class<? extends PendingModifiedValues.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.