Class LocalModulesService
java.lang.Object
com.google.appengine.tools.development.AbstractLocalRpcService
com.google.appengine.api.modules.dev.LocalModulesService
- All Implemented Interfaces:
LocalRpcService
@AutoService(LocalRpcService.class)
public class LocalModulesService
extends AbstractLocalRpcService
Java binding for the local ModulesService.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.appengine.tools.development.LocalRpcService
LocalRpcService.Status -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultDeadline(boolean isOfflineRequest) Return the number of seconds that should be used as a deadline for each API call if no other deadline is requested by the user.getHostname(LocalRpcService.Status status, ModulesServicePb.GetHostnameRequest request) getMaximumDeadline(boolean isOfflineRequest) Return the maximum number of seconds that is allowed as a deadline for each API call.getModules(LocalRpcService.Status status, ModulesServicePb.GetModulesRequest request) getNumInstances(LocalRpcService.Status status, ModulesServicePb.GetNumInstancesRequest request) Returns the package for the service, for example, "datastore_v3".getVersions(LocalRpcService.Status status, ModulesServicePb.GetVersionsRequest request) voidinit(LocalServiceContext context, Map<String, String> properties) Initializes the service with a set of configuration properties.voidsetModulesController(ModulesController modulesController) setNumInstances(LocalRpcService.Status status, ModulesServicePb.SetNumInstancesRequest request) startModule(LocalRpcService.Status status, ModulesServicePb.StartModuleRequest request) stopModule(LocalRpcService.Status status, ModulesServicePb.StopModuleRequest request) Methods inherited from class com.google.appengine.tools.development.AbstractLocalRpcService
getMaxApiRequestSize, start, stop
-
Field Details
-
PACKAGE
The package name for this service.- See Also:
-
-
Constructor Details
-
LocalModulesService
public LocalModulesService()
-
-
Method Details
-
getDefaultDeadline
Description copied from interface:LocalRpcServiceReturn the number of seconds that should be used as a deadline for each API call if no other deadline is requested by the user. This method may returnnullif the service has no opinion about the deadline, in which case a global deadline will be used instead.- Specified by:
getDefaultDeadlinein interfaceLocalRpcService- Overrides:
getDefaultDeadlinein classAbstractLocalRpcService
-
getMaximumDeadline
Description copied from interface:LocalRpcServiceReturn the maximum number of seconds that is allowed as a deadline for each API call. The user cannot request a deadline higher than this value. This method may returnnullif the service has no opinion about the maximum deadline, in which case a global maximum deadline will be used instead.- Specified by:
getMaximumDeadlinein interfaceLocalRpcService- Overrides:
getMaximumDeadlinein classAbstractLocalRpcService
-
init
Description copied from interface:LocalRpcServiceInitializes the service with a set of configuration properties. Must be called before a service isstarted.- Specified by:
initin interfaceLocalRpcService- Overrides:
initin classAbstractLocalRpcService- Parameters:
context- A context object for the applicationproperties- A read-onlyMapof properties.
-
getPackage
Description copied from interface:LocalRpcServiceReturns the package for the service, for example, "datastore_v3".- Returns:
- a not
nullpackage name.
-
getModules
public ModulesServicePb.GetModulesResponse getModules(LocalRpcService.Status status, ModulesServicePb.GetModulesRequest request) -
getVersions
public ModulesServicePb.GetVersionsResponse getVersions(LocalRpcService.Status status, ModulesServicePb.GetVersionsRequest request) -
getDefaultVersion
public ModulesServicePb.GetDefaultVersionResponse getDefaultVersion(LocalRpcService.Status status, ModulesServicePb.GetDefaultVersionRequest request) -
getNumInstances
public ModulesServicePb.GetNumInstancesResponse getNumInstances(LocalRpcService.Status status, ModulesServicePb.GetNumInstancesRequest request) -
setNumInstances
public ModulesServicePb.SetNumInstancesResponse setNumInstances(LocalRpcService.Status status, ModulesServicePb.SetNumInstancesRequest request) -
startModule
public ModulesServicePb.StartModuleResponse startModule(LocalRpcService.Status status, ModulesServicePb.StartModuleRequest request) -
stopModule
public ModulesServicePb.StopModuleResponse stopModule(LocalRpcService.Status status, ModulesServicePb.StopModuleRequest request) -
getHostname
public ModulesServicePb.GetHostnameResponse getHostname(LocalRpcService.Status status, ModulesServicePb.GetHostnameRequest request) -
setModulesController
-
getServerHostname
-