public static class BdsMetastoreConfiguration.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BdsMetastoreConfiguration.Builder |
bdsApiKeyId(String bdsApiKeyId)
The ID of BDS API Key used for metastore configuration.
|
BdsMetastoreConfiguration |
build() |
BdsMetastoreConfiguration.Builder |
copy(BdsMetastoreConfiguration model) |
BdsMetastoreConfiguration.Builder |
displayName(String displayName)
The display name of metastore configuration
|
BdsMetastoreConfiguration.Builder |
id(String id)
The ID of the metastore configuration
|
BdsMetastoreConfiguration.Builder |
lifecycleState(BdsMetastoreConfiguration.LifecycleState lifecycleState)
the lifecycle state of the metastore configuration.
|
BdsMetastoreConfiguration.Builder |
metastoreId(String metastoreId)
The OCID of the Data Catalog metastore.
|
BdsMetastoreConfiguration.Builder |
metastoreType(BdsMetastoreConfiguration.MetastoreType metastoreType)
The type of the metastore in the metastore configuration.
|
BdsMetastoreConfiguration.Builder |
timeCreated(Date timeCreated)
The time when the configuration was created, shown as an RFC 3339 formatted datetime
string.
|
BdsMetastoreConfiguration.Builder |
timeUpdated(Date timeUpdated)
The time when the configuration was updated, shown as an RFC 3339 formatted datetime
string.
|
public BdsMetastoreConfiguration.Builder id(String id)
The ID of the metastore configuration
id
- the value to setpublic BdsMetastoreConfiguration.Builder displayName(String displayName)
The display name of metastore configuration
displayName
- the value to setpublic BdsMetastoreConfiguration.Builder metastoreType(BdsMetastoreConfiguration.MetastoreType metastoreType)
The type of the metastore in the metastore configuration.
metastoreType
- the value to setpublic BdsMetastoreConfiguration.Builder metastoreId(String metastoreId)
The OCID of the Data Catalog metastore. Set only if metastore’s type is EXTERNAL.
metastoreId
- the value to setpublic BdsMetastoreConfiguration.Builder bdsApiKeyId(String bdsApiKeyId)
The ID of BDS API Key used for metastore configuration. Set only if metastore’s type is EXTERNAL.
bdsApiKeyId
- the value to setpublic BdsMetastoreConfiguration.Builder lifecycleState(BdsMetastoreConfiguration.LifecycleState lifecycleState)
the lifecycle state of the metastore configuration.
lifecycleState
- the value to setpublic BdsMetastoreConfiguration.Builder timeCreated(Date timeCreated)
The time when the configuration was created, shown as an RFC 3339 formatted datetime string.
timeCreated
- the value to setpublic BdsMetastoreConfiguration.Builder timeUpdated(Date timeUpdated)
The time when the configuration was updated, shown as an RFC 3339 formatted datetime string.
timeUpdated
- the value to setpublic BdsMetastoreConfiguration build()
public BdsMetastoreConfiguration.Builder copy(BdsMetastoreConfiguration model)
Copyright © 2016–2024. All rights reserved.