ServerMetadata

data class ServerMetadata(val protocolVersion: Int = 1, val appDisplayName: String = "Unknown app", val appPackageName: String = "unknown", val appVersionName: String = "unknown", val buildVariant: String = "unknown", val capabilities: List<String> = DEFAULT_CAPABILITIES, val captureCategories: List<String> = DEFAULT_CAPTURE_CATEGORIES)

Stable, non-sensitive metadata exposed to an authenticated dashboard.

Constructors

Link copied to clipboard
constructor(protocolVersion: Int = 1, appDisplayName: String = "Unknown app", appPackageName: String = "unknown", appVersionName: String = "unknown", buildVariant: String = "unknown", capabilities: List<String> = DEFAULT_CAPABILITIES, captureCategories: List<String> = DEFAULT_CAPTURE_CATEGORIES)

Types

Link copied to clipboard
object Companion

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

Wire-name strings of the host's enabled io.devconsole.api.CaptureCategory set. Plain strings, not the enum itself -- this module must not gain a dependency on :sdk:api just for this field.

Link copied to clipboard