Package com.oracle.bmc.core.model
Class ShapeMaxVnicAttachmentOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.ShapeMaxVnicAttachmentOptions.Builder
-
- Enclosing class:
- ShapeMaxVnicAttachmentOptions
public static class ShapeMaxVnicAttachmentOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeMaxVnicAttachmentOptions
build()
ShapeMaxVnicAttachmentOptions.Builder
copy(ShapeMaxVnicAttachmentOptions model)
ShapeMaxVnicAttachmentOptions.Builder
defaultPerOcpu(Float defaultPerOcpu)
The default number of VNIC attachments allowed per OCPU.ShapeMaxVnicAttachmentOptions.Builder
max(Float max)
The highest maximum value of VNIC attachments.ShapeMaxVnicAttachmentOptions.Builder
min(Integer min)
The lowest maximum value of VNIC attachments.
-
-
-
Method Detail
-
min
public ShapeMaxVnicAttachmentOptions.Builder min(Integer min)
The lowest maximum value of VNIC attachments.- Parameters:
min
- the value to set- Returns:
- this builder
-
max
public ShapeMaxVnicAttachmentOptions.Builder max(Float max)
The highest maximum value of VNIC attachments.- Parameters:
max
- the value to set- Returns:
- this builder
-
defaultPerOcpu
public ShapeMaxVnicAttachmentOptions.Builder defaultPerOcpu(Float defaultPerOcpu)
The default number of VNIC attachments allowed per OCPU.- Parameters:
defaultPerOcpu
- the value to set- Returns:
- this builder
-
build
public ShapeMaxVnicAttachmentOptions build()
-
copy
public ShapeMaxVnicAttachmentOptions.Builder copy(ShapeMaxVnicAttachmentOptions model)
-
-