Interface UsageTotal.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UsageTotal.Builder,UsageTotal>,SdkBuilder<UsageTotal.Builder,UsageTotal>,SdkPojo
- Enclosing class:
- UsageTotal
public static interface UsageTotal.Builder extends SdkPojo, CopyableBuilder<UsageTotal.Builder,UsageTotal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UsageTotal.Buildercurrency(String currency)The type of currency that the value for the metric (estimatedCost) is reported in.UsageTotal.Buildercurrency(Currency currency)The type of currency that the value for the metric (estimatedCost) is reported in.UsageTotal.BuilderestimatedCost(String estimatedCost)The estimated value for the metric.UsageTotal.Buildertype(String type)The name of the metric.UsageTotal.Buildertype(UsageType type)The name of the metric.-
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
-
currency
UsageTotal.Builder currency(String currency)
The type of currency that the value for the metric (estimatedCost) is reported in.
-
currency
UsageTotal.Builder currency(Currency currency)
The type of currency that the value for the metric (estimatedCost) is reported in.
-
estimatedCost
UsageTotal.Builder estimatedCost(String estimatedCost)
The estimated value for the metric.
- Parameters:
estimatedCost- The estimated value for the metric.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
UsageTotal.Builder type(String type)
The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.
- Parameters:
type- The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UsageType,UsageType
-
type
UsageTotal.Builder type(UsageType type)
The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.
- Parameters:
type- The name of the metric. Possible values are: AUTOMATED_OBJECT_MONITORING, to monitor S3 objects for automated sensitive data discovery; AUTOMATED_SENSITIVE_DATA_DISCOVERY, to analyze S3 objects for automated sensitive data discovery; DATA_INVENTORY_EVALUATION, to monitor S3 buckets; and, SENSITIVE_DATA_DISCOVERY, to run classification jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UsageType,UsageType
-
-