@Generated(value="software.amazon.awssdk:codegen") public final class DimensionKeyDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DimensionKeyDetail.Builder,DimensionKeyDetail>
An object that describes the details for a specified dimension.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DimensionKeyDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DimensionKeyDetail.Builder |
builder() |
String |
dimension()
The full name of the dimension.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DimensionKeyDetail.Builder> |
serializableBuilderClass() |
DetailStatus |
status()
The status of the dimension detail data.
|
String |
statusAsString()
The status of the dimension detail data.
|
DimensionKeyDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The value of the dimension detail data.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String value()
The value of the dimension detail data. Depending on the return status, this value is either the full or truncated SQL query for the following dimensions:
db.query.statement (Amazon DocumentDB)
db.sql.statement (Amazon RDS and Aurora)
db.query.statement (Amazon DocumentDB)
db.sql.statement (Amazon RDS and Aurora)
public final String dimension()
The full name of the dimension. The full name includes the group name and key name. The following values are valid:
db.query.statement (Amazon DocumentDB)
db.sql.statement (Amazon RDS and Aurora)
db.query.statement (Amazon DocumentDB)
db.sql.statement (Amazon RDS and Aurora)
public final DetailStatus status()
The status of the dimension detail data. Possible values include the following:
AVAILABLE - The dimension detail data is ready to be retrieved.
PROCESSING - The dimension detail data isn't ready to be retrieved because more processing time is
required. If the requested detail data has the status PROCESSING, Performance Insights returns the
truncated query.
UNAVAILABLE - The dimension detail data could not be collected successfully.
If the service returns an enum value that is not available in the current SDK version, status will
return DetailStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
AVAILABLE - The dimension detail data is ready to be retrieved.
PROCESSING - The dimension detail data isn't ready to be retrieved because more processing
time is required. If the requested detail data has the status PROCESSING, Performance
Insights returns the truncated query.
UNAVAILABLE - The dimension detail data could not be collected successfully.
DetailStatuspublic final String statusAsString()
The status of the dimension detail data. Possible values include the following:
AVAILABLE - The dimension detail data is ready to be retrieved.
PROCESSING - The dimension detail data isn't ready to be retrieved because more processing time is
required. If the requested detail data has the status PROCESSING, Performance Insights returns the
truncated query.
UNAVAILABLE - The dimension detail data could not be collected successfully.
If the service returns an enum value that is not available in the current SDK version, status will
return DetailStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
AVAILABLE - The dimension detail data is ready to be retrieved.
PROCESSING - The dimension detail data isn't ready to be retrieved because more processing
time is required. If the requested detail data has the status PROCESSING, Performance
Insights returns the truncated query.
UNAVAILABLE - The dimension detail data could not be collected successfully.
DetailStatuspublic DimensionKeyDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DimensionKeyDetail.Builder,DimensionKeyDetail>public static DimensionKeyDetail.Builder builder()
public static Class<? extends DimensionKeyDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.