Documentation
¶
Index ¶
- type AchievementInfo
- type ActivitiesOshiMember
- type AddUserAddressInfo
- type AdsAll
- type AdsDisplayPercentage
- type AdsInfo
- type AdsItems
- type AdsSections
- type AlbumSkuInfo
- type AuthenResponseInfo
- type AutoPurchaseOrder
- type AutoSigninInfo
- type BadgeInfo
- type BadgeListInfo
- type BadgePremiumInfo
- type BalanceInfo
- type Banner
- type BaseDetailResponse
- type BaseResponse
- type BaseSectionInfo
- type BaseSegmentInfo
- type CampaignDetailInfo
- type CampaignDonateOrder
- type CampaignDonateRewardInfo
- type CampaignGifts
- type CampaignMainItemInfo
- type CampaignNewModel
- type CampaignNewModelItem
- type CampaignParticipatedItemInfo
- type CampaignRewardInfo
- type CampaignSortInfo
- type CampaignTopSupporterMyRank
- type Category
- type ChangePinModel
- type CheckInBodyInfo
- type CheckInResponseInfo
- type ClaimBody
- type ClaimResponse
- type Comment
- type CommentInfo
- type CommentViewModel
- type CommenterInfo
- type Confirm2FAResetBodyInfo
- type Confirm2FASetupBodyInfo
- type ContentRecommendInfo
- type ContentSocial
- type ContentVideoStatsInfo
- type CoreBalance
- type CoreClaimResponse
- type CoreMembersStats
- type CoreShopPaymentInfo
- type CoreStats
- type CrossAppRequestBodyInfo
- type CrossAppResponseBodyInfo
- type CurrentActiveBadge
- type DataPathInfo
- type DebugHeaderListInfo
- type DebugTabbarImageInfo
- type DebugTabbarInfo
- type DebugTabbarListInfo
- type DeleteAccountAcknowledgeResponseInfo
- type DeleteAccountReasonResponseInfo
- type DeleteAccountSuccessRequestInfo
- type DeleteAccountSuccessResponseInfo
- type DeviceInfo
- type DiagnosticInfo
- type DiscoverGameListItem
- type DiscoverLinks
- type DiscoverPromotionListItem
- type DiscoverSectionInfo
- type DiscoverSectionItemLink
- type DiscoverSelectionResourceItem
- type DistrictInfo
- type DonateCampaignWithPackageInfo
- type EditUserProfileInfo
- type EkycDeleteUserResponseInfo
- type EkycGetStatusResponseInfo
- type EkycGetTokenResponseInfo
- type EkycVerifyUserBodyInfo
- type EkycVerifyUserResponseInfo
- type ElectionAllCodeSetResponseInfo
- type ElectionBannerInfo
- type ElectionClaimBodyInfo
- type ElectionClaimResponseInfo
- type ElectionCodeResponseInfo
- type ElectionCodeSetByIdInfo
- type ElectionHistoryResponseInfo
- type ElectionSentCodeToEmailBody
- type ErrorInfo
- type EventInfo
- type EventTheaterInfo
- type ExchangeDataPostBodyInfo
- type ExchangeStatsResponseInfo
- type ExchangeTicketAvailableResponseInfo
- type ExchangeTicketResponseInfo
- type ExchangeTicketToTicketResponseInfo
- type FacebookLinkPostInfo
- type FacebookLinkResponseInfo
- type FacebookLinkScopeResponseInfo
- type FloatMessageChatBody
- type FloatMessageInfo
- type FollowMemberInfo
- type ForgotPasswordResponseInfo
- type GiftBody
- type GiftFloatMessageLiveInfo
- type GiftListInfo
- type Gifts
- type GlobalRedeemCodeInfo
- type GlobalRedeemHistory
- type GlobalRedeemHistoryDetails
- type GlobalRedeemProductInfo
- type GreetingApprovalInfo
- type GreetingAvailableMemberInfo
- type GreetingAvailableRedeemTypeInfo
- type GreetingDialogInfo
- type GreetingMyInfo
- type GreetingMyStatsInfo
- type GreetingRedeemBodyInfo
- type GreetingRedeemDialogBodyInfo
- type GreetingRedeemResponseByIdInfo
- type GreetingRedeemResponseInfo
- type GreetingRedeemTypeInfo
- type GreetingRedeemVideoBodyInfo
- type GreetingTempUrlResponseInfo
- type GreetingTicketAvailableInfo
- type GreetingTicketByIdInfo
- type GreetingTicketInfo
- type GreetingTicketMemberTypeInfo
- type GreetingUserDialogInfo
- type GreetingUserVideoInfo
- type HowToInfo
- type IamShopClaimOrderItemModel
- type IamShopClaimOrderModel
- type IamShopTicketModel
- type Initial2FASetupResponseInfo
- type IsFollowInfo
- type JoinLobbyInfo
- type LatestPlayInfo
- type LikeTimelineInfo
- type LiveInfoData
- type LiveStreamInfo
- type LiveUrlInfo
- type LiveVideoData
- type LiveVipInfo
- type LoginFacebookBody
- type LoginInfo
- type LogoutDeviceBody
- type MeetingReviewRequest
- type MemberProfile
- type MemberProfileStatsInfo
- type MemberRankStats
- type MemberRankStatsInfo
- type MemberRounds
- type MembersStats
- type MembersStatsInfo
- type MissionRedeemInfo
- type MusicAlbumInfo
- type MyAcheivementInfo
- type MyProvinceInfo
- type MyRankInfo
- type MyRewardInfo
- type MyScoreInfo
- type MyScoreTransactionInfo
- type MyStats
- type NewCommentBody
- type NotificationDataInfo
- type NotificationInfo
- type NotificationRegisterBody
- type NotificationSound
- type NotificationSoundList
- type OrderItemInfo
- type OshiMember
- type PdpaConsentStatusResponseInfo
- type PdpaCurrentVersionResponseInfo
- type PlayMusicInfo
- type PrefixSuffixTemplatesInfo
- type ProductGift
- type ProvinceDetailInfo
- type ProvinceDistrictResponseInfo
- type ProvinceInfo
- type PublicUserProfileInfo
- type PublishedBy
- type PurchaseCoins
- type PurchaseGifts
- type PurchaseStatus
- type QRTicketModel
- type QueueInfo
- type RankPeriodInfo
- type RankStats
- type RankingBatchInfo
- type RankingBatchResourceItem
- type RedeemInfo
- type RedeemMeetYouRequest
- type RedeemableMemberInfo
- type RefreshTokenBody
- type RefreshTokenInfo
- type RegisResponse
- type RegisterInfo
- type ReportProblemInfo
- type ReportUserInfo
- type RequestGiftInfo
- type ResetPinModel
- type ResourceItem
- type RewardInfo
- type RewardPointsInfo
- type Round
- type RoundInfo
- type ScheduleEvent
- type ScheduleInfo
- type ScheduleModelInfo
- type ScriptTemplatesInfo
- type SecurityStatusResponseInfo
- type SegmentInfo
- type SegmentStyleFlag
- type SendEmailOTPResponseInfo
- type SendGiftInfo
- type SendGiftResponse
- type SendMeetingGiftThankYouResponse
- type SendNotificationInfo
- type SendOTPEmailResponseInfo
- type ShopCommitPaymentBodyInfo
- type ShopCommitPaymentResponseInfo
- type ShopCreateOrderBodyInfo
- type ShopCreateOrderResponseInfo
- type ShopOrderDetailResponseInfo
- type ShopOrderInvoiceResponseInfo
- type ShopOrderListResponseInfo
- type ShopPaymentListResponseInfo
- type ShopPaymentProductList
- type ShopPaymentRequestBodyInfo
- type ShopPaymentRequestResponseInfo
- type ShopProductGroupInfo
- type ShopProductInfo
- type ShopProductInfoV2
- type ShopShippingFeeBodyInfo
- type ShopShippingFeeResponseInfo
- type ShopeeClaimOrderItemModel
- type ShopeeClaimOrderModel
- type ShowQRTicketItem
- type SignedVideoContent
- type Skus
- type SocialCommentInfo
- type SortOrdersItem
- type SpecialFansDayHistoryInfo
- type SpecialFansDayRankingInfo
- type SpecialFansDayRankingList
- type StatisticsInfo
- type StoreInfo
- type SubDistrictInfo
- type SubscriptionInfo
- type TabBarIconUrlItemInfo
- type TabBarIconUrlListInfo
- type TextNodesInfo
- type ThankYouContentInfo
- type ThankYouContentVideoInfo
- type TheaterBoxInfo
- type TheaterConfigurationInfo
- type TheaterGiftChooseMembersInfo
- type TheaterGiftInfo
- type TheaterLiveInfo
- type TheaterPlaybackContentInfo
- type TheaterPlaybackInfo
- type TheaterPlaybackLibraryCountInfo
- type TheaterPlaybackLibraryInfo
- type TheaterRecommendedPlaybackInfo
- type TheaterStatLiveInfo
- type TheaterWatchCameraInfo
- type TheaterWatchInfo
- type ThemeInfo
- type TicketDetailModel
- type TicketHistoryModel
- type TicketInfo
- type TicketInventoryModel
- type TicketModel
- type TicketTransferCommitItem
- type TicketTransferItem
- type TicketTransferModel
- type TimeSlot
- type TimelineContentDataModel
- type TimelineContentItemDataModel
- type TimelineDiscoverDataModel
- type TimelineFeeds
- type TimelineItemGiftStats
- type TimelineItemModel
- type TimelineMyGiftStats
- type TimelineRecommendMediaModel
- type TimelineScheduleDataModel
- type TokenModel
- type TokenXAccessRequestBodyInfo
- type TokenXAccessResponseBodyInfo
- type TokenXTermsPostResponseInfo
- type TokenXTermsResponseInfo
- type TransferCommitResultModel
- type TttStatsRankingInfo
- type UserAddressInfo
- type UserCommentBodyInfo
- type UserCommentInfo
- type UserCommentResponseInfo
- type UserCommentStatsInfo
- type UserDeviceInfo
- type UserGiftQuotaByIdInfo
- type UserGiftQuotaInfo
- type UserGiftsInfo
- type UserProfileInfo
- type UserReportTopicInfo
- type UserTransactionInfo
- type VerifyCodePinModel
- type VerifyFirstOTPEmailBodyInfo
- type VerifyFirstOTPEmailResponseInfo
- type VersionInfo
- type VideoContentUrl
- type VideoInfo
- type VoteSenbatsuResponseInfo
- type WalletInfoModel
- type WalletPinModel
- type WalletQRCode
- type WatermarkConfigInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AchievementInfo ¶
type AchievementInfo struct { // @SerializedName("badgeImageUrl") // @Nullable // private String badgeImageUrl; BadgeImageUrl *string `json:"badgeImageUrl"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("score") // @Nullable // private Long score; Score *int64 `json:"score"` }
type ActivitiesOshiMember ¶
type AddUserAddressInfo ¶
type AddUserAddressInfo struct { // @SerializedName("address") // @Nullable // private String address; Address *string `json:"address"` // @SerializedName("citizenId") // @Nullable // private String citizenId; CitizenId *string `json:"citizenId"` // @SerializedName("districtId") // @Nullable // private Long districtId; DistrictId *int64 `json:"districtId"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isDefault") // @Nullable // private Boolean isDefault; IsDefault *bool `json:"isDefault"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("phone") // @Nullable // private String phone; Phone *string `json:"phone"` // @SerializedName("postalCode") // @Nullable // private Long postalCode; PostalCode *int64 `json:"postalCode"` // @SerializedName("provinceId") // @Nullable // private Long provinceId; ProvinceId *int64 `json:"provinceId"` // @SerializedName("subDistrictId") // @Nullable // private Long subDistrictId; SubDistrictId *int64 `json:"subDistrictId"` }
type AdsAll ¶
type AdsAll struct { // @SerializedName("sections") // @Nullable // private List<AdsSections> sections; Sections *[]AdsSections `json:"sections"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type AdsDisplayPercentage ¶
type AdsInfo ¶
type AdsInfo struct { // @SerializedName(GlobalRedeemCodeActivity.KEY_CODE) // "code" // @Nullable // private String code; Code *string `json:"code"` // @SerializedName("items") // @Nullable // private List<AdsItems> items; Items *[]AdsItems `json:"items"` // @SerializedName("priority") // @Nullable // private Long priority; Priority *int64 `json:"priority"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type AdsItems ¶
type AdsItems struct { // @SerializedName(GlobalRedeemCodeActivity.KEY_CODE) // "code" // @Nullable // private String code; Code *string `json:"code"` // @SerializedName("displayPercentage") // @Nullable // private AdsDisplayPercentage displayPercentage; DisplayPercentage *AdsDisplayPercentage `json:"displayPercentage"` // @SerializedName("fileUrl") // @Nullable // private String fileUrl; FileUrl *string `json:"fileUrl"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("interval") // @Nullable // private Long interval; Interval *int64 `json:"interval"` // @SerializedName("isAutoClose") // @Nullable // private Boolean isAutoClose; IsAutoClose *bool `json:"isAutoClose"` // @SerializedName("isDefault") // @Nullable // private Boolean isDefault; IsDefault *bool `json:"isDefault"` // @SerializedName("isDisplayCountdown") // @Nullable // private Boolean isDisplayCountdown; IsDisplayCountdown *bool `json:"isDisplayCountdown"` // @SerializedName("isUseWebView") // @Nullable // private Boolean isUseWebView; IsUseWebView *bool `json:"isUseWebView"` // @SerializedName("isVideo") // @Nullable // private Boolean isVideo; IsVideo *bool `json:"isVideo"` // @SerializedName("linkUrl") // @Nullable // private String linkUrl; LinkUrl *string `json:"linkUrl"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type AdsSections ¶
type AdsSections struct { // @SerializedName("ads") // @Nullable // private List<AdsInfo> ads; Ads *[]AdsInfo `json:"ads"` // @SerializedName("type") // @Nullable // private String type; Type *string `json:"type"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type AlbumSkuInfo ¶
type AlbumSkuInfo struct { // @SerializedName("albumId") // @Nullable // private Long albumId; AlbumId *int64 `json:"albumId"` // @SerializedName("artistName") // @Nullable // private String artistName; ArtistName *string `json:"artistName"` // @SerializedName("durationSecond") // @Nullable // private Long durationSecond; DurationSecond *int64 `json:"durationSecond"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("songTitle") // @Nullable // private String songTitle; SongTitle *string `json:"songTitle"` // @SerializedName("trackNo") // @Nullable // private Long trackNo; TrackNo *int64 `json:"trackNo"` }
type AuthenResponseInfo ¶
type AuthenResponseInfo struct { // @SerializedName("expireDate") // @Nullable // private String expireDate; ExpireDate *string `json:"expireDate"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("refreshToken") // @Nullable // private String refreshToken; RefreshToken *string `json:"refreshToken"` // @SerializedName("token") // @Nullable // private String token; Token *string `json:"token"` }
type AutoPurchaseOrder ¶
type AutoSigninInfo ¶
type AutoSigninInfo struct { // @SerializedName("signinUrl") // @Nullable // private String signinUrl; SigninUrl *string `json:"signinUrl"` }
type BadgeInfo ¶
type BadgeInfo struct { // @SerializedName("badgeList") // @Nullable // private List<BadgeListInfo> badgeList; BadgeList *[]BadgeListInfo `json:"badgeList"` // @SerializedName("isHorizontalDisplay") // @Nullable // private Boolean isHorizontalDisplay; IsHorizontalDisplay *bool `json:"isHorizontalDisplay"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` }
type BadgeListInfo ¶
type BadgeListInfo struct { // @SerializedName("achievementId") // @Nullable // private Long achievementId; AchievementId *int64 `json:"achievementId"` // @SerializedName("badgeImageUrl") // @Nullable // private String badgeImageUrl; BadgeImageUrl *string `json:"badgeImageUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("provinceId") // @Nullable // private Long provinceId; ProvinceId *int64 `json:"provinceId"` }
type BadgePremiumInfo ¶
type BadgePremiumInfo struct { // @SerializedName("currentActiveBadge") // @Nullable // private CurrentActiveBadge currentActiveBadge; CurrentActiveBadge *CurrentActiveBadge `json:"currentActiveBadge"` }
type BalanceInfo ¶
type BalanceInfo struct { // @SerializedName("diagnosticInfo") // @Nullable // private DiagnosticInfo diagnosticInfo; DiagnosticInfo *DiagnosticInfo `json:"diagnosticInfo"` // @SerializedName("reservedBalance") // @Nullable // private Long reservedBalance; ReservedBalance *int64 `json:"reservedBalance"` // @SerializedName("spendableBalance") // @Nullable // private Long spendableBalance; SpendableBalance *int64 `json:"spendableBalance"` }
type Banner ¶
type Banner struct { // @SerializedName(ChooseMemberActivity.KEY_BANNER_TYPE) // "bannerType" // @Nullable // private String bannerType; BannerType *string `json:"bannerType"` // @SerializedName("externalUrl") // @Nullable // private String externalUrl; ExternalUrl *string `json:"externalUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("orderIndex") // @Nullable // private Long orderIndex; OrderIndex *int64 `json:"orderIndex"` }
type BaseDetailResponse ¶
type BaseDetailResponse struct { // @SerializedName("details") // @Nullable // private BaseSegmentInfo details; Details *BaseSegmentInfo `json:"details"` }
type BaseResponse ¶
type BaseSectionInfo ¶
type BaseSectionInfo struct { // @SerializedName("items") // @NotNull // private List<? extends Object> items; Items []any `json:"items"` // @SerializedName("links") // @Nullable // private DiscoverSectionItemLink links; Links *DiscoverSectionItemLink `json:"links"` // @SerializedName("resource") // @Nullable // private DiscoverSelectionResourceItem resource; Resource *DiscoverSelectionResourceItem `json:"resource"` // @SerializedName("type") // @Nullable // private String type; Type *string `json:"type"` }
type BaseSegmentInfo ¶
type BaseSegmentInfo struct { // @SerializedName("segments") // @Nullable // private List<SegmentInfo> segments; Segments *[]SegmentInfo `json:"segments"` }
type CampaignDetailInfo ¶
type CampaignDetailInfo struct { // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("currentBackedCoinAmount") // @Nullable // private Long currentBackedCoinAmount; CurrentBackedCoinAmount *int64 `json:"currentBackedCoinAmount"` // @SerializedName("currentBackerCount") // @Nullable // private Long currentBackerCount; CurrentBackerCount *int64 `json:"currentBackerCount"` // @SerializedName("currentDonate") // @Nullable // private Long currentDonate; CurrentDonate *int64 `json:"currentDonate"` // @SerializedName("defaultMultiplier") // @Nullable // private Long defaultMultiplier; DefaultMultiplier *int64 `json:"defaultMultiplier"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("displayTextLine1") // @Nullable // private String displayTextLine1; DisplayTextLine1 *string `json:"displayTextLine1"` // @SerializedName("displayTextLine2") // @Nullable // private String displayTextLine2; DisplayTextLine2 *string `json:"displayTextLine2"` // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("goalDescription") // @Nullable // private String goalDescription; GoalDescription *string `json:"goalDescription"` // @SerializedName("goalDonate") // @Nullable // private Long goalDonate; GoalDonate *int64 `json:"goalDonate"` // @SerializedName("goalTitle") // @Nullable // private String goalTitle; GoalTitle *string `json:"goalTitle"` // @SerializedName("hasDetails") // @Nullable // private Boolean hasDetails; HasDetails *bool `json:"hasDetails"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("imageUrls") // @Nullable // private List<String> imageUrls; ImageUrls *[]string `json:"imageUrls"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("packages") // @Nullable // private List<CampaignGifts> packages; Packages *[]CampaignGifts `json:"packages"` // @SerializedName("progressPercentage") // @Nullable // private Float progressPercentage; ProgressPercentage *float32 `json:"progressPercentage"` // @SerializedName("rewards") // @Nullable // private List<CampaignRewardInfo> rewards; Rewards *[]CampaignRewardInfo `json:"rewards"` // @Nullable // private String shareUrl; ShareUrl *string `json:"shareUrl"` // @SerializedName("structureVersion") // @Nullable // private Integer structureVersion; StructureVersion *int `json:"structureVersion"` // @SerializedName("targetCoinAmount") // @Nullable // private Long targetCoinAmount; TargetCoinAmount *int64 `json:"targetCoinAmount"` // @SerializedName("tierList") // @Nullable // private List<Long> tierList; TierList *[]int64 `json:"tierList"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalDonator") // @Nullable // private Long totalDonator; TotalDonator *int64 `json:"totalDonator"` }
type CampaignDonateOrder ¶
type CampaignDonateOrder struct { // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type CampaignGifts ¶
type CampaignGifts struct { // @SerializedName(ConstanceKt.CAMPAIGN_ID) // "campaignId" // @Nullable // private Long campaignId; CampaignId *int64 `json:"campaignId"` // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type CampaignMainItemInfo ¶
type CampaignMainItemInfo struct { // @SerializedName("currentBackedCoinAmount") // @Nullable // private Long currentBackedCoinAmount; CurrentBackedCoinAmount *int64 `json:"currentBackedCoinAmount"` // @SerializedName("currentBackerCount") // @Nullable // private Long currentBackerCount; CurrentBackerCount *int64 `json:"currentBackerCount"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("imageUrls") // @Nullable // private List<String> imageUrls; ImageUrls *[]string `json:"imageUrls"` // @SerializedName("isEnded") // @Nullable // private Boolean isEnded; IsEnded *bool `json:"isEnded"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("progressPercentage") // @Nullable // private Float progressPercentage; ProgressPercentage *float64 `json:"progressPercentage"` // @SerializedName("startedAt") // @Nullable // private String startedAt; StartedAt *string `json:"startedAt"` // @SerializedName("structureVersion") // @Nullable // private Integer structureVersion; StructureVersion *int `json:"structureVersion"` // @SerializedName("targetCoinAmount") // @Nullable // private Long targetCoinAmount; TargetCoinAmount *int64 `json:"targetCoinAmount"` // @SerializedName("tierList") // @Nullable // private List<Long> tierList; TierList *[]int64 `json:"tierList"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type CampaignNewModel ¶
type CampaignNewModel struct { // @SerializedName("items") // @Nullable // private List<CampaignNewModelItem> items; Items *[]CampaignNewModelItem `json:"items"` // @SerializedName("sortOrders") // @Nullable // private List<SortOrdersItem> sortOrders; SortOrders *[]SortOrdersItem `json:"sortOrders"` }
type CampaignNewModelItem ¶
type CampaignNewModelItem struct { // @SerializedName("currentBackedCoinAmount") // @Nullable // private Long currentBackedCoinAmount; CurrentBackedCoinAmount *int64 `json:"currentBackedCoinAmount"` // @SerializedName("currentBackerCount") // @Nullable // private Long currentBackerCount; CurrentBackerCount *int64 `json:"currentBackerCount"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("imageUrls") // @Nullable // private List<String> imageUrls; ImageUrls *[]string `json:"imageUrls"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("progressPercentage") // @Nullable // private Float progressPercentage; ProgressPercentage *float64 `json:"progressPercentage"` // @SerializedName("startedAt") // @Nullable // private String startedAt; StartedAt *string `json:"startedAt"` // @SerializedName("targetCoinAmount") // @Nullable // private Long targetCoinAmount; TargetCoinAmount *int64 `json:"targetCoinAmount"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` }
type CampaignParticipatedItemInfo ¶
type CampaignParticipatedItemInfo struct { // @SerializedName("currentBackedCoinAmount") // @Nullable // private Long currentBackedCoinAmount; CurrentBackedCoinAmount *int64 `json:"currentBackedCoinAmount"` // @SerializedName("currentBackerCount") // @Nullable // private Long currentBackerCount; CurrentBackerCount *int64 `json:"currentBackerCount"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("member") // @Nullable // private MemberProfile member; Member *MemberProfile `json:"member"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("progressPercentage") // @Nullable // private Float progressPercentage; ProgressPercentage *float32 `json:"progressPercentage"` // @SerializedName("startedAt") // @Nullable // private String startAt; StartAt *string `json:"startAt"` // @SerializedName("structureVersion") // @Nullable // private Integer structureVersion; StructureVersion *int `json:"structureVersion"` // @SerializedName("targetCoinAmount") // @Nullable // private Long targetCoinAmount; TargetCoinAmount *int64 `json:"targetCoinAmount"` // @SerializedName("tierList") // @Nullable // private List<Long> tierList; TierList *[]int64 `json:"tierList"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("userLatestDonatedAt") // @Nullable // private String userLatestDonatedAt; UserLatestDonatedAt *string `json:"userLatestDonatedAt"` // @SerializedName("userTotalCoinDonated") // @Nullable // private Long userTotalCoinDonated; UserTotalCoinDonated *int64 `json:"userTotalCoinDonated"` }
type CampaignRewardInfo ¶
type CampaignRewardInfo struct { // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName("isOnetimeReceive") // @Nullable // private Boolean isOnetimeReceive; IsOnetimeReceive *bool `json:"isOnetimeReceive"` // @SerializedName("minimumGiftRequire") // @Nullable // private Long minimumGiftRequire; MinimumGiftRequire *int64 `json:"minimumGiftRequire"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type CampaignSortInfo ¶
type CampaignSortInfo struct { // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("requestName") // @Nullable // private String requestName; RequestName *string `json:"requestName"` }
type CampaignTopSupporterMyRank ¶
type CampaignTopSupporterMyRank struct { // @SerializedName("rank") // @Nullable // private Integer rank; Rank *int `json:"rank"` }
type Category ¶
type Category struct { // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("skus") // @Nullable // private List<Skus> skus; Skus *[]Skus `json:"skus"` }
type ChangePinModel ¶
type CheckInBodyInfo ¶
type CheckInBodyInfo struct { // @SerializedName("content") // @Nullable // private String content; Content *string `json:"content"` // @SerializedName("hash") // @Nullable // private String hash; Hash *string `json:"hash"` // @SerializedName("key") // @Nullable // private String key; Key *string `json:"key"` }
type CheckInResponseInfo ¶
type ClaimBody ¶
type ClaimBody struct { // @SerializedName("billingSdkVersion") // @Nullable // private Long billingSdkVersion; BillingSdkVersion *int64 `json:"billingSdkVersion"` // @SerializedName("comment") // @Nullable // private Comment comment; Comment *Comment `json:"comment"` // @SerializedName("inAppDataSignature") // @Nullable // private String inAppDataSignature; InAppDataSignature *string `json:"inAppDataSignature"` // @SerializedName("inAppPurchaseData") // @Nullable // private String inAppPurchaseData; InAppPurchaseData *string `json:"inAppPurchaseData"` }
type ClaimResponse ¶
type CommentInfo ¶
type CommentInfo struct { // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @Nullable // private String message; Message *string `json:"message"` // @SerializedName("user") // @NotNull // private PublishedBy user; User PublishedBy `json:"user"` }
type CommentViewModel ¶
type CommentViewModel struct { // @SerializedName("commentText") // @Nullable // private String commentText; CommentText *string `json:"commentText"` // @SerializedName("commenterInfo") // @Nullable // private CommenterInfo commenterInfo; CommenterInfo *CommenterInfo `json:"commenterInfo"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isLoved") // private boolean isLoved; IsLoved *bool `json:"isLoved"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("postedAt") // @Nullable // private String postedAt; PostedAt *string `json:"postedAt"` // @SerializedName("totalGifts") // @Nullable // private Long totalGifts; TotalGifts *int64 `json:"totalGifts"` }
type CommenterInfo ¶
type CommenterInfo struct { // @SerializedName("badgeId") // @Nullable // private Long badgeId; BadgeId *int64 `json:"badgeId"` // @SerializedName("displayImageUrl") // @Nullable // private String displayImageUrl; DisplayImageUrl *string `json:"displayImageUrl"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type Confirm2FAResetBodyInfo ¶
type Confirm2FAResetBodyInfo struct { // @SerializedName("emailOtpPin") // @Nullable // private String emailOtpPin; EmailOtpPin *string `json:"emailOtpPin"` // @SerializedName("emailOtpReference") // @Nullable // private String emailOtpReference; EmailOtpReference *string `json:"emailOtpReference"` // @SerializedName("twoFactorPin") // @Nullable // private String twoFactorPin; TwoFactorPin *string `json:"twoFactorPin"` // @SerializedName("twoFactorReference") // @Nullable // private String twoFactorReference; TwoFactorReference *string `json:"twoFactorReference"` }
type Confirm2FASetupBodyInfo ¶
type Confirm2FASetupBodyInfo struct { // @SerializedName("emailOtpPin") // @Nullable // private String emailOtpPin; EmailOtpPin *string `json:"emailOtpPin"` // @SerializedName("emailOtpReference") // @Nullable // private String emailOtpReference; EmailOtpReference *string `json:"emailOtpReference"` // @SerializedName("twoFactorPin") // @Nullable // private String twoFactorPin; TwoFactorPin *string `json:"twoFactorPin"` // @SerializedName("twoFactorReference") // @Nullable // private String twoFactorReference; TwoFactorReference *string `json:"twoFactorReference"` }
type ContentRecommendInfo ¶
type ContentRecommendInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchaseAllowance") // @Nullable // private Boolean isPurchaseAllowance; IsPurchaseAllowance *bool `json:"isPurchaseAllowance"` // @SerializedName("isSubscriptionAllowance") // @Nullable // private Boolean isSubscriptionAllowance; IsSubscriptionAllowance *bool `json:"isSubscriptionAllowance"` // @SerializedName("mediaType") // @Nullable // private String mediaType; MediaType *string `json:"mediaType"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @Nullable // private String teaserFileUrl; TeaserFileUrl *string `json:"teaserFileUrl"` // @SerializedName("totalWatchTime") // @Nullable // private Long totalWatchTime; TotalWatchTime *int64 `json:"totalWatchTime"` // @SerializedName("viewType") // @Nullable // private String viewType; ViewType *string `json:"viewType"` }
type ContentSocial ¶
type ContentSocial struct { // @SerializedName("commentCount") // private long commentCount; CommentCount int64 `json:"commentCount"` // @SerializedName("comments") // @NotNull // private List<SocialCommentInfo> comments; Comments []SocialCommentInfo `json:"comments"` // @SerializedName("contentImageUrl") // @Nullable // private String contentImageUrl; ContentImageUrl *string `json:"contentImageUrl"` // @SerializedName("contentLabel") // @Nullable // private String contentLabel; ContentLabel *string `json:"contentLabel"` // @SerializedName("likeCount") // private long likeCount; LikeCount int64 `json:"likeCount"` // @NotNull // private String localId; LocalId string `json:"localId"` // @SerializedName("location") // @Nullable // private String location; Location *string `json:"location"` // @SerializedName("originalContentImageUrl") // @Nullable // private String originalContentImageUrl; OriginalContentImageUrl *string `json:"originalContentImageUrl"` // @SerializedName("originalUserImageUrl") // @Nullable // private String originalUserImageUrl; OriginalUserImageUrl *string `json:"originalUserImageUrl"` // @SerializedName("postDate") // @Nullable // private String postDate; PostDate *string `json:"postDate"` // @SerializedName("retweetCount") // private long retweetCount; RetweetCount int64 `json:"retweetCount"` // @SerializedName("userImageUrl") // @Nullable // private String userImageUrl; UserImageUrl *string `json:"userImageUrl"` // @SerializedName("username") // @Nullable // private String username; Username *string `json:"username"` }
type ContentVideoStatsInfo ¶
type CoreBalance ¶
type CoreBalance BaseResponse[BalanceInfo]
type CoreClaimResponse ¶
type CoreClaimResponse BaseResponse[ClaimResponse]
type CoreMembersStats ¶
type CoreMembersStats struct { // @SerializedName("coin") // @Nullable // private MembersStats coin; Coin *MembersStats `json:"coin"` // @SerializedName("gift") // @Nullable // private MembersStats gift; Gift *MembersStats `json:"gift"` // @SerializedName("like") // @Nullable // private MembersStats like; Like *MembersStats `json:"like"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_PERIOD) // @Nullable // private RankPeriodInfo period; Period *RankPeriodInfo `json:"period"` }
type CoreShopPaymentInfo ¶
type CoreShopPaymentInfo BaseResponse[ShopPaymentRequestResponseInfo]
type CoreStats ¶
type CoreStats struct { // @SerializedName("allTime") // @Nullable // private RankStats allTime; AllTime *RankStats `json:"allTime"` // @SerializedName("last30Days") // @Nullable // private RankStats last30Days; Last30Days *RankStats `json:"last30Days"` // @SerializedName("last7Days") // @Nullable // private RankStats last7Days; Last7Days *RankStats `json:"last7Days"` // @SerializedName("today") // @Nullable // private RankStats today; Today *RankStats `json:"today"` }
type CrossAppRequestBodyInfo ¶
type CrossAppRequestBodyInfo struct { // @NotNull // private String refreshToken; RefreshToken string `json:"refreshToken"` }
type CrossAppResponseBodyInfo ¶
type CrossAppResponseBodyInfo struct { // @NotNull // private String expireDate; ExpireDate string `json:"expireDate"` // private long id; Id int64 `json:"id"` // @NotNull // private String refreshToken; RefreshToken string `json:"refreshToken"` // @NotNull // private String token; Token string `json:"token"` }
type CurrentActiveBadge ¶
type CurrentActiveBadge struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isActive") // @Nullable // private Boolean isActive; IsActive *bool `json:"isActive"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` }
type DataPathInfo ¶
type DebugHeaderListInfo ¶
type DebugTabbarImageInfo ¶
type DebugTabbarInfo ¶
type DebugTabbarInfo struct { // @SerializedName(Constants.DateOfBirthFlag.MONTH_YEAR) // "1" // @Nullable // private DebugTabbarImageInfo firstTabbar; FirstTabbar *DebugTabbarImageInfo `json:"1"` // @SerializedName("4") // @Nullable // private DebugTabbarImageInfo fourthTabbar; FourthTabbar *DebugTabbarImageInfo `json:"4"` // @SerializedName(Constants.DateOfBirthFlag.YEAR_ONLY) // "2" // @Nullable // private DebugTabbarImageInfo secondTabbar; SecondTabbar *DebugTabbarImageInfo `json:"2"` // @SerializedName("3") // @Nullable // private DebugTabbarImageInfo thirdTabbar; ThirdTabbar *DebugTabbarImageInfo `json:"3"` }
type DebugTabbarListInfo ¶
type DebugTabbarListInfo struct { // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("tabbar") // @Nullable // private DebugTabbarInfo tabbar; Tabbar *DebugTabbarInfo `json:"tabbar"` }
type DeleteAccountAcknowledgeResponseInfo ¶
type DeleteAccountAcknowledgeResponseInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type DeleteAccountReasonResponseInfo ¶
type DeleteAccountReasonResponseInfo struct { // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("topic") // @Nullable // private String topic; Topic *string `json:"topic"` }
type DeleteAccountSuccessRequestInfo ¶
type DeleteAccountSuccessRequestInfo struct { // @SerializedName("deleteReasonId") // @Nullable // private Long deleteReasonId; DeleteReasonId *int64 `json:"deleteReasonId"` // @SerializedName("emailOtpPin") // @Nullable // private String emailOtpPin; EmailOtpPin *string `json:"emailOtpPin"` // @SerializedName("emailOtpReference") // @Nullable // private String emailOtpReference; EmailOtpReference *string `json:"emailOtpReference"` }
type DeleteAccountSuccessResponseInfo ¶
type DeleteAccountSuccessResponseInfo struct { // @SerializedName("recoveryInfoMessage") // @Nullable // private final String recoveryInfoMessage; RecoveryInfoMessage *string `json:"recoveryInfoMessage"` }
type DeviceInfo ¶
type DeviceInfo struct { // @SerializedName("deviceId") // @Nullable // private String deviceId; DeviceId *string `json:"deviceId"` // @SerializedName("lastSeenAt") // @Nullable // private String lastSeenAt; LastSeenAt *string `json:"lastSeenAt"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("type") // @Nullable // private String type; Type *string `json:"type"` }
type DiagnosticInfo ¶
type DiagnosticInfo struct { // @SerializedName("isSandbox") // @Nullable // private Boolean isSandbox; IsSandbox *bool `json:"isSandbox"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` // @SerializedName("walletGroupId") // @Nullable // private Long walletGroupId WalletGroupId *int64 `json:"walletGroupId"` }
type DiscoverGameListItem ¶
type DiscoverGameListItem struct { // @SerializedName("bannerFileUrl") // @Nullable // private String bannerFileUrl; BannerFileUrl *string `json:"bannerFileUrl"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("iconFileUrl") // @Nullable // private String iconFileUrl; IconFileUrl *string `json:"iconFileUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("store") // @Nullable // private StoreInfo store; Store *StoreInfo `json:"store"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` }
type DiscoverLinks ¶
type DiscoverLinks struct { // @SerializedName("seeAll") // @Nullable // private String seeAll; SeeAll *string `json:"seeAll"` }
type DiscoverPromotionListItem ¶
type DiscoverPromotionListItem struct { // @SerializedName("bannerImageUrl") // @Nullable // private String bannerImageUrl; BannerImageUrl *string `json:"bannerImageUrl"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("linkUrl") // @Nullable // private String linkUrl; LinkUrl *string `json:"linkUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type DiscoverSectionInfo ¶
type DiscoverSectionInfo struct { // @SerializedName("sections") // @NotNull // private List<? extends BaseSectionInfo> sections; Sections []BaseSectionInfo `json:"sections"` }
type DiscoverSectionItemLink ¶
type DiscoverSectionItemLink struct { // @SerializedName("seeAll") // @Nullable // private String seeAll; SeeAll *string `json:"seeAll"` }
type DiscoverSelectionResourceItem ¶
type DiscoverSelectionResourceItem struct { // @SerializedName("imageurl") // @Nullable // private String imageurl; Imageurl *string `json:"imageurl"` }
type DistrictInfo ¶
type DistrictInfo struct { // @SerializedName("districtId") // @Nullable // private Long districtId; DistrictId *int64 `json:"districtId"` // @SerializedName("districtNameEn") // @Nullable // private String districtNameEn; DistrictNameEn *string `json:"districtNameEn"` // @SerializedName("districtNameTh") // @Nullable // private String districtNameTh; DistrictNameTh *string `json:"districtNameTh"` }
type DonateCampaignWithPackageInfo ¶
type DonateCampaignWithPackageInfo struct { // @SerializedName("rewardList") // @Nullable // private List<CampaignDonateRewardInfo> rewardList; RewardList *[]CampaignDonateRewardInfo `json:"rewardList"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` }
type EditUserProfileInfo ¶
type EditUserProfileInfo struct { // @SerializedName("tempCoverImageId") // @Nullable // private String tempCoverImageId = ""; TempCoverImageId *string `json:"tempCoverImageId"` // @SerializedName("tempProfileImageId") // @Nullable // private String tempProfileImageId = ""; TempProfileImageId *string `json:"tempProfileImageId"` // @SerializedName("displayName") // @Nullable // private String displayName = ""; DisplayName *string `json:"displayName"` // @SerializedName("profileImageUrl") // @Nullable // private String profileImageUrl = ""; ProfileImageUrl *string `json:"profileImageUrl"` // @SerializedName("coverImageUrl") // @Nullable // private String coverImageUrl = ""; CoverImageUrl *string `json:"coverImageUrl"` // @SerializedName("caption") // @Nullable // private String caption = ""; Caption *string `json:"caption"` }
type EkycGetTokenResponseInfo ¶
type EkycGetTokenResponseInfo struct { // @SerializedName("token") // @Nullable // private String token; Token *string `json:"token"` }
type EkycVerifyUserBodyInfo ¶
type EkycVerifyUserBodyInfo struct { // @SerializedName("birthDate") // @Nullable // private String birthDate; BirthDate *string `json:"birthDate"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("idcardNo") // @Nullable // private String idcardNo; IdcardNo *string `json:"idcardNo"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("sessionId") // @Nullable // private String sessionId; SessionId *string `json:"sessionId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type ElectionAllCodeSetResponseInfo ¶
type ElectionAllCodeSetResponseInfo struct { // @SerializedName("body") // @Nullable // private String body; Body *string `json:"body"` // @SerializedName("shopeeOrderId") // @Nullable // private String shopeeOrderId; ShopeeOrderId *string `json:"shopeeOrderId"` // @SerializedName("subject") // @Nullable // private String subject; Subject *string `json:"subject"` // @SerializedName("totalCodeAmount") // @Nullable // private Long totalCodeAmount; TotalCodeAmount *int64 `json:"totalCodeAmount"` }
type ElectionBannerInfo ¶
type ElectionBannerInfo struct { // @SerializedName(ChooseMemberActivity.KEY_BANNER_TYPE) // "bannerType" // @Nullable // private String bannerType; BannerType *string `json:"bannerType"` // @SerializedName("externalUrl") // @Nullable // private String externalUrl; ExternalUrl *string `json:"externalUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("orderIndex") // @Nullable // private Long orderIndex; OrderIndex *int64 `json:"orderIndex"` }
type ElectionClaimBodyInfo ¶
type ElectionClaimResponseInfo ¶
type ElectionClaimResponseInfo struct { // @SerializedName("claimedAt") // @Nullable // private String claimedAt; ClaimedAt *string `json:"claimedAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("shopeeOrderId") // @Nullable // private String shopeeOrderId; ShopeeOrderId *string `json:"shopeeOrderId"` // @SerializedName("totalCodeAmount") // @Nullable // private Long totalCodeAmount; TotalCodeAmount *int64 `json:"totalCodeAmount"` }
type ElectionCodeResponseInfo ¶
type ElectionCodeResponseInfo struct { // @SerializedName("claimedAt") // @Nullable // private String claimedAt; ClaimedAt *string `json:"claimedAt"` // @SerializedName("displayCodePerPageAmount") // @Nullable // private Long displayCodePerPageAmount; DisplayCodePerPageAmount *int64 `json:"displayCodePerPageAmount"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("maxSelectedAmountForCopy") // @Nullable // private Long maxSelectedAmountForCopy; MaxSelectedAmountForCopy *int64 `json:"maxSelectedAmountForCopy"` // @SerializedName("shopeeOrderId") // @Nullable // private String shopeeOrderId; ShopeeOrderId *string `json:"shopeeOrderId"` // @SerializedName("totalCodeAmount") // @Nullable // private Long totalCodeAmount; TotalCodeAmount *int64 `json:"totalCodeAmount"` }
type ElectionCodeSetByIdInfo ¶
type ElectionCodeSetByIdInfo struct { // @SerializedName(GlobalRedeemCodeActivity.KEY_CODE) // "code" // @Nullable // private String code; Code *string `json:"code"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("sequence") // @Nullable // private Integer seq; Seq *int64 `json:"sequence"` }
type ElectionHistoryResponseInfo ¶
type ElectionHistoryResponseInfo struct { // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("sentAt") // @Nullable // private String sentAt; SentAt *string `json:"sentAt"` // @SerializedName("sentToEmailAddress") // @Nullable // private String sentToEmailAddress; SentToEmailAddress *string `json:"sentToEmailAddress"` // @SerializedName("setId") // @Nullable // private Long setId; SetId *int64 `json:"setId"` // @SerializedName("shopeeOrderId") // @Nullable // private String shopeeOrderId; ShopeeOrderId *string `json:"shopeeOrderId"` // @SerializedName("totalCodeAmount") // @Nullable // private Integer totalCodeAmount; TotalCodeAmount *int64 `json:"totalCodeAmount"` }
type EventInfo ¶
type EventInfo struct { // @SerializedName("datePeriod") // @Nullable // private String datePeriod; DatePeriod *string `json:"datePeriod"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("queueDistributeAt") // @Nullable // private String queueDistributeAt; QueueDistributeAt *string `json:"queueDistributeAt"` // @SerializedName("termsAndCondition") // @Nullable // private String termsAndCondition; TermsAndCondition *string `json:"termsAndCondition"` // @SerializedName("timePeriod") // @Nullable // private String timePeriod; TimePeriod *string `json:"timePeriod"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` }
type EventTheaterInfo ¶
type EventTheaterInfo struct { // @SerializedName("coinAmount") // @Nullable // private Integer coinAmount; CoinAmount *int `json:"coinAmount"` // @SerializedName("dateFrom") // @Nullable // private String dateFrom; DateFrom *string `json:"dateFrom"` // @SerializedName("dateTo") // @Nullable // private String dateTo; DateTo *string `json:"dateTo"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isLive") // @Nullable // private Boolean isLive; IsLive *bool `json:"isLive"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private Long playableDurationMinute; PlayableDurationMinute *int64 `json:"playableDurationMinute"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type ExchangeDataPostBodyInfo ¶
type ExchangeDataPostBodyInfo struct { // @SerializedName("fromTicketSkuId") // @Nullable // private Long fromTicketSkuId; FromTicketSkuId *int64 `json:"fromTicketSkuId"` // @SerializedName("ownerPIN") // @Nullable // private String ownerPIN; OwnerPIN *string `json:"ownerPIN"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("toTicketSkuId") // @Nullable // private Long toTicketSkuId; ToTicketSkuId *int64 `json:"toTicketSkuId"` }
type ExchangeStatsResponseInfo ¶
type ExchangeStatsResponseInfo struct{}
type ExchangeTicketAvailableResponseInfo ¶
type ExchangeTicketAvailableResponseInfo struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type ExchangeTicketResponseInfo ¶
type ExchangeTicketResponseInfo struct { // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("displayMessage") // @Nullable // private String displayMessage; DisplayMessage *string `json:"displayMessage"` // @SerializedName("displayMessageLevel") // @Nullable // private Long displayMessageLevel; DisplayMessageLevel *int64 `json:"displayMessageLevel"` // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type ExchangeTicketToTicketResponseInfo ¶
type ExchangeTicketToTicketResponseInfo struct { // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("displayMessage") // @Nullable // private String displayMessage; DisplayMessage *string `json:"displayMessage"` // @SerializedName("displayMessageLevel") // @Nullable // private Long displayMessageLevel; DisplayMessageLevel *int64 `json:"displayMessageLevel"` // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName(ChangeableTicketActivity.FROM_TICKET_QUANTITY) // "fromTicketQuantity" // @Nullable // private Long fromTicketQuantity; FromTicketQuantity *int64 `json:"fromTicketQuantity"` // @SerializedName("fullDescription") // @Nullable // private String fullDescription; FullDescription *string `json:"fullDescription"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` // @SerializedName(ChangeableTicketActivity.TO_TICKET_QUANTITY) // "toTicketQuantity" // @Nullable // private Long toTicketQuantity; ToTicketQuantity *int64 `json:"toTicketQuantity"` }
type FacebookLinkPostInfo ¶
type FacebookLinkPostInfo struct { // @SerializedName("accessToken") // @Nullable // private String accessToken; AccessToken *string `json:"accessToken"` // @SerializedName("appCode") // @Nullable // private String appCode; AppCode *string `json:"appCode"` // @SerializedName("deviceId") // @Nullable // private String deviceId; DeviceId *string `json:"deviceId"` // @SerializedName("facebookAppId") // @Nullable // private String facebookAppId; FacebookAppId *string `json:"facebookAppId"` }
type FacebookLinkResponseInfo ¶
type FacebookLinkResponseInfo struct { // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("emailAddress") // @Nullable // private String emailAddress; EmailAddress *string `json:"emailAddress"` // @SerializedName("userId") // @Nullable // private Long id; Id *int64 `json:"userId"` }
type FacebookLinkScopeResponseInfo ¶
type FacebookLinkScopeResponseInfo struct { // @SerializedName("scope") // @Nullable // private String scope; Scope *string `json:"scope"` }
type FloatMessageChatBody ¶
type FloatMessageChatBody struct { // @SerializedName("giftSkuId") // private final long giftSkuId; GiftSkuId int64 `json:"giftSkuId"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @NotNull // private final String message; Message string `json:"message"` // @SerializedName("pricePerUnit") // private final long pricePerUnit; PricePerUnit int64 `json:"pricePerUnit"` }
type FloatMessageInfo ¶
type FloatMessageInfo struct { // @SerializedName("currentRankNo") // @Nullable // private Long currentRankNo; CurrentRankNo *int64 `json:"currentRankNo"` // @SerializedName("displayPriority") // private long displayPriority; DisplayPriority int64 `json:"displayPriority"` // @SerializedName("id") // private long id; Id int64 `json:"id"` }
type FollowMemberInfo ¶
type FollowMemberInfo struct { // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` }
type ForgotPasswordResponseInfo ¶
type ForgotPasswordResponseInfo struct { // @SerializedName(Scopes.EMAIL) // "email" // @Nullable // private String email; Email *string `json:"email"` }
type GiftBody ¶
type GiftBody struct { // @SerializedName("giftSkuId") // private long giftSkuId; GiftSkuId int64 `json:"giftSkuId"` // @SerializedName("pricePerUnit") // private long pricePerUnit; PricePerUnit int64 `json:"pricePerUnit"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // private long quantity; Quantity int64 `json:"quantity"` }
type GiftFloatMessageLiveInfo ¶
type GiftFloatMessageLiveInfo struct { // @SerializedName("animationFileUrl") // @NotNull // private String animationFileUrl; AnimationFileUrl string `json:"animationFileUrl"` // @SerializedName("coinPrice") // private long coinPrice; CoinPrice int64 `json:"coinPrice"` // @SerializedName("iconImageUrl") // @NotNull // private String iconImageUrl; IconImageUrl string `json:"iconImageUrl"` // @SerializedName("id") // private long id; Id int64 `json:"id"` // @SerializedName("isSpecial") // private boolean isSpecial; IsSpecial bool `json:"isSpecial"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @NotNull // private String name; Name string `json:"name"` }
type GiftListInfo ¶
type GiftListInfo struct { // @SerializedName("animationFileUrl") // @Nullable // private String animationFileUrl; AnimationFileUrl *string `json:"animationFileUrl"` // @SerializedName("iconImageUrl") // @Nullable // private String iconImageUrl; IconImageUrl *string `json:"iconImageUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` }
type Gifts ¶
type Gifts struct { // @SerializedName("animateName") // @Nullable // private String animateName; AnimateName *string `json:"animateName"` // @SerializedName(ConstanceKt.CAMPAIGN_ID) // "campaignId" // @Nullable // private Long campaignId; CampaignId *int64 `json:"campaignId"` // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("coinPrice") // @Nullable // private Long coinPrice; CoinPrice *int64 `json:"coinPrice"` // @SerializedName("giftCategoryId") // @Nullable // private Long giftCategoryId; GiftCategoryId *int64 `json:"giftCategoryId"` // @SerializedName("giftValue") // @Nullable // private Long giftValue; GiftValue *int64 `json:"giftValue"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("value") // @Nullable // private Long value; Value *int64 `json:"value"` }
type GlobalRedeemCodeInfo ¶
type GlobalRedeemCodeInfo struct { // @SerializedName(GlobalRedeemCodeActivity.KEY_CODE) // "code" // @Nullable // private String code; Code *string `json:"code"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("skus") // @Nullable // private List<GlobalRedeemProductInfo> redeemProductList; RedeemProductList *[]GlobalRedeemProductInfo `json:"skus"` }
type GlobalRedeemHistory ¶
type GlobalRedeemHistory struct { // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("itemAmount") // @Nullable // private Long itemAmount; ItemAmount *int64 `json:"itemAmount"` // @SerializedName("redeemCode") // @Nullable // private String redeemCode; RedeemCode *string `json:"redeemCode"` }
type GlobalRedeemHistoryDetails ¶
type GlobalRedeemHistoryDetails struct { // @SerializedName(GlobalRedeemCodeActivity.KEY_CODE) // "code" // @Nullable // private String code; Code *string `json:"code"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("skus") // @Nullable // private List<GlobalRedeemProductInfo> redeemProductList; RedeemProductList []*GlobalRedeemProductInfo `json:"skus"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type GlobalRedeemProductInfo ¶
type GlobalRedeemProductInfo struct { // @SerializedName("amount") // @Nullable // private Long amount; Amount *int64 `json:"amount"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("displayIndex") // @Nullable // private Long displayIndex; DisplayIndex *int64 `json:"displayIndex"` // @SerializedName("expireInDay") // @Nullable // private String expireInDay; ExpireInDay *string `json:"expireInDay"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` }
type GreetingApprovalInfo ¶
type GreetingApprovalInfo struct { // @SerializedName("approveAt") // @Nullable // private String approveAt; ApproveAt *string `json:"approveAt"` // @SerializedName("isApprove") // @Nullable // private Boolean isApprove; IsApprove *bool `json:"isApprove"` // @SerializedName("rejectReason") // @Nullable // private String rejectReason; RejectReason *string `json:"rejectReason"` }
type GreetingAvailableMemberInfo ¶
type GreetingAvailableMemberInfo struct { // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("leftMessage") // @Nullable // private String leftMessage; LeftMessage *string `json:"leftMessage"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` }
type GreetingAvailableRedeemTypeInfo ¶
type GreetingAvailableRedeemTypeInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("iconName") // @Nullable // private String iconName; IconName *string `json:"iconName"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("isRequireDialog") // @Nullable // private Boolean isRequireDialog; IsRequireDialog *bool `json:"isRequireDialog"` // @SerializedName("isRequireVideo") // @Nullable // private Boolean isRequireVideo; IsRequireVideo *bool `json:"isRequireVideo"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("redeemTypeId") // @Nullable // private Long redeemTypeId; RedeemTypeId *int64 `json:"redeemTypeId"` // @SerializedName("ticketUsageAmount") // @Nullable // private Long ticketUsageAmount; TicketUsageAmount *int64 `json:"ticketUsageAmount"` }
type GreetingDialogInfo ¶
type GreetingDialogInfo struct { // @SerializedName("dialogTemplates") // @Nullable // private List<ScriptTemplatesInfo> dialogTemplates; DialogTemplates *[]ScriptTemplatesInfo `json:"dialogTemplates"` // @SerializedName("namingTemplates") // @Nullable // private List<PrefixSuffixTemplatesInfo> namingTemplates; NamingTemplates *[]PrefixSuffixTemplatesInfo `json:"namingTemplates"` }
type GreetingMyInfo ¶
type GreetingMyInfo struct { // @SerializedName("approvalInfo") // @Nullable // private GreetingApprovalInfo approvalInfo; ApprovalInfo *GreetingApprovalInfo `json:"approvalInfo"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("expireAt") // @Nullable // private String expireAt; ExpireAt *string `json:"expireAt"` // @SerializedName("greetingTypeId") // @Nullable // private Long greetingTypeId; GreetingTypeId *int64 `json:"greetingTypeId"` // @SerializedName("greetingTypeName") // @Nullable // private String greetingTypeName; GreetingTypeName *string `json:"greetingTypeName"` // @SerializedName("iconName") // @Nullable // private String iconName; IconName *string `json:"iconName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("isNeedSubmission") // @Nullable // private Boolean isNeedSubmission; IsNeedSubmission *bool `json:"isNeedSubmission"` // @SerializedName("isRequireDialog") // @Nullable // private Boolean isRequireDialog; IsRequireDialog *bool `json:"isRequireDialog"` // @SerializedName("isRequireVideo") // @Nullable // private Boolean isRequireVideo; IsRequireVideo *bool `json:"isRequireVideo"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` // @SerializedName("memberResponseAt") // @Nullable // private String memberResponseAt; MemberResponseAt *string `json:"memberResponseAt"` // @SerializedName("memberVideoLengthSeconds") // @Nullable // private String memberVideoLengthSeconds; MemberVideoLengthSeconds *string `json:"memberVideoLengthSeconds"` // @SerializedName("memberVideoThumbnailUrl") // @Nullable // private String memberVideoThumbnailUrl; MemberVideoThumbnailUrl *string `json:"memberVideoThumbnailUrl"` // @SerializedName("overallVideoSeconds") // @Nullable // private Long overallVideoSeconds; OverallVideoSeconds *int64 `json:"overallVideoSeconds"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("status") // @Nullable // private Long status; Status *int64 `json:"status"` // @SerializedName(ConstancesKt.KEY_TICKET_AMOUNT) // "ticketAmount" // @Nullable // private Long ticketAmount; TicketAmount *int64 `json:"ticketAmount"` // @SerializedName("ticketInfo") // @Nullable // private GreetingTicketInfo ticketInfo; TicketInfo *GreetingTicketInfo `json:"ticketInfo"` // @SerializedName("userDialogInfo") // @Nullable // private GreetingUserDialogInfo userDialogInfo; UserDialogInfo *GreetingUserDialogInfo `json:"userDialogInfo"` // @SerializedName("userLimitedVideoSeconds") // @Nullable // private Long userLimitedVideoSeconds; UserLimitedVideoSeconds *int64 `json:"userLimitedVideoSeconds"` // @SerializedName("userVideoInfo") // @Nullable // private GreetingUserVideoInfo userVideoInfo; UserVideoInfo *GreetingUserVideoInfo `json:"userVideoInfo"` // @SerializedName("userVideoMinimumSeconds") // @Nullable // private Long userVideoMinimumSeconds; UserVideoMinimumSeconds *int64 `json:"userVideoMinimumSeconds"` }
type GreetingMyStatsInfo ¶
type GreetingRedeemBodyInfo ¶
type GreetingRedeemBodyInfo struct { // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("ownerPIN") // @Nullable // private String ownerPIN; OwnerPIN *string `json:"ownerPIN"` // @SerializedName("redeemTypeId") // @Nullable // private Long redeemTypeId; RedeemTypeId *int64 `json:"redeemTypeId"` // @SerializedName("ticketId") // @Nullable // private Long ticketId; TicketId *int64 `json:"ticketId"` }
type GreetingRedeemDialogBodyInfo ¶
type GreetingRedeemDialogBodyInfo struct { // @SerializedName("dialogTemplateId") // @Nullable // private Long dialogTemplateId; DialogTemplateId *int64 `json:"dialogTemplateId"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("nameTemplateId") // @Nullable // private Long nameTemplateId; NameTemplateId *int64 `json:"nameTemplateId"` // @SerializedName("pronunciationName") // @Nullable // private String pronunciationName; PronunciationName *string `json:"pronunciationName"` }
type GreetingRedeemResponseByIdInfo ¶
type GreetingRedeemResponseByIdInfo struct { // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("videoFileUrl") // @Nullable // private String videoFileUrl; VideoFileUrl *string `json:"videoFileUrl"` }
type GreetingRedeemResponseInfo ¶
type GreetingRedeemResponseInfo struct { // @SerializedName("expireAt") // @Nullable // private String expireAt; ExpireAt *string `json:"expireAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("isRequireDialog") // @Nullable // private Boolean isRequireDialog; IsRequireDialog *bool `json:"isRequireDialog"` // @SerializedName("isRequireVideo") // @Nullable // private Boolean isRequireVideo; IsRequireVideo *bool `json:"isRequireVideo"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @Nullable // private Long refCode; RefCode *int64 `json:"refCode"` // @SerializedName(ConstancesKt.KEY_TICKET) // "ticket" // @Nullable // private GreetingTicketInfo ticket; Ticket *GreetingTicketInfo `json:"ticket"` // @SerializedName(ConstancesKt.KEY_TICKET_AMOUNT) // "ticketAmount" // @Nullable // private Long ticketAmount; TicketAmount *int64 `json:"ticketAmount"` }
type GreetingRedeemTypeInfo ¶
type GreetingRedeemTypeInfo struct { // @SerializedName("condition") // @Nullable // private String condition; Condition *string `json:"condition"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("iconName") // @Nullable // private String iconName; IconName *string `json:"iconName"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("isRequireDialog") // @Nullable // private Boolean isRequireDialog; IsRequireDialog *bool `json:"isRequireDialog"` // @SerializedName("isRequireVideo") // @Nullable // private Boolean isRequireVideo; IsRequireVideo *bool `json:"isRequireVideo"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("redeemTypeId") // @Nullable // private Long redeemTypeId; RedeemTypeId *int64 `json:"redeemTypeId"` }
type GreetingRedeemVideoBodyInfo ¶
type GreetingRedeemVideoBodyInfo struct { // @SerializedName("totalVideoSeconds") // @Nullable // private Double totalVideoSeconds; TotalVideoSeconds *float64 `json:"totalVideoSeconds"` // @SerializedName("videoFileId") // @Nullable // private String videoFileId; VideoFileId *string `json:"videoFileId"` // @SerializedName("videoThumbnailFileId") // @Nullable // private String videoThumbnailFileId; VideoThumbnailFileId *string `json:"videoThumbnailFileId"` }
type GreetingTicketAvailableInfo ¶
type GreetingTicketAvailableInfo struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type GreetingTicketByIdInfo ¶
type GreetingTicketByIdInfo struct { // @SerializedName("availableMemberList") // @NotNull // private List<GreetingAvailableMemberInfo> availableMemberList; AvailableMemberList []GreetingAvailableMemberInfo `json:"availableMemberList"` // @SerializedName(ConstancesKt.KEY_TICKET) // "ticket" // @Nullable // private GreetingTicketInfo ticket; Ticket *GreetingTicketInfo `json:"ticket"` }
type GreetingTicketInfo ¶
type GreetingTicketInfo struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type GreetingTicketMemberTypeInfo ¶
type GreetingTicketMemberTypeInfo struct { // @SerializedName("availableRedeemType") // @Nullable // private List<GreetingAvailableRedeemTypeInfo> availableRedeemType; AvailableRedeemType *[]GreetingAvailableRedeemTypeInfo `json:"availableRedeemType"` // @SerializedName("endDate") // @Nullable // private String endDate; EndDate *string `json:"endDate"` // @SerializedName("expireDate") // @Nullable // private String expireDate; ExpireDate *string `json:"expireDate"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("startDate") // @Nullable // private String startDate; StartDate *string `json:"startDate"` }
type GreetingUserDialogInfo ¶
type GreetingUserDialogInfo struct { // @SerializedName("dialogSubmittedAt") // @Nullable // private String dialogSubmittedAt; DialogSubmittedAt *string `json:"dialogSubmittedAt"` // @SerializedName("dialogTemplate") // @Nullable // private String dialogTemplate; DialogTemplate *string `json:"dialogTemplate"` // @SerializedName("isAudioOnly") // @Nullable // private Boolean isAudioOnly; IsAudioOnly *bool `json:"isAudioOnly"` // @SerializedName("pronunciationName") // @Nullable // private String pronunciationName; PronunciationName *string `json:"pronunciationName"` // @SerializedName("userSpecificName") // @Nullable // private String userSpecificName; UserSpecificName *string `json:"userSpecificName"` }
type GreetingUserVideoInfo ¶
type GreetingUserVideoInfo struct { // @SerializedName("thumbnailUrl") // @Nullable // private String thumbnailUrl; ThumbnailUrl *string `json:"thumbnailUrl"` // @SerializedName("totalSeconds") // @Nullable // private Double totalSeconds; TotalSeconds *float64 `json:"totalSeconds"` // @SerializedName("videoSubmittedAt") // @Nullable // private String videoSubmittedAt; VideoSubmittedAt *string `json:"videoSubmittedAt"` // @SerializedName("videoUrl") // @Nullable // private String videoUrl; VideoUrl *string `json:"videoUrl"` }
type HowToInfo ¶
type HowToInfo struct { // @SerializedName("introContent") // @Nullable // private String introContent; IntroContent *string `json:"introContent"` // @SerializedName("introTitle") // @Nullable // private String introTitle; IntroTitle *string `json:"introTitle"` // @SerializedName("ruleContent") // @Nullable // private String ruleContent; RuleContent *string `json:"ruleContent"` // @SerializedName("ruleTitle") // @Nullable // private String ruleTitle; RuleTitle *string `json:"ruleTitle"` }
type IamShopClaimOrderItemModel ¶
type IamShopClaimOrderItemModel struct { // @SerializedName("createdAt") // @Nullable // private String createdAt; CreateAt *string `json:"createdAt"` // @SerializedName("createdAtAsString") // @Nullable // private String createdAtAsString; CreatedAtAsString *string `json:"createdAtAsString"` // @SerializedName("itemType") // @Nullable // private String itemType; ItemType *string `json:"itemType"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private String quantity; Quantity *string `json:"quantity"` // @SerializedName(ConstancesKt.KEY_TICKET) // "ticket" // @Nullable // private IamShopTicketModel ticket; Ticket *IamShopTicketModel `json:"ticket"` // @SerializedName("transactionId") // @Nullable // private Long transactionId; TransactionId *int64 `json:"transactionId"` }
type IamShopClaimOrderModel ¶
type IamShopClaimOrderModel struct { // @SerializedName("orderId") // @Nullable // private String orderId; OrderId *string `json:"orderId"` }
type IamShopTicketModel ¶
type IamShopTicketModel struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventDateAsString") // @Nullable // private String eventDateAsString; EventDateAsString *string `json:"eventDateAsString"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` }
type Initial2FASetupResponseInfo ¶
type Initial2FASetupResponseInfo struct { // @SerializedName("qrCode") // @Nullable // private String qrCode; QrCode *string `json:"qrCode"` // @SerializedName("setupKey") // @Nullable // private String setupKey; SetupKey *string `json:"setupKey"` // @SerializedName("twoFactorExpireAt") // @Nullable // private String twoFactorExpireAt; TwoFactorExpireAt *string `json:"twoFactorExpireAt"` // @SerializedName("twoFactorReference") // @Nullable // private String twoFactorReference; TwoFactorReference *string `json:"twoFactorReference"` }
type IsFollowInfo ¶
type IsFollowInfo struct { // @SerializedName("followedAt") // @Nullable // private String followedAt; FollowedAt *string `json:"followedAt"` }
type JoinLobbyInfo ¶
type JoinLobbyInfo struct { // @SerializedName("chatDelaySeconds") // @Nullable // private Long chatDelaySeconds; ChatDelaySeconds *int64 `json:"chatDelaySeconds"` // @SerializedName("signalrUrl") // @Nullable // private String signalrUrl; SignalrUrl *string `json:"signalrUrl"` // @SerializedName("videoUrls") // @Nullable // private List<String> videoUrls; VideoUrls *[]string `json:"videoUrls"` }
type LatestPlayInfo ¶
type LatestPlayInfo struct { // @SerializedName("latestPlaySeconds") // @Nullable // private Integer latestPlaySeconds; LatestPlaySeconds *int `json:"latestPlaySeconds"` }
type LikeTimelineInfo ¶
type LikeTimelineInfo struct { // @SerializedName("likeStatus") // @Nullable // private Boolean likeStatus = Boolean.FALSE; LikeStatus *bool `json:"likeStatus"` }
type LiveInfoData ¶
type LiveInfoData struct { // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isEnd") // @Nullable // private Boolean isEnd; IsEnd *bool `json:"isEnd"` // @SerializedName("isLive") // @Nullable // private Boolean isLive; IsLive *bool `json:"isLive"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName("ranks") // @Nullable // private List<LiveVipInfo> ranks; Ranks *[]LiveVipInfo `json:"ranks"` // @SerializedName("startAt") // @Nullable // private String startAt; StartAt *string `json:"startAt"` // @SerializedName("stats") // @Nullable // private StatisticsInfo stats; Stats *StatisticsInfo `json:"stats"` }
type LiveStreamInfo ¶
type LiveStreamInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description,omitempty"` // @SerializedName("isStreaming") // @Nullable // private Boolean isStreaming; IsStreaming *bool `json:"isStreaming,omitempty"` // @SerializedName("liveId") // @Nullable // private String liveId; LiveId *string `json:"liveId,omitempty"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name,omitempty"` // @SerializedName("streamId") // @Nullable // private String streamId; StreamId *string `json:"streamId,omitempty"` }
type LiveUrlInfo ¶
type LiveUrlInfo struct { // @SerializedName("chatDelaySeconds") // @Nullable // private Long chatDelaySeconds; ChatDelaySeconds *float64 `json:"chatDelaySeconds,omitempty"` // @SerializedName("heartDelaySeconds") // @Nullable // private Long heartDelaySeconds; HeartDelaySeconds *float64 `json:"heartDelaySeconds,omitempty"` // @SerializedName("hlsUrl") // @Nullable // private String hlsUrl; HlsUrl *string `json:"hlsUrl,omitempty"` // @SerializedName("isFavorite") // @Nullable // private Boolean isFavorite; IsFavorite *bool `json:"isFavorite,omitempty"` // @SerializedName("liveStartedAt") // @Nullable // private String liveStartedAt; LiveStartedAt *string `json:"liveStartedAt,omitempty"` // @SerializedName("requestId") // @Nullable // private String requestId; RequestId *string `json:"requestId,omitempty"` // @SerializedName("signalrUrl") // @Nullable // private String signalrUrl; SignalrUrl *string `json:"signalrUrl,omitempty"` // @SerializedName("statistics") // @NotNull // private StatisticsInfo statistics; Statistics StatisticsInfo `json:"statistics"` }
type LiveVideoData ¶
type LiveVideoData struct { // @SerializedName("content") // @Nullable // private String content; Content *string `json:"content"` // @NotNull // private List<String> hashtags; Hashtags []string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isLive") // @Nullable // private Boolean isLive; IsLive *bool `json:"isLive"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` }
type LiveVipInfo ¶
type LoginFacebookBody ¶
type LoginFacebookBody struct { // @SerializedName("accessToken") // @Nullable // private String accessToken; AccessToken *string `json:"accessToken"` // @SerializedName(Scopes.EMAIL) // "email" // @Nullable // private String email; Email *string `json:"email"` // @SerializedName("facebookId") // @Nullable // private String facebookId; FacebookId *string `json:"facebookId"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` }
type LogoutDeviceBody ¶
type LogoutDeviceBody struct { // @SerializedName("deviceId") // @Nullable // private String deviceId; DeviceId *string `json:"deviceId"` }
type MeetingReviewRequest ¶
type MeetingReviewRequest struct { // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @NotNull // private String message; Message string `json:"message"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @NotNull // private String refCode; RefCode string `json:"refCode"` // @SerializedName("score") // private long score; Score int64 `json:"score"` }
type MemberProfile ¶
type MemberProfile struct { // @SerializedName("birthdate") // @Nullable // private String birthdate; Birthdate *string `json:"birthdate"` // @SerializedName(Brand.KEY_BRAND) // @Nullable // private String brand; Brand *string `json:"brand"` // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("caption") // @Nullable // private String caption; Caption *string `json:"caption"` // @SerializedName("city") // @Nullable // private String city; City *string `json:"city"` // @SerializedName("cityEn") // @Nullable // private String cityEn; CityEn *string `json:"cityEn"` // @SerializedName("codeName") // @Nullable // private String codeName; CodeName *string `json:"codeName"` // @SerializedName("country") // @Nullable // private String country; Country *string `json:"country"` // @SerializedName("countryEn") // @Nullable // private String countryEn; CountryEn *string `json:"countryEn"` // @SerializedName("coverImageUrl") // @Nullable // private String coverImageUrl; CoverImageUrl *string `json:"coverImageUrl"` // @SerializedName("displayNameEn") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("displayName") // @Nullable // private String displayNameTh; DisplayNameTh *string `json:"displayNameTh"` // private int filterScore; FilterScore int `json:"filterScore"` // @SerializedName("graduatedAt") // @Nullable // private String graduatedAt; GraduatedAt *string `json:"graduatedAt"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // private boolean isChecked; IsChecked bool `json:"isChecked"` // @SerializedName("leftMessage") // @Nullable // private String leftMessage; LeftMessage *string `json:"leftMessage"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` // @SerializedName("profileImageUrl") // @Nullable // private String profileImageUrl; ProfileImageUrl *string `json:"profileImageUrl"` // @SerializedName("subtitleEn") // @Nullable // private String subtitle; Subtitle *string `json:"subtitle"` // @SerializedName("subtitle") // @Nullable // private String subtitleTh; SubtitleTh *string `json:"subtitleTh"` // @SerializedName("tabbar") // @Nullable // private DebugTabbarInfo tabbar; Tabbar *DebugTabbarInfo `json:"tabbar"` // @SerializedName("version") // @Nullable // private Long version; Version *int64 `json:"version"` }
type MemberProfileStatsInfo ¶
type MemberProfileStatsInfo struct { // @SerializedName("followers") // @Nullable // private Long followers; Followers *int64 `json:"followers"` // @SerializedName("gifts") // @Nullable // private Long gifts; Gifts *int64 `json:"gifts"` // @SerializedName("likes") // @Nullable // private Long likes; Likes *int64 `json:"likes"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("oshis") // @Nullable // private Long oshis; Oshis *int64 `json:"oshis"` }
type MemberRankStats ¶
type MemberRankStats struct { // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("stats") // @Nullable // private List<MemberRankStatsInfo> stats; Stats *[]MemberRankStatsInfo `json:"stats"` }
type MemberRankStatsInfo ¶
type MemberRankStatsInfo struct { // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("thumbnailUrl") // @Nullable // private String thumbnailUrl; ThumbnailUrl *string `json:"thumbnailUrl"` }
type MemberRounds ¶
type MembersStats ¶
type MembersStats struct { // @SerializedName("allTime") // @Nullable // private List<MembersStatsInfo> allTime; AllTime *[]MembersStatsInfo `json:"allTime"` // @SerializedName("last30Days") // @Nullable // private List<MembersStatsInfo> last30Days; Last30Days *[]MembersStatsInfo `json:"last30Days"` // @SerializedName("last7Days") // @Nullable // private List<MembersStatsInfo> last7Days; Last7Days *[]MembersStatsInfo `json:"last7Days"` // @SerializedName("today") // @Nullable // private List<MembersStatsInfo> today; Today *[]MembersStatsInfo `json:"today"` }
type MembersStatsInfo ¶
type MembersStatsInfo struct { // @SerializedName("badgeId") // @Nullable // private Long badgeId; BadgeId *int64 `json:"badgeId"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("fullName") // @Nullable // private String fullName; FullName *string `json:"fullName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("stats") // @Nullable // private RankStats stats; Stats *RankStats `json:"stats"` // @SerializedName("thumbnailUrl") // @Nullable // private String thumbnailUrl; ThumbnailUrl *string `json:"thumbnailUrl"` }
type MissionRedeemInfo ¶
type MusicAlbumInfo ¶
type MusicAlbumInfo struct { // @SerializedName("albumTitle") // @Nullable // private String albumTitle; AlbumTitle *string `json:"albumTitle"` // @SerializedName("artFileUrl") // @Nullable // private String artFileUrl; ArtFileUrl *string `json:"artFileUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @Nullable // private Boolean isUnlocked; IsUnlocked *bool `json:"isUnlocked"` // @SerializedName("orderIndex") // @Nullable // private Long orderIndex; OrderIndex *int64 `json:"orderIndex"` // @SerializedName("skus") // @Nullable // private List<AlbumSkuInfo> skus; Skus *[]AlbumSkuInfo `json:"skus"` }
type MyAcheivementInfo ¶
type MyAcheivementInfo struct { // @SerializedName("achievementId") // @Nullable // private Long id; Id *int64 `json:"achievementId"` }
type MyProvinceInfo ¶
type MyProvinceInfo struct { // @SerializedName("provinceId") // @Nullable // private Long provinceId; ProvinceId *int64 `json:"provinceId"` }
type MyRankInfo ¶
type MyRewardInfo ¶
type MyRewardInfo struct { // @SerializedName("claimedAt") // @Nullable // private String claimedAt; ClaimedAt *string `json:"claimedAt"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("receivedAt") // @Nullable // private String receivedAt; ReceivedAt *string `json:"receivedAt"` // @SerializedName("requiredScore") // @Nullable // private Long requiredScore; RequiredScore *int64 `json:"requiredScore"` // @SerializedName("rewardId") // @Nullable // private Long rewardId; RewardId *int64 `json:"rewardId"` }
type MyScoreInfo ¶
type MyScoreInfo struct { // @SerializedName("currentScore") // @Nullable // private Long currentScore; CurrentScore *int64 `json:"currentScore"` }
type MyScoreTransactionInfo ¶
type MyScoreTransactionInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("label") // @Nullable // private String label; Label *string `json:"label"` // @SerializedName("score") // @Nullable // private Long score; Score *int64 `json:"score"` // @SerializedName("timestamp") // @Nullable // private String timestamp; Timestamp *string `json:"timestamp"` }
type NewCommentBody ¶
type NewCommentBody struct { // @SerializedName(ConstancesKt.KEY_MESSAGE) // @NotNull // private final String message; Message string `json:"message"` }
type NotificationDataInfo ¶
type NotificationDataInfo struct { // @SerializedName("additionalProp1") // @Nullable // private String additionalProp1; AdditionalProp1 *string `json:"additionalProp1"` // @SerializedName("additionalProp2") // @Nullable // private String additionalProp2; AdditionalProp2 *string `json:"additionalProp2"` // @SerializedName("additionalProp3") // @Nullable // private String additionalProp3; AdditionalProp3 *string `json:"additionalProp3"` }
type NotificationInfo ¶
type NotificationInfo struct { // @SerializedName("caption") // @Nullable // private String caption; Caption *string `json:"caption"` // @SerializedName("content") // @Nullable // private String content; Content *string `json:"content"` // @Nullable // private String imageUrl = ""; ImageUrl *string `json:"imageUrl"` // @Nullable // private Boolean isNew = Boolean.FALSE; IsNew *bool `json:"isNew"` // @SerializedName("isRead") // @Nullable // private Boolean isRead; IsRead *bool `json:"isRead"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("notificationId") // @Nullable // private Long notificationId; NotificationId *int64 `json:"notificationId"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName(SchemeController.FCM_PARAM_SCHEMELINK) // @Nullable // private String schemeLink; SchemeLink *string `json:"schemeLink"` // @SerializedName("topic") // @Nullable // private String topic; Topic *string `json:"topic"` }
type NotificationRegisterBody ¶
type NotificationRegisterBody struct { // @SerializedName("fcmToken") // @NotNull // private String fcmToken; FcmToken string `json:"fcmToken"` }
type NotificationSound ¶
type NotificationSound struct { // @Nullable // private String errorMessage; ErrorMessage *string `json:"errorMessage"` // @SerializedName("fileUrl") // @NotNull // private String fileUrl; FileUrl string `json:"fileUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @NotNull // private String name; Name string `json:"name"` // @SerializedName("reference") // @NotNull // private String reference; Reference string `json:"reference"` // @Nullable // private Uri soundUri; SoundUri *string `json:"soundUri"` // @SerializedName("tag") // @NotNull // private String tag; Tag string `json:"tag"` // @NotNull // private String version; Version string `json:"version"` }
type NotificationSoundList ¶
type NotificationSoundList struct { // @SerializedName("sounds") // @Nullable // private ArrayList<NotificationSound> sounds; Sound *[]NotificationSound `json:"sounds"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type OrderItemInfo ¶
type OrderItemInfo struct { // @SerializedName("price") // @Nullable // private Double price; Price *float64 `json:"price"` // @SerializedName("productId") // @Nullable // private Long productId; ProductId *int64 `json:"productId"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Integer quantity; Quantity *int64 `json:"quantity"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type OshiMember ¶
type OshiMember struct { // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` }
type PlayMusicInfo ¶
type PlayMusicInfo struct { // @SerializedName("fileUrl") // @Nullable // private String fileUrl; FileUrl *string `json:"fileUrl"` }
type PrefixSuffixTemplatesInfo ¶
type PrefixSuffixTemplatesInfo struct { // @SerializedName("displayText") // @Nullable // private String displayText; DisplayText *string `json:"displayText"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // private boolean isSelected; IsSelected *bool `json:"isSelected"` // @SerializedName("templateText") // @Nullable // private String templateText; TemplateText *string `json:"templateText"` }
type ProductGift ¶
type ProductGift struct { // @SerializedName("categories") // @Nullable // private List<Category> categories; Categories *[]Category `json:"categories"` }
type ProvinceDetailInfo ¶
type ProvinceDetailInfo struct { // @SerializedName("badgeImageUrl") // @Nullable // private String badgeImageUrl; BadgeImageUrl *string `json:"badgeImageUrl"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("latitude") // @Nullable // private Double latitude; Latitude *float64 `json:"latitude"` // @SerializedName("longitude") // @Nullable // private Double longitude; Longitude *float64 `json:"longitude"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("recommend") // @Nullable // private String recommend; Recommend *string `json:"recommend"` // @SerializedName("slogan") // @Nullable // private String slogan; Slogan *string `json:"slogan"` }
type ProvinceDistrictResponseInfo ¶
type ProvinceDistrictResponseInfo struct { // @SerializedName("districts") // @Nullable // private List<DistrictInfo> districts; Districts *[]DistrictInfo `json:"districts"` // @SerializedName("provinceId") // @Nullable // private Long provinceId; ProvinceId *int64 `json:"provinceId"` // @SerializedName("provinceNameEn") // @Nullable // private String provinceNameEn; ProvinceNameEn *string `json:"provinceNameEn"` // @SerializedName("provinceNameTh") // @Nullable // private String provinceNameTh; ProvinceNameTh *string `json:"provinceNameTh"` }
type ProvinceInfo ¶
type ProvinceInfo struct { // @SerializedName("badgeImageUrl") // @Nullable // private String badgeImageUrl; BadgeImageUrl *string `json:"badgeImageUrl"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("latitude") // @Nullable // private Double latitude; Latitude *float64 `json:"latitude"` // @SerializedName("longitude") // @Nullable // private Double longitude; Longitude *float64 `json:"longitude"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` }
type PublicUserProfileInfo ¶
type PublicUserProfileInfo struct { // @SerializedName("badgeId") // @Nullable // private Long badgeId; BadgeId *int64 `json:"badgeId"` // @SerializedName("caption") // @Nullable // private String caption; Caption *string `json:"caption"` // @SerializedName("coverImageUrl") // @Nullable // private String coverImageUrl; CoverImageUrl *string `json:"coverImageUrl"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("profileImageUrl") // @Nullable // private String profileImageUrl; ProfileImageUrl *string `json:"profileImageUrl"` // @SerializedName("totalFollowing") // @Nullable // private Long totalFollowing; TotalFollowing *int64 `json:"totalFollowing"` // @SerializedName("totalGiftAmount") // @Nullable // private Long totalGiftAmount; TotalGiftAmount *int64 `json:"totalGiftAmount"` }
type PublishedBy ¶
type PublishedBy struct { // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("profileImageUrl") // @Nullable // private String profileImageUrl; ProfileImageUrl *string `json:"profileImageUrl"` }
type PurchaseCoins ¶
type PurchaseCoins struct { // @SerializedName("appCode") // @Nullable // private String appCode; AppCode *string `json:"appCode"` // @SerializedName("coinAmount") // @Nullable // private Integer coinAmount; CoinAmount *int `json:"coinAmount"` // @SerializedName("currency") // @NotNull // private String currency; Currency string `json:"currency"` // @SerializedName("iconImageUrl") // @Nullable // private String iconImageUrl; IconImageUrl *string `json:"iconImageUrl"` // @SerializedName("price") // @NotNull // private String price; Price string `json:"price"` // @SerializedName("productId") // @Nullable // private String productId; ProductId *string `json:"productId"` // @SerializedName("purchaseStatus") // @NotNull // private Iam48BillingImpl.PurchaseStatus purchaseStatus; PurchaseStatus PurchaseStatus `json:"purchaseStatus"` }
type PurchaseGifts ¶
type PurchaseGifts struct { // @SerializedName("gifts") // @Nullable // private List<Gifts> gifts; Gifts *[]Gifts `json:"gifts"` // @SerializedName("id") // @Nullable // private Integer id; Id *int `json:"id"` // @SerializedName("isSpecial") // @Nullable // private Boolean isSpecial; IsSpecial *bool `json:"isSpecial"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` }
type PurchaseStatus ¶
type PurchaseStatus string
type QRTicketModel ¶
type QRTicketModel struct { // @SerializedName("endDate") // @Nullable // private String endDate; EndDate *string `json:"endDate"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("startDate") // @Nullable // private String startDate; StartDate *string `json:"startDate"` // @SerializedName("svgQrCode") // @Nullable // private String svgQrCode; SvgQrCode *string `json:"svgQrCode"` }
type QueueInfo ¶
type QueueInfo struct { // @SerializedName("totalQueueBeforeMe") // @Nullable // private Long totalQueueBeforeMe; TotalQueueBeforeMe *int64 `json:"totalQueueBeforeMe"` // @SerializedName("totalSecondsBeforeMe") // @Nullable // private Long totalSecondsBeforeMe; TotalSecondsBeforeMe *int64 `json:"totalSecondsBeforeMe"` }
type RankPeriodInfo ¶
type RankingBatchInfo ¶
type RankingBatchInfo struct { // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("fromDate") // @Nullable // private String fromDate; FromDate *string `json:"fromDate"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("resource") // @Nullable // private RankingBatchResourceItem resource; Resource *RankingBatchResourceItem `json:"resource"` // @SerializedName("tabbarIconUrl") // @Nullable // private TabBarIconUrlListInfo tabbarIconUrl; TabbarIconUrl *TabBarIconUrlListInfo `json:"tabbarIconUrl"` // @SerializedName("toDate") // @Nullable // private final String toDate; ToDate *string `json:"toDate"` // @SerializedName("totalGiftAmount") // @Nullable // private Long totalGiftAmount; TotalGiftAmount *int64 `json:"totalGiftAmount"` }
type RankingBatchResourceItem ¶
type RankingBatchResourceItem struct { // @SerializedName("backgroundImageUrl") // @Nullable // private String backgroundImageUrl; BackgroundImageUrl *string `json:"backgroundImageUrl"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` }
type RedeemInfo ¶
type RedeemInfo struct { // @SerializedName("eventInfo") // @Nullable // private EventInfo eventInfo; EventInfo *EventInfo `json:"eventInfo"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isAllowToJoin") // @Nullable // private Boolean isAllowToJoin; IsAllowToJoin *bool `json:"isAllowToJoin"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` // @Nullable // private MemberProfile memberProfile; MemberProfile *MemberProfile `json:"memberProfile"` // @SerializedName("queueInfo") // @Nullable // private QueueInfo queueInfo; QueueInfo *QueueInfo `json:"queueInfo"` // @SerializedName(ConstancesKt.KEY_QUEUE_NO) // "queueNo" // @Nullable // private Long queueNo; QueueNo *int64 `json:"queueNo"` // @SerializedName("redeemAt") // @Nullable // private String redeemAt; RedeemAt *string `json:"redeemAt"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("roundInfo") // @Nullable // private RoundInfo roundInfo; RoundInfo *RoundInfo `json:"roundInfo"` // @SerializedName("scheduleInfo") // @Nullable // private ScheduleInfo scheduleInfo; ScheduleInfo *ScheduleInfo `json:"scheduleInfo"` // @SerializedName("statusLevel") // @Nullable // private Long statusLevel; StatusLevel *int64 `json:"statusLevel"` // @SerializedName("statusMessage") // @Nullable // private String statusMessage; StatusMessage *string `json:"statusMessage"` // @SerializedName("ticketInfo") // @Nullable // private TicketInfo ticketInfo; TicketInfo *TicketInfo `json:"ticketInfo"` // @SerializedName(ConstancesKt.KEY_TICKET_AMOUNT) // "ticketAmount" // @Nullable // private Long ticketQuantity; TicketQuantity *int64 `json:"ticketQuantity"` // @SerializedName("totalSeconds") // @Nullable // private String totalSeconds; TotalSeconds *string `json:"totalSeconds"` }
type RedeemMeetYouRequest ¶
type RedeemMeetYouRequest struct { // @SerializedName("memberId") // private long memberId; MemberId int64 `json:"memberId"` // @SerializedName("ownerPIN") // @NotNull // private String ownerPin; OwnerPin string `json:"ownerPin"` // @SerializedName(ConstancesKt.KEY_TICKET_AMOUNT) // "ticketAmount" // private long ticketAmount; TicketAmount int64 `json:"ticketAmount"` // @SerializedName("ticketId") // private long ticketId; TicketId int64 `json:"ticketId"` // @SerializedName(SelectRoundActivity.KEY_TIME_SLOT_ID) // "timeSlotId" // private long timeSlotId; TimeSlotId int64 `json:"timeSlotId"` }
type RedeemableMemberInfo ¶
type RedeemableMemberInfo struct { // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("leftMessage") // @Nullable // private String leftMessage; LeftMessage *string `json:"leftMessage"` // @SerializedName("memberImageUrl") // @Nullable // private String memberImageUrl; MemberImageUrl *string `json:"memberImageUrl"` }
type RefreshTokenBody ¶
type RefreshTokenBody struct { // @SerializedName("refreshToken") // @NotNull // private final String refreshToken; RefreshToken string `json:"refreshToken"` }
type RefreshTokenInfo ¶
type RefreshTokenInfo struct { // @SerializedName("expireDate") // @Nullable // private String expireDate; ExpireDate *string `json:"expireDate"` // @SerializedName("id") // @Nullable // private Integer id; Id *int `json:"id"` // @SerializedName("refreshToken") // @Nullable // private String refreshToken; RefreshToken *string `json:"refreshToken"` // @SerializedName("token") // @Nullable // private String token; Token *string `json:"token"` }
type RegisResponse ¶
type RegisResponse struct { // @SerializedName("id") // @Nullable // private String id; Id *string `json:"id"` }
type RegisterInfo ¶
type RegisterInfo struct { // @SerializedName(Scopes.EMAIL) // "email" // @Nullable // private String email; Email *string `json:"email"` // @SerializedName("firstname") // @Nullable // private String firstname; Firstname *string `json:"firstname"` // @SerializedName("idCard") // @Nullable // private String idCard; IdCard *string `json:"idCard"` // @SerializedName("lastname") // @Nullable // private String lastname; Lastname *string `json:"lastname"` // @SerializedName("password") // @Nullable // private String password; Password *string `json:"password"` // @SerializedName("phoneNo") // @Nullable // private String phoneNo; PhoneNo *string `json:"phoneNo"` // @SerializedName("placeOfIssue") // @Nullable // private String placeOfIssue; PlaceOfIssue *string `json:"placeOfIssue"` // @SerializedName("repeatPassword") // @Nullable // private String repeatPassword; RepeatPassword *string `json:"repeatPassword"` }
type ReportProblemInfo ¶
type ReportProblemInfo struct { // @SerializedName("appCode") // @Nullable // private String appCode; AppCode *string `json:"appCode"` // @SerializedName("appVersion") // @Nullable // private String appVersion; AppVersion *string `json:"appVersion"` // @SerializedName("contactEmail") // @Nullable // private String contactEmail; ContactEmail *string `json:"contactEmail"` // @SerializedName("contactName") // @Nullable // private String contactName; ContactName *string `json:"contactName"` // @SerializedName("deviceModel") // @Nullable // private String deviceModel; DeviceModel *string `json:"deviceModel"` // @SerializedName("fileId") // @Nullable // private List<String> fileId; FileId *[]string `json:"fileId"` // @SerializedName("os") // @Nullable // private String os; Os *string `json:"os"` // @SerializedName("osVersion") // @Nullable // private String osVersion; OsVersion *string `json:"osVersion"` // @SerializedName("phoneNumber") // @Nullable // private String phoneNumber; PhoneNumber *string `json:"phoneNumber"` // @SerializedName("problemDetail") // @Nullable // private String problemDetail; ProblemDetail *string `json:"problemDetail"` // @SerializedName("subject") // @Nullable // private String subject; Subject *string `json:"subject"` // @SerializedName("technicalData") // @Nullable // private String technicalData; TechnicalData *string `json:"technicalData"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ReportUserInfo ¶
type ReportUserInfo struct { // @SerializedName("commentId") // @Nullable // private Long commentId; CommentId *int64 `json:"commentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("reporterId") // @Nullable // private Long reporterId; ReporterId *int64 `json:"reporterId"` // @SerializedName("topicId") // @Nullable // private Long topicId; TopicId *int64 `json:"topicId"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type RequestGiftInfo ¶
type RequestGiftInfo struct { // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName("liveId") // @Nullable // private Long liveId; LiveId *int64 `json:"liveId"` // @SerializedName("pricePerUnit") // @Nullable // private Long pricePerUnit; PricePerUnit *int64 `json:"pricePerUnit"` // @SerializedName("requestQuantity") // @Nullable // private Long requestQuantity; RequestQuantity *int64 `json:"requestQuantity"` // @SerializedName("requirePaymentQuantity") // @Nullable // private Long requirePaymentQuantity; RequirePaymentQuantity *int64 `json:"requirePaymentQuantity"` // @SerializedName("totalRequirePaymentCoin") // @Nullable // private Long totalRequirePaymentCoin; TotalRequirePaymentCoin *int64 `json:"totalRequirePaymentCoin"` // @SerializedName("transactionId") // @Nullable // private Long transactionId; TransactionId *int64 `json:"transactionId"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ResetPinModel ¶
type ResourceItem ¶
type ResourceItem struct { // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` }
type RewardInfo ¶
type RewardInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("requiredScore") // @Nullable // private Long requiredScore; RequiredScore *int64 `json:"requiredScore"` }
type RewardPointsInfo ¶
type RewardPointsInfo struct { // @SerializedName("balance") // @Nullable // private Long balance = 0L; Balance *int64 `json:"balance"` }
type RoundInfo ¶
type RoundInfo struct { // @SerializedName("endEventDateTime") // @Nullable // private String endEventDateTime; EndEventDateTime *string `json:"endEventDateTime"` // @SerializedName("eventDateTime") // @Nullable // private String eventDateTime; EventDateTime *string `json:"eventDateTime"` // @SerializedName("isSpecialRound") // @Nullable // private Boolean isSpecialRound; IsSpecialRound *bool `json:"isSpecialRound"` }
type ScheduleEvent ¶
type ScheduleEvent struct { // @SerializedName("canPurchase") // @Nullable // private Boolean canPurchase; CanPurchase *bool `json:"canPurchase"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("date") // @Nullable // private String date; Date *string `json:"date"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("eventVideoId") // @Nullable // private String eventVideoId; EventVideoId *string `json:"eventVideoId"` // @SerializedName(ConstancesKt.KEY_FROM) // "from" // @Nullable // private String from; From *string `json:"from"` // @SerializedName("hashTags") // @Nullable // private ArrayList<String> hashTags; HashTags *[]string `json:"hashTags"` // @SerializedName("id") // private long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isLive") // @Nullable // private Boolean isLive; IsLive *bool `json:"isLive"` // @SerializedName("memberIdList") // @Nullable // private List<Integer> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName("referenceItemId") // @Nullable // private Long referenceItemId; ReferenceItemId *int64 `json:"referenceItemId"` // @SerializedName("referenceUrl") // @Nullable // private String referenceUrl; ReferenceUrl *string `json:"referenceUrl"` // @Nullable // private String shareUrl; ShareUrl *string `json:"shareUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName(ConstancesKt.KEY_TO) // "to" // @Nullable // private String to; To *string `json:"to"` // @SerializedName("type") // @Nullable // private String type; Type *string `json:"type"` }
type ScheduleInfo ¶
type ScheduleModelInfo ¶
type ScheduleModelInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("endAt") // @NotNull // private String endAt; EndAt string `json:"endAt"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // private long id; Id int64 `json:"id"` // @SerializedName("imageUrl") // @NotNull // private String imageUrl; ImageUrl string `json:"imageUrl"` // @SerializedName("isEnd") // private boolean isEnd; IsEnd bool `json:"isEnd"` // @SerializedName("isLive") // private boolean isLive; IsLive bool `json:"isLive"` // @SerializedName("memberId") // private long memberId; MemberId int64 `json:"memberId"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @NotNull // private String name; Name string `json:"name"` // @SerializedName("placeName") // @NotNull // private String placeName; PlaceName string `json:"placeName"` // @SerializedName("startAt") // @NotNull // private String startAt; StartAt string `json:"startAt"` }
type ScriptTemplatesInfo ¶
type ScriptTemplatesInfo struct { // @SerializedName("displayText") // @Nullable // private String displayText; DisplayText *string `json:"displayText"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // private boolean isSelected; IsSelected *bool `json:"isSelected"` // @SerializedName("templateText") // @Nullable // private String templateText; TemplateText *string `json:"templateText"` }
type SegmentInfo ¶
type SegmentInfo struct { // @SerializedName("alignment") // @Nullable // private String alignment; Alignment *string `json:"alignment"` // @SerializedName("contentSocial") // @Nullable // private ContentSocial contentSocial; ContentSocial *ContentSocial `json:"contentSocial"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("originalImageUrl") // @Nullable // private String originalImageUrl; OriginalImageUrl *string `json:"originalImageUrl"` // @SerializedName("segmentId") // @Nullable // private String segmentId; SegmentId *string `json:"segmentId"` // @SerializedName("styleFlags") // @Nullable // private List<? extends SegmentStyleFlag> styleFlags; StyleFlags *[]SegmentStyleFlag `json:"styleFlags"` // @SerializedName("textNodes") // @Nullable // private List<TextNodesInfo> textNodes; TextNodes *[]TextNodesInfo `json:"textNodes"` // @SerializedName("type") // @Nullable // private String type; Type *string `json:"type"` // @SerializedName("updatedAt") // @Nullable // private String updatedAt; UpdatedAt *string `json:"updatedAt"` }
type SegmentStyleFlag ¶
type SegmentStyleFlag string
const ( Unindented SegmentStyleFlag = "unindented" Header SegmentStyleFlag = "header" )
type SendEmailOTPResponseInfo ¶
type SendEmailOTPResponseInfo struct { // @SerializedName("emailOtpReference") // @Nullable // private final String emailOtpReference; EmailOtpReference *string `json:"emailOtpReference"` // @SerializedName("resendOtpAvailableInSeconds") // @Nullable // private final Integer resendOtpAvailableInSeconds; ResendOtpAvailableInSeconds *int `json:"resendOtpAvailableInSeconds"` }
type SendGiftInfo ¶
type SendGiftInfo struct { // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName("pricePerUnit") // @Nullable // private Long pricePerUnit; PricePerUnit *int64 `json:"pricePerUnit"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type SendGiftResponse ¶
type SendGiftResponse struct { // @SerializedName("coin") // @Nullable // private Long coin; Coin *int64 `json:"coin"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @Nullable // private String message; Message *string `json:"message"` // @SerializedName("success") // @Nullable // private Boolean success; Success *bool `json:"success"` }
type SendMeetingGiftThankYouResponse ¶
type SendMeetingGiftThankYouResponse struct { // @SerializedName("specialContentUrl") // @Nullable // private String specialContentUrl; SpecialContentUrl *string `json:"specialContentUrl"` }
type SendNotificationInfo ¶
type SendNotificationInfo struct { // @SerializedName("body") // @Nullable // private String body; Body *string `json:"body"` // @SerializedName(TPReportParams.PROP_KEY_DATA) // "data" // @Nullable // private NotificationDataInfo data; Data *NotificationDataInfo `json:"data"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("topic") // @Nullable // private String topic; Topic *string `json:"topic"` }
type SendOTPEmailResponseInfo ¶
type SendOTPEmailResponseInfo struct { // @SerializedName("emailOtpReference") // @Nullable // private final String emailOtpReference; EmailOtpReference *string `json:"emailOtpReference"` // @SerializedName("resendOtpAvailableInSeconds") // @Nullable // private final Integer resendOtpAvailableInSeconds; ResendOtpAvailableInSeconds *int `json:"resendOtpAvailableInSeconds"` }
type ShopCommitPaymentBodyInfo ¶
type ShopCommitPaymentBodyInfo struct { // @SerializedName("gatewayCode") // @Nullable // private String gatewayCode; GatewayCode *string `json:"gatewayCode"` // @SerializedName("isSandbox") // @Nullable // private Boolean isSandbox; IsSandbox *bool `json:"isSandbox"` // @SerializedName("netPrice") // @Nullable // private Double netPrice; NetPrice *float64 `json:"netPrice"` // @SerializedName("originalInvoiceNo") // @Nullable // private String originalInvoiceNo; OriginalInvoiceNo *string `json:"originalInvoiceNo"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ShopCommitPaymentResponseInfo ¶
type ShopCommitPaymentResponseInfo struct { // @SerializedName("isSuccess") // @Nullable // private Boolean isSuccess; IsSuccess *bool `json:"isSuccess"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @Nullable // private String message; Message *string `json:"message"` // @SerializedName("transactionId") // @Nullable // private Long transactionId; TransactionId *int64 `json:"transactionId"` }
type ShopCreateOrderBodyInfo ¶
type ShopCreateOrderBodyInfo struct { // @SerializedName("address") // @Nullable // private String address; Address *string `json:"address"` // @SerializedName("district") // @Nullable // private String district; District *string `json:"district"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("orderItem") // @Nullable // private List<OrderItemInfo> orderItem; OrderItem *[]OrderItemInfo `json:"orderItem"` // @SerializedName("paymentMethodId") // @Nullable // private Long paymentMethodId; PaymentMethodId *int64 `json:"paymentMethodId"` // @SerializedName("phone") // @Nullable // private String phone; Phone *string `json:"phone"` // @SerializedName("postalCode") // @Nullable // private Long postalCode; PostalCode *int64 `json:"postalCode"` // @SerializedName("province") // @Nullable // private String province; Province *string `json:"province"` // @SerializedName("subDistrict") // @Nullable // private String subDistrict; SubDistrict *string `json:"subDistrict"` }
type ShopCreateOrderResponseInfo ¶
type ShopCreateOrderResponseInfo struct { // @SerializedName("address") // @Nullable // private String address; Address *string `json:"address"` // @SerializedName("amount") // @Nullable // private Integer amount; Amount *int `json:"amount"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName(Scopes.EMAIL) // "email" // @Nullable // private String email; Email *string `json:"email"` // @SerializedName("expiredAt") // @Nullable // private String expiredAt; ExpiredAt *string `json:"expiredAt"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("invoiceNo") // @Nullable // private String invoiceNo; InvoiceNo *string `json:"invoiceNo"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("paymentChannel") // @Nullable // private String paymentChannel; PaymentChannel *string `json:"paymentChannel"` // @SerializedName("paymentUrl") // @Nullable // private String paymentUrl; PaymentUrl *string `json:"paymentUrl"` // @SerializedName("phone") // @Nullable // private String phone; Phone *string `json:"phone"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("shippingFee") // @Nullable // private Double shippingFee; ShippingFee *float64 `json:"shippingFee"` // @SerializedName("total") // @Nullable // private Double total; Total *float64 `json:"total"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ShopOrderDetailResponseInfo ¶
type ShopOrderDetailResponseInfo struct { // @SerializedName("address") // @Nullable // private String address; Address *string `json:"address"` // @SerializedName("amount") // @Nullable // private Double amount; Amount *float64 `json:"amount"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("expiredAt") // @Nullable // private String expiredAt; ExpiredAt *string `json:"expiredAt"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("orderItem") // @Nullable // private List<OrderItemInfo> orderItem; OrderItem *[]OrderItemInfo `json:"orderItem"` // @SerializedName("orderStatus") // @Nullable // private String orderStatus; OrderStatus *string `json:"orderStatus"` // @SerializedName("orderStatusCode") // @Nullable // private String orderStatusCode; OrderStatusCode *string `json:"orderStatusCode"` // @SerializedName("paymentAt") // @Nullable // private String paymentAt; PaymentAt *string `json:"paymentAt"` // @SerializedName("paymentChannel") // @Nullable // private String paymentChannel; PaymentChannel *string `json:"paymentChannel"` // @SerializedName("paymentImageUrl") // @Nullable // private String paymentImageUrl; PaymentImageUrl *string `json:"paymentImageUrl"` // @SerializedName("phone") // @Nullable // private String phone; Phone *string `json:"phone"` // @SerializedName("redeemStatus") // @Nullable // private String redeemStatus; RedeemStatus *string `json:"redeemStatus"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("shippingFee") // @Nullable // private Double shippingFee; ShippingFee *float64 `json:"shippingFee"` // @SerializedName("totalAmount") // @Nullable // private Double totalAmount; TotalAmount *float64 `json:"totalAmount"` // @SerializedName("trackingNo") // @Nullable // private String trackingNo; TrackingNo *string `json:"trackingNo"` // @SerializedName("trackingUrl") // @Nullable // private String trackingUrl; TrackingUrl *string `json:"trackingUrl"` }
type ShopOrderInvoiceResponseInfo ¶
type ShopOrderInvoiceResponseInfo struct { // @SerializedName("invoiceNo") // @Nullable // private String invoiceNo; InvoiceNo *string `json:"invoiceNo"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ShopOrderListResponseInfo ¶
type ShopOrderListResponseInfo struct { // @SerializedName("expiredAt") // @Nullable // private String expiredAt; ExpiredAt *string `json:"expiredAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("orderItem") // @Nullable // private List<OrderItemInfo> orderItem; OrderItem *[]OrderItemInfo `json:"orderItem"` // @SerializedName("orderStatus") // @Nullable // private String orderStatus; OrderStatus *string `json:"orderStatus"` // @SerializedName("orderStatusCode") // @Nullable // private String orderStatusCode; OrderStatusCode *string `json:"orderStatusCode"` // @SerializedName("redeemStatus") // @Nullable // private String redeemStatus; RedeemStatus *string `json:"redeemStatus"` // @SerializedName(ConstancesKt.KEY_REF_CODE) // "refCode" // @Nullable // private String refCode; RefCode *string `json:"refCode"` // @SerializedName("totalAmount") // @Nullable // private Double totalAmount; TotalAmount *float64 `json:"totalAmount"` }
type ShopPaymentListResponseInfo ¶
type ShopPaymentListResponseInfo struct { // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("gatewayCode") // @Nullable // private String gatewayCode; GatewayCode *string `json:"gatewayCode"` // @SerializedName("gatewayUrl") // @Nullable // private String gatewayUrl; GatewayUrl *string `json:"gatewayUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` }
type ShopPaymentProductList ¶
type ShopPaymentProductList struct { // @SerializedName("price") // @Nullable // private Double price; Price *float64 `json:"price"` // @SerializedName("productCode") // @Nullable // private String productCode; ProductCode *string `json:"productCode"` // @SerializedName("productDescription") // @Nullable // private String productDescription; ProductDescription *string `json:"productDescription"` // @SerializedName("productType") // @Nullable // private String productType; ProductType *string `json:"productType"` // @SerializedName("unit") // @Nullable // private Integer unit; Unit *int `json:"unit"` }
type ShopPaymentRequestBodyInfo ¶
type ShopPaymentRequestBodyInfo struct { // @SerializedName("appCode") // @Nullable // private String appCode; AppCode *string `json:"appCode"` // @SerializedName("customData") // @Nullable // private String customData; CustomData *string `json:"customData"` // @SerializedName("customerEmail") // @Nullable // private String customerEmail; CustomerEmail *string `json:"customerEmail"` // @SerializedName("customerName") // @Nullable // private String customerName; CustomerName *string `json:"customerName"` // @SerializedName("items") // @Nullable // private List<ShopPaymentProductList> items; Items *[]ShopPaymentProductList `json:"items"` // @SerializedName("price") // @Nullable // private Double price; Price *float64 `json:"price"` // @SerializedName("redirectUrl") // @Nullable // private String redirectUrl; RedirectUrl *string `json:"redirectUrl"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type ShopPaymentRequestResponseInfo ¶
type ShopPaymentRequestResponseInfo struct { // @SerializedName("invoiceNumber") // @Nullable // private String invoiceNumber; InvoiceNumber *string `json:"invoiceNumber"` // @SerializedName("isSuccess") // @Nullable // private Boolean isSuccess; IsSuccess *bool `json:"isSuccess"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @Nullable // private String message; Message *string `json:"message"` // @SerializedName(ImagesContract.URL) // @Nullable // private String url; Url *string `json:"url"` }
type ShopProductGroupInfo ¶
type ShopProductGroupInfo struct { // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("displayIndex") // @Nullable // private Integer displayIndex; DisplayIndex *int `json:"displayIndex"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isDisable") // @Nullable // private Boolean isDisable; IsDisable *bool `json:"isDisable"` // @SerializedName("startedPeriod") // @Nullable // private String startedPeriod; StartedPeriod *string `json:"startedPeriod"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type ShopProductInfo ¶
type ShopProductInfo struct { // private int cartQuantity; CartQuantity int `json:"cartQuantity"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("estimatedDays") // @Nullable // private Integer estimatedDays; EstimatedDays *int `json:"estimatedDays"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrlList") // @Nullable // private List<String> imageFileUrlList; ImageFileUrlList *[]string `json:"imageFileUrlList"` // @SerializedName("isDisable") // @Nullable // private Boolean isDisable; IsDisable *bool `json:"isDisable"` // @SerializedName("maxQuantity") // @Nullable // private Integer maxQuantity; MaxQuantity *int `json:"maxQuantity"` // @SerializedName("packageGroupId") // @Nullable // private Long packageGroupId; PackageGroupId *int64 `json:"packageGroupId"` // @SerializedName("price") // @Nullable // private Double price; Price *float64 `json:"price"` // @SerializedName("productGroupId") // @Nullable // private Long productGroupId; ProductGroupId *int64 `json:"productGroupId"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Integer quantity; Quantity *int `json:"quantity"` // @SerializedName("startAt") // @Nullable // private String startAt; StartAt *string `json:"startAt"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("weight") // @Nullable // private Double weight; Weight *float64 `json:"weight"` }
type ShopProductInfoV2 ¶
type ShopProductInfoV2 struct { // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("productList") // @Nullable // private List<ShopProductInfo> productList; ProductList *[]ShopProductInfo `json:"productList"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` }
type ShopShippingFeeBodyInfo ¶
type ShopShippingFeeBodyInfo struct { // @SerializedName("district") // @Nullable // private String district; District *string `json:"district"` // @SerializedName("orderItem") // @Nullable // private List<OrderItemInfo> orderItem; OrderItem *[]OrderItemInfo `json:"orderItem"` // @SerializedName("postalCode") // @Nullable // private Long postalCode; PostalCode *int64 `json:"postalCode"` // @SerializedName("province") // @Nullable // private String province; Province *string `json:"province"` // @SerializedName("subDistrict") // @Nullable // private String subDistrict; SubDistrict *string `json:"subDistrict"` }
type ShopeeClaimOrderItemModel ¶
type ShopeeClaimOrderItemModel struct { // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("itemType") // @Nullable // private String itemType; ItemType *string `json:"itemType"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private String quantity; Quantity *string `json:"quantity"` // @SerializedName(ConstancesKt.KEY_TICKET) // @Nullable // private TicketModel ticket; Ticket *TicketModel `json:"ticket"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("token") // @Nullable // private TokenModel token; Token *TokenModel `json:"token"` // @SerializedName("transactionId") // @Nullable // private Long transactionId; TransactionId *int64 `json:"transactionId"` }
type ShopeeClaimOrderModel ¶
type ShowQRTicketItem ¶
type ShowQRTicketItem struct { // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type SignedVideoContent ¶
type SignedVideoContent struct { // @SerializedName("latestPlayInfo") // @Nullable // private LatestPlayInfo latestPlayInfo; LatestPlayInfo *LatestPlayInfo `json:"latestPlayInfo"` // @SerializedName("requestId") // @Nullable // private String requestId; RequestId *string `json:"requestId"` // @SerializedName("resourceUrl") // @Nullable // private String resourceUrl; ResourceUrl *string `json:"resourceUrl"` // @SerializedName("watermarkConfig") // @Nullable // private WatermarkConfigInfo watermarkConfig; WatermarkConfig *WatermarkConfigInfo `json:"watermarkConfig"` }
type Skus ¶
type Skus struct { // @SerializedName("animationFileUrl") // @Nullable // private String animationFileUrl; AnimationFileUrl *string `json:"animationFileUrl"` // @SerializedName("coinPrice") // @Nullable // private Long coinPrice; CoinPrice *int64 `json:"coinPrice"` // @SerializedName("iconImageUrl") // @Nullable // private String iconImageUrl; IconImageUrl *string `json:"iconImageUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isSpecial") // @Nullable // private Boolean isSpecial; IsSpecial *bool `json:"isSpecial"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "jsonConfig" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type SocialCommentInfo ¶
type SortOrdersItem ¶
type SortOrdersItem struct { // @SerializedName("indices") // @Nullable // private List<Long> indices; Indices *[]int64 `json:"indices"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("nameEn") // @Nullable // private String nameEn; NameEn *string `json:"nameEn"` }
type SpecialFansDayHistoryInfo ¶
type SpecialFansDayHistoryInfo struct { // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("fromDate") // @Nullable // private String fromDate; FromDate *string `json:"fromDate"` // @Nullable // private String graduatedAt; GraduatedAt *string `json:"graduatedAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @Nullable // private String memberName; MemberName *string `json:"memberName"` // @SerializedName("toDate") // @Nullable // private String toDate; ToDate *string `json:"toDate"` // @SerializedName("totalGiftAmount") // @Nullable // private Long totalGiftAmount; TotalGiftAmount *int64 `json:"totalGiftAmount"` }
type SpecialFansDayRankingInfo ¶
type SpecialFansDayRankingInfo struct { // @SerializedName("amount") // @Nullable // private Long amount; Amount *int64 `json:"amount"` // @Nullable // private String graduatedAt; GraduatedAt *string `json:"graduatedAt"` // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @Nullable // private String memberName; MemberName *string `json:"memberName"` // @SerializedName("rank") // @Nullable // private Long rank; Rank *int64 `json:"rank"` // @SerializedName("rankChange") // @Nullable // private Long rankChange; RankChange *int64 `json:"rankChange"` // private int rankHight; RankHight *int `json:"rankHight"` }
type SpecialFansDayRankingList ¶
type SpecialFansDayRankingList struct { // @SerializedName("fromDate") // @Nullable // private String fromDate; FromDate *string `json:"fromDate"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("ranking") // @Nullable // private List<SpecialFansDayRankingInfo> ranking; Ranking *[]SpecialFansDayRankingInfo `json:"ranking"` // @SerializedName("toDate") // @Nullable // private String toDate; ToDate *string `json:"toDate"` // @SerializedName("totalGiftAmount") // @Nullable // private Long totalGiftAmount; TotalGiftAmount *int64 `json:"totalGiftAmount"` }
type StatisticsInfo ¶
type StatisticsInfo struct { // @SerializedName("totalAudiences") // private long totalAudience; TotalAudience int64 `json:"totalAudience"` // @SerializedName("totalFavorites") // private long totalFavorite; TotalFavorite int64 `json:"totalFavorite"` // @SerializedName("totalGifts") // private long totalGift; TotalGift int64 `json:"totalGift"` // @SerializedName("totalHearts") // private long totalHearts; TotalHearts int64 `json:"totalHearts"` }
type SubDistrictInfo ¶
type SubDistrictInfo struct { // @SerializedName("postalCodes") // @Nullable // private List<Long> postalCode; PostalCodes *[]int64 `json:"postalCodes"` // @SerializedName("subDistrictId") // @Nullable // private Long subDistrictId; SubDistrictId *int64 `json:"subDistrictId"` // @SerializedName("subDistrictNameEn") // @Nullable // private String subDistrictNameEn; SubDistrictNameEn *string `json:"subDistrictNameEn"` // @SerializedName("subDistrictNameTh") // @Nullable // private String subDistrictNameTh; SubDistrictNameTh *string `json:"subDistrictNameTh"` }
type SubscriptionInfo ¶
type SubscriptionInfo struct { // @SerializedName("endAt") // @Nullable // private String endAt; EndAt *string `json:"endAt"` // @SerializedName("expireInDay") // @Nullable // private Integer expireInDay; ExpireInDay *int `json:"expireInDay"` // @SerializedName("originalInvoiceNo") // @Nullable // private String originalInvoiceNo; OriginalInvoiceNo *string `json:"originalInvoiceNo"` // @SerializedName("subscriptionName") // @Nullable // private String subscriptionName; SubscriptionName *string `json:"subscriptionName"` // @SerializedName("subscriptionPackageCode") // @Nullable // private String subscriptionPackageCode; SubscriptionPackageCode *string `json:"subscriptionPackageCode"` }
type TabBarIconUrlItemInfo ¶
type TabBarIconUrlListInfo ¶
type TabBarIconUrlListInfo struct { // @SerializedName(Constants.DateOfBirthFlag.MONTH_YEAR) // "1" // @Nullable // private TabBarIconUrlItemInfo firstTabBar; FirstTabBar *TabBarIconUrlItemInfo `json:"firstTabBar"` // @SerializedName("4") // @Nullable // private TabBarIconUrlItemInfo fourthTabBar; FourthTabBar *TabBarIconUrlItemInfo `json:"fourthTabBar"` // @SerializedName(Constants.DateOfBirthFlag.YEAR_ONLY) // "2" // @Nullable // private TabBarIconUrlItemInfo secondTabBar; SecondTabBar *TabBarIconUrlItemInfo `json:"secondTabBar"` // @SerializedName("3") // @Nullable // private TabBarIconUrlItemInfo thirdTabBar; ThirdTabBar *TabBarIconUrlItemInfo `json:"thirdTabBar"` }
type TextNodesInfo ¶
type TextNodesInfo struct { // @SerializedName("color") // @Nullable // private String color; Color *string `json:"color"` // @SerializedName("styleFlags") // @Nullable // private List<? extends SegmentStyleFlag> styleFlags; StyleFlags *[]SegmentStyleFlag `json:"styleFlags"` // @SerializedName("text") // @Nullable // private String text; Text *string `json:"text"` }
type ThankYouContentInfo ¶
type ThankYouContentInfo struct { // @SerializedName("batchId") // @Nullable // private Long batchId; BatchId *int64 `json:"batchId"` // @SerializedName("contentText") // @Nullable // private String contentText; ContentText *string `json:"contentText"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageUrlList") // @NotNull // private ArrayList<String> imageUrlList; ImageUrlList []string `json:"imageUrlList"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` }
type ThankYouContentVideoInfo ¶
type ThankYouContentVideoInfo struct { // @SerializedName("resourceUrl") // @Nullable // private String resourceUrl; ResourceUrl *string `json:"resourceUrl"` }
type TheaterBoxInfo ¶
type TheaterBoxInfo struct { // @SerializedName("coinAmount") // @Nullable // private Integer coinAmount; CoinAmount *int `json:"coinAmount"` // @SerializedName("contentExpireAt") // @Nullable // private String contentExpireAt; ContentExpireAt *string `json:"contentExpireAt"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchased") // @Nullable // private Boolean isPurchased; IsPurchased *bool `json:"isPurchased"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private Integer playableDurationMinute; PlayableDurationMinute *int `json:"playableDurationMinute"` // @SerializedName("playableExpireAt") // @Nullable // private String playableExpireAt; PlayableExpireAt *string `json:"playableExpireAt"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Integer totalWatchTime; TotalWatchTime *int `json:"totalWatchTime"` }
type TheaterConfigurationInfo ¶
type TheaterConfigurationInfo struct { // @SerializedName("chatDelaySeconds") // @Nullable // private Long chatDelaySeconds; ChatDelaySeconds *int64 `json:"chatDelaySeconds"` // @SerializedName("heartDelaySeconds") // @Nullable // private Long heartDelaySeconds; HeartDelaySeconds *int64 `json:"heartDelaySeconds"` // @SerializedName("signalRUrl") // @Nullable // private String signalRUrl; SignalRUrl *string `json:"signalRUrl"` }
type TheaterGiftChooseMembersInfo ¶
type TheaterGiftChooseMembersInfo struct { // @SerializedName("autoPurchaseOrder") // @Nullable // private AutoPurchaseOrder autoPurchaseOrder; AutoPurchaseOrder *AutoPurchaseOrder `json:"autoPurchaseOrder"` // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName("memberIds") // @Nullable // private List<Long> memberIds; MemberIds *[]int64 `json:"memberIds"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type TheaterGiftInfo ¶
type TheaterGiftInfo struct { // @SerializedName("autoPurchaseOrder") // @Nullable // private AutoPurchaseOrder autoPurchaseOrder; AutoPurchaseOrder *AutoPurchaseOrder `json:"autoPurchaseOrder"` // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type TheaterLiveInfo ¶
type TheaterLiveInfo struct { // @SerializedName("token") // @Nullable // private String token; Token *string `json:"token"` // @SerializedName("watermarkConfig") // @Nullable // private WatermarkConfigInfo watermarkConfig; WatermarkConfig *WatermarkConfigInfo `json:"watermarkConfig"` }
type TheaterPlaybackContentInfo ¶
type TheaterPlaybackContentInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentExpireAt") // @Nullable // private String contentExpireAt; ContentExpireAt *string `json:"contentExpireAt"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isSubscriptionAllowance") // @Nullable // private Boolean isSubscriptionAllowance; IsSubscriptionAllowance *bool `json:"isSubscriptionAllowance"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private Long playableDurationMinute; PlayableDurationMinute *int64 `json:"playableDurationMinute"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Long totalWatchTime; TotalWatchTime *int64 `json:"totalWatchTime"` }
type TheaterPlaybackInfo ¶
type TheaterPlaybackInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentExpireAt") // @Nullable // private String contentExpireAt; ContentExpireAt *string `json:"contentExpireAt"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchaseAllowance") // @Nullable // private Boolean isPurchaseAllowance; IsPurchaseAllowance *bool `json:"isPurchaseAllowance"` // @SerializedName("isSubscriptionAllowance") // @Nullable // private Boolean isSubscriptionAllowance; IsSubscriptionAllowance *bool `json:"isSubscriptionAllowance"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("mediaType") // @Nullable // private String mediaType; MediaType *string `json:"mediaType"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private Long playableDurationMinute; PlayableDurationMinute *int64 `json:"playableDurationMinute"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName("purchaseableInDay") // @Nullable // private Integer purchaseableInDay; PurchaseableInDay *int `json:"purchaseableInDay"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Long totalWatchTime; TotalWatchTime *int64 `json:"totalWatchTime"` // @SerializedName("viewType") // @Nullable // private String viewType; ViewType *string `json:"viewType"` }
type TheaterPlaybackLibraryCountInfo ¶
type TheaterPlaybackLibraryCountInfo struct { // @SerializedName("totalWatchablePlayback") // @Nullable // private Integer totalWatchablePlayback; TotalWatchablePlayback *int `json:"totalWatchablePlayback"` }
type TheaterPlaybackLibraryInfo ¶
type TheaterPlaybackLibraryInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentExpireAt") // @Nullable // private String contentExpireAt; ContentExpireAt *string `json:"contentExpireAt"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchased") // @Nullable // private Boolean isPurchased; IsPurchased *bool `json:"isPurchased"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("mediaType") // @Nullable // private String mediaType; MediaType *string `json:"mediaType"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private Long playableDurationMinute; PlayableDurationMinute *int64 `json:"playableDurationMinute"` // @SerializedName("playableExpireAt") // @Nullable // private String playableExpireAt; PlayableExpireAt *string `json:"playableExpireAt"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName("purchaseableInDay") // @Nullable // private Integer purchaseableInDay; PurchaseableInDay *int `json:"purchaseableInDay"` // @SerializedName("subscriptionAllowance") // @Nullable // private Boolean subscriptionAllowance; SubscriptionAllowance *bool `json:"subscriptionAllowance"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Long totalWatchTime; TotalWatchTime *int64 `json:"totalWatchTime"` }
type TheaterRecommendedPlaybackInfo ¶
type TheaterRecommendedPlaybackInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentExpireAt") // @Nullable // private String contentExpireAt; ContentExpireAt *string `json:"contentExpireAt"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchaseAllowance") // @Nullable // private Boolean isPurchaseAllowance; IsPurchaseAllowance *bool `json:"isPurchaseAllowance"` // @SerializedName("isPurchased") // @Nullable // private Boolean isPurchased; IsPurchased *bool `json:"isPurchased"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("mediaType") // @Nullable // private String mediaType; MediaType *string `json:"mediaType"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("playableDurationMinute") // @Nullable // private String playableDurationMinute; PlayableDurationMinute *string `json:"playableDurationMinute"` // @SerializedName("playableExpireAt") // @Nullable // private String playableExpireAt; PlayableExpireAt *string `json:"playableExpireAt"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName("purchaseableInDay") // @Nullable // private Integer purchaseableInDay; PurchaseableInDay *int `json:"purchaseableInDay"` // @SerializedName("subscriptionAllowance") // @Nullable // private Boolean subscriptionAllowance; SubscriptionAllowance *bool `json:"subscriptionAllowance"` // @SerializedName("theaterId") // @Nullable // private Long theaterId; TheaterId *int64 `json:"theaterId"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Long totalWatchTime; TotalWatchTime *int64 `json:"totalWatchTime"` // @SerializedName("viewType") // @Nullable // private String viewType; ViewType *string `json:"viewType"` }
type TheaterStatLiveInfo ¶
type TheaterStatLiveInfo struct { // @SerializedName("canWatchTheaterLive") // @Nullable // private Boolean canWatchTheaterLive; CanWatchTheaterLive *bool `json:"canWatchTheaterLive"` }
type TheaterWatchCameraInfo ¶
type TheaterWatchCameraInfo struct { // @SerializedName("cameraId") // @Nullable // private String cameraId; CameraId *string `json:"cameraId"` // @SerializedName("cameraName") // @Nullable // private String cameraName; CameraName *string `json:"cameraName"` // @SerializedName("hlsUrl") // @Nullable // private String hlsUrl; HlsUrl *string `json:"hlsUrl"` // @SerializedName("reference") // @Nullable // private String reference; Reference *string `json:"reference"` // @SerializedName("tag") // @Nullable // private String tag; Tag *string `json:"tag"` }
type TheaterWatchInfo ¶
type TheaterWatchInfo struct { // @SerializedName("configuration") // @Nullable // private TheaterConfigurationInfo configuration; Configuration *TheaterConfigurationInfo `json:"configuration"` // @SerializedName("liveId") // @Nullable // private Long liveId; LiveId *int64 `json:"liveId"` // @SerializedName("liveStartedAt") // @Nullable // private String liveStartedAt; LiveStartedAt *string `json:"liveStartedAt"` // @SerializedName("memberId") // @Nullable // private List<Long> memberId; MemberId *[]int64 `json:"memberId"` // @SerializedName("requestId") // @Nullable // private String requestId; RequestId *string `json:"requestId"` // @SerializedName("watchCameraInfoList") // @Nullable // private List<TheaterWatchCameraInfo> watchCameraInfoList; WatchCameraInfoList *[]TheaterWatchCameraInfo `json:"watchCameraInfoList"` }
type ThemeInfo ¶
type ThemeInfo struct { // @SerializedName("themeName") // @Nullable // private String themeName; ThemeName *string `json:"themeName"` }
type TicketDetailModel ¶
type TicketDetailModel struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("fullDescription") // @Nullable // private String fullDescription; FullDescription *string `json:"fullDescription"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName("isExchangeable") // @Nullable // private Boolean isExchangeable; IsExchangeable *bool `json:"isExchangeable"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type TicketHistoryModel ¶
type TicketHistoryModel struct { // @SerializedName("claimReferenceOrderNo") // @Nullable // private String claimReferenceOrderNo; ClaimReferenceOrderNo *string `json:"claimReferenceOrderNo"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("itemName") // @Nullable // private String itemName; ItemName *string `json:"itemName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private String quantity; Quantity *string `json:"quantity"` // @SerializedName("referenceWalletInfo") // @Nullable // private WalletInfoModel referenceWalletInfo; ReferenceWalletInfo *WalletInfoModel `json:"referenceWalletInfo"` // @SerializedName("totalTransactionFee") // @Nullable // private Long totalTransactionFee; TotalTransactionFee *int64 `json:"totalTransactionFee"` // @SerializedName("transactionId") // @Nullable // private Long transactionId; TransactionId *int64 `json:"transactionId"` // @SerializedName("transactionType") // @Nullable // private String transactionType; TransactionType *string `json:"transactionType"` }
type TicketInfo ¶
type TicketInfo struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type TicketInventoryModel ¶
type TicketInventoryModel struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type TicketModel ¶
type TicketModel struct { // @SerializedName("eventDate") // @Nullable // private String eventDate; EventDate *string `json:"eventDate"` // @SerializedName("eventPeriod") // @Nullable // private String eventPeriod; EventPeriod *string `json:"eventPeriod"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("isAllowTransfer") // @Nullable // private Boolean isAllowTransfer; IsAllowTransfer *bool `json:"isAllowTransfer"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("placeName") // @Nullable // private String placeName; PlaceName *string `json:"placeName"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Integer quantity; Quantity *int `json:"quantity"` // @SerializedName("shortDescription") // @Nullable // private String shortDescription; ShortDescription *string `json:"shortDescription"` // @SerializedName("ticketPrefix") // @Nullable // private String ticketPrefix; TicketPrefix *string `json:"ticketPrefix"` // @SerializedName("ticketSkuId") // @Nullable // private Long ticketSkuId; TicketSkuId *int64 `json:"ticketSkuId"` }
type TicketTransferCommitItem ¶
type TicketTransferCommitItem struct { // @SerializedName("memberId") // @Nullable // private List<Integer> memberId; MemberId *[]int `json:"memberId"` // @SerializedName("ownerPIN") // @Nullable // private String ownerPIN; OwnerPIN *string `json:"ownerPIN"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` }
type TicketTransferItem ¶
type TicketTransferModel ¶
type TicketTransferModel struct { // @SerializedName("maxQuantity") // @Nullable // private Integer maxQuantity; MaxQuantity *int `json:"maxQuantity"` // @SerializedName("ownerWallet") // @Nullable // private WalletInfoModel ownerWallet; OwnerWallet *WalletInfoModel `json:"ownerWallet"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Integer quantity; Quantity *int `json:"quantity"` // @SerializedName("receiverWallet") // @Nullable // private WalletInfoModel receiverWallet; ReceiverWallet *WalletInfoModel `json:"receiverWallet"` // @SerializedName(ConstancesKt.KEY_TICKET) // "ticket" // @Nullable // private TicketModel ticket; Ticket *TicketModel `json:"ticket"` // @SerializedName("totalTransactionFee") // @Nullable // private Integer totalTransactionFee; TotalTransactionFee *int `json:"totalTransactionFee"` // @SerializedName("transactionFeePerUnit") // @Nullable // private Integer transactionFeePerUnit; TransactionFeePerUnit *int `json:"transactionFeePerUnit"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` }
type TimeSlot ¶
type TimeSlot struct { // @SerializedName("canRedeem") // @Nullable // private Boolean canRedeem; CanRedeem *bool `json:"canRedeem"` // @SerializedName("maximumRedeemTicket") // @Nullable // private Long maximumRedeemTicket; MaximumRedeemTicket *int64 `json:"maximumRedeemTicket"` // @SerializedName("minimumRedeemTicket") // @Nullable // private Long minimumRedeemTicket; MinimumRedeemTicket *int64 `json:"minimumRedeemTicket"` // @SerializedName("secondsPerTicket") // @Nullable // private Long secondsPerTicket; SecondsPerTicket *int64 `json:"secondsPerTicket"` // @SerializedName("time") // @Nullable // private String time; Time *string `json:"time"` // @SerializedName(SelectRoundActivity.KEY_TIME_SLOT_ID) // "timeSlotId" // @Nullable // private Long timeSlotId; TimeSlotId *int64 `json:"timeSlotId"` }
type TimelineContentDataModel ¶
type TimelineContentDataModel struct { // @SerializedName("isUserCommentAllow") // @Nullable // private Boolean isUserCommentAllow; IsUserCommentAllow *bool `json:"isUserCommentAllow"` // @SerializedName("latestCommentItem") // @Nullable // private List<CommentViewModel> latestCommentItem; LatestCommentItem *[]CommentViewModel `json:"latestCommentItem"` // @SerializedName("totalCommentAmount") // @Nullable // private Long totalCommentAmount; TotalCommentAmount *int64 `json:"totalCommentAmount"` // @SerializedName("totalGifts") // @Nullable // private Long totalGifts; TotalGifts *int64 `json:"totalGifts"` // @SerializedName("totalLikeAmount") // @Nullable // private Long totalLikeAmount; TotalLikeAmount *int64 `json:"totalLikeAmount"` // @SerializedName("totalViewAmount") // @Nullable // private Long totalViewAmount; TotalViewAmount *int64 `json:"totalViewAmount"` // @SerializedName("userImageUrlList") // @Nullable // private List<String> userImageUrlList; UserImageUrlList *[]string `json:"userImageUrlList"` }
type TimelineContentItemDataModel ¶
type TimelineContentItemDataModel struct { // @SerializedName("contentText") // @Nullable // private String contentText; ContentText *string `json:"contentText"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private List<String> imageFileUrl; ImageFileUrl *[]string `json:"imageFileUrl"` // @SerializedName("memberId") // @Nullable // private List<Long> memberId; MemberId *[]int64 `json:"memberId"` // @SerializedName("postedAt") // @Nullable // private String postedAt; PostedAt *string `json:"postedAt"` // @SerializedName("thumbImageUrl") // @Nullable // private String thumbImageUrl; ThumbImageUrl *string `json:"thumbImageUrl"` }
type TimelineDiscoverDataModel ¶
type TimelineDiscoverDataModel struct { // @SerializedName("links") // @Nullable // private DiscoverLinks links; Links *DiscoverLinks `json:"links"` // @SerializedName("resource") // @Nullable // private ResourceItem resource; Resource *ResourceItem `json:"resource"` }
type TimelineFeeds ¶
type TimelineFeeds struct { // @SerializedName("content") // @Nullable // private TimelineContentItemDataModel content; Content *TimelineContentItemDataModel `json:"content"` // @SerializedName("discover") // @Nullable // private TimelineDiscoverDataModel discover; Discover *TimelineDiscoverDataModel `json:"discover"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("itemType") // @Nullable // private String itemType; ItemType *string `json:"itemType"` // @SerializedName("schedule") // @Nullable // private TimelineScheduleDataModel schedule; Schedule *TimelineScheduleDataModel `json:"schedule"` }
type TimelineItemGiftStats ¶
type TimelineItemGiftStats struct { // @SerializedName("badgeId") // @Nullable // private Long badgeId; BadgeId *int64 `json:"badgeId"` // @SerializedName("giftAmount") // @Nullable // private Long giftAmount; GiftAmount *int64 `json:"giftAmount"` // @SerializedName("imageProfileUrl") // @Nullable // private String imageProfileUrl; ImageProfileUrl *string `json:"imageProfileUrl"` // @SerializedName("nullDisplayName") // @Nullable // private String nullDisplayName; NullDisplayName *string `json:"nullDisplayName"` // @SerializedName("rankNo") // @Nullable // private Long rankNo; RankNo *int64 `json:"rankNo"` // @SerializedName("userDisplayName") // @Nullable // private String userDisplayName; UserDisplayName *string `json:"userDisplayName"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type TimelineItemModel ¶
type TimelineItemModel struct { // @SerializedName("feeds") // @NotNull // private List<TimelineFeeds> feeds; Feeds []TimelineFeeds `json:"feeds"` }
type TimelineMyGiftStats ¶
type TimelineRecommendMediaModel ¶
type TimelineRecommendMediaModel struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("contentId") // @Nullable // private Long contentId; ContentId *int64 `json:"contentId"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("isPurchaseAllowance") // @Nullable // private Boolean isPurchaseAllowance; IsPurchaseAllowance *bool `json:"isPurchaseAllowance"` // @SerializedName("isSubscriptionAllowance") // @Nullable // private Boolean isSubscriptionAllowance; IsSubscriptionAllowance *bool `json:"isSubscriptionAllowance"` // @SerializedName("liveAt") // @Nullable // private String liveAt; LiveAt *string `json:"liveAt"` // @SerializedName("liveDate") // @Nullable // private String liveDate; LiveDate *string `json:"liveDate"` // @SerializedName("livePlace") // @Nullable // private String livePlace; LivePlace *string `json:"livePlace"` // @SerializedName("mediaType") // @Nullable // private String mediaType; MediaType *string `json:"mediaType"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList *[]int64 `json:"memberIdList"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("totalWatchTime") // @Nullable // private Integer totalWatchTime; TotalWatchTime *int `json:"totalWatchTime"` // @SerializedName("viewType") // @Nullable // private String viewType; ViewType *string `json:"viewType"` }
type TimelineScheduleDataModel ¶
type TimelineScheduleDataModel struct { // @SerializedName("contentText") // @Nullable // private String contentText; ContentText *string `json:"contentText"` // @Nullable // private List<String> hashtags; Hashtags *[]string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("memberId") // @Nullable // private List<Long> memberId; MemberId *[]int64 `json:"memberId"` // @SerializedName("postedAt") // @Nullable // private String postedAt; PostedAt *string `json:"postedAt"` // @SerializedName("thumbImageUrl") // @Nullable // private String thumbImageUrl; ThumbImageUrl *string `json:"thumbImageUrl"` }
type TokenModel ¶
type TokenModel struct { // @SerializedName("symbolUrl") // @Nullable // private String symbolUrl; SymbolUrl *string `json:"symbolUrl"` // @SerializedName("tokenCode") // @Nullable // private String tokenCode; TokenCode *string `json:"tokenCode"` // @SerializedName("tokenName") // @Nullable // private String tokenName; TokenName *string `json:"tokenName"` }
type TokenXAccessRequestBodyInfo ¶
type TokenXAccessRequestBodyInfo struct { // @SerializedName("pin") // @Nullable // private String pin; Pin *string `json:"pin"` }
type TokenXAccessResponseBodyInfo ¶
type TokenXAccessResponseBodyInfo struct { // @SerializedName("webUrl") // @Nullable // private String webUrl; WebUrl *string `json:"webUrl"` }
type TransferCommitResultModel ¶
type TransferCommitResultModel struct { // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("maxQuantity") // @Nullable // private Long maxQuantity; MaxQuantity *int64 `json:"maxQuantity"` // @SerializedName("memberId") // @Nullable // private List<Integer> memberId; MemberId []int `json:"memberId"` // @SerializedName("ownerPIN") // @Nullable // private Long ownerPIN; OwnerPIN *int64 `json:"ownerPIN"` // @SerializedName("ownerWallet") // @Nullable // private WalletInfoModel ownerWallet; OwnerWallet *WalletInfoModel `json:"ownerWallet"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` // @SerializedName("receiverWallet") // @Nullable // private WalletInfoModel receiverWallet; ReceiverWallet *WalletInfoModel `json:"receiverWallet"` // @SerializedName(ConstancesKt.KEY_TICKET) // "ticket" // @Nullable // private TicketModel ticket; Ticket *TicketModel `json:"ticket"` // @SerializedName("totalTransactionFee") // @Nullable // private Long totalTransactionFee; TotalTransactionFee *int64 `json:"totalTransactionFee"` // @SerializedName("transactionFeePerUnit") // @Nullable // private Long transactionFeePerUnit; TransactionFeePerUnit *int64 `json:"transactionFeePerUnit"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` }
type TttStatsRankingInfo ¶
type TttStatsRankingInfo struct { // @SerializedName("badgeId") // @Nullable // private Long badgeId; BadgeId *int64 `json:"badgeId"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("rankNo") // @Nullable // private Long rankNo; RankNo *int64 `json:"rankNo"` // @SerializedName("score") // @Nullable // private Long score; Score *int64 `json:"score"` // @SerializedName("userId") // @Nullable // private Long userId; UserId *int64 `json:"userId"` }
type UserAddressInfo ¶
type UserAddressInfo struct { // @SerializedName("address") // @Nullable // private String address; Address *string `json:"address"` // @SerializedName("citizenId") // @Nullable // private String citizenId; CitizenId *string `json:"citizenId"` // @SerializedName("districtId") // @Nullable // private Long districtId; DistrictId *int64 `json:"districtId"` // @SerializedName("districtNameEn") // @Nullable // private String districtNameEn; DistrictNameEn *string `json:"districtNameEn"` // @SerializedName("districtNameTh") // @Nullable // private String districtNameTh; DistrictNameTh *string `json:"districtNameTh"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isDefault") // @Nullable // private Boolean isDefault; IsDefault *bool `json:"isDefault"` // @SerializedName("lastName") // @Nullable // private String lastName; LastName *string `json:"lastName"` // @SerializedName("phone") // @Nullable // private String phone; Phone *string `json:"phone"` // @SerializedName("postalCode") // @Nullable // private Long postalCode; PostalCode *int64 `json:"postalCode"` // @SerializedName("provinceId") // @Nullable // private Long provinceId; ProvinceId *int64 `json:"provinceId"` // @SerializedName("provinceNameEn") // @Nullable // private String provinceNameEn; ProvinceNameEn *string `json:"provinceNameEn"` // @SerializedName("provinceNameTh") // @Nullable // private String provinceNameTh; ProvinceNameTh *string `json:"provinceNameTh"` // @SerializedName("subDistrictId") // @Nullable // private Long subDistrictId; SubDistrictId *int64 `json:"subDistrictId"` // @SerializedName("subDistrictNameEn") // @Nullable // private String subDistrictNameEn; SubDistrictNameEn *string `json:"subDistrictNameEn"` // @SerializedName("subDistrictNameTh") // @Nullable // private String subDistrictNameTh; SubDistrictNameTh *string `json:"subDistrictNameTh"` }
type UserCommentBodyInfo ¶
type UserCommentBodyInfo struct { // @SerializedName("giftSkuId") // @Nullable // private Long giftSkuId; GiftSkuId *int64 `json:"giftSkuId"` // @SerializedName(ConstancesKt.KEY_MESSAGE) // "message" // @Nullable // private String message; Message *string `json:"message"` // @SerializedName("pricePerUnit") // @Nullable // private Long pricePerUnit; PricePerUnit *int64 `json:"pricePerUnit"` }
type UserCommentInfo ¶
type UserCommentInfo struct { // @SerializedName("commentStats") // @Nullable // private List<UserCommentStatsInfo> commentStats; CommentStats *[]UserCommentStatsInfo `json:"commentStats"` // @SerializedName("displayItemBy") // @Nullable // private List<Long> displayItemBy; DisplayItemBy []*int64 `json:"displayItemBy"` // @SerializedName("isAllowUserComment") // @Nullable // private Boolean isAllowUserComment; IsAllowUserComment *bool `json:"isAllowUserComment"` // @SerializedName("totalCommentAmount") // @Nullable // private Integer totalCommentAmount; TotalCommentAmount *int `json:"totalCommentAmount"` }
type UserCommentStatsInfo ¶
type UserCommentStatsInfo struct { // @SerializedName("canEdit") // @Nullable // private Boolean canEdit; CanEdit *bool `json:"canEdit"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isHidden") // @Nullable // private Boolean isHidden; IsHidden *bool `json:"isHidden"` // @SerializedName("isLoved") // @Nullable // private Boolean isLoved; IsLoved *bool `json:"isLoved"` // @SerializedName("totalGifts") // @Nullable // private Long totalGifts; TotalGifts *int64 `json:"totalGifts"` }
type UserDeviceInfo ¶
type UserGiftQuotaByIdInfo ¶
type UserGiftQuotaByIdInfo struct { // @SerializedName("amount") // @Nullable // private Long amount; Amount *int64 `json:"amount"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("expireAt") // @Nullable // private String expireAt; ExpireAt *string `json:"expireAt"` // @SerializedName("giftList") // @Nullable // private List<GiftListInfo> giftList; GiftList []*GiftListInfo `json:"giftList"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName("memberIdList") // @Nullable // private List<Long> memberIdList; MemberIdList []*int64 `json:"memberIdList"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` }
type UserGiftQuotaInfo ¶
type UserGiftQuotaInfo struct { // @SerializedName("amount") // @Nullable // private Long amount; Amount *int64 `json:"amount"` // @SerializedName("createdAt") // @Nullable // private String createdAt; CreatedAt *string `json:"createdAt"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("expireAt") // @Nullable // private String expireAt; ExpireAt *string `json:"expireAt"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("imageFileUrl") // @Nullable // private String imageFileUrl; ImageFileUrl *string `json:"imageFileUrl"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // @Nullable // private String name; Name *string `json:"name"` }
type UserGiftsInfo ¶
type UserGiftsInfo struct { // @SerializedName("animationFileUrl") // @Nullable // private String animationFileUrl; AnimationFileUrl *string `json:"animationFileUrl"` // @SerializedName("coinPrice") // @Nullable // private Float coinPrice; CoinPrice *float64 `json:"coinPrice"` // @SerializedName("iconImageUrl") // @Nullable // private String iconImageUrl; IconImageUrl *string `json:"iconImageUrl"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isBackpack") // @Nullable // private Boolean isBackpack; IsBackpack *bool `json:"isBackpack"` // @SerializedName("isSpecial") // @Nullable // private Boolean isSpecial; IsSpecial *bool `json:"isSpecial"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName(ConstancesKt.KEY_QUANTITY) // "quantity" // @Nullable // private Long quantity; Quantity *int64 `json:"quantity"` }
type UserProfileInfo ¶
type UserProfileInfo struct { // @SerializedName("caption") // @Nullable // private String caption; Caption *string `json:"caption"` // @SerializedName("codeName") // @Nullable // private String codeName; CodeName *string `json:"codeName"` // @SerializedName("coverImageUrl") // @Nullable // private String coverImageUrl; CoverImageUrl *string `json:"coverImageUrl"` // @SerializedName("displayName") // @Nullable // private String displayName; DisplayName *string `json:"displayName"` // @SerializedName("firstName") // @Nullable // private String firstName; FirstName *string `json:"firstName"` // @SerializedName("fullName") // @Nullable // private String fullName; FullName *string `json:"fullName"` // @SerializedName("id") // private long id; Id int64 `json:"id"` // @SerializedName("imageCoverUrl") // @Nullable // private String imageCoverUrl; ImageCoverUrl *string `json:"imageCoverUrl"` // @SerializedName("imageUrl") // @Nullable // private String imageUrl; ImageUrl *string `json:"imageUrl"` // @SerializedName("nullDisplayName") // @Nullable // private String nullDisplayName; NullDisplayName *string `json:"nullDisplayName"` // @SerializedName("profileImageUrl") // @Nullable // private String profileImageUrl; ProfileImageUrl *string `json:"profileImageUrl"` // @SerializedName("subtitle") // @Nullable // private String subtitle; Subtitle *string `json:"subtitle"` }
type UserReportTopicInfo ¶
type UserTransactionInfo ¶
type UserTransactionInfo struct { // @SerializedName("coinAmount") // @Nullable // private Long coinAmount; CoinAmount *int64 `json:"coinAmount"` // @SerializedName("description") // @Nullable // private String description; Description *string `json:"description"` // @SerializedName("productType") // @Nullable // private String productType; ProductType *string `json:"productType"` // @SerializedName("purchaseId") // @Nullable // private Long purchaseId; PurchaseId *int64 `json:"purchaseId"` // @SerializedName("purchasedAt") // @Nullable // private String purchasedAt; PurchasedAt *string `json:"purchasedAt"` // @SerializedName(MeetingYouAlertDialog.KEY_TITLE) // "title" // @Nullable // private String title; Title *string `json:"title"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` }
type VerifyCodePinModel ¶
type VerifyCodePinModel struct { // @SerializedName("pinResetCode") // @Nullable // private String pinResetCode; PinResetCode *string `json:"pinResetCode"` }
type VerifyFirstOTPEmailResponseInfo ¶
type VerifyFirstOTPEmailResponseInfo struct { // @SerializedName("qrCode") // @NotNull // private final String qrCode; QrCode string `json:"qrCode"` // @SerializedName("setupKey") // @NotNull // private final String setupKey; SetupKey string `json:"setupKey"` // @SerializedName("twoFactorExpireAt") // @NotNull // private final String twoFactorExpireAt; TwoFactorExpireAt string `json:"twoFactorExpireAt"` // @SerializedName("twoFactorReference") // @NotNull // private final String twoFactorReference; TwoFactorReference string `json:"twoFactorReference"` }
type VersionInfo ¶
type VersionInfo struct { // @SerializedName("appCode") // @Nullable // private String appCode; AppCode *string `json:"appCode"` // @SerializedName("id") // @Nullable // private String id; Id *string `json:"id"` // @SerializedName("isForceUpdate") // @Nullable // private Boolean isForceUpdate; IsForceUpdate *bool `json:"isForceUpdate"` // @SerializedName("userMessage") // @Nullable // private String userMessage; UserMessage *string `json:"userMessage"` // @SerializedName("version") // @Nullable // private String version; Version *string `json:"version"` }
type VideoContentUrl ¶
type VideoContentUrl struct { // @SerializedName("resourceUrl") // @NotNull // private final String resourceUrl; ResourceUrl string `json:"resourceUrl"` }
type VideoInfo ¶
type VideoInfo struct { // @Nullable // private String hashtags; Hashtags *string `json:"hashtags"` // @SerializedName("id") // @Nullable // private Long id; Id *int64 `json:"id"` // @SerializedName("isLive") // @Nullable // private Boolean isLive; IsLive *bool `json:"isLive"` // @SerializedName("memberId") // @Nullable // private Long memberId; MemberId *int64 `json:"memberId"` // @SerializedName(AnimatedPasterJsonConfig.CONFIG_NAME) // "name" // @Nullable // private String name; Name *string `json:"name"` // @SerializedName("publishedAt") // @Nullable // private String publishedAt; PublishedAt *string `json:"publishedAt"` // @SerializedName("thumbnailImageUrl") // @Nullable // private String thumbnailImageUrl; ThumbnailImageUrl *string `json:"thumbnailImageUrl"` }
type VoteSenbatsuResponseInfo ¶
type VoteSenbatsuResponseInfo struct { // @SerializedName("thankYouImageUrl") // @Nullable // private String thankYouImageUrl; ThankYouImageUrl *string `json:"thankYouImageUrl"` // @SerializedName("transactionId") // @Nullable // private String transactionId; TransactionId *string `json:"transactionId"` // @SerializedName("userMessage") // @Nullable // private String userMessage; UserMessage *string `json:"userMessage"` }
type WalletInfoModel ¶
type WalletPinModel ¶
type WalletPinModel struct { // @SerializedName("pin") // @Nullable // private String pin; Pin *string `json:"pin"` }
type WalletQRCode ¶
type WalletQRCode struct { // @SerializedName("svgQrCode") // @Nullable // private String svgQrCode; SvgQrCode *string `json:"svgQrCode"` }
type WatermarkConfigInfo ¶
type WatermarkConfigInfo struct { // @SerializedName("isAllowOnScreen") // @Nullable // private Boolean isAllowOnScreen; IsAllowOnScreen *bool `json:"isAllowOnScreen"` // @SerializedName("isDisplayWatermark") // @Nullable // private Boolean isDisplayWatermark; IsDisplayWatermark *bool `json:"isDisplayWatermark"` // @SerializedName("watermarkDisplayAfterSeconds") // @Nullable // private Integer watermarkDisplayAfterSeconds; WatermarkDisplayAfterSeconds *int `json:"watermarkDisplayAfterSeconds"` // @SerializedName("watermarkDisplaySeconds") // @Nullable // private Integer watermarkDisplaySeconds; WatermarkDisplaySeconds *int `json:"watermarkDisplaySeconds"` // @SerializedName("watermarkIntervalBaseSeconds") // @Nullable // private Integer watermarkIntervalBaseSeconds; WatermarkIntervalBaseSeconds *int `json:"watermarkIntervalBaseSeconds"` // @SerializedName("watermarkIntervalRandomSecondsFrom") // @Nullable // private Integer watermarkIntervalRandomSecondsFrom; WatermarkIntervalRandomSecondsFrom *int `json:"watermarkIntervalRandomSecondsFrom"` // @SerializedName("watermarkIntervalRandomSecondsTo") // @Nullable // private Integer watermarkIntervalRandomSecondsTo; WatermarkIntervalRandomSecondsTo *int `json:"watermarkIntervalRandomSecondsTo"` }
Source Files
¶
- AchievementInfo.go
- ActivitiesOshiMember.go
- AddUserAddressInfo.go
- AdsAll.go
- AdsDisplayPercentage.go
- AdsInfo.go
- AdsItems.go
- AdsSections.go
- AlbumSkuInfo.go
- AuthenResponseInfo.go
- AutoPurchaseOrder.go
- AutoSigninInfo.go
- BadgeInfo.go
- BadgeListInfo.go
- BadgePremiumInfo.go
- BalanceInfo.go
- Banner.go
- BaseDetailResponse.go
- BaseResponse.go
- BaseSectionInfo.go
- BaseSegmentInfo.go
- CampaignDetailInfo.go
- CampaignDonateOrder.go
- CampaignDonateRewardInfo.go
- CampaignGifts.go
- CampaignMainItemInfo.go
- CampaignNewModel.go
- CampaignNewModelItem.go
- CampaignParticipatedItemInfo.go
- CampaignRewardInfo.go
- CampaignSortInfo.go
- CampaignTopSupporterMyRank.go
- Category.go
- ChangePinModel.go
- CheckInBodyInfo.go
- CheckInResponseInfo.go
- ClaimBody.go
- ClaimResponse.go
- Comment.go
- CommentInfo.go
- CommentViewModel.go
- CommenterInfo.go
- Confirm2FAResetBodyInfo.go
- Confirm2FASetupBodyInfo.go
- ContentRecommendInfo.go
- ContentSocial.go
- ContentVideoStatsInfo.go
- CoreBalance.go
- CoreClaimResponse.go
- CoreMembersStats.go
- CoreShopPaymentInfo.go
- CoreStats.go
- CrossAppRequestBodyInfo.go
- CrossAppResponseBodyInfo.go
- CurrentActiveBadge.go
- DataPathInfo.go
- DebugHeaderListInfo.go
- DebugTabbarImageInfo.go
- DebugTabbarInfo.go
- DebugTabbarListInfo.go
- DeleteAccountAcknowledgeResponseInfo.go
- DeleteAccountReasonResponseInfo.go
- DeleteAccountSuccessRequestInfo.go
- DeleteAccountSuccessResponseInfo.go
- DeviceInfo.go
- DiagnosticInfo.go
- DiscoverGameListItem.go
- DiscoverLinks.go
- DiscoverPromotionListItem.go
- DiscoverSectionInfo.go
- DiscoverSectionItemLink.go
- DiscoverSelectionResourceItem.go
- DistrictInfo.go
- DonateCampaignWithPackageInfo.go
- EditUserProfileInfo.go
- EkycDeleteUserResponseInfo.go
- EkycGetStatusResponseInfo.go
- EkycGetTokenResponseInfo.go
- EkycVerifyUserBodyInfo.go
- EkycVerifyUserResponseInfo.go
- ElectionAllCodeSetResponseInfo.go
- ElectionBannerInfo.go
- ElectionClaimBodyInfo.go
- ElectionClaimResponseInfo.go
- ElectionCodeResponseInfo.go
- ElectionCodeSetByIdInfo.go
- ElectionHistoryResponseInfo.go
- ElectionSentCodeToEmailBody.go
- ErrorInfo.go
- EventInfo.go
- EventTheaterInfo.go
- ExchangeDataPostBodyInfo.go
- ExchangeStatsResponseInfo.go
- ExchangeTicketAvailableResponseInfo.go
- ExchangeTicketResponseInfo.go
- ExchangeTicketToTicketResponseInfo.go
- FacebookLinkPostInfo.go
- FacebookLinkResponseInfo.go
- FacebookLinkScopeResponseInfo.go
- FloatMessageChatBody.go
- FloatMessageInfo.go
- FollowMemberInfo.go
- ForgotPasswordResponseInfo.go
- GiftBody.go
- GiftFloatMessageLiveInfo.go
- GiftListInfo.go
- Gifts.go
- GlobalRedeemCodeInfo.go
- GlobalRedeemHistory.go
- GlobalRedeemHistoryDetails.go
- GlobalRedeemProductInfo.go
- GreetingApprovalInfo.go
- GreetingAvailableMemberInfo.go
- GreetingAvailableRedeemTypeInfo.go
- GreetingDialogInfo.go
- GreetingMyInfo.go
- GreetingMyStatsInfo.go
- GreetingRedeemBodyInfo.go
- GreetingRedeemDialogBodyInfo.go
- GreetingRedeemResponseByIdInfo.go
- GreetingRedeemResponseInfo.go
- GreetingRedeemTypeInfo.go
- GreetingRedeemVideoBodyInfo.go
- GreetingTempUrlResponseInfo.go
- GreetingTicketAvailableInfo.go
- GreetingTicketByIdInfo.go
- GreetingTicketInfo.go
- GreetingTicketMemberTypeInfo.go
- GreetingUserDialogInfo.go
- GreetingUserVideoInfo.go
- HowToInfo.go
- IamShopClaimOrderItemModel.go
- IamShopClaimOrderModel.go
- IamShopTicketModel.go
- Initial2FASetupResponseInfo.go
- IsFollowInfo.go
- JoinLobbyInfo.go
- LatestPlayInfo.go
- LikeTimelineInfo.go
- LiveInfoData.go
- LiveStreamInfo.go
- LiveUrlInfo.go
- LiveVideoData.go
- LiveVipInfo.go
- LoginFacebookBody.go
- LoginInfo.go
- LogoutDeviceBody.go
- MeetingReviewRequest.go
- MemberProfile.go
- MemberProfileStatsInfo.go
- MemberRankStats.go
- MemberRankStatsInfo.go
- MemberRounds.go
- MembersStats.go
- MembersStatsInfo.go
- MissionRedeemInfo.go
- MusicAlbumInfo.go
- MyAcheivementInfo.go
- MyProvinceInfo.go
- MyRankInfo.go
- MyRewardInfo.go
- MyScoreInfo.go
- MyScoreTransactionInfo.go
- MyStats.go
- NewCommentBody.go
- NotificationDataInfo.go
- NotificationInfo.go
- NotificationRegisterBody.go
- NotificationSound.go
- NotificationSoundList.go
- OrderItemInfo.go
- OshiMember.go
- PdpaConsentStatusResponseInfo.go
- PdpaCurrentVersionResponseInfo.go
- PlayMusicInfo.go
- PrefixSuffixTemplatesInfo.go
- ProductGift.go
- ProvinceDetailInfo.go
- ProvinceDistrictResponseInfo.go
- ProvinceInfo.go
- PublicUserProfileInfo.go
- PublishedBy.go
- PurchaseCoins.go
- PurchaseGifts.go
- PurchaseStatus.go
- QRTicketModel.go
- QueueInfo.go
- RankPeriodInfo.go
- RankStats.go
- RankingBatchInfo.go
- RankingBatchResourceItem.go
- RedeemInfo.go
- RedeemMeetYouRequest.go
- RedeemableMemberInfo.go
- RefreshTokenBody.go
- RefreshTokenInfo.go
- RegisResponse.go
- RegisterInfo.go
- ReportProblemInfo.go
- ReportUserInfo.go
- RequestGiftInfo.go
- ResetPinModel.go
- ResourceItem.go
- RewardInfo.go
- RewardPointsInfo.go
- Round.go
- RoundInfo.go
- ScheduleEvent.go
- ScheduleInfo.go
- ScheduleModelInfo.go
- ScriptTemplatesInfo.go
- SecurityStatusResponseInfo.go
- SegmentInfo.go
- SegmentStyleFlag.go
- SendEmailOTPResponseInfo.go
- SendGiftInfo.go
- SendGiftResponse.go
- SendMeetingGiftThankYouResponse.go
- SendNotificationInfo.go
- SendOTPEmailResponseInfo.go
- ShopCommitPaymentBodyInfo.go
- ShopCommitPaymentResponseInfo.go
- ShopCreateOrderBodyInfo.go
- ShopCreateOrderResponseInfo.go
- ShopOrderDetailResponseInfo.go
- ShopOrderInvoiceResponseInfo.go
- ShopOrderListResponseInfo.go
- ShopPaymentListResponseInfo.go
- ShopPaymentProductList.go
- ShopPaymentRequestBodyInfo.go
- ShopPaymentRequestResponseInfo.go
- ShopProductGroupInfo.go
- ShopProductInfo.go
- ShopProductInfoV2.go
- ShopShippingFeeBodyInfo.go
- ShopShippingFeeResponseInfo.go
- ShopeeClaimOrderItemModel.go
- ShopeeClaimOrderModel.go
- ShowQRTicketItem.go
- SignedVideoContent.go
- Skus.go
- SocialCommentInfo.go
- SortOrdersItem.go
- SpecialFansDayHistoryInfo.go
- SpecialFansDayRankingInfo.go
- SpecialFansDayRankingList.go
- StatisticsInfo.go
- StoreInfo.go
- SubDistrictInfo.go
- SubscriptionInfo.go
- TabBarIconUrlItemInfo.go
- TabBarIconUrlListInfo.go
- TextNodesInfo.go
- ThankYouContentInfo.go
- ThankYouContentVideoInfo.go
- TheaterBoxInfo.go
- TheaterConfigurationInfo.go
- TheaterGiftChooseMembersInfo.go
- TheaterGiftInfo.go
- TheaterLiveInfo.go
- TheaterPlaybackContentInfo.go
- TheaterPlaybackInfo.go
- TheaterPlaybackLibraryCountInfo.go
- TheaterPlaybackLibraryInfo.go
- TheaterRecommendedPlaybackInfo.go
- TheaterStatLiveInfo.go
- TheaterWatchCameraInfo.go
- TheaterWatchInfo.go
- ThemeInfo.go
- TicketDetailModel.go
- TicketHistoryModel.go
- TicketInfo.go
- TicketInventoryModel.go
- TicketModel.go
- TicketTransferCommitItem.go
- TicketTransferItem.go
- TicketTransferModel.go
- TimeSlot.go
- TimelineContentDataModel.go
- TimelineContentItemDataModel.go
- TimelineDiscoverDataModel.go
- TimelineFeeds.go
- TimelineItemGiftStats.go
- TimelineItemModel.go
- TimelineMyGiftStats.go
- TimelineRecommendMediaModel.go
- TimelineScheduleDataModel.go
- TokenModel.go
- TokenXAccessRequestBodyInfo.go
- TokenXAccessResponseBodyInfo.go
- TokenXTermsPostResponseInfo.go
- TokenXTermsResponseInfo.go
- TransferCommitResultModel.go
- TttStatsRankingInfo.go
- UserAddressInfo.go
- UserCommentBodyInfo.go
- UserCommentInfo.go
- UserCommentResponseInfo.go
- UserCommentStatsInfo.go
- UserDeviceInfo.go
- UserGiftQuotaByIdInfo.go
- UserGiftQuotaInfo.go
- UserGiftsInfo.go
- UserProfileInfo.go
- UserReportTopicInfo.go
- UserTransactionInfo.go
- VerifyCodePinModel.go
- VerifyFirstOTPEmailBodyInfo.go
- VerifyFirstOTPEmailResponseInfo.go
- VersionInfo.go
- VideoContentUrl.go
- VideoInfo.go
- VoteSenbatsuResponseInfo.go
- WalletInfoModel.go
- WalletPinModel.go
- WalletQRCode.go
- WatermarkConfigInfo.go
Click to show internal directories.
Click to hide internal directories.