Utility functions for working with App Engine services (previously known as modules).
A common pattern of usage is:
// Get a handle of the ModulesService. ModulesService modules = ModulesServiceFactory.getModulesService();
// Lookup the versions associated with the current service/module. for (String version : modules.getVersions(modules.getCurrentModule())) { // Process version. }
Classes
IModulesServiceFactoryProvider
Google App Engine's FactoryProvider for IModulesServiceFactory.
ModulesServiceFactory
Factory by which users get an implementation of the ModulesService. See Also: ModulesService
ModulesServicePb
ModulesServicePb.GetDefaultVersionRequest
ModulesServicePb.GetDefaultVersionRequest.Builder
ModulesServicePb.GetDefaultVersionResponse
ModulesServicePb.GetDefaultVersionResponse.Builder
ModulesServicePb.GetHostnameRequest
ModulesServicePb.GetHostnameRequest.Builder
ModulesServicePb.GetHostnameResponse
ModulesServicePb.GetHostnameResponse.Builder
ModulesServicePb.GetModulesRequest
ModulesServicePb.GetModulesRequest.Builder
ModulesServicePb.GetModulesResponse
ModulesServicePb.GetModulesResponse.Builder
ModulesServicePb.GetNumInstancesRequest
ModulesServicePb.GetNumInstancesRequest.Builder
ModulesServicePb.GetNumInstancesResponse
ModulesServicePb.GetNumInstancesResponse.Builder
ModulesServicePb.GetVersionsRequest
ModulesServicePb.GetVersionsRequest.Builder
ModulesServicePb.GetVersionsResponse
ModulesServicePb.GetVersionsResponse.Builder
ModulesServicePb.ModulesServiceError
ModulesServicePb.ModulesServiceError.Builder
ModulesServicePb.SetNumInstancesRequest
ModulesServicePb.SetNumInstancesRequest.Builder
ModulesServicePb.SetNumInstancesResponse
ModulesServicePb.SetNumInstancesResponse.Builder
ModulesServicePb.StartModuleRequest
ModulesServicePb.StartModuleRequest.Builder
ModulesServicePb.StartModuleResponse
ModulesServicePb.StartModuleResponse.Builder
ModulesServicePb.StopModuleRequest
ModulesServicePb.StopModuleRequest.Builder
ModulesServicePb.StopModuleResponse
ModulesServicePb.StopModuleResponse.Builder
Interfaces
IModulesServiceFactory
Factory interface for use by providers of ModulesService for registration with com.google.appengine.spi.ServiceFactoryFactory.
ModulesService
ModulesService allows the application to fetch information about its own module and version information. Additionally, the service has the ability to start, stop and change the number of instances associated with a module version.
ModulesServicePb.GetDefaultVersionRequestOrBuilder
ModulesServicePb.GetDefaultVersionResponseOrBuilder
ModulesServicePb.GetHostnameRequestOrBuilder
ModulesServicePb.GetHostnameResponseOrBuilder
ModulesServicePb.GetModulesRequestOrBuilder
ModulesServicePb.GetModulesResponseOrBuilder
ModulesServicePb.GetNumInstancesRequestOrBuilder
ModulesServicePb.GetNumInstancesResponseOrBuilder
ModulesServicePb.GetVersionsRequestOrBuilder
ModulesServicePb.GetVersionsResponseOrBuilder
ModulesServicePb.ModulesServiceErrorOrBuilder
ModulesServicePb.SetNumInstancesRequestOrBuilder
ModulesServicePb.SetNumInstancesResponseOrBuilder
ModulesServicePb.StartModuleRequestOrBuilder
ModulesServicePb.StartModuleResponseOrBuilder
ModulesServicePb.StopModuleRequestOrBuilder
ModulesServicePb.StopModuleResponseOrBuilder
Enums
ModulesServicePb.ModulesServiceError.ErrorCode
Exceptions
ModulesException
Exception thrown by the ModulesService.