Package com.oracle.bmc.datacc.model
Class ComputeCapacityDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datacc.model.ComputeCapacityDetails.Builder
-
- Enclosing class:
- ComputeCapacityDetails
public static class ComputeCapacityDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeCapacityDetails.BuilderallocatedCores(Integer allocatedCores)Total CPU cores count allocated..ComputeCapacityDetails.BuilderavailableCores(Integer availableCores)Total available CPU cores count.ComputeCapacityDetails.BuilderavailableMemoryInGBs(Long availableMemoryInGBs)Available memory, in gigabytes (GB).ComputeCapacityDetailsbuild()ComputeCapacityDetails.Buildercopy(ComputeCapacityDetails model)ComputeCapacityDetails.BuilderreservedCores(Integer reservedCores)Total Reserved CPU cores count.ComputeCapacityDetails.BuilderreservedMemoryInGBs(Long reservedMemoryInGBs)Reserved memory, in gigabytes (GB).ComputeCapacityDetails.BuildertotalCores(Integer totalCores)Total CPU cores count.ComputeCapacityDetails.BuildertotalMemoryInGBs(Long totalMemoryInGBs)Total memory allocated, in gigabytes (GB).ComputeCapacityDetails.BuilderusedMemoryInGBs(Long usedMemoryInGBs)Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
-
-
-
Method Detail
-
totalCores
public ComputeCapacityDetails.Builder totalCores(Integer totalCores)
Total CPU cores count.- Parameters:
totalCores- the value to set- Returns:
- this builder
-
allocatedCores
public ComputeCapacityDetails.Builder allocatedCores(Integer allocatedCores)
Total CPU cores count allocated..- Parameters:
allocatedCores- the value to set- Returns:
- this builder
-
reservedCores
public ComputeCapacityDetails.Builder reservedCores(Integer reservedCores)
Total Reserved CPU cores count.- Parameters:
reservedCores- the value to set- Returns:
- this builder
-
availableCores
public ComputeCapacityDetails.Builder availableCores(Integer availableCores)
Total available CPU cores count.- Parameters:
availableCores- the value to set- Returns:
- this builder
-
totalMemoryInGBs
public ComputeCapacityDetails.Builder totalMemoryInGBs(Long totalMemoryInGBs)
Total memory allocated, in gigabytes (GB).- Parameters:
totalMemoryInGBs- the value to set- Returns:
- this builder
-
usedMemoryInGBs
public ComputeCapacityDetails.Builder usedMemoryInGBs(Long usedMemoryInGBs)
Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).- Parameters:
usedMemoryInGBs- the value to set- Returns:
- this builder
-
reservedMemoryInGBs
public ComputeCapacityDetails.Builder reservedMemoryInGBs(Long reservedMemoryInGBs)
Reserved memory, in gigabytes (GB).- Parameters:
reservedMemoryInGBs- the value to set- Returns:
- this builder
-
availableMemoryInGBs
public ComputeCapacityDetails.Builder availableMemoryInGBs(Long availableMemoryInGBs)
Available memory, in gigabytes (GB).- Parameters:
availableMemoryInGBs- the value to set- Returns:
- this builder
-
build
public ComputeCapacityDetails build()
-
copy
public ComputeCapacityDetails.Builder copy(ComputeCapacityDetails model)
-
-