public final class ModuleInstallRequest extends Object
Request object that is used to request installation of optional modules in
ModuleInstallClient.installModules(ModuleInstallRequest)
.
Nested Class Summary
class | ModuleInstallRequest.Builder | The builder for creating an instance of
ModuleInstallRequest . |
Public Method Summary
List<OptionalModuleApi> |
getApis()
Returns the list of APIs that require optional modules.
|
InstallStatusListener |
getListener()
Returns the listener that is attached to this request.
|
Executor |
getListenerExecutor()
Returns the
Executor
to use for the
InstallStatusListener .
|
static ModuleInstallRequest.Builder |
newBuilder()
Returns a new
ModuleInstallRequest.Builder for
ModuleInstallRequest .
|
Inherited Method Summary
Public Methods
public List<OptionalModuleApi> getApis ()
Returns the list of APIs that require optional modules.
public InstallStatusListener getListener ()
Returns the listener that is attached to this request.
public Executor getListenerExecutor ()
Returns the Executor
to use for the
InstallStatusListener
.
public static ModuleInstallRequest.Builder newBuilder ()
Returns a new
ModuleInstallRequest.Builder
for
ModuleInstallRequest
.