PerfettoTrace.Link



Represents a link to a given PerfettoTrace, including a URL parameter string.

As this link may be shared across environments (e.g. between an Android device and a host desktop machine), the paths are not guaranteed to be absolute.

Summary

Public constructors

Link(title: String, path: String, urlParamMap: Map<String, String>)
android
Link(title: String, path: String, urlParamsEncoded: String)
android

Public functions

open operator Boolean
equals(other: Any?)
android
open Int
android
open String
android

Public properties

String
android
String

Path to the trace.

android
String
android
String
android
String

Url params passed to ui.perfetto.dev, UTF-8 encoded

android

Public constructors

Link

Link(title: String, path: String, urlParamMap: Map<String, String>)

Link

Link(title: String, path: String, urlParamsEncoded: String)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

markdownUriLink

val markdownUriLink: String

path

val path: String

Path to the trace.

When used with Android Benchmark, this is the relative path to the trace in the test output directory.

title

val title: String

uri

val uri: String

urlParamsEncoded

val urlParamsEncoded: String

Url params passed to ui.perfetto.dev, UTF-8 encoded