public interface UserOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDisplayName()
public abstract String getDisplayName()
Output only. The user's display name.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()
Output only. The user's display name.
string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for displayName. |
getDomainId()
public abstract String getDomainId()
Unique identifier of the user's Google Workspace domain.
string domain_id = 6;
Returns | |
---|---|
Type | Description |
String |
The domainId. |
getDomainIdBytes()
public abstract ByteString getDomainIdBytes()
Unique identifier of the user's Google Workspace domain.
string domain_id = 6;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for domainId. |
getIsAnonymous()
public abstract boolean getIsAnonymous()
Output only. When true
, the user is deleted or their profile is not
visible.
bool is_anonymous = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
The isAnonymous. |
getName()
public abstract String getName()
Resource name for a Google Chat user.
Format: users/{user}
. users/app
can be used as an alias for the calling
app bot user.
For human users, {user}
is the same
user identifier as:
the
id
for the Person in the People API. For example,users/123456789
in Chat API represents the same person as the123456789
Person profile ID in People API.the
id
for a user in the Admin SDK Directory API.the user's email address can be used as an alias for
{user}
in API requests. For example, if the People API Person profile ID foruser@example.com
is123456789
, you can useusers/user@example.com
as an alias to referenceusers/123456789
. Only the canonical resource name (for exampleusers/123456789
) will be returned from the API.
string name = 1;
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Resource name for a Google Chat user.
Format: users/{user}
. users/app
can be used as an alias for the calling
app bot user.
For human users, {user}
is the same
user identifier as:
the
id
for the Person in the People API. For example,users/123456789
in Chat API represents the same person as the123456789
Person profile ID in People API.the
id
for a user in the Admin SDK Directory API.the user's email address can be used as an alias for
{user}
in API requests. For example, if the People API Person profile ID foruser@example.com
is123456789
, you can useusers/user@example.com
as an alias to referenceusers/123456789
. Only the canonical resource name (for exampleusers/123456789
) will be returned from the API.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getType()
public abstract User.Type getType()
User type.
.google.chat.v1.User.Type type = 5;
Returns | |
---|---|
Type | Description |
User.Type |
The type. |
getTypeValue()
public abstract int getTypeValue()
User type.
.google.chat.v1.User.Type type = 5;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for type. |