Package com.oracle.bmc.database.model
Class CreateGiHomeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateGiHomeDetails.Builder
-
- Enclosing class:
- CreateGiHomeDetails
public static class CreateGiHomeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateGiHomeDetailsbuild()CreateGiHomeDetails.Buildercopy(CreateGiHomeDetails model)CreateGiHomeDetails.BuilderdbSystemId(String dbSystemId)The OCID of the DB system.CreateGiHomeDetails.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.CreateGiHomeDetails.BuilderdisplayName(String displayName)The user-provided name for the Grid Infrastructure Home.CreateGiHomeDetails.BuilderfreeformTags(Map<String,String> freeformTags)Free-form tags for this resource.CreateGiHomeDetails.BuildergiImageId(String giImageId)The grid infrastructure home image OCIDCreateGiHomeDetails.BuilderisOlderVersionAcknowledged(Boolean isOlderVersionAcknowledged)If true, the caller acknowledges selecting or applying an older DB, Grid Infrastructure, or operating system software version that is outside the latest default version window.
-
-
-
Method Detail
-
displayName
public CreateGiHomeDetails.Builder displayName(String displayName)
The user-provided name for the Grid Infrastructure Home.The name does not need to be unique and gets dynamically generated if null.
- Parameters:
displayName- the value to set- Returns:
- this builder
-
giImageId
public CreateGiHomeDetails.Builder giImageId(String giImageId)
The grid infrastructure home image OCID- Parameters:
giImageId- the value to set- Returns:
- this builder
-
isOlderVersionAcknowledged
public CreateGiHomeDetails.Builder isOlderVersionAcknowledged(Boolean isOlderVersionAcknowledged)
If true, the caller acknowledges selecting or applying an older DB, Grid Infrastructure, or operating system software version that is outside the latest default version window.- Parameters:
isOlderVersionAcknowledged- the value to set- Returns:
- this builder
-
dbSystemId
public CreateGiHomeDetails.Builder dbSystemId(String dbSystemId)
The OCID of the DB system.- Parameters:
dbSystemId- the value to set- Returns:
- this builder
-
freeformTags
public CreateGiHomeDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
- Parameters:
freeformTags- the value to set- Returns:
- this builder
-
definedTags
public CreateGiHomeDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Parameters:
definedTags- the value to set- Returns:
- this builder
-
build
public CreateGiHomeDetails build()
-
copy
public CreateGiHomeDetails.Builder copy(CreateGiHomeDetails model)
-
-