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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
id
public ResourcePrincipalConfigurationSummary.Builder id(String id)
the ID of the ResourcePrincipalConfiguration.- Parameters:
id- the value to set- Returns:
- this builder
-
bdsInstanceId
public 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
-
displayName
public 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
-
lifecycleState
public ResourcePrincipalConfigurationSummary.Builder lifecycleState(ResourcePrincipalConfiguration.LifecycleState lifecycleState)
the state of the ResourcePrincipalConfiguration.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
timeTokenRefreshed
public 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
-
timeTokenExpiry
public 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
-
timeCreated
public 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
-
timeUpdated
public 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
-
build
public ResourcePrincipalConfigurationSummary build()
-
copy
public ResourcePrincipalConfigurationSummary.Builder copy(ResourcePrincipalConfigurationSummary model)
-
-