Class VolumeCostEstimation.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.VolumeCostEstimation.Builder
-
- Enclosing class:
- VolumeCostEstimation
public static class VolumeCostEstimation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeCostEstimation
build()
VolumeCostEstimation.Builder
capacityGb(BigDecimal capacityGb)
Gigabyte storage capacityVolumeCostEstimation.Builder
copy(VolumeCostEstimation model)
VolumeCostEstimation.Builder
description(String description)
Volume descriptionVolumeCostEstimation.Builder
totalGbPerMonth(BigDecimal totalGbPerMonth)
Gigabyte storage capacity per month.VolumeCostEstimation.Builder
totalGbPerMonthBySubscription(BigDecimal totalGbPerMonthBySubscription)
Gigabyte storage capacity per month by subscription
-
-
-
Method Detail
-
capacityGb
public VolumeCostEstimation.Builder capacityGb(BigDecimal capacityGb)
Gigabyte storage capacity- Parameters:
capacityGb
- the value to set- Returns:
- this builder
-
description
public VolumeCostEstimation.Builder description(String description)
Volume description- Parameters:
description
- the value to set- Returns:
- this builder
-
totalGbPerMonth
public VolumeCostEstimation.Builder totalGbPerMonth(BigDecimal totalGbPerMonth)
Gigabyte storage capacity per month.- Parameters:
totalGbPerMonth
- the value to set- Returns:
- this builder
-
totalGbPerMonthBySubscription
public VolumeCostEstimation.Builder totalGbPerMonthBySubscription(BigDecimal totalGbPerMonthBySubscription)
Gigabyte storage capacity per month by subscription- Parameters:
totalGbPerMonthBySubscription
- the value to set- Returns:
- this builder
-
build
public VolumeCostEstimation build()
-
copy
public VolumeCostEstimation.Builder copy(VolumeCostEstimation model)
-
-