Class ComputeResourceConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.demandsignal.model.ComputeResourceConfiguration.Builder
-
- Enclosing class:
- ComputeResourceConfiguration
public static class ComputeResourceConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeResourceConfigurationbuild()ComputeResourceConfiguration.BuildercomputeHwGeneration(String computeHwGeneration)The hardware generation of the compute resource.ComputeResourceConfiguration.Buildercopy(ComputeResourceConfiguration model)ComputeResourceConfiguration.Buildershape(String shape)The shape of the compute instance.ComputeResourceConfiguration.BuilderusageType(String usageType)The type of usage for the resource.
-
-
-
Method Detail
-
shape
public ComputeResourceConfiguration.Builder shape(String shape)
The shape of the compute instance.- Parameters:
shape- the value to set- Returns:
- this builder
-
computeHwGeneration
public ComputeResourceConfiguration.Builder computeHwGeneration(String computeHwGeneration)
The hardware generation of the compute resource.- Parameters:
computeHwGeneration- the value to set- Returns:
- this builder
-
usageType
public ComputeResourceConfiguration.Builder usageType(String usageType)
The type of usage for the resource.- Parameters:
usageType- the value to set- Returns:
- this builder
-
build
public ComputeResourceConfiguration build()
-
copy
public ComputeResourceConfiguration.Builder copy(ComputeResourceConfiguration model)
-
-