Package-level declarations

Types

Link copied to clipboard
data class BounceStatus(var paused: Boolean, var bounceType: String)

Represents a bounce status object nested within the profile.

Link copied to clipboard
interface Disposable
Link copied to clipboard
Link copied to clipboard
data class RelayAddress(var maskType: String, var enabled: Boolean, var description: String, var generatedFor: String, var blockListEmails: Boolean, var usedOn: String?, var id: Long, var address: String, var domain: Long, var fullAddress: String, var createdAt: String, var lastModifiedAt: String, var lastUsedAt: String?, var numForwarded: Long, var numBlocked: Long, var numLevelOneTrackersBlocked: Long, var numReplied: Long, var numSpam: Long)

Represents a Relay email address object returned by the Relay API.

Link copied to clipboard
Link copied to clipboard

Represents a client for the Relay API.

Link copied to clipboard

Represents a client for the Relay API.

Link copied to clipboard
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.

Link copied to clipboard

Client for fetching Relay data from Remote Settings

Link copied to clipboard

Client for fetching Relay data from Remote Settings