Interface Usage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Usage.Builder,Usage>,SdkBuilder<Usage.Builder,Usage>,SdkPojo
- Enclosing class:
- Usage
public static interface Usage.Builder extends SdkPojo, CopyableBuilder<Usage.Builder,Usage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Usage.Buildercurrency(String currency)The currency type used when calculating usage data.Usage.Buildercurrency(Currency currency)The currency type used when calculating usage data.Usage.BuilderestimatedMonthlyCost(Double estimatedMonthlyCost)The estimated monthly cost of Amazon Inspector.Usage.Buildertotal(Double total)The total of usage.Usage.Buildertype(String type)The type scan.Usage.Buildertype(UsageType type)The type scan.-
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
Usage.Builder currency(String currency)
The currency type used when calculating usage data.
-
currency
Usage.Builder currency(Currency currency)
The currency type used when calculating usage data.
-
estimatedMonthlyCost
Usage.Builder estimatedMonthlyCost(Double estimatedMonthlyCost)
The estimated monthly cost of Amazon Inspector.
- Parameters:
estimatedMonthlyCost- The estimated monthly cost of Amazon Inspector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
total
Usage.Builder total(Double total)
The total of usage.
- Parameters:
total- The total of usage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Usage.Builder type(String type)
The type scan.
-
type
Usage.Builder type(UsageType type)
The type scan.
-
-