Relay Profile
data class RelayProfile(var id: Long, var serverStorage: Boolean, var storePhoneLog: Boolean, var subdomain: String?, var hasPremium: Boolean, var hasPhone: Boolean, var hasVpn: Boolean, var hasMegabundle: Boolean, var onboardingState: Long, var onboardingFreeState: Long, var datePhoneRegistered: String?, var dateSubscribed: String?, var avatar: String?, var nextEmailTry: String, var bounceStatus: BounceStatus, var apiToken: String, var emailsBlocked: Long, var emailsForwarded: Long, var emailsReplied: Long, var levelOneTrackersBlocked: Long, var removeLevelOneEmailTrackers: Boolean?, var totalMasks: Long, var atMaskLimit: Boolean, var metricsEnabled: Boolean)
Represents a Relay user profile returned by the Relay API.
Contains information about the user's subscription status, usage statistics, and account settings.
See: https://mozilla.github.io/fx-private-relay/api_docs.html#tag/privaterelay/operation/profiles_retrieve
Constructors
Link copied to clipboard
constructor(id: Long, serverStorage: Boolean, storePhoneLog: Boolean, subdomain: String?, hasPremium: Boolean, hasPhone: Boolean, hasVpn: Boolean, hasMegabundle: Boolean, onboardingState: Long, onboardingFreeState: Long, datePhoneRegistered: String?, dateSubscribed: String?, avatar: String?, nextEmailTry: String, bounceStatus: BounceStatus, apiToken: String, emailsBlocked: Long, emailsForwarded: Long, emailsReplied: Long, levelOneTrackersBlocked: Long, removeLevelOneEmailTrackers: Boolean?, totalMasks: Long, atMaskLimit: Boolean, metricsEnabled: Boolean)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard