Interface UserGroupMemberOrBuilder (0.48.0)

public interface UserGroupMemberOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMemberCase()

public abstract UserGroupMember.MemberCase getMemberCase()
Returns
Type Description
UserGroupMember.MemberCase

getMembershipRole()

public abstract UserGroupMember.MembershipRole getMembershipRole()

Optional. The role of the member in the user group.

.google.marketingplatform.admin.v1alpha.UserGroupMember.MembershipRole membership_role = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UserGroupMember.MembershipRole

The membershipRole.

getMembershipRoleValue()

public abstract int getMembershipRoleValue()

Optional. The role of the member in the user group.

.google.marketingplatform.admin.v1alpha.UserGroupMember.MembershipRole membership_role = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for membershipRole.

getName()

public abstract String getName()

Identifier. The resource name of this UserGroupMember.

Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Example: "organizations/123abc/userGroups/456def/members/789ghi"

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The resource name of this UserGroupMember.

Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} Example: "organizations/123abc/userGroups/456def/members/789ghi"

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getUserEmail()

public abstract String getUserEmail()

Email address of the user member.

string user_email = 2;

Returns
Type Description
String

The userEmail.

getUserEmailBytes()

public abstract ByteString getUserEmailBytes()

Email address of the user member.

string user_email = 2;

Returns
Type Description
ByteString

The bytes for userEmail.

getUserGroup()

public abstract String getUserGroup()

User group resource name of the group member.

string user_group = 3;

Returns
Type Description
String

The userGroup.

getUserGroupBytes()

public abstract ByteString getUserGroupBytes()

User group resource name of the group member.

string user_group = 3;

Returns
Type Description
ByteString

The bytes for userGroup.

hasUserEmail()

public abstract boolean hasUserEmail()

Email address of the user member.

string user_email = 2;

Returns
Type Description
boolean

Whether the userEmail field is set.

hasUserGroup()

public abstract boolean hasUserGroup()

User group resource name of the group member.

string user_group = 3;

Returns
Type Description
boolean

Whether the userGroup field is set.