Class ComputeCostEstimation.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudmigrations.model.ComputeCostEstimation.Builder
 
- 
- Enclosing class:
- ComputeCostEstimation
 
 public static class ComputeCostEstimation.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
ocpuPerHourpublic ComputeCostEstimation.Builder ocpuPerHour(BigDecimal ocpuPerHour) OCPU per hour- Parameters:
- ocpuPerHour- the value to set
- Returns:
- this builder
 
 - 
ocpuPerHourBySubscriptionpublic ComputeCostEstimation.Builder ocpuPerHourBySubscription(BigDecimal ocpuPerHourBySubscription) OCPU per hour by subscription- Parameters:
- ocpuPerHourBySubscription- the value to set
- Returns:
- this builder
 
 - 
memoryGbPerHourpublic ComputeCostEstimation.Builder memoryGbPerHour(BigDecimal memoryGbPerHour) Gigabyte per hour- Parameters:
- memoryGbPerHour- the value to set
- Returns:
- this builder
 
 - 
memoryGbPerHourBySubscriptionpublic ComputeCostEstimation.Builder memoryGbPerHourBySubscription(BigDecimal memoryGbPerHourBySubscription) Gigabyte per hour by subscription- Parameters:
- memoryGbPerHourBySubscription- the value to set
- Returns:
- this builder
 
 - 
gpuPerHourpublic ComputeCostEstimation.Builder gpuPerHour(BigDecimal gpuPerHour) GPU per hour- Parameters:
- gpuPerHour- the value to set
- Returns:
- this builder
 
 - 
gpuPerHourBySubscriptionpublic ComputeCostEstimation.Builder gpuPerHourBySubscription(BigDecimal gpuPerHourBySubscription) GPU per hour by subscription- Parameters:
- gpuPerHourBySubscription- the value to set
- Returns:
- this builder
 
 - 
totalPerHourpublic ComputeCostEstimation.Builder totalPerHour(BigDecimal totalPerHour) Total per hour- Parameters:
- totalPerHour- the value to set
- Returns:
- this builder
 
 - 
totalPerHourBySubscriptionpublic ComputeCostEstimation.Builder totalPerHourBySubscription(BigDecimal totalPerHourBySubscription) Total usage per hour by subscription- Parameters:
- totalPerHourBySubscription- the value to set
- Returns:
- this builder
 
 - 
ocpuCountpublic ComputeCostEstimation.Builder ocpuCount(BigDecimal ocpuCount) Total number of OCPUs- Parameters:
- ocpuCount- the value to set
- Returns:
- this builder
 
 - 
memoryAmountGbpublic ComputeCostEstimation.Builder memoryAmountGb(BigDecimal memoryAmountGb) Total usage of memory- Parameters:
- memoryAmountGb- the value to set
- Returns:
- this builder
 
 - 
gpuCountpublic ComputeCostEstimation.Builder gpuCount(BigDecimal gpuCount) Total number of GPU- Parameters:
- gpuCount- the value to set
- Returns:
- this builder
 
 - 
buildpublic ComputeCostEstimation build() 
 - 
copypublic ComputeCostEstimation.Builder copy(ComputeCostEstimation model) 
 
- 
 
-