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.Builder
bdsInstanceId(String bdsInstanceId)
the OCID of the bdsInstance which is the parent resource id.ResourcePrincipalConfigurationSummary
build()
ResourcePrincipalConfigurationSummary.Builder
copy(ResourcePrincipalConfigurationSummary model)
ResourcePrincipalConfigurationSummary.Builder
displayName(String displayName)
a user-friendly name.ResourcePrincipalConfigurationSummary.Builder
id(String id)
the ID of the ResourcePrincipalConfiguration.ResourcePrincipalConfigurationSummary.Builder
lifecycleState(ResourcePrincipalConfiguration.LifecycleState lifecycleState)
the state of the ResourcePrincipalConfiguration.ResourcePrincipalConfigurationSummary.Builder
timeCreated(Date timeCreated)
the time the ResourcePrincipalConfiguration was created, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.Builder
timeTokenExpiry(Date timeTokenExpiry)
the time the resource principal session token will expired, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.Builder
timeTokenRefreshed(Date timeTokenRefreshed)
the time the resource principal session token was refreshed, shown as an rfc 3339 formatted datetime string.ResourcePrincipalConfigurationSummary.Builder
timeUpdated(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)
-
-