Package com.oracle.bmc.goldengate.model
Class SecretMigrateConnectionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.goldengate.model.SecretMigrateConnectionDetails.Builder
-
- Enclosing class:
- SecretMigrateConnectionDetails
public static class SecretMigrateConnectionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecretMigrateConnectionDetailsbuild()SecretMigrateConnectionDetails.Buildercopy(SecretMigrateConnectionDetails model)SecretMigrateConnectionDetails.BuilderkeyId(String keyId)Refers to the customer’s master key OCID.SecretMigrateConnectionDetails.BuildersecretCompartmentId(String secretCompartmentId)The OCID of the compartment being referenced.SecretMigrateConnectionDetails.BuildervaultId(String vaultId)Refers to the customer’s vault OCID.
-
-
-
Method Detail
-
secretCompartmentId
public SecretMigrateConnectionDetails.Builder secretCompartmentId(String secretCompartmentId)
The OCID of the compartment being referenced.- Parameters:
secretCompartmentId- the value to set- Returns:
- this builder
-
vaultId
public SecretMigrateConnectionDetails.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
-
keyId
public SecretMigrateConnectionDetails.Builder keyId(String keyId)
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:
keyId- the value to set- Returns:
- this builder
-
build
public SecretMigrateConnectionDetails build()
-
copy
public SecretMigrateConnectionDetails.Builder copy(SecretMigrateConnectionDetails model)
-
-