Package org.openapitools.client.models
Class UserObject
-
- All Implemented Interfaces:
public final class UserObjectRepresents chat user
-
-
Field Summary
Fields Modifier and Type Field Description private final Booleanbannedprivate final Map<String, Object>customprivate final Stringidprivate final Booleanonlineprivate final Stringroleprivate final OffsetDateTimebanExpiresprivate final OffsetDateTimecreatedAtprivate final OffsetDateTimedeactivatedAtprivate final OffsetDateTimedeletedAtprivate final Booleaninvisibleprivate final Stringlanguageprivate final OffsetDateTimelastActiveprivate final PrivacySettingsprivacySettingsprivate final PushNotificationSettingspushNotificationsprivate final OffsetDateTimerevokeTokensIssuedBeforeprivate final List<String>teamsprivate final OffsetDateTimeupdatedAt
-
Constructor Summary
Constructors Constructor Description UserObject(Boolean banned, Map<String, Object> custom, String id, Boolean online, String role, OffsetDateTime banExpires, OffsetDateTime createdAt, OffsetDateTime deactivatedAt, OffsetDateTime deletedAt, Boolean invisible, String language, OffsetDateTime lastActive, PrivacySettings privacySettings, PushNotificationSettings pushNotifications, OffsetDateTime revokeTokensIssuedBefore, List<String> teams, OffsetDateTime updatedAt)
-
Method Summary
Modifier and Type Method Description final BooleangetBanned()final Map<String, Object>getCustom()final StringgetId()final BooleangetOnline()final StringgetRole()final OffsetDateTimegetBanExpires()final OffsetDateTimegetCreatedAt()final OffsetDateTimegetDeactivatedAt()final OffsetDateTimegetDeletedAt()final BooleangetInvisible()final StringgetLanguage()final OffsetDateTimegetLastActive()final PrivacySettingsgetPrivacySettings()final PushNotificationSettingsgetPushNotifications()final OffsetDateTimegetRevokeTokensIssuedBefore()final List<String>getTeams()final OffsetDateTimegetUpdatedAt()-
-
Constructor Detail
-
UserObject
UserObject(Boolean banned, Map<String, Object> custom, String id, Boolean online, String role, OffsetDateTime banExpires, OffsetDateTime createdAt, OffsetDateTime deactivatedAt, OffsetDateTime deletedAt, Boolean invisible, String language, OffsetDateTime lastActive, PrivacySettings privacySettings, PushNotificationSettings pushNotifications, OffsetDateTime revokeTokensIssuedBefore, List<String> teams, OffsetDateTime updatedAt)
- Parameters:
banned- Whether a user is banned or notid- Unique user identifieronline- Whether a user online or notrole- Determines the set of user permissionsbanExpires- Expiration date of the bancreatedAt- Date/time of creationdeactivatedAt- Date of deactivationdeletedAt- Date/time of deletionlanguage- Preferred language of a userlastActive- Date of last activityrevokeTokensIssuedBefore- Revocation date for tokensteams- List of teams user is a part ofupdatedAt- Date/time of the last update
-
-
Method Detail
-
getBanExpires
final OffsetDateTime getBanExpires()
-
getCreatedAt
final OffsetDateTime getCreatedAt()
-
getDeactivatedAt
final OffsetDateTime getDeactivatedAt()
-
getDeletedAt
final OffsetDateTime getDeletedAt()
-
getInvisible
final Boolean getInvisible()
-
getLanguage
final String getLanguage()
-
getLastActive
final OffsetDateTime getLastActive()
-
getPrivacySettings
final PrivacySettings getPrivacySettings()
-
getPushNotifications
final PushNotificationSettings getPushNotifications()
-
getRevokeTokensIssuedBefore
final OffsetDateTime getRevokeTokensIssuedBefore()
-
getUpdatedAt
final OffsetDateTime getUpdatedAt()
-
-
-
-