Package com.oracle.bmc.database.model
Class BaseccVmClusterUpdateDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.BaseccVmClusterUpdateDetails.Builder
-
- Enclosing class:
- BaseccVmClusterUpdateDetails
public static class BaseccVmClusterUpdateDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseccVmClusterUpdateDetailsbuild()BaseccVmClusterUpdateDetails.Buildercopy(BaseccVmClusterUpdateDetails model)BaseccVmClusterUpdateDetails.BuildergiSoftwareImageId(String giSoftwareImageId)The OCID of a grid infrastructure software image.BaseccVmClusterUpdateDetails.BuilderupdateAction(BaseccVmClusterUpdateDetails.UpdateAction updateAction)The update action to perform.BaseccVmClusterUpdateDetails.BuilderupdateId(String updateId)The OCID of the maintenance update.
-
-
-
Method Detail
-
updateId
public BaseccVmClusterUpdateDetails.Builder updateId(String updateId)
The OCID of the maintenance update.- Parameters:
updateId- the value to set- Returns:
- this builder
-
updateAction
public BaseccVmClusterUpdateDetails.Builder updateAction(BaseccVmClusterUpdateDetails.UpdateAction updateAction)
The update action to perform.- Parameters:
updateAction- the value to set- Returns:
- this builder
-
giSoftwareImageId
public BaseccVmClusterUpdateDetails.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 BaseccVmClusterUpdateDetails build()
-
copy
public BaseccVmClusterUpdateDetails.Builder copy(BaseccVmClusterUpdateDetails model)
-
-