The builder for creating an instance of ModuleInstallRequest
.
Public Constructor Summary
Builder()
|
Public Method Summary
ModuleInstallRequest.Builder |
addApi(OptionalModuleApi
api)
Adds an
OptionalModuleApi
so that the optional module required by this API can be installed.
|
ModuleInstallRequest |
build()
Returns a new
ModuleInstallRequest object.
|
ModuleInstallRequest.Builder |
setListener(InstallStatusListener
listener, Executor
executor)
Sets an
InstallStatusListener to the
ModuleInstallRequest .
|
ModuleInstallRequest.Builder |
setListener(InstallStatusListener
listener)
Sets an
InstallStatusListener to the
ModuleInstallRequest .
|
Inherited Method Summary
Public Constructors
public Builder ()
Public Methods
public ModuleInstallRequest.Builder addApi (OptionalModuleApi api)
Adds an OptionalModuleApi
so that the optional module required by this API can be installed.
public ModuleInstallRequest build ()
Returns a new
ModuleInstallRequest
object.
public ModuleInstallRequest.Builder setListener (InstallStatusListener listener, Executor executor)
Sets an
InstallStatusListener
to the
ModuleInstallRequest
.
Parameters
listener | The
InstallStatusListener to receive
ModuleInstallStatusUpdate to monitor the progress of optional module
installation progress. |
---|---|
executor | The Executor
to use to call the listener. |
public ModuleInstallRequest.Builder setListener (InstallStatusListener listener)
Sets an
InstallStatusListener
to the
ModuleInstallRequest
.
The listener will be called on the main thread.
Parameters
listener | The
InstallStatusListener to receive
ModuleInstallStatusUpdate to monitor the progress of optional module
installation progress. |
---|