Class KxAttachedCluster
- java.lang.Object
-
- software.amazon.awssdk.services.finspace.model.KxAttachedCluster
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<KxAttachedCluster.Builder,KxAttachedCluster>
@Generated("software.amazon.awssdk:codegen") public final class KxAttachedCluster extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KxAttachedCluster.Builder,KxAttachedCluster>
The structure containing the metadata of the attached clusters.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceKxAttachedCluster.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KxAttachedCluster.Builderbuilder()StringclusterName()A unique name for the attached cluster.KxClusterStatusclusterStatus()The status of the attached cluster.StringclusterStatusAsString()The status of the attached cluster.KxClusterTypeclusterType()Specifies the type of cluster.StringclusterTypeAsString()Specifies the type of cluster.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends KxAttachedCluster.Builder>serializableBuilderClass()KxAttachedCluster.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
clusterName
public final String clusterName()
A unique name for the attached cluster.
- Returns:
- A unique name for the attached cluster.
-
clusterType
public final KxClusterType clusterType()
Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
If the service returns an enum value that is not available in the current SDK version,
clusterTypewill returnKxClusterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclusterTypeAsString().- Returns:
- Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
- See Also:
KxClusterType
-
clusterTypeAsString
public final String clusterTypeAsString()
Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
If the service returns an enum value that is not available in the current SDK version,
clusterTypewill returnKxClusterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclusterTypeAsString().- Returns:
- Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
- See Also:
KxClusterType
-
clusterStatus
public final KxClusterStatus clusterStatus()
The status of the attached cluster.
-
PENDING – The cluster is pending creation.
-
CREATING – The cluster creation process is in progress.
-
CREATE_FAILED – The cluster creation process has failed.
-
RUNNING – The cluster creation process is running.
-
UPDATING – The cluster is in the process of being updated.
-
DELETING – The cluster is in the process of being deleted.
-
DELETED – The cluster has been deleted.
-
DELETE_FAILED – The cluster failed to delete.
If the service returns an enum value that is not available in the current SDK version,
clusterStatuswill returnKxClusterStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclusterStatusAsString().- Returns:
- The status of the attached cluster.
-
PENDING – The cluster is pending creation.
-
CREATING – The cluster creation process is in progress.
-
CREATE_FAILED – The cluster creation process has failed.
-
RUNNING – The cluster creation process is running.
-
UPDATING – The cluster is in the process of being updated.
-
DELETING – The cluster is in the process of being deleted.
-
DELETED – The cluster has been deleted.
-
DELETE_FAILED – The cluster failed to delete.
-
- See Also:
KxClusterStatus
-
-
clusterStatusAsString
public final String clusterStatusAsString()
The status of the attached cluster.
-
PENDING – The cluster is pending creation.
-
CREATING – The cluster creation process is in progress.
-
CREATE_FAILED – The cluster creation process has failed.
-
RUNNING – The cluster creation process is running.
-
UPDATING – The cluster is in the process of being updated.
-
DELETING – The cluster is in the process of being deleted.
-
DELETED – The cluster has been deleted.
-
DELETE_FAILED – The cluster failed to delete.
If the service returns an enum value that is not available in the current SDK version,
clusterStatuswill returnKxClusterStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromclusterStatusAsString().- Returns:
- The status of the attached cluster.
-
PENDING – The cluster is pending creation.
-
CREATING – The cluster creation process is in progress.
-
CREATE_FAILED – The cluster creation process has failed.
-
RUNNING – The cluster creation process is running.
-
UPDATING – The cluster is in the process of being updated.
-
DELETING – The cluster is in the process of being deleted.
-
DELETED – The cluster has been deleted.
-
DELETE_FAILED – The cluster failed to delete.
-
- See Also:
KxClusterStatus
-
-
toBuilder
public KxAttachedCluster.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<KxAttachedCluster.Builder,KxAttachedCluster>
-
builder
public static KxAttachedCluster.Builder builder()
-
serializableBuilderClass
public static Class<? extends KxAttachedCluster.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-