Class DataSourceDetailsATP.Builder
- java.lang.Object
-
- com.oracle.bmc.aianomalydetection.model.DataSourceDetailsATP.Builder
-
- Enclosing class:
- DataSourceDetailsATP
public static class DataSourceDetailsATP.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourceDetailsATP.Builder
atpPasswordSecretId(String atpPasswordSecretId)
atp db password Secret IdDataSourceDetailsATP.Builder
atpUserName(String atpUserName)
atp db user nameDataSourceDetailsATP
build()
DataSourceDetailsATP.Builder
copy(DataSourceDetailsATP model)
DataSourceDetailsATP.Builder
cwalletFileSecretId(String cwalletFileSecretId)
OCID of the secret containing the containers certificates of ATP walletDataSourceDetailsATP.Builder
databaseName(String databaseName)
atp database nameDataSourceDetailsATP.Builder
ewalletFileSecretId(String ewalletFileSecretId)
OCID of the secret containing the PDB’S certificates of ATP walletDataSourceDetailsATP.Builder
keyStoreFileSecretId(String keyStoreFileSecretId)
OCID of the secret containing Keystore.jks file of the ATP walletDataSourceDetailsATP.Builder
ojdbcFileSecretId(String ojdbcFileSecretId)
OCID of the secret that contains jdbc properties file of ATP walletDataSourceDetailsATP.Builder
tableName(String tableName)
atp database table nameDataSourceDetailsATP.Builder
tnsnamesFileSecretId(String tnsnamesFileSecretId)
OCID of the secret that contains the tnsnames file of ATP walletDataSourceDetailsATP.Builder
truststoreFileSecretId(String truststoreFileSecretId)
OCID of the secret containing truststore.jks file of the ATP walletDataSourceDetailsATP.Builder
walletPasswordSecretId(String walletPasswordSecretId)
wallet password Secret ID in String format
-
-
-
Method Detail
-
walletPasswordSecretId
public DataSourceDetailsATP.Builder walletPasswordSecretId(String walletPasswordSecretId)
wallet password Secret ID in String format- Parameters:
walletPasswordSecretId
- the value to set- Returns:
- this builder
-
atpUserName
public DataSourceDetailsATP.Builder atpUserName(String atpUserName)
atp db user name- Parameters:
atpUserName
- the value to set- Returns:
- this builder
-
atpPasswordSecretId
public DataSourceDetailsATP.Builder atpPasswordSecretId(String atpPasswordSecretId)
atp db password Secret Id- Parameters:
atpPasswordSecretId
- the value to set- Returns:
- this builder
-
cwalletFileSecretId
public DataSourceDetailsATP.Builder cwalletFileSecretId(String cwalletFileSecretId)
OCID of the secret containing the containers certificates of ATP wallet- Parameters:
cwalletFileSecretId
- the value to set- Returns:
- this builder
-
ewalletFileSecretId
public DataSourceDetailsATP.Builder ewalletFileSecretId(String ewalletFileSecretId)
OCID of the secret containing the PDB’S certificates of ATP wallet- Parameters:
ewalletFileSecretId
- the value to set- Returns:
- this builder
-
keyStoreFileSecretId
public DataSourceDetailsATP.Builder keyStoreFileSecretId(String keyStoreFileSecretId)
OCID of the secret containing Keystore.jks file of the ATP wallet- Parameters:
keyStoreFileSecretId
- the value to set- Returns:
- this builder
-
ojdbcFileSecretId
public DataSourceDetailsATP.Builder ojdbcFileSecretId(String ojdbcFileSecretId)
OCID of the secret that contains jdbc properties file of ATP wallet- Parameters:
ojdbcFileSecretId
- the value to set- Returns:
- this builder
-
tnsnamesFileSecretId
public DataSourceDetailsATP.Builder tnsnamesFileSecretId(String tnsnamesFileSecretId)
OCID of the secret that contains the tnsnames file of ATP wallet- Parameters:
tnsnamesFileSecretId
- the value to set- Returns:
- this builder
-
truststoreFileSecretId
public DataSourceDetailsATP.Builder truststoreFileSecretId(String truststoreFileSecretId)
OCID of the secret containing truststore.jks file of the ATP wallet- Parameters:
truststoreFileSecretId
- the value to set- Returns:
- this builder
-
databaseName
public DataSourceDetailsATP.Builder databaseName(String databaseName)
atp database name- Parameters:
databaseName
- the value to set- Returns:
- this builder
-
tableName
public DataSourceDetailsATP.Builder tableName(String tableName)
atp database table name- Parameters:
tableName
- the value to set- Returns:
- this builder
-
build
public DataSourceDetailsATP build()
-
copy
public DataSourceDetailsATP.Builder copy(DataSourceDetailsATP model)
-
-