Package-level declarations
Types
Link copied to clipboard
interface InstallConstraintsDsl
DSL allowing to configure installation constraints.
Link copied to clipboard
DSL allowing to configure parameters for creating install session.
Link copied to clipboard
interface InstallPreapprovalDsl
DSL allowing to configure pre-commit install approval.
Functions
Link copied to clipboard
inline fun InstallParametersDsl.constraints(timeout: Duration, configure: InstallConstraintsDsl.() -> Unit)
Configures installation constraints DSL.
Link copied to clipboard
inline fun InstallConstraints(timeout: Duration, configure: InstallConstraintsDsl.() -> Unit = {}): InstallConstraints
Constructs a new instance of InstallConstraints.
Link copied to clipboard
inline fun InstallParameters(baseApk: Uri, configure: InstallParametersDsl.() -> Unit): InstallParameters
inline fun InstallParameters(apks: Iterable<Uri>, configure: InstallParametersDsl.() -> Unit): InstallParameters
Constructs a new instance of InstallParameters.
Link copied to clipboard
inline fun InstallPreapproval(packageName: String, label: String, locale: ULocale, configure: InstallPreapprovalDsl.() -> Unit = {}): InstallPreapproval
inline fun InstallPreapproval(packageName: String, label: String, locale: Locale, configure: InstallPreapprovalDsl.() -> Unit = {}): InstallPreapproval
inline fun InstallPreapproval(packageName: String, label: String, languageTag: String, configure: InstallPreapprovalDsl.() -> Unit = {}): InstallPreapproval
Constructs a new instance of InstallPreapproval.
Link copied to clipboard
Adds the specified apk to this MutableApkList.
Adds all elements of the given apks collection to this MutableApkList.
Link copied to clipboard
inline fun InstallParametersDsl.preapproval(packageName: String, label: String, locale: ULocale, configure: InstallPreapprovalDsl.() -> Unit = {})
inline fun InstallParametersDsl.preapproval(packageName: String, label: String, locale: Locale, configure: InstallPreapprovalDsl.() -> Unit = {})
inline fun InstallParametersDsl.preapproval(packageName: String, label: String, languageTag: String, configure: InstallPreapprovalDsl.() -> Unit = {})
Configures pre-commit install approval DSL.