Class ImportDeploymentWalletDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • vaultId

        public 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
      • newWalletSecretId

        public 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
      • walletBackupSecretName

        public 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
      • walletBackupSecretCompartmentId

        public 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
      • masterEncryptionKeyId

        public 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