Class GoldengateOggDeployment.Builder (0.42.0)

public static final class GoldengateOggDeployment.Builder extends GeneratedMessage.Builder<GoldengateOggDeployment.Builder> implements GoldengateOggDeploymentOrBuilder

The Ogg data of the GoldengateDeployment.

Protobuf type google.cloud.oracledatabase.v1.GoldengateOggDeployment

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GoldengateOggDeployment build()
Returns
Type Description
GoldengateOggDeployment

buildPartial()

public GoldengateOggDeployment buildPartial()
Returns
Type Description
GoldengateOggDeployment

clear()

public GoldengateOggDeployment.Builder clear()
Returns
Type Description
GoldengateOggDeployment.Builder
Overrides

clearAdminPassword()

public GoldengateOggDeployment.Builder clearAdminPassword()

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearAdminPasswordSecretVersion()

public GoldengateOggDeployment.Builder clearAdminPasswordSecretVersion()

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearAdminUsername()

public GoldengateOggDeployment.Builder clearAdminUsername()

Required. The Goldengate deployment console username.

string admin_username = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearCertificate()

public GoldengateOggDeployment.Builder clearCertificate()

Output only. The certificate of the GoldengateDeployment.

string certificate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearCredentialStore()

public GoldengateOggDeployment.Builder clearCredentialStore()

Output only. The credential store of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateOggDeployment.CredentialStore credential_store = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearDeployment()

public GoldengateOggDeployment.Builder clearDeployment()

Required. 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.

string deployment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearDeploymentPasswordOptions()

public GoldengateOggDeployment.Builder clearDeploymentPasswordOptions()
Returns
Type Description
GoldengateOggDeployment.Builder

clearGroupRolesMapping()

public GoldengateOggDeployment.Builder clearGroupRolesMapping()

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.Builder

clearIdentityDomainId()

public GoldengateOggDeployment.Builder clearIdentityDomainId()

Output only. The identity domain id of the GoldengateDeployment.

string identity_domain_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearOggVersion()

public GoldengateOggDeployment.Builder clearOggVersion()

Optional. Version of OGG

string ogg_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

clearPasswordSecretId()

public GoldengateOggDeployment.Builder clearPasswordSecretId()

Output only. The password secret id of the GoldengateDeployment.

string password_secret_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

getAdminPassword()

public String getAdminPassword()

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The adminPassword.

getAdminPasswordBytes()

public ByteString getAdminPasswordBytes()

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for adminPassword.

getAdminPasswordSecretVersion()

public String getAdminPasswordSecretVersion()

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The adminPasswordSecretVersion.

getAdminPasswordSecretVersionBytes()

public ByteString getAdminPasswordSecretVersionBytes()

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for adminPasswordSecretVersion.

getAdminUsername()

public String getAdminUsername()

Required. The Goldengate deployment console username.

string admin_username = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The adminUsername.

getAdminUsernameBytes()

public ByteString getAdminUsernameBytes()

Required. The Goldengate deployment console username.

string admin_username = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for adminUsername.

getCertificate()

public String getCertificate()

Output only. The certificate of the GoldengateDeployment.

string certificate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The certificate.

getCertificateBytes()

public ByteString getCertificateBytes()

Output only. The certificate of the GoldengateDeployment.

string certificate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for certificate.

getCredentialStore()

public GoldengateOggDeployment.CredentialStore getCredentialStore()

Output only. The credential store of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateOggDeployment.CredentialStore credential_store = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateOggDeployment.CredentialStore

The credentialStore.

getCredentialStoreValue()

public int getCredentialStoreValue()

Output only. The credential store of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateOggDeployment.CredentialStore credential_store = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for credentialStore.

getDefaultInstanceForType()

public GoldengateOggDeployment getDefaultInstanceForType()
Returns
Type Description
GoldengateOggDeployment

getDeployment()

public String getDeployment()

Required. 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.

string deployment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The deployment.

getDeploymentBytes()

public ByteString getDeploymentBytes()

Required. 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.

string deployment = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for deployment.

getDeploymentPasswordOptionsCase()

public GoldengateOggDeployment.DeploymentPasswordOptionsCase getDeploymentPasswordOptionsCase()
Returns
Type Description
GoldengateOggDeployment.DeploymentPasswordOptionsCase

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getGroupRolesMapping()

public GoldengateGroupToRolesMapping getGroupRolesMapping()

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping

The groupRolesMapping.

getGroupRolesMappingBuilder()

public GoldengateGroupToRolesMapping.Builder getGroupRolesMappingBuilder()

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

getGroupRolesMappingOrBuilder()

public GoldengateGroupToRolesMappingOrBuilder getGroupRolesMappingOrBuilder()

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMappingOrBuilder

getIdentityDomainId()

public String getIdentityDomainId()

Output only. The identity domain id of the GoldengateDeployment.

string identity_domain_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The identityDomainId.

getIdentityDomainIdBytes()

public ByteString getIdentityDomainIdBytes()

Output only. The identity domain id of the GoldengateDeployment.

string identity_domain_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for identityDomainId.

getOggVersion()

public String getOggVersion()

Optional. Version of OGG

string ogg_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The oggVersion.

getOggVersionBytes()

public ByteString getOggVersionBytes()

Optional. Version of OGG

string ogg_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for oggVersion.

getPasswordSecretId()

public String getPasswordSecretId()

Output only. The password secret id of the GoldengateDeployment.

string password_secret_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The passwordSecretId.

getPasswordSecretIdBytes()

public ByteString getPasswordSecretIdBytes()

Output only. The password secret id of the GoldengateDeployment.

string password_secret_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for passwordSecretId.

hasAdminPassword()

public boolean hasAdminPassword()

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the adminPassword field is set.

hasAdminPasswordSecretVersion()

public boolean hasAdminPasswordSecretVersion()

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the adminPasswordSecretVersion field is set.

hasGroupRolesMapping()

public boolean hasGroupRolesMapping()

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the groupRolesMapping field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateOggDeployment other)

public GoldengateOggDeployment.Builder mergeFrom(GoldengateOggDeployment other)
Parameter
Name Description
other GoldengateOggDeployment
Returns
Type Description
GoldengateOggDeployment.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GoldengateOggDeployment.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GoldengateOggDeployment.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GoldengateOggDeployment.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GoldengateOggDeployment.Builder
Overrides

mergeGroupRolesMapping(GoldengateGroupToRolesMapping value)

public GoldengateOggDeployment.Builder mergeGroupRolesMapping(GoldengateGroupToRolesMapping value)

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateGroupToRolesMapping
Returns
Type Description
GoldengateOggDeployment.Builder

setAdminPassword(String value)

public GoldengateOggDeployment.Builder setAdminPassword(String value)

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The adminPassword to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setAdminPasswordBytes(ByteString value)

public GoldengateOggDeployment.Builder setAdminPasswordBytes(ByteString value)

Optional. The Goldengate deployment console password in plain text.

string admin_password = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for adminPassword to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setAdminPasswordSecretVersion(String value)

public GoldengateOggDeployment.Builder setAdminPasswordSecretVersion(String value)

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The adminPasswordSecretVersion to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setAdminPasswordSecretVersionBytes(ByteString value)

public GoldengateOggDeployment.Builder setAdminPasswordSecretVersionBytes(ByteString value)

Optional. Input only. The Goldengate deployment console password secret version.

string admin_password_secret_version = 10 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for adminPasswordSecretVersion to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setAdminUsername(String value)

public GoldengateOggDeployment.Builder setAdminUsername(String value)

Required. The Goldengate deployment console username.

string admin_username = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The adminUsername to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setAdminUsernameBytes(ByteString value)

public GoldengateOggDeployment.Builder setAdminUsernameBytes(ByteString value)

Required. The Goldengate deployment console username.

string admin_username = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for adminUsername to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setCertificate(String value)

public GoldengateOggDeployment.Builder setCertificate(String value)

Output only. The certificate of the GoldengateDeployment.

string certificate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The certificate to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setCertificateBytes(ByteString value)

public GoldengateOggDeployment.Builder setCertificateBytes(ByteString value)

Output only. The certificate of the GoldengateDeployment.

string certificate = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for certificate to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setCredentialStore(GoldengateOggDeployment.CredentialStore value)

public GoldengateOggDeployment.Builder setCredentialStore(GoldengateOggDeployment.CredentialStore value)

Output only. The credential store of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateOggDeployment.CredentialStore credential_store = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateOggDeployment.CredentialStore

The credentialStore to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setCredentialStoreValue(int value)

public GoldengateOggDeployment.Builder setCredentialStoreValue(int value)

Output only. The credential store of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateOggDeployment.CredentialStore credential_store = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The enum numeric value on the wire for credentialStore to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setDeployment(String value)

public GoldengateOggDeployment.Builder setDeployment(String value)

Required. 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.

string deployment = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The deployment to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setDeploymentBytes(ByteString value)

public GoldengateOggDeployment.Builder setDeploymentBytes(ByteString value)

Required. 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.

string deployment = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for deployment to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setGroupRolesMapping(GoldengateGroupToRolesMapping value)

public GoldengateOggDeployment.Builder setGroupRolesMapping(GoldengateGroupToRolesMapping value)

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value GoldengateGroupToRolesMapping
Returns
Type Description
GoldengateOggDeployment.Builder

setGroupRolesMapping(GoldengateGroupToRolesMapping.Builder builderForValue)

public GoldengateOggDeployment.Builder setGroupRolesMapping(GoldengateGroupToRolesMapping.Builder builderForValue)

Output only. The group to roles mapping of the GoldengateDeployment.

.google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping group_roles_mapping = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue GoldengateGroupToRolesMapping.Builder
Returns
Type Description
GoldengateOggDeployment.Builder

setIdentityDomainId(String value)

public GoldengateOggDeployment.Builder setIdentityDomainId(String value)

Output only. The identity domain id of the GoldengateDeployment.

string identity_domain_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The identityDomainId to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setIdentityDomainIdBytes(ByteString value)

public GoldengateOggDeployment.Builder setIdentityDomainIdBytes(ByteString value)

Output only. The identity domain id of the GoldengateDeployment.

string identity_domain_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for identityDomainId to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setOggVersion(String value)

public GoldengateOggDeployment.Builder setOggVersion(String value)

Optional. Version of OGG

string ogg_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The oggVersion to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setOggVersionBytes(ByteString value)

public GoldengateOggDeployment.Builder setOggVersionBytes(ByteString value)

Optional. Version of OGG

string ogg_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for oggVersion to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setPasswordSecretId(String value)

public GoldengateOggDeployment.Builder setPasswordSecretId(String value)

Output only. The password secret id of the GoldengateDeployment.

string password_secret_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The passwordSecretId to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.

setPasswordSecretIdBytes(ByteString value)

public GoldengateOggDeployment.Builder setPasswordSecretIdBytes(ByteString value)

Output only. The password secret id of the GoldengateDeployment.

string password_secret_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for passwordSecretId to set.

Returns
Type Description
GoldengateOggDeployment.Builder

This builder for chaining.