Show / Hide Table of Contents

Class User

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

Inheritance
System.Object
User
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.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
System.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
System.Nullable<System.Boolean>

Email

Email ID of the user

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

ETag

The ETag of the item.

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

FirstName

First or given name of the user

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

Gender

Gender of the user

Declaration
[JsonProperty("gender")]
public virtual string Gender { get; set; }
Property Value
Type Description
System.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
System.Nullable<System.Boolean>

LastName

Last or family name of the user

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

Name

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

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
System.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<AppsDynamiteSharedPhoneNumber>

UserAccountState

State of user's Gaia Account

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

UserProfileVisibility

Visibility of user's Profile

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

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top