Package com.oracle.bmc.database.model
Class VmClusterUpdateDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.VmClusterUpdateDetails.Builder
-
- Enclosing class:
- VmClusterUpdateDetails
public static class VmClusterUpdateDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VmClusterUpdateDetails
build()
VmClusterUpdateDetails.Builder
copy(VmClusterUpdateDetails model)
VmClusterUpdateDetails.Builder
giSoftwareImageId(String giSoftwareImageId)
The OCID of a grid infrastructure software image.VmClusterUpdateDetails.Builder
updateAction(VmClusterUpdateDetails.UpdateAction updateAction)
The update action to perform.VmClusterUpdateDetails.Builder
updateId(String updateId)
The OCID of the maintenance update.
-
-
-
Method Detail
-
updateId
public VmClusterUpdateDetails.Builder updateId(String updateId)
The OCID of the maintenance update.- Parameters:
updateId
- the value to set- Returns:
- this builder
-
updateAction
public VmClusterUpdateDetails.Builder updateAction(VmClusterUpdateDetails.UpdateAction updateAction)
The update action to perform.- Parameters:
updateAction
- the value to set- Returns:
- this builder
-
giSoftwareImageId
public VmClusterUpdateDetails.Builder giSoftwareImageId(String giSoftwareImageId)
The OCID of a grid infrastructure software image.This is a database software image of the type GRID_IMAGE.
- Parameters:
giSoftwareImageId
- the value to set- Returns:
- this builder
-
build
public VmClusterUpdateDetails build()
-
copy
public VmClusterUpdateDetails.Builder copy(VmClusterUpdateDetails model)
-
-