Package com.oracle.bmc.goldengate.model
Class ExportDeploymentWalletDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.goldengate.model.ExportDeploymentWalletDetails.Builder
 
- 
- Enclosing class:
- ExportDeploymentWalletDetails
 
 public static class ExportDeploymentWalletDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportDeploymentWalletDetailsbuild()ExportDeploymentWalletDetails.Buildercopy(ExportDeploymentWalletDetails model)ExportDeploymentWalletDetails.Builderdescription(String description)Metadata about this specific object.ExportDeploymentWalletDetails.BuildermasterEncryptionKeyId(String masterEncryptionKeyId)Refers to the customer’s master key OCID.ExportDeploymentWalletDetails.BuildersecretCompartmentId(String secretCompartmentId)The OCID of the compartment, where the secret will be created in.ExportDeploymentWalletDetails.BuildersecretName(String secretName)Name of the secret with which secret is shown in vaultExportDeploymentWalletDetails.BuildervaultId(String vaultId)Refers to the customer’s vault OCID.
 
- 
- 
- 
Method Detail- 
vaultIdpublic ExportDeploymentWalletDetails.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
 
 - 
masterEncryptionKeyIdpublic ExportDeploymentWalletDetails.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
 
 - 
secretNamepublic ExportDeploymentWalletDetails.Builder secretName(String secretName) Name of the secret with which secret is shown in vault- Parameters:
- secretName- the value to set
- Returns:
- this builder
 
 - 
secretCompartmentIdpublic ExportDeploymentWalletDetails.Builder secretCompartmentId(String secretCompartmentId) The OCID of the compartment, where the secret will be created in.- Parameters:
- secretCompartmentId- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ExportDeploymentWalletDetails.Builder description(String description) Metadata about this specific object.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExportDeploymentWalletDetails build() 
 - 
copypublic ExportDeploymentWalletDetails.Builder copy(ExportDeploymentWalletDetails model) 
 
- 
 
-