Class GoldengateGroupToRolesMapping.Builder (0.42.0)

public static final class GoldengateGroupToRolesMapping.Builder extends GeneratedMessage.Builder<GoldengateGroupToRolesMapping.Builder> implements GoldengateGroupToRolesMappingOrBuilder

The group to roles mapping of the GoldengateDeployment.

Protobuf type google.cloud.oracledatabase.v1.GoldengateGroupToRolesMapping

Static Methods

getDescriptor()

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

Methods

build()

public GoldengateGroupToRolesMapping build()
Returns
Type Description
GoldengateGroupToRolesMapping

buildPartial()

public GoldengateGroupToRolesMapping buildPartial()
Returns
Type Description
GoldengateGroupToRolesMapping

clear()

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

clearAdministratorGroupId()

public GoldengateGroupToRolesMapping.Builder clearAdministratorGroupId()

Output only. The administrator group id.

string administrator_group_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

clearOperatorGroupId()

public GoldengateGroupToRolesMapping.Builder clearOperatorGroupId()

Output only. The operator group id.

string operator_group_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

clearSecurityGroupId()

public GoldengateGroupToRolesMapping.Builder clearSecurityGroupId()

Output only. The security group id.

string security_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

clearUserGroupId()

public GoldengateGroupToRolesMapping.Builder clearUserGroupId()

Output only. The user group id.

string user_group_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

getAdministratorGroupId()

public String getAdministratorGroupId()

Output only. The administrator group id.

string administrator_group_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The administratorGroupId.

getAdministratorGroupIdBytes()

public ByteString getAdministratorGroupIdBytes()

Output only. The administrator group id.

string administrator_group_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for administratorGroupId.

getDefaultInstanceForType()

public GoldengateGroupToRolesMapping getDefaultInstanceForType()
Returns
Type Description
GoldengateGroupToRolesMapping

getDescriptorForType()

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

getOperatorGroupId()

public String getOperatorGroupId()

Output only. The operator group id.

string operator_group_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The operatorGroupId.

getOperatorGroupIdBytes()

public ByteString getOperatorGroupIdBytes()

Output only. The operator group id.

string operator_group_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for operatorGroupId.

getSecurityGroupId()

public String getSecurityGroupId()

Output only. The security group id.

string security_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The securityGroupId.

getSecurityGroupIdBytes()

public ByteString getSecurityGroupIdBytes()

Output only. The security group id.

string security_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for securityGroupId.

getUserGroupId()

public String getUserGroupId()

Output only. The user group id.

string user_group_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The userGroupId.

getUserGroupIdBytes()

public ByteString getUserGroupIdBytes()

Output only. The user group id.

string user_group_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for userGroupId.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateGroupToRolesMapping other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAdministratorGroupId(String value)

public GoldengateGroupToRolesMapping.Builder setAdministratorGroupId(String value)

Output only. The administrator group id.

string administrator_group_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The administratorGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setAdministratorGroupIdBytes(ByteString value)

public GoldengateGroupToRolesMapping.Builder setAdministratorGroupIdBytes(ByteString value)

Output only. The administrator group id.

string administrator_group_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for administratorGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setOperatorGroupId(String value)

public GoldengateGroupToRolesMapping.Builder setOperatorGroupId(String value)

Output only. The operator group id.

string operator_group_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The operatorGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setOperatorGroupIdBytes(ByteString value)

public GoldengateGroupToRolesMapping.Builder setOperatorGroupIdBytes(ByteString value)

Output only. The operator group id.

string operator_group_id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for operatorGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setSecurityGroupId(String value)

public GoldengateGroupToRolesMapping.Builder setSecurityGroupId(String value)

Output only. The security group id.

string security_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The securityGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setSecurityGroupIdBytes(ByteString value)

public GoldengateGroupToRolesMapping.Builder setSecurityGroupIdBytes(ByteString value)

Output only. The security group id.

string security_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for securityGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setUserGroupId(String value)

public GoldengateGroupToRolesMapping.Builder setUserGroupId(String value)

Output only. The user group id.

string user_group_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The userGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.

setUserGroupIdBytes(ByteString value)

public GoldengateGroupToRolesMapping.Builder setUserGroupIdBytes(ByteString value)

Output only. The user group id.

string user_group_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for userGroupId to set.

Returns
Type Description
GoldengateGroupToRolesMapping.Builder

This builder for chaining.