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
                  fun InstallPreapproval(packageName: String, label: String, locale: ULocale, icon: Uri): InstallPreapproval
inline fun InstallPreapproval(packageName: String, label: String, locale: ULocale, configure: InstallPreapprovalDsl.() -> Unit = {}): InstallPreapproval
fun InstallPreapproval(packageName: String, label: String, locale: Locale, icon: Uri): InstallPreapproval
inline fun InstallPreapproval(packageName: String, label: String, locale: Locale, configure: InstallPreapprovalDsl.() -> Unit = {}): InstallPreapproval
fun InstallPreapproval(packageName: String, label: String, languageTag: String, icon: Uri): 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
                  fun InstallParametersDsl.preapproval(packageName: String, label: String, locale: ULocale, icon: Uri)
fun InstallParametersDsl.preapproval(packageName: String, label: String, languageTag: String, icon: Uri)
Configures pre-commit install approval.
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.
Link copied to clipboard
                  Applies a plugin to the session. Plugin is the type of the plugin being applied.