public static class UpdateOggDeploymentDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateOggDeploymentDetails.Builder |
adminPassword(String adminPassword)
The password associated with the GoldenGate deployment console username.
|
UpdateOggDeploymentDetails.Builder |
adminUsername(String adminUsername)
The GoldenGate deployment console username.
|
UpdateOggDeploymentDetails |
build() |
UpdateOggDeploymentDetails.Builder |
certificate(String certificate)
The base64 encoded content of the PEM file containing the SSL certificate.
|
UpdateOggDeploymentDetails.Builder |
copy(UpdateOggDeploymentDetails model) |
UpdateOggDeploymentDetails.Builder |
credentialStore(CredentialStore credentialStore)
The type of credential store for OGG.
|
UpdateOggDeploymentDetails.Builder |
groupToRolesMapping(UpdateGroupToRolesMappingDetails groupToRolesMapping) |
UpdateOggDeploymentDetails.Builder |
identityDomainId(String identityDomainId)
The OCID of the
Identity Domain when IAM credential store is used.
|
UpdateOggDeploymentDetails.Builder |
key(String key)
The base64 encoded content of the PEM file containing the private key.
|
UpdateOggDeploymentDetails.Builder |
passwordSecretId(String passwordSecretId)
The OCID of the
Secret where the deployment password is stored.
|
public UpdateOggDeploymentDetails.Builder credentialStore(CredentialStore credentialStore)
The type of credential store for OGG.
credentialStore
- the value to setpublic UpdateOggDeploymentDetails.Builder identityDomainId(String identityDomainId)
The OCID of the Identity Domain when IAM credential store is used.
identityDomainId
- the value to setpublic UpdateOggDeploymentDetails.Builder passwordSecretId(String passwordSecretId)
The OCID of the Secret where the deployment password is stored.
passwordSecretId
- the value to setpublic UpdateOggDeploymentDetails.Builder adminUsername(String adminUsername)
The GoldenGate deployment console username.
adminUsername
- the value to setpublic UpdateOggDeploymentDetails.Builder adminPassword(String adminPassword)
The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by “passwordSecretId”.
adminPassword
- the value to setpublic UpdateOggDeploymentDetails.Builder certificate(String certificate)
The base64 encoded content of the PEM file containing the SSL certificate.
certificate
- the value to setpublic UpdateOggDeploymentDetails.Builder key(String key)
The base64 encoded content of the PEM file containing the private key.
key
- the value to setpublic UpdateOggDeploymentDetails.Builder groupToRolesMapping(UpdateGroupToRolesMappingDetails groupToRolesMapping)
public UpdateOggDeploymentDetails build()
public UpdateOggDeploymentDetails.Builder copy(UpdateOggDeploymentDetails model)
Copyright © 2016–2024. All rights reserved.