Class PendingModifiedValues
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>
Describes cluster attributes that are in a pending state. A change to one or more the attributes was requested and is in progress or will be applied.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal IntegerThe pending or in-progress change of the automated snapshot retention period.builder()final StringThe pending or in-progress change of the new identifier for the cluster.final StringThe pending or in-progress change of the cluster type.final StringThe pending or in-progress change of the service version.final StringThe encryption type for a cluster.final BooleanAn option that specifies whether to create the cluster with enhanced VPC routing enabled.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe name of the maintenance track that the cluster will change to during the next maintenance window.final StringThe pending or in-progress change of the admin user password for the cluster.final StringnodeType()The pending or in-progress change of the cluster's node type.final IntegerThe pending or in-progress change of the number of nodes in the cluster.final BooleanThe pending or in-progress change of the ability to connect to the cluster from the public network.static Class<? extends PendingModifiedValues.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
masterUserPassword
The pending or in-progress change of the admin user password for the cluster.
- Returns:
- The pending or in-progress change of the admin user password for the cluster.
-
nodeType
The pending or in-progress change of the cluster's node type.
- Returns:
- The pending or in-progress change of the cluster's node type.
-
numberOfNodes
The pending or in-progress change of the number of nodes in the cluster.
- Returns:
- The pending or in-progress change of the number of nodes in the cluster.
-
clusterType
The pending or in-progress change of the cluster type.
- Returns:
- The pending or in-progress change of the cluster type.
-
clusterVersion
The pending or in-progress change of the service version.
- Returns:
- The pending or in-progress change of the service version.
-
automatedSnapshotRetentionPeriod
The pending or in-progress change of the automated snapshot retention period.
- Returns:
- The pending or in-progress change of the automated snapshot retention period.
-
clusterIdentifier
The pending or in-progress change of the new identifier for the cluster.
- Returns:
- The pending or in-progress change of the new identifier for the cluster.
-
publiclyAccessible
The pending or in-progress change of the ability to connect to the cluster from the public network.
- Returns:
- The pending or in-progress change of the ability to connect to the cluster from the public network.
-
enhancedVpcRouting
An option that specifies whether to create the cluster with enhanced VPC routing enabled. To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC. For more information, see Enhanced VPC Routing in the Amazon Redshift Cluster Management Guide.
If this option is
true, enhanced VPC routing is enabled.Default: false
- Returns:
- An option that specifies whether to create the cluster with enhanced VPC routing enabled. To create a
cluster that uses enhanced VPC routing, the cluster must be in a VPC. For more information, see Enhanced VPC
Routing in the Amazon Redshift Cluster Management Guide.
If this option is
true, enhanced VPC routing is enabled.Default: false
-
maintenanceTrackName
The name of the maintenance track that the cluster will change to during the next maintenance window.
- Returns:
- The name of the maintenance track that the cluster will change to during the next maintenance window.
-
encryptionType
The encryption type for a cluster. Possible values are: KMS and None.
- Returns:
- The encryption type for a cluster. Possible values are: KMS and None.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-