Package com.oracle.bmc.datascience.model
Class ModelDeploymentInstanceShapeConfigDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.datascience.model.ModelDeploymentInstanceShapeConfigDetails.Builder
 
- 
- Enclosing class:
- ModelDeploymentInstanceShapeConfigDetails
 
 public static class ModelDeploymentInstanceShapeConfigDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelDeploymentInstanceShapeConfigDetailsbuild()ModelDeploymentInstanceShapeConfigDetails.Buildercopy(ModelDeploymentInstanceShapeConfigDetails model)ModelDeploymentInstanceShapeConfigDetails.BuildercpuBaseline(ModelDeploymentInstanceShapeConfigDetails.CpuBaseline cpuBaseline)The baseline OCPU utilization for a subcore burstable VM instance.ModelDeploymentInstanceShapeConfigDetails.BuildermemoryInGBs(Float memoryInGBs)A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the memory to be specified with in the range of 6 to 1024 GB.ModelDeploymentInstanceShapeConfigDetails.Builderocpus(Float ocpus)A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the ocpu count to be specified with in the range of 1 to 64 ocpu.
 
- 
- 
- 
Method Detail- 
ocpuspublic ModelDeploymentInstanceShapeConfigDetails.Builder ocpus(Float ocpus) A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the ocpu count to be specified with in the range of 1 to 64 ocpu.VM.Standard3.Flex OCPU range is between 1 to 32 ocpu and for VM.Optimized3.Flex OCPU range is 1 to 18 ocpu. - Parameters:
- ocpus- the value to set
- Returns:
- this builder
 
 - 
memoryInGBspublic ModelDeploymentInstanceShapeConfigDetails.Builder memoryInGBs(Float memoryInGBs) A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the memory to be specified with in the range of 6 to 1024 GB.VM.Standard3.Flex memory range is between 6 to 512 GB and VM.Optimized3.Flex memory range is between 6 to 256 GB. - Parameters:
- memoryInGBs- the value to set
- Returns:
- this builder
 
 - 
cpuBaselinepublic ModelDeploymentInstanceShapeConfigDetails.Builder cpuBaseline(ModelDeploymentInstanceShapeConfigDetails.CpuBaseline cpuBaseline) The baseline OCPU utilization for a subcore burstable VM instance.If this attribute is left blank, it will default to BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance. - Parameters:
- cpuBaseline- the value to set
- Returns:
- this builder
 
 - 
buildpublic ModelDeploymentInstanceShapeConfigDetails build() 
 - 
copypublic ModelDeploymentInstanceShapeConfigDetails.Builder copy(ModelDeploymentInstanceShapeConfigDetails model) 
 
- 
 
-