Package com.oracle.bmc.goldengate.model
Class ImportDeploymentWalletDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.ImportDeploymentWalletDetails.Builder
 
- 
- Enclosing class:
- ImportDeploymentWalletDetails
 
 public static class ImportDeploymentWalletDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
vaultIdpublic ImportDeploymentWalletDetails.Builder vaultId(String vaultId) Refers to the customer’s vault OCID.If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. - Parameters:
- vaultId- the value to set
- Returns:
- this builder
 
 - 
newWalletSecretIdpublic ImportDeploymentWalletDetails.Builder newWalletSecretId(String newWalletSecretId) The OCID of the customer’s GoldenGate Service Secret.If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. - Parameters:
- newWalletSecretId- the value to set
- Returns:
- this builder
 
 - 
walletBackupSecretNamepublic ImportDeploymentWalletDetails.Builder walletBackupSecretName(String walletBackupSecretName) Name of the secret with which secret is shown in vault- Parameters:
- walletBackupSecretName- the value to set
- Returns:
- this builder
 
 - 
walletBackupSecretCompartmentIdpublic ImportDeploymentWalletDetails.Builder walletBackupSecretCompartmentId(String walletBackupSecretCompartmentId) The OCID of the compartment, where the secret will be created in.- Parameters:
- walletBackupSecretCompartmentId- the value to set
- Returns:
- this builder
 
 - 
masterEncryptionKeyIdpublic ImportDeploymentWalletDetails.Builder masterEncryptionKeyId(String masterEncryptionKeyId) Refers to the customer’s master key OCID.If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. - Parameters:
- masterEncryptionKeyId- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ImportDeploymentWalletDetails.Builder description(String description) Metadata about this specific object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
buildpublic ImportDeploymentWalletDetails build() 
 - 
copypublic ImportDeploymentWalletDetails.Builder copy(ImportDeploymentWalletDetails model) 
 
- 
 
-