Interface RootCause.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RootCause.Builder,RootCause>,SdkBuilder<RootCause.Builder,RootCause>,SdkPojo
- Enclosing class:
- RootCause
public static interface RootCause.Builder extends SdkPojo, CopyableBuilder<RootCause.Builder,RootCause>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RootCause.BuilderlinkedAccount(String linkedAccount)The member account value that's associated with the cost anomaly.RootCause.BuilderlinkedAccountName(String linkedAccountName)The member account name value that's associated with the cost anomaly.RootCause.Builderregion(String region)The Amazon Web Services Region that's associated with the cost anomaly.RootCause.Builderservice(String service)The Amazon Web Service name that's associated with the cost anomaly.RootCause.BuilderusageType(String usageType)TheUsageTypevalue that's associated with the cost anomaly.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
service
RootCause.Builder service(String service)
The Amazon Web Service name that's associated with the cost anomaly.
- Parameters:
service- The Amazon Web Service name that's associated with the cost anomaly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
RootCause.Builder region(String region)
The Amazon Web Services Region that's associated with the cost anomaly.
- Parameters:
region- The Amazon Web Services Region that's associated with the cost anomaly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linkedAccount
RootCause.Builder linkedAccount(String linkedAccount)
The member account value that's associated with the cost anomaly.
- Parameters:
linkedAccount- The member account value that's associated with the cost anomaly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageType
RootCause.Builder usageType(String usageType)
The
UsageTypevalue that's associated with the cost anomaly.- Parameters:
usageType- TheUsageTypevalue that's associated with the cost anomaly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linkedAccountName
RootCause.Builder linkedAccountName(String linkedAccountName)
The member account name value that's associated with the cost anomaly.
- Parameters:
linkedAccountName- The member account name value that's associated with the cost anomaly.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-