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 StorageCostEstimation
build()
StorageCostEstimation.Builder
copy(StorageCostEstimation model)
StorageCostEstimation.Builder
totalGbPerMonth(BigDecimal totalGbPerMonth)
Gigabyte storage capacity per month.StorageCostEstimation.Builder
totalGbPerMonthBySubscription(BigDecimal totalGbPerMonthBySubscription)
Gigabyte storage capacity per month by subscription.StorageCostEstimation.Builder
volumes(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)
-
-