Package com.oracle.bmc.core.model
Class InstanceReservationShapeConfigDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.core.model.InstanceReservationShapeConfigDetails.Builder
 
- 
- Enclosing class:
- InstanceReservationShapeConfigDetails
 
 public static class InstanceReservationShapeConfigDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceReservationShapeConfigDetailsbuild()InstanceReservationShapeConfigDetails.Buildercopy(InstanceReservationShapeConfigDetails model)InstanceReservationShapeConfigDetails.BuildermemoryInGBs(Float memoryInGBs)The total amount of memory available to the instance, in gigabytes.InstanceReservationShapeConfigDetails.Builderocpus(Float ocpus)The total number of OCPUs available to the instance.
 
- 
- 
- 
Method Detail- 
ocpuspublic InstanceReservationShapeConfigDetails.Builder ocpus(Float ocpus) The total number of OCPUs available to the instance.- Parameters:
- ocpus- the value to set
- Returns:
- this builder
 
 - 
memoryInGBspublic InstanceReservationShapeConfigDetails.Builder memoryInGBs(Float memoryInGBs) The total amount of memory available to the instance, in gigabytes.- Parameters:
- memoryInGBs- the value to set
- Returns:
- this builder
 
 - 
buildpublic InstanceReservationShapeConfigDetails build() 
 - 
copypublic InstanceReservationShapeConfigDetails.Builder copy(InstanceReservationShapeConfigDetails model) 
 
- 
 
-