public final class UserGroupMember extends GeneratedMessage implements UserGroupMemberOrBuilder
A resource message representing a member of a user group.
Protobuf type google.marketingplatform.admin.v1alpha.UserGroupMember
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int MEMBERSHIP_ROLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int USER_EMAIL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int USER_GROUP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static UserGroupMember getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static UserGroupMember.Builder newBuilder()
public static UserGroupMember.Builder newBuilder(UserGroupMember prototype)
public static UserGroupMember parseDelimitedFrom(InputStream input)
public static UserGroupMember parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UserGroupMember parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static UserGroupMember parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UserGroupMember parseFrom(ByteString data)
public static UserGroupMember parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UserGroupMember parseFrom(CodedInputStream input)
public static UserGroupMember parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UserGroupMember parseFrom(InputStream input)
public static UserGroupMember parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UserGroupMember parseFrom(ByteBuffer data)
public static UserGroupMember parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<UserGroupMember> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public UserGroupMember getDefaultInstanceForType()
public UserGroupMember.MemberCase getMemberCase()
public 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];
public 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.
|
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.
|
public 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.
|
public Parser<UserGroupMember> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getUserEmail()
Email address of the user member.
string user_email = 2;
| Returns |
| Type |
Description |
String |
The userEmail.
|
public ByteString getUserEmailBytes()
Email address of the user member.
string user_email = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for userEmail.
|
public String getUserGroup()
User group resource name of the group member.
string user_group = 3;
| Returns |
| Type |
Description |
String |
The userGroup.
|
public ByteString getUserGroupBytes()
User group resource name of the group member.
string user_group = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for userGroup.
|
public boolean hasUserEmail()
Email address of the user member.
string user_email = 2;
| Returns |
| Type |
Description |
boolean |
Whether the userEmail field is set.
|
public boolean hasUserGroup()
User group resource name of the group member.
string user_group = 3;
| Returns |
| Type |
Description |
boolean |
Whether the userGroup field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UserGroupMember.Builder newBuilderForType()
protected UserGroupMember.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public UserGroupMember.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides