Package com.oracle.bmc.bds.model
Class ResourcePrincipalConfigurationSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.bds.model.ResourcePrincipalConfigurationSummary.Builder
 
- 
- Enclosing class:
- ResourcePrincipalConfigurationSummary
 
 public static class ResourcePrincipalConfigurationSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourcePrincipalConfigurationSummary.BuilderbdsInstanceId(String bdsInstanceId)the OCID of the bdsInstance which is the parent resource id.ResourcePrincipalConfigurationSummarybuild()ResourcePrincipalConfigurationSummary.Buildercopy(ResourcePrincipalConfigurationSummary model)ResourcePrincipalConfigurationSummary.BuilderdisplayName(String displayName)a user-friendly name.ResourcePrincipalConfigurationSummary.Builderid(String id)the ID of the ResourcePrincipalConfiguration.ResourcePrincipalConfigurationSummary.BuilderlifecycleState(ResourcePrincipalConfiguration.LifecycleState lifecycleState)the state of the ResourcePrincipalConfiguration.ResourcePrincipalConfigurationSummary.BuildertimeCreated(Date timeCreated)the time the ResourcePrincipalConfiguration was created, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.BuildertimeTokenExpiry(Date timeTokenExpiry)the time the resource principal session token will expired, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.BuildertimeTokenRefreshed(Date timeTokenRefreshed)the time the resource principal session token was refreshed, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.BuildertimeUpdated(Date timeUpdated)the time the ResourcePrincipalConfiguration was updated, shown as an rfc 3339 formatted datetime string.
 
- 
- 
- 
Method Detail- 
idpublic ResourcePrincipalConfigurationSummary.Builder id(String id) the ID of the ResourcePrincipalConfiguration.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
bdsInstanceIdpublic ResourcePrincipalConfigurationSummary.Builder bdsInstanceId(String bdsInstanceId) the OCID of the bdsInstance which is the parent resource id.- Parameters:
- bdsInstanceId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ResourcePrincipalConfigurationSummary.Builder displayName(String displayName) a user-friendly name.only ascii alphanumeric characters with no spaces allowed. the name does not have to be unique, and it may be changed. avoid entering confidential information. - Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic ResourcePrincipalConfigurationSummary.Builder lifecycleState(ResourcePrincipalConfiguration.LifecycleState lifecycleState) the state of the ResourcePrincipalConfiguration.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeTokenRefreshedpublic ResourcePrincipalConfigurationSummary.Builder timeTokenRefreshed(Date timeTokenRefreshed) the time the resource principal session token was refreshed, shown as an rfc 3339 formatted datetime string.- Parameters:
- timeTokenRefreshed- the value to set
- Returns:
- this builder
 
 - 
timeTokenExpirypublic ResourcePrincipalConfigurationSummary.Builder timeTokenExpiry(Date timeTokenExpiry) the time the resource principal session token will expired, shown as an rfc 3339 formatted datetime string.- Parameters:
- timeTokenExpiry- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic ResourcePrincipalConfigurationSummary.Builder timeCreated(Date timeCreated) the time the ResourcePrincipalConfiguration was created, shown as an rfc 3339 formatted datetime string.- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic ResourcePrincipalConfigurationSummary.Builder timeUpdated(Date timeUpdated) the time the ResourcePrincipalConfiguration was updated, shown as an rfc 3339 formatted datetime string.- Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
buildpublic ResourcePrincipalConfigurationSummary build() 
 - 
copypublic ResourcePrincipalConfigurationSummary.Builder copy(ResourcePrincipalConfigurationSummary model) 
 
- 
 
-