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 . |