Package com.oracle.bmc.identity.model
Class DbCredentialSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.identity.model.DbCredentialSummary.Builder
 
- 
- Enclosing class:
- DbCredentialSummary
 
 public static class DbCredentialSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DbCredentialSummarybuild()DbCredentialSummary.Buildercopy(DbCredentialSummary model)DbCredentialSummary.Builderdescription(String description)The description you assign to the DB credential.DbCredentialSummary.Builderid(String id)The OCID of the DB credential.DbCredentialSummary.BuilderlifecycleState(DbCredential.LifecycleState lifecycleState)The credential’s current state.DbCredentialSummary.BuildertimeCreated(Date timeCreated)Date and time the DbCredential object was created, in the format defined by RFC3339.DbCredentialSummary.BuildertimeExpires(Date timeExpires)Date and time when this credential will expire, in the format defined by RFC3339.DbCredentialSummary.BuilderuserId(String userId)The OCID of the user the DB credential belongs to.
 
- 
- 
- 
Method Detail- 
idpublic DbCredentialSummary.Builder id(String id) The OCID of the DB credential.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
userIdpublic DbCredentialSummary.Builder userId(String userId) The OCID of the user the DB credential belongs to.- Parameters:
- userId- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic DbCredentialSummary.Builder description(String description) The description you assign to the DB credential.Does not have to be unique, and it’s changeable. (For tenancies that support identity domains) You can have an empty description. - Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic DbCredentialSummary.Builder timeCreated(Date timeCreated) Date and time the DbCredential object was created, in the format defined by RFC3339.Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeExpirespublic DbCredentialSummary.Builder timeExpires(Date timeExpires) Date and time when this credential will expire, in the format defined by RFC3339.Null if it never expires. Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeExpires- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic DbCredentialSummary.Builder lifecycleState(DbCredential.LifecycleState lifecycleState) The credential’s current state.After creating a DB credential, make sure its lifecycleState changes from CREATING to ACTIVE before using it. - Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
buildpublic DbCredentialSummary build() 
 - 
copypublic DbCredentialSummary.Builder copy(DbCredentialSummary model) 
 
- 
 
-