@Generated(value="software.amazon.awssdk:codegen") public final class RootCause extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RootCause.Builder,RootCause>
The combination of Amazon Web Service, linked account, linked account name, Region, and usage type where a cost anomaly is observed. The linked account name will only be available when the account name can be identified.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RootCause.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RootCause.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
linkedAccount()
The member account value that's associated with the cost anomaly.
|
String |
linkedAccountName()
The member account name value that's associated with the cost anomaly.
|
String |
region()
The Amazon Web Services Region that's associated with the cost anomaly.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RootCause.Builder> |
serializableBuilderClass() |
String |
service()
The Amazon Web Service name that's associated with the cost anomaly.
|
RootCause.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
usageType()
The
UsageType value that's associated with the cost anomaly. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String service()
The Amazon Web Service name that's associated with the cost anomaly.
public final String region()
The Amazon Web Services Region that's associated with the cost anomaly.
public final String linkedAccount()
The member account value that's associated with the cost anomaly.
public final String usageType()
The UsageType value that's associated with the cost anomaly.
UsageType value that's associated with the cost anomaly.public final String linkedAccountName()
The member account name value that's associated with the cost anomaly.
public RootCause.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RootCause.Builder,RootCause>public static RootCause.Builder builder()
public static Class<? extends RootCause.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.