Class StorageCostEstimation.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.StorageCostEstimation.Builder
-
- Enclosing class:
- StorageCostEstimation
public static class StorageCostEstimation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageCostEstimationbuild()StorageCostEstimation.Buildercopy(StorageCostEstimation model)StorageCostEstimation.BuildertotalGbPerMonth(BigDecimal totalGbPerMonth)Gigabyte storage capacity per month.StorageCostEstimation.BuildertotalGbPerMonthBySubscription(BigDecimal totalGbPerMonthBySubscription)Gigabyte storage capacity per month by subscription.StorageCostEstimation.Buildervolumes(List<VolumeCostEstimation> volumes)Volume estimation
-
-
-
Method Detail
-
volumes
public StorageCostEstimation.Builder volumes(List<VolumeCostEstimation> volumes)
Volume estimation- Parameters:
volumes- the value to set- Returns:
- this builder
-
totalGbPerMonth
public StorageCostEstimation.Builder totalGbPerMonth(BigDecimal totalGbPerMonth)
Gigabyte storage capacity per month.- Parameters:
totalGbPerMonth- the value to set- Returns:
- this builder
-
totalGbPerMonthBySubscription
public StorageCostEstimation.Builder totalGbPerMonthBySubscription(BigDecimal totalGbPerMonthBySubscription)
Gigabyte storage capacity per month by subscription.- Parameters:
totalGbPerMonthBySubscription- the value to set- Returns:
- this builder
-
build
public StorageCostEstimation build()
-
copy
public StorageCostEstimation.Builder copy(StorageCostEstimation model)
-
-