Class AwsRedshiftClusterPendingModifiedValues
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,
AwsRedshiftClusterPendingModifiedValues>
Changes to the Amazon Redshift cluster that are currently pending.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
-
Method Summary
Modifier and TypeMethodDescriptionfinal Integer
The pending or in-progress change to the automated snapshot retention period.builder()
final String
The pending or in-progress change to the identifier for the cluster.final String
The pending or in-progress change to the cluster type.final String
The pending or in-progress change to the service version.final String
The encryption type for a cluster.final Boolean
Indicates whether to create the cluster with enhanced VPC routing enabled.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
final String
The name of the maintenance track that the cluster changes to during the next maintenance window.final String
The pending or in-progress change to the master user password for the cluster.final String
nodeType()
The pending or in-progress change to the cluster's node type.final Integer
The pending or in-progress change to the number of nodes in the cluster.final Boolean
The pending or in-progress change to whether the cluster can be connected to from the public network.static Class
<? extends AwsRedshiftClusterPendingModifiedValues.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
automatedSnapshotRetentionPeriod
The pending or in-progress change to the automated snapshot retention period.
- Returns:
- The pending or in-progress change to the automated snapshot retention period.
-
clusterIdentifier
The pending or in-progress change to the identifier for the cluster.
- Returns:
- The pending or in-progress change to the identifier for the cluster.
-
clusterType
The pending or in-progress change to the cluster type.
- Returns:
- The pending or in-progress change to the cluster type.
-
clusterVersion
The pending or in-progress change to the service version.
- Returns:
- The pending or in-progress change to the service version.
-
encryptionType
The encryption type for a cluster.
- Returns:
- The encryption type for a cluster.
-
enhancedVpcRouting
Indicates whether to create the cluster with enhanced VPC routing enabled.
- Returns:
- Indicates whether to create the cluster with enhanced VPC routing enabled.
-
maintenanceTrackName
The name of the maintenance track that the cluster changes to during the next maintenance window.
- Returns:
- The name of the maintenance track that the cluster changes to during the next maintenance window.
-
masterUserPassword
The pending or in-progress change to the master user password for the cluster.
- Returns:
- The pending or in-progress change to the master user password for the cluster.
-
nodeType
The pending or in-progress change to the cluster's node type.
- Returns:
- The pending or in-progress change to the cluster's node type.
-
numberOfNodes
The pending or in-progress change to the number of nodes in the cluster.
- Returns:
- The pending or in-progress change to the number of nodes in the cluster.
-
publiclyAccessible
The pending or in-progress change to whether the cluster can be connected to from the public network.
- Returns:
- The pending or in-progress change to whether the cluster can be connected to from the public network.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,
AwsRedshiftClusterPendingModifiedValues> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
public static Class<? extends AwsRedshiftClusterPendingModifiedValues.Builder> serializableBuilderClass() -
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
-