Stream Chat Unreal SDK
Loading...
Searching...
No Matches
FUserObjectDto Struct Reference

#/components/schemas/UserObject Used in both requests and responses More...

#include <UserObjectDto.h>

Inheritance diagram for FUserObjectDto:
FUserDto FUserResponseDto

Public Member Functions

 FUserObjectDto (const FUserDto &UserDto, const FDateTime &CreatedAt=FDateTime{0}, const FDateTime &UpdatedAt=FDateTime{0}, const FDateTime &DeactivatedAt=FDateTime{0}, const FDateTime &DeletedAt=FDateTime{0}, const FDateTime &LastActive=FDateTime{0}, const bool bOnline=false)
 
- Public Member Functions inherited from FUserDto
 FUserDto (const FString &Id, const FDateTime &BanExpires=FDateTime{0}, const bool bBanned=false, const bool bInvisible=false, const FString &Language={}, const FDateTime &RevokeTokensIssuedBefore=FDateTime{0}, const FString &Role={}, const TArray< FString > &Teams={}, const FAdditionalFields &AdditionalFields={})
 

Public Attributes

FDateTime CreatedAt = FDateTime{0}
 Date/time of creation.
 
FDateTime UpdatedAt = FDateTime{0}
 Date/time of the last update.
 
FDateTime DeactivatedAt = FDateTime{0}
 Date/time of deactivation.
 
FDateTime DeletedAt = FDateTime{0}
 Date/time of deletion.
 
FDateTime LastActive = FDateTime{0}
 Date of last activity.
 
bool bOnline = false
 Whether a user is online or not.
 
- Public Attributes inherited from FUserDto
FString Id
 Unique user identifier.
 
FDateTime BanExpires = FDateTime{0}
 Expiration date of the ban.
 
bool bBanned = false
 Whether a user is banned or not.
 
bool bInvisible = false
 Whether a user should appear online or not.
 
FString Language
 Preferred language of a user.
 
FDateTime RevokeTokensIssuedBefore = FDateTime{0}
 Revocation date for tokens.
 
FString Role
 Determines the set of user permissions.
 
TArray< FString > Teams
 List of teams user is a part of.
 
FAdditionalFields AdditionalFields
 

Detailed Description

#/components/schemas/UserObject Used in both requests and responses


The documentation for this struct was generated from the following file: