ExtendedApplicationLauncherCommands

@Generated(value = ["GoogleHomePlatformCodegen"])
interface ExtendedApplicationLauncherCommands

Known direct subclasses
ExtendedApplicationLauncher

API for the ExtendedApplicationLauncher trait.


Summary

Public functions

suspend Unit
installApp(newApplicationName: String, newApplication: String)

Install the given application.

BatchableCommand<Unit>
installAppBatchable(newApplicationName: String, newApplication: String)

The batchable version of installApp command.

suspend Unit
launchApp(newApplicationName: String, newApplication: String)

Launch the given application.

BatchableCommand<Unit>
launchAppBatchable(newApplicationName: String, newApplication: String)

The batchable version of launchApp command.

suspend Unit
searchApp(newApplicationName: String, newApplication: String)

Search for the given application.

BatchableCommand<Unit>
searchAppBatchable(newApplicationName: String, newApplication: String)

The batchable version of searchApp command.

Public functions

installApp

suspend fun installApp(newApplicationName: String, newApplication: String): Unit

Install the given application.

Parameters
newApplicationName: String

Name of the application to install.

newApplication: String

Key of the application to install.

installAppBatchable

fun installAppBatchable(newApplicationName: String, newApplication: String): BatchableCommand<Unit>

The batchable version of installApp command.

Install the given application.

Parameters
newApplicationName: String

Name of the application to install.

newApplication: String

Key of the application to install.

Returns
BatchableCommand<Unit>

BatchableCommand

launchApp

suspend fun launchApp(newApplicationName: String, newApplication: String): Unit

Launch the given application.

Parameters
newApplicationName: String

Name of the application to launch.

newApplication: String

Key of the application to launch.

launchAppBatchable

fun launchAppBatchable(newApplicationName: String, newApplication: String): BatchableCommand<Unit>

The batchable version of launchApp command.

Launch the given application.

Parameters
newApplicationName: String

Name of the application to launch.

newApplication: String

Key of the application to launch.

Returns
BatchableCommand<Unit>

BatchableCommand

searchApp

suspend fun searchApp(newApplicationName: String, newApplication: String): Unit

Search for the given application.

Parameters
newApplicationName: String

Name of the application to search for.

newApplication: String

Key of the application to search for.

searchAppBatchable

fun searchAppBatchable(newApplicationName: String, newApplication: String): BatchableCommand<Unit>

The batchable version of searchApp command.

Search for the given application.

Parameters
newApplicationName: String

Name of the application to search for.

newApplication: String

Key of the application to search for.

Returns
BatchableCommand<Unit>

BatchableCommand