public static class CreateOggDeploymentDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CreateOggDeploymentDetails.Builder |
adminPassword(String adminPassword)
The password associated with the GoldenGate deployment console username.
|
CreateOggDeploymentDetails.Builder |
adminUsername(String adminUsername)
The GoldenGate deployment console username.
|
CreateOggDeploymentDetails |
build() |
CreateOggDeploymentDetails.Builder |
certificate(String certificate)
The base64 encoded content of the PEM file containing the SSL certificate.
|
CreateOggDeploymentDetails.Builder |
copy(CreateOggDeploymentDetails model) |
CreateOggDeploymentDetails.Builder |
credentialStore(CredentialStore credentialStore)
The type of credential store for OGG.
|
CreateOggDeploymentDetails.Builder |
deploymentName(String deploymentName)
The name given to the GoldenGate service deployment.
|
CreateOggDeploymentDetails.Builder |
groupToRolesMapping(GroupToRolesMappingDetails groupToRolesMapping) |
CreateOggDeploymentDetails.Builder |
identityDomainId(String identityDomainId)
The OCID of the
Identity Domain when IAM credential store is used.
|
CreateOggDeploymentDetails.Builder |
key(String key)
The base64 encoded content of the PEM file containing the private key.
|
CreateOggDeploymentDetails.Builder |
oggVersion(String oggVersion)
Version of OGG
|
CreateOggDeploymentDetails.Builder |
passwordSecretId(String passwordSecretId)
The OCID of the
Secret where the deployment password is stored.
|
public CreateOggDeploymentDetails.Builder deploymentName(String deploymentName)
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
deploymentName
- the value to setpublic CreateOggDeploymentDetails.Builder credentialStore(CredentialStore credentialStore)
The type of credential store for OGG.
credentialStore
- the value to setpublic CreateOggDeploymentDetails.Builder identityDomainId(String identityDomainId)
The OCID of the Identity Domain when IAM credential store is used.
identityDomainId
- the value to setpublic CreateOggDeploymentDetails.Builder passwordSecretId(String passwordSecretId)
The OCID of the Secret where the deployment password is stored.
passwordSecretId
- the value to setpublic CreateOggDeploymentDetails.Builder adminUsername(String adminUsername)
The GoldenGate deployment console username.
adminUsername
- the value to setpublic CreateOggDeploymentDetails.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 CreateOggDeploymentDetails.Builder certificate(String certificate)
The base64 encoded content of the PEM file containing the SSL certificate.
certificate
- the value to setpublic CreateOggDeploymentDetails.Builder key(String key)
The base64 encoded content of the PEM file containing the private key.
key
- the value to setpublic CreateOggDeploymentDetails.Builder oggVersion(String oggVersion)
Version of OGG
oggVersion
- the value to setpublic CreateOggDeploymentDetails.Builder groupToRolesMapping(GroupToRolesMappingDetails groupToRolesMapping)
public CreateOggDeploymentDetails build()
public CreateOggDeploymentDetails.Builder copy(CreateOggDeploymentDetails model)
Copyright © 2016–2024. All rights reserved.