Package com.oracle.bmc.bds.model
Class UpstConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.UpstConfigurationDetails.Builder
-
- Enclosing class:
- UpstConfigurationDetails
public static class UpstConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpstConfigurationDetails
build()
UpstConfigurationDetails.Builder
copy(UpstConfigurationDetails model)
UpstConfigurationDetails.Builder
masterEncryptionKeyId(String masterEncryptionKeyId)
OCID of the master encryption key in vault for encrypting token exchange service principal keytab, required for activating UPST configUpstConfigurationDetails.Builder
vaultId(String vaultId)
OCID of the vault to store token exchange service principal keyta, required for activating UPST config
-
-
-
Method Detail
-
vaultId
public UpstConfigurationDetails.Builder vaultId(String vaultId)
OCID of the vault to store token exchange service principal keyta, required for activating UPST config- Parameters:
vaultId
- the value to set- Returns:
- this builder
-
masterEncryptionKeyId
public UpstConfigurationDetails.Builder masterEncryptionKeyId(String masterEncryptionKeyId)
OCID of the master encryption key in vault for encrypting token exchange service principal keytab, required for activating UPST config- Parameters:
masterEncryptionKeyId
- the value to set- Returns:
- this builder
-
build
public UpstConfigurationDetails build()
-
copy
public UpstConfigurationDetails.Builder copy(UpstConfigurationDetails model)
-
-