Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BdsApiKey |
build() |
BdsApiKey.Builder |
copy(BdsApiKey model) |
BdsApiKey.Builder |
defaultRegion(String defaultRegion)
The name of the region to establish the Object Storage endpoint.
|
BdsApiKey.Builder |
domainOcid(String domainOcid)
Identity domain OCID ,where user is present.
|
BdsApiKey.Builder |
fingerprint(String fingerprint)
The fingerprint that corresponds to the public API key requested.
|
BdsApiKey.Builder |
id(String id)
Identifier of the user’s API key.
|
BdsApiKey.Builder |
keyAlias(String keyAlias)
User friendly identifier used to uniquely differentiate between different API keys.
|
BdsApiKey.Builder |
lifecycleState(BdsApiKey.LifecycleState lifecycleState)
The state of the key.
|
BdsApiKey.Builder |
pemfilepath(String pemfilepath)
The full path and file name of the private key used for authentication.
|
BdsApiKey.Builder |
tenantId(String tenantId)
The OCID of your tenancy.
|
BdsApiKey.Builder |
timeCreated(Date timeCreated)
The time the API key was created, shown as an RFC 3339 formatted datetime string.
|
BdsApiKey.Builder |
userId(String userId)
The user OCID for which this API key was created.
|
public BdsApiKey.Builder id(String id)
Identifier of the user’s API key.
id
- the value to setpublic BdsApiKey.Builder userId(String userId)
The user OCID for which this API key was created.
userId
- the value to setpublic BdsApiKey.Builder keyAlias(String keyAlias)
User friendly identifier used to uniquely differentiate between different API keys. Only ASCII alphanumeric characters with no spaces allowed.
keyAlias
- the value to setpublic BdsApiKey.Builder defaultRegion(String defaultRegion)
The name of the region to establish the Object Storage endpoint. Example us-phoenix-1 .
defaultRegion
- the value to setpublic BdsApiKey.Builder tenantId(String tenantId)
The OCID of your tenancy.
tenantId
- the value to setpublic BdsApiKey.Builder fingerprint(String fingerprint)
The fingerprint that corresponds to the public API key requested.
fingerprint
- the value to setpublic BdsApiKey.Builder pemfilepath(String pemfilepath)
The full path and file name of the private key used for authentication. This location will be automatically selected on the BDS local file system.
pemfilepath
- the value to setpublic BdsApiKey.Builder timeCreated(Date timeCreated)
The time the API key was created, shown as an RFC 3339 formatted datetime string.
timeCreated
- the value to setpublic BdsApiKey.Builder lifecycleState(BdsApiKey.LifecycleState lifecycleState)
The state of the key.
lifecycleState
- the value to setpublic BdsApiKey.Builder domainOcid(String domainOcid)
Identity domain OCID ,where user is present. For default domain ,this field will be optional.
domainOcid
- the value to setpublic BdsApiKey build()
public BdsApiKey.Builder copy(BdsApiKey model)
Copyright © 2016–2024. All rights reserved.