@Generated(value="software.amazon.awssdk:codegen") public final class ExternalMetricStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExternalMetricStatus.Builder,ExternalMetricStatus>
Describes Compute Optimizer's integration status with your chosen external metric provider. For example, Datadog.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExternalMetricStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExternalMetricStatus.Builder |
builder() |
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 ExternalMetricStatus.Builder> |
serializableBuilderClass() |
ExternalMetricStatusCode |
statusCode()
The status code for Compute Optimizer's integration with an external metrics provider.
|
String |
statusCodeAsString()
The status code for Compute Optimizer's integration with an external metrics provider.
|
String |
statusReason()
The reason for Compute Optimizer's integration status with your external metric provider.
|
ExternalMetricStatus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ExternalMetricStatusCode statusCode()
The status code for Compute Optimizer's integration with an external metrics provider.
If the service returns an enum value that is not available in the current SDK version, statusCode() will
return ExternalMetricStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusCodeAsString().
ExternalMetricStatusCodepublic final String statusCodeAsString()
The status code for Compute Optimizer's integration with an external metrics provider.
If the service returns an enum value that is not available in the current SDK version, statusCode() will
return ExternalMetricStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusCodeAsString().
ExternalMetricStatusCodepublic final String statusReason()
The reason for Compute Optimizer's integration status with your external metric provider.
public ExternalMetricStatus.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExternalMetricStatus.Builder,ExternalMetricStatus>public static ExternalMetricStatus.Builder builder()
public static Class<? extends ExternalMetricStatus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.