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 VolumeCostEstimationbuild()VolumeCostEstimation.BuildercapacityGb(BigDecimal capacityGb)Gigabyte storage capacityVolumeCostEstimation.Buildercopy(VolumeCostEstimation model)VolumeCostEstimation.Builderdescription(String description)Volume descriptionVolumeCostEstimation.BuildertotalGbPerMonth(BigDecimal totalGbPerMonth)Gigabyte storage capacity per month.VolumeCostEstimation.BuildertotalGbPerMonthBySubscription(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)
-
-