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<StringString>)
Cmn
Link(title: String, path: String, urlParamsEncoded: String)
Cmn

Public functions

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

Public properties

String
Cmn
String

Path to the trace.

Cmn
String
Cmn
String
Cmn
String

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

Cmn

Public constructors

Link

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

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 markdownUriLinkString

path

val pathString

Path to the trace.

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

title

val titleString

uri

val uriString

urlParamsEncoded

val urlParamsEncodedString

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