Class OracleDbGcpKey.Builder
- java.lang.Object
- 
- com.oracle.bmc.dbmulticloud.model.OracleDbGcpKey.Builder
 
- 
- Enclosing class:
- OracleDbGcpKey
 
 public static class OracleDbGcpKey.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OracleDbGcpKeybuild()OracleDbGcpKey.BuildercompartmentId(String compartmentId)The OCID of the compartment that contains Oracle DB Google Key resource.OracleDbGcpKey.Buildercopy(OracleDbGcpKey model)OracleDbGcpKey.BuilderdefinedTags(Map<String,Map<String,Object>> definedTags)Defined tags for this resource.OracleDbGcpKey.BuilderdisplayName(String displayName)Display name of Oracle DB Google Key resource.OracleDbGcpKey.BuilderfreeformTags(Map<String,String> freeformTags)Free-form tags for this resource.OracleDbGcpKey.BuildergcpKeyId(String gcpKeyId)TThe Google Cloud Key ID and Key URL associated with the Google Key under the specified Key Ring resource.OracleDbGcpKey.BuildergcpKeyProperties(Object gcpKeyProperties)Gcp Key propertiesOracleDbGcpKey.Builderid(String id)The OCID of the Oracle DB Google Key resource.OracleDbGcpKey.BuilderlifecycleState(OracleDbGcpKey.LifecycleState lifecycleState)The current lifecycle state of the Oracle DB Google Key resource.OracleDbGcpKey.BuilderlifecycleStateDetails(String lifecycleStateDetails)Description of the current lifecycle state in more detail.OracleDbGcpKey.BuilderoracleDbGcpKeyRingId(String oracleDbGcpKeyRingId)The OCID of the Oracle DB Google Cloud Key-Ring resource.OracleDbGcpKey.BuilderresourceType(String resourceType)Key resource type.OracleDbGcpKey.BuildersystemTags(Map<String,Map<String,Object>> systemTags)System tags for this resource.OracleDbGcpKey.BuildertimeCreated(Date timeCreated)Time when the Oracle DB Google Key resource was created in RFC 3339 timestamp format, e.g.OracleDbGcpKey.BuildertimeUpdated(Date timeUpdated)Time when the Oracle DB Google Key resource was last modified, expressed in RFC 3339 timestamp format, e.g.
 
- 
- 
- 
Method Detail- 
idpublic OracleDbGcpKey.Builder id(String id) The OCID of the Oracle DB Google Key resource.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic OracleDbGcpKey.Builder compartmentId(String compartmentId) The OCID of the compartment that contains Oracle DB Google Key resource.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic OracleDbGcpKey.Builder displayName(String displayName) Display name of Oracle DB Google Key resource.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
gcpKeyIdpublic OracleDbGcpKey.Builder gcpKeyId(String gcpKeyId) TThe Google Cloud Key ID and Key URL associated with the Google Key under the specified Key Ring resource.- Parameters:
- gcpKeyId- the value to set
- Returns:
- this builder
 
 - 
oracleDbGcpKeyRingIdpublic OracleDbGcpKey.Builder oracleDbGcpKeyRingId(String oracleDbGcpKeyRingId) The OCID of the Oracle DB Google Cloud Key-Ring resource.- Parameters:
- oracleDbGcpKeyRingId- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic OracleDbGcpKey.Builder lifecycleState(OracleDbGcpKey.LifecycleState lifecycleState) The current lifecycle state of the Oracle DB Google Key resource.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleStateDetailspublic OracleDbGcpKey.Builder lifecycleStateDetails(String lifecycleStateDetails) Description of the current lifecycle state in more detail.- Parameters:
- lifecycleStateDetails- the value to set
- Returns:
- this builder
 
 - 
resourceTypepublic OracleDbGcpKey.Builder resourceType(String resourceType) Key resource type.- Parameters:
- resourceType- the value to set
- Returns:
- this builder
 
 - 
gcpKeyPropertiespublic OracleDbGcpKey.Builder gcpKeyProperties(Object gcpKeyProperties) Gcp Key properties- Parameters:
- gcpKeyProperties- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic OracleDbGcpKey.Builder timeCreated(Date timeCreated) Time when the Oracle DB Google Key resource was created in RFC 3339 timestamp format, e.g.‘2020-05-22T21:10:29.600Z’ - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic OracleDbGcpKey.Builder timeUpdated(Date timeUpdated) Time when the Oracle DB Google Key resource was last modified, expressed in RFC 3339 timestamp format, e.g.‘2020-05-22T21:10:29.600Z’ - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
freeformTagspublic OracleDbGcpKey.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
 
 - 
definedTagspublic OracleDbGcpKey.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. Example: {"Operations": {"CostCenter": "42"}} - Parameters:
- definedTags- the value to set
- Returns:
- this builder
 
 - 
systemTagspublic OracleDbGcpKey.Builder systemTags(Map<String,Map<String,Object>> systemTags) System tags for this resource.Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}} - Parameters:
- systemTags- the value to set
- Returns:
- this builder
 
 - 
buildpublic OracleDbGcpKey build() 
 - 
copypublic OracleDbGcpKey.Builder copy(OracleDbGcpKey model) 
 
- 
 
-