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