ExecuteAppFunctionRequest.Builder
public
static
final
class
ExecuteAppFunctionRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.app.appfunctions.ExecuteAppFunctionRequest.Builder |
Builder for ExecuteAppFunctionRequest.
Summary
Public constructors | |
|---|---|
Builder(String targetPackageName, String functionIdentifier)
Creates a new instance of this builder class. |
|
Public methods | |
|---|---|
ExecuteAppFunctionRequest
|
build()
Builds the |
ExecuteAppFunctionRequest.Builder
|
setExtras(Bundle extras)
Sets the additional metadata for this function execution request. |
ExecuteAppFunctionRequest.Builder
|
setParameters(GenericDocument parameters)
Sets the function parameters. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (String targetPackageName, String functionIdentifier)
Creates a new instance of this builder class.
| Parameters | |
|---|---|
targetPackageName |
String: The package name of the target app providing the app function to
invoke.
This value cannot be null. |
functionIdentifier |
String: The identifier used by the AppFunctionService from the
target app to uniquely identify the function to be invoked.
This value cannot be null. |
Public methods
build
public ExecuteAppFunctionRequest build ()
Builds the ExecuteAppFunctionRequest.
| Returns | |
|---|---|
ExecuteAppFunctionRequest |
This value cannot be null. |
setExtras
public ExecuteAppFunctionRequest.Builder setExtras (Bundle extras)
Sets the additional metadata for this function execution request.
| Parameters | |
|---|---|
extras |
Bundle: This value cannot be null. |
| Returns | |
|---|---|
ExecuteAppFunctionRequest.Builder |
This value cannot be null. |
setParameters
public ExecuteAppFunctionRequest.Builder setParameters (GenericDocument parameters)
Sets the function parameters.
| Parameters | |
|---|---|
parameters |
GenericDocument: This value cannot be null. |
| Returns | |
|---|---|
ExecuteAppFunctionRequest.Builder |
This value cannot be null. |