Package com.oracle.bmc.identity.model
Class CustomerSecretKeySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.identity.model.CustomerSecretKeySummary.Builder
 
- 
- Enclosing class:
- CustomerSecretKeySummary
 
 public static class CustomerSecretKeySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomerSecretKeySummarybuild()CustomerSecretKeySummary.Buildercopy(CustomerSecretKeySummary model)CustomerSecretKeySummary.BuilderdisplayName(String displayName)The displayName you assign to the secret key.CustomerSecretKeySummary.Builderid(String id)The OCID of the secret key.CustomerSecretKeySummary.BuilderinactiveStatus(Long inactiveStatus)The detailed status of INACTIVE lifecycleState.CustomerSecretKeySummary.BuilderlifecycleState(CustomerSecretKeySummary.LifecycleState lifecycleState)The secret key’s current state.CustomerSecretKeySummary.BuildertimeCreated(Date timeCreated)Date and time the CustomerSecretKey object was created, in the format defined by RFC3339.CustomerSecretKeySummary.BuildertimeExpires(Date timeExpires)Date and time when this password will expire, in the format defined by RFC3339.CustomerSecretKeySummary.BuilderuserId(String userId)The OCID of the user the password belongs to.
 
- 
- 
- 
Method Detail- 
idpublic CustomerSecretKeySummary.Builder id(String id) The OCID of the secret key.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
userIdpublic CustomerSecretKeySummary.Builder userId(String userId) The OCID of the user the password belongs to.- Parameters:
- userId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic CustomerSecretKeySummary.Builder displayName(String displayName) The displayName you assign to the secret key.Does not have to be unique, and it’s changeable. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic CustomerSecretKeySummary.Builder timeCreated(Date timeCreated) Date and time the CustomerSecretKey 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 CustomerSecretKeySummary.Builder timeExpires(Date timeExpires) Date and time when this password 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 CustomerSecretKeySummary.Builder lifecycleState(CustomerSecretKeySummary.LifecycleState lifecycleState) The secret key’s current state.After creating a secret key, make sure its lifecycleState changes from CREATING to ACTIVE before using it. - Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
inactiveStatuspublic CustomerSecretKeySummary.Builder inactiveStatus(Long inactiveStatus) The detailed status of INACTIVE lifecycleState.- Parameters:
- inactiveStatus- the value to set
- Returns:
- this builder
 
 - 
buildpublic CustomerSecretKeySummary build() 
 - 
copypublic CustomerSecretKeySummary.Builder copy(CustomerSecretKeySummary model) 
 
- 
 
-