Class SecretMigrateConnectionDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200407")
    public final class SecretMigrateConnectionDetails
    extends MigrateConnectionDetails
    Definition of the additional attributes for secret Connection migrate.
    Note: Objects should always be created or deserialized using the SecretMigrateConnectionDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the SecretMigrateConnectionDetails.Builder, which maintain a set of all explicitly set fields called SecretMigrateConnectionDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Constructor Detail

      • SecretMigrateConnectionDetails

        @Deprecated
        public SecretMigrateConnectionDetails​(String secretCompartmentId,
                                              String vaultId,
                                              String keyId)
        Deprecated.
    • Method Detail

      • getSecretCompartmentId

        public String getSecretCompartmentId()
        The OCID of the compartment being referenced.
        Returns:
        the value
      • getVaultId

        public String getVaultId()
        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.

        Returns:
        the value
      • getKeyId

        public String getKeyId()
        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.

        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class MigrateConnectionDetails
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation