Show / Hide Table of Contents

Class User

User profile information. This user is not necessarily member of a space.

Inheritance
object
User
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class User : IDirectResponseSchema

Properties

AvatarUrl

URL for the avatar picture of the User in dynamite

Declaration
[JsonProperty("avatarUrl")]
public virtual string AvatarUrl { get; set; }
Property Value
Type Description
string

BlockRelationship

Information about whether the user is blocked by requester and/or has blocked requester.

Declaration
[JsonProperty("blockRelationship")]
public virtual AppsDynamiteSharedUserBlockRelationship BlockRelationship { get; set; }
Property Value
Type Description
AppsDynamiteSharedUserBlockRelationship

BotInfo

Bot-specific profile information. Leave it empty for human users.

Declaration
[JsonProperty("botInfo")]
public virtual BotInfo BotInfo { get; set; }
Property Value
Type Description
BotInfo

Deleted

Deleted flag, if true, means User has been soft-deleted/purged Deprecated. Use user_account_state field instead.

Declaration
[JsonProperty("deleted")]
public virtual bool? Deleted { get; set; }
Property Value
Type Description
bool?

Email

Email ID of the user

Declaration
[JsonProperty("email")]
public virtual string Email { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FirstName

First or given name of the user

Declaration
[JsonProperty("firstName")]
public virtual string FirstName { get; set; }
Property Value
Type Description
string

Gender

Gender of the user

Declaration
[JsonProperty("gender")]
public virtual string Gender { get; set; }
Property Value
Type Description
string

Id

UserId

Declaration
[JsonProperty("id")]
public virtual UserId Id { get; set; }
Property Value
Type Description
UserId

IsAnonymous

Set to true if none of the depending services (Gaia, PeopleApi) returns any info for this user.

Declaration
[JsonProperty("isAnonymous")]
public virtual bool? IsAnonymous { get; set; }
Property Value
Type Description
bool?

LastName

Last or family name of the user

Declaration
[JsonProperty("lastName")]
public virtual string LastName { get; set; }
Property Value
Type Description
string

Name

Non-unique, user-defined display name of the User

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OrganizationInfo

Information about whether the user is a consumer user, or the GSuite customer that they belong to.

Declaration
[JsonProperty("organizationInfo")]
public virtual AppsDynamiteSharedOrganizationInfo OrganizationInfo { get; set; }
Property Value
Type Description
AppsDynamiteSharedOrganizationInfo

PhoneNumber

Phone number(s) of the user

Declaration
[JsonProperty("phoneNumber")]
public virtual IList<AppsDynamiteSharedPhoneNumber> PhoneNumber { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<T><AppsDynamiteSharedPhoneNumber>

UserAccountState

State of user's Gaia Account

Declaration
[JsonProperty("userAccountState")]
public virtual string UserAccountState { get; set; }
Property Value
Type Description
string

UserProfileVisibility

Visibility of user's Profile

Declaration
[JsonProperty("userProfileVisibility")]
public virtual string UserProfileVisibility { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX