public static class ResourcePrincipalConfigurationSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public ResourcePrincipalConfigurationSummary.Builder id(String id)
the ID of the ResourcePrincipalConfiguration.
id
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder bdsInstanceId(String bdsInstanceId)
the OCID of the bdsInstance which is the parent resource id.
bdsInstanceId
- the value to setpublic 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.
displayName
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder lifecycleState(ResourcePrincipalConfiguration.LifecycleState lifecycleState)
the state of the ResourcePrincipalConfiguration.
lifecycleState
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder timeTokenRefreshed(Date timeTokenRefreshed)
the time the resource principal session token was refreshed, shown as an rfc 3339 formatted datetime string.
timeTokenRefreshed
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder timeTokenExpiry(Date timeTokenExpiry)
the time the resource principal session token will expired, shown as an rfc 3339 formatted datetime string.
timeTokenExpiry
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder timeCreated(Date timeCreated)
the time the ResourcePrincipalConfiguration was created, shown as an rfc 3339 formatted datetime string.
timeCreated
- the value to setpublic ResourcePrincipalConfigurationSummary.Builder timeUpdated(Date timeUpdated)
the time the ResourcePrincipalConfiguration was updated, shown as an rfc 3339 formatted datetime string.
timeUpdated
- the value to setpublic ResourcePrincipalConfigurationSummary build()
public ResourcePrincipalConfigurationSummary.Builder copy(ResourcePrincipalConfigurationSummary model)
Copyright © 2016–2024. All rights reserved.