Implements
Constructors
new default()
new default():default
Returns
default
Methods
getDisplayName()
getDisplayName():Promise<string>
Returns the human-readable name of the operating system. The display name
contains one or more properties of the operating system such as the
codename and version separated by a delimiter.
The display name DOES NOT follow a fixed schema and must be considered
unique string for each OS release.
For example, “Kepler/1.1”.
Returns
Promise<string>
Implementation of
default.getDisplayName
getFingerprint()
getFingerprint():Promise<string>
Returns the fingerprint string which uniquely identifies the build across
devices and operating systems. It may contain one or more pieces of
information such as device manufacturer, product, build id, variant, tags
and more in the future separated by a delimiter.
The fingerprint DOES NOT follow a fixed schema and must be considered
unique string for each OS release.
For example,
“Amazon/kepler/901010150820/4.0.96525.0(3072cab629675a74)/1508N:user/release-keys”
Returns
Promise<string>
Implementation of
default.getFingerprint
getId()
getId():Promise<string>
Returns the ID that uniquely identifies the build within the operating
system.
For example, “901010150820”
Returns
Promise<string>
Implementation of
default.getId
getTags()
getTags():Promise<string[]>
Returns the list of tags describing the build.
For example, “release-keys”, “dev-keys” and more.
Returns
Promise<string[]>
Implementation of
default.getTags
getTimestamp()
getTimestamp():Promise<default>
Returns the timestamp of the build.
Returns
Promise<default>
Implementation of
default.getTimestamp
getVariant()
getVariant():Promise<string>
Returns the variant representing the set of configurations used at the
build time to determine how to compile and package with specific features
and dependencies.
For example, “user”, “user-external” and more.
Returns
Promise<string>
Implementation of
default.getVariant

