Class OggDeployment.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • deploymentName

        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.

        Parameters:
        deploymentName - the value to set
        Returns:
        this builder
      • adminUsername

        public OggDeployment.Builder adminUsername​(String adminUsername)
        The GoldenGate deployment console username.
        Parameters:
        adminUsername - the value to set
        Returns:
        this builder
      • oggVersion

        public OggDeployment.Builder oggVersion​(String oggVersion)
        Version of OGG
        Parameters:
        oggVersion - the value to set
        Returns:
        this builder
      • certificate

        public OggDeployment.Builder certificate​(String certificate)
        The base64 encoded content of the PEM file containing the SSL certificate.
        Parameters:
        certificate - the value to set
        Returns:
        this builder
      • credentialStore

        public OggDeployment.Builder credentialStore​(CredentialStore credentialStore)
        The type of credential store for OGG.
        Parameters:
        credentialStore - the value to set
        Returns:
        this builder
      • identityDomainId

        public OggDeployment.Builder identityDomainId​(String identityDomainId)
        The OCID of the Identity Domain when IAM credential store is used.
        Parameters:
        identityDomainId - the value to set
        Returns:
        this builder
      • passwordSecretId

        public OggDeployment.Builder passwordSecretId​(String passwordSecretId)
        The OCID of the Secret where the deployment password is stored.
        Parameters:
        passwordSecretId - the value to set
        Returns:
        this builder