public interface UserOrBuilder extends MessageOrBuilderImplements
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
idfor the Person in the People API. For example,users/123456789in Chat API represents the same person as the123456789Person profile ID in People API.the
idfor 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.comis123456789, you can useusers/user@example.comas 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
idfor the Person in the People API. For example,users/123456789in Chat API represents the same person as the123456789Person profile ID in People API.the
idfor 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.comis123456789, you can useusers/user@example.comas 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. |