A C D E F G H I K L M O P R S T U V

## A

addFileSet(FileSet) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Add a fileset.
AdminException - Exception in com.google.appengine.tools.admin
  Thrown when an unrecoverable failure occurs while communicating with the remote administration console.
AdminException(String, Throwable) - Constructor for exception com.google.appengine.tools.admin.AdminException
AdminException(String) - Constructor for exception com.google.appengine.tools.admin.AdminException
allowedToCheckForUpdates() - Method in class com.google.appengine.tools.info.UpdateCheck
  Returns true if the user wants to check for updates even when we don't need to.
ApiProxyLocal - Interface in com.google.appengine.tools.development
  A local service object, suitable for testing of service-client code as well as for local runtime use in `dev_appserver`.
ApiProxyLocalFactory - Class in com.google.appengine.tools.development
  Factory class for an `ApiProxy.Delegate` object configured to use local services.
ApiProxyLocalFactory() - Constructor for class com.google.appengine.tools.development.ApiProxyLocalFactory
ApiVersionFinder - Class in com.google.appengine.tools.util
  `ApiVersionFinder` extracts the `Specification-Version` from the Jar manifest of the specified jar file.
ApiVersionFinder() - Constructor for class com.google.appengine.tools.util.ApiVersionFinder
AppAdmin - Interface in com.google.appengine.tools.admin
  The application administration interface to App Engine.
AppAdmin.LogSeverity - Enum in com.google.appengine.tools.admin
  The severity levels for App Engine application logging.
AppAdmin.UpdateOptions - Class in com.google.appengine.tools.admin
  Settable options for configuring the behavior of update operations.
AppAdmin.UpdateOptions() - Constructor for class com.google.appengine.tools.admin.AppAdmin.UpdateOptions
AppAdminFactory - Class in com.google.appengine.tools.admin
  Creates a new `AppAdmin` for a designated App Engine application.
AppAdminFactory() - Constructor for class com.google.appengine.tools.admin.AppAdminFactory
AppAdminFactory.ApplicationProcessingOptions - Class in com.google.appengine.tools.admin
  Options used in preparing an application directory for upload.
AppAdminFactory.ApplicationProcessingOptions() - Constructor for class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
AppAdminFactory.ConnectOptions - Class in com.google.appengine.tools.admin
  The options used to connect to the remote App Engine administration server.
AppAdminFactory.ConnectOptions() - Constructor for class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
AppAdminFactory.PasswordPrompt - Interface in com.google.appengine.tools.admin
  Callback that is invoked to prompt the user to enter a password.
appendProperties(Map<String, String>) - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Appends the given service properties to `properties`.
AppEngineLauncher - Class in com.google.appengine.tools.development.gwt
  A GWT SCL that allows DevAppServer to be embedded within GWT Development Mode.
AppEngineLauncher() - Constructor for class com.google.appengine.tools.development.gwt.AppEngineLauncher
Application - Class in com.google.appengine.tools.admin
  An App Engine application.

## C

cancel() - Method in class com.google.appengine.tools.admin.UpdateProgressEvent
  Cancels the operation.
checkForUpdates() - Method in class com.google.appengine.tools.info.UpdateCheck
  Deprecated.
checkJavaVersion(PrintStream) - Method in class com.google.appengine.tools.info.UpdateCheck
cleanStagingDirectory() - Method in class com.google.appengine.tools.admin.Application
  deletes the staging directory, if one was created.
com.google.appengine.tools - package com.google.appengine.tools
  The `com.google.appengine.tools` package contains the packages that make up the Google App Engine Tools API, which can be embedded in IDEs and other development utilities to perform testing and deployment of App Engine applications.
com.google.appengine.tools.admin - package com.google.appengine.tools.admin
com.google.appengine.tools.development - package com.google.appengine.tools.development
com.google.appengine.tools.development.gwt - package com.google.appengine.tools.development.gwt
  The `com.google.appengine.tools.development.gwt` package contains the `AppEngineLauncher` class that provides integration between the App Engine DevAppServer and the Google Web Toolkit hosted mode.
com.google.appengine.tools.enhancer - package com.google.appengine.tools.enhancer
com.google.appengine.tools.info - package com.google.appengine.tools.info
com.google.appengine.tools.util - package com.google.appengine.tools.util
compare(String, String) - Method in class com.google.appengine.tools.info.UpdateCheckResults.VersionComparator
configureBackend(String) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Reconfigure the backend with the specified name.
create(LocalServerEnvironment) - Method in class com.google.appengine.tools.development.ApiProxyLocalFactory
  Creates a new local proxy.
createAppAdmin(AppAdminFactory.ConnectOptions, Application, PrintWriter) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Creates a new `AppAdmin` that can be used to administer the designated App Engine application.
createAppAdmin(AppAdminFactory.ConnectOptions, GenericApplication, PrintWriter) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Creates a new `AppAdmin` that can be used to administer the designated App Engine application.
createDevAppServer(File, String, int) - Method in class com.google.appengine.tools.development.DevAppServerFactory
  Creates a new `DevAppServer` ready to start serving
createDevAppServer(File, File, String, int) - Method in class com.google.appengine.tools.development.DevAppServerFactory
  Creates a new `DevAppServer` ready to start serving
createDevAppServer(File, File, File, String, int, boolean, boolean, Collection<URL>) - Method in class com.google.appengine.tools.development.DevAppServerFactory
  Creates a new `DevAppServer` with a custom classpath for the web app..
createStagingDirectory(AppAdminFactory.ApplicationProcessingOptions, ResourceLimits) - Method in class com.google.appengine.tools.admin.Application
  Creates a new staging directory, if needed, or returns the existing one if already created.
CronEntry - Interface in com.google.appengine.tools.admin
  Describes a single cron entry.
cronInfo() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Locally parses an application's configured cron entries and reports the upcoming several execution times.

## D

DEFAULT_HTTP_ADDRESS - Static variable in interface com.google.appengine.tools.development.DevAppServer
  `DevAppServer` listens on this network address for incoming HTTP requests.
DEFAULT_HTTP_PORT - Static variable in interface com.google.appengine.tools.development.DevAppServer
  `DevAppServer` listens on this port for incoming HTTP requests.
deleteBackend(String) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Delete the backend with the specified name.
DevAppServer - Interface in com.google.appengine.tools.development
  `DevAppServer` launches a local Jetty server (by default) with a single hosted web application.
DevAppServerFactory - Class in com.google.appengine.tools.development
  Creates new `DevAppServers` which can be used to launch web applications.
DevAppServerFactory() - Constructor for class com.google.appengine.tools.development.DevAppServerFactory
DevAppServerMain - Class in com.google.appengine.tools.development
  The command-line entry point for DevAppServer.
DevAppServerMain(String[]) - Constructor for class com.google.appengine.tools.development.DevAppServerMain

## E

Enhance - Class in com.google.appengine.tools.enhancer
  The command-line interface for ORM enhancing.
Enhance(String[]) - Constructor for class com.google.appengine.tools.enhancer.Enhance
Enhancer - Class in com.google.appengine.tools.enhancer
  Executes ORM enhancement against jars and class files.
Enhancer() - Constructor for class com.google.appengine.tools.enhancer.Enhancer
EnhancerTask - Class in com.google.appengine.tools.enhancer
  An Ant task for ORM enhancement.
EnhancerTask() - Constructor for class com.google.appengine.tools.enhancer.EnhancerTask
  Default constructor
equals(Object) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
equals(Object) - Method in class com.google.appengine.tools.info.Version
execute() - Method in class com.google.appengine.tools.enhancer.Enhancer
  Runs enhancement.
execute() - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Execution method
EXTERNAL_RESOURCE_DIR_ARG - Static variable in class com.google.appengine.tools.development.DevAppServerMain

## F

findApiVersion(String) - Method in class com.google.appengine.tools.util.ApiVersionFinder
findApiVersion(File) - Method in class com.google.appengine.tools.util.ApiVersionFinder

## G

GENERATE_WAR_ARG - Static variable in class com.google.appengine.tools.development.DevAppServerMain
GENERATED_WAR_DIR_ARG - Static variable in class com.google.appengine.tools.development.DevAppServerMain
getApiVersion() - Method in class com.google.appengine.tools.admin.Application
  Returns the desired API version for the current application, or `"none"` if no API version was used.
getApiVersions() - Method in class com.google.appengine.tools.info.Version
  Returns a `Set` of all support API versions, or `null` if no timestamp is available.
getAppContext() - Method in interface com.google.appengine.tools.development.DevAppServer
  Returns the `AppContext` for the main container.
getAppEngineWebXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the AppEngineWebXml describing the application.
getAppId() - Method in class com.google.appengine.tools.admin.Application
  Returns the application identifier, from the AppEngineWebXml config
getAppOptions() - Method in class com.google.appengine.tools.admin.AppAdminFactory
getAppVersionUploadClass() - Method in class com.google.appengine.tools.admin.AppAdminFactory
getAppYaml() - Method in class com.google.appengine.tools.admin.Application
  Returns the app.yaml string.
getBackendsXml() - Method in class com.google.appengine.tools.admin.Application
getCause() - Method in class com.google.appengine.tools.admin.UpdateFailureEvent
  Returns the cause, if any, for the operation failure.
getClock() - Method in interface com.google.appengine.tools.development.ApiProxyLocal
getCompileEncoding() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
getCookies() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Retrieves the current cookie manager.
getCronXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the CronXml describing the applications' cron jobs.
getCurrentAppContext() - Method in interface com.google.appengine.tools.development.DevAppServer
  Returns the `AppContext` corresponding to the HTTP request (or background thread) associated with the current thread, or `null` if the current thread is not associated with any HTTP request (or background thread).
getDefaultServer() - Static method in class com.google.appengine.tools.info.SdkInfo
getDescription() - Method in interface com.google.appengine.tools.admin.CronEntry
  Returns the human-readable description of this cron entry.
getDetails() - Method in class com.google.appengine.tools.admin.UpdateFailureEvent
  Returns the detailed output from the operation process.
getDetails() - Method in class com.google.appengine.tools.admin.UpdateSuccessEvent
  Returns the detailed output from the operation process.
getDir() - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Gets the root dir for looking for files
getDispatchXml() - Method in class com.google.appengine.tools.admin.Application
getDosXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the DosXml describing the applications' DoS entries.
getErrorHandlers() - Method in class com.google.appengine.tools.admin.Application
getFailureMessage() - Method in class com.google.appengine.tools.admin.UpdateFailureEvent
  Returns the failure message for the operation.
getHost() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns the value used for the Host header sent to the server with RPCs.
getIndexesXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the IndexesXml describing the applications' indexes.
getInstanceClass() - Method in class com.google.appengine.tools.admin.Application
getJarSplittingExcludes() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns the set of suffixes of filenames that should be excluded when splitting jars.
getJavaCompiler() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns an appropriate "javac" executable.
getJavaExecutable() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns an appropriate "java" executable.
getLocalVersion() - Static method in class com.google.appengine.tools.info.SdkInfo
getLocalVersion() - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns a `Version` for the current local SDK.
getMessage() - Method in class com.google.appengine.tools.admin.UpdateProgressEvent
  Retrieves the current status message.
getMimeTypeIfStatic(String) - Method in class com.google.appengine.tools.admin.Application
getNextTimesIterator() - Method in interface com.google.appengine.tools.admin.CronEntry
  Returns an iterator over upcoming execution times.
getOauthToken() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns the OAuth 2.0 token being used for authentication, or `null` if none.
getOptionalToolsLib(String) - Static method in class com.google.appengine.tools.info.SdkInfo
getOptionalToolsLibs() - Static method in class com.google.appengine.tools.info.SdkInfo
  Returns all optional tools libraries for the SDK.
getOptionalUserLib(String) - Static method in class com.google.appengine.tools.info.SdkInfo
getOptionalUserLibs() - Static method in class com.google.appengine.tools.info.SdkInfo
  Returns all optional user libraries for the SDK.
getPagespeedYaml() - Method in class com.google.appengine.tools.admin.Application
  Returns the pagespeed.yaml describing the applications' PageSpeed configuration.
getPassword() - Method in interface com.google.appengine.tools.admin.AppAdminFactory.PasswordPrompt
getPasswordPrompt() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Retrieves the prompter used to get the user's password.
getPath() - Method in class com.google.appengine.tools.admin.Application
  Returns a path to an exploded WAR directory for the application.
getPercentageComplete() - Method in class com.google.appengine.tools.admin.UpdateProgressEvent
  Retrieves the current percentage complete.
getPort() - Method in interface com.google.appengine.tools.development.DevAppServer
getQueueXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the QueueXml describing the applications' task queues.
getRelease() - Method in class com.google.appengine.tools.info.Version
  Returns the logical release name (e.g.
getRemoteVersion() - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns a `Version` for the remote servers.
getResourceLimits() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Gets the resource limits.
getRetainUploadDir() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns `true` if the upload directory should not be deleted.
getSchedule() - Method in interface com.google.appengine.tools.admin.CronEntry
  Returns the schedule of this cron entry.
getSdkDocsDir() - Static method in class com.google.appengine.tools.admin.Application
getSdkRoot() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns the location of the AppEngine SDK directory.
getSdkRoot() - Static method in class com.google.appengine.tools.info.SdkInfo
  Returns the path to the root of the SDK.
getSecure() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns whether to use HTTPS for communicating with the Admin Console.
getServer() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns the server address to connect to.
getServer() - Method in class com.google.appengine.tools.admin.Application
getService(String) - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Get the `LocalRpcService` identified by the given package.
getSharedLibFiles() - Static method in class com.google.appengine.tools.info.SdkInfo
  Returns the paths of all shared libraries for the SDK.
getSharedLibs() - Static method in class com.google.appengine.tools.info.SdkInfo
  Returns the full paths of all shared libraries for the SDK.
getSourceLanguage() - Method in class com.google.appengine.tools.admin.Application
getStagingDir() - Method in class com.google.appengine.tools.admin.Application
  Returns the staging directory, or `null` if none has been created.
getTimestamp() - Method in class com.google.appengine.tools.info.Version
  Returns the `Date` that the build was done, or `null` if no timestamp is available.
getTimezone() - Method in interface com.google.appengine.tools.admin.CronEntry
  Returns the timezone of this cron entry.
getUpdateOptions() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Returns the `AppAdmin.UpdateOptions` for this `AppAdmin`.
getUrl() - Method in interface com.google.appengine.tools.admin.CronEntry
  Returns the application URL invoked by this cron entry.
getUsePersistedCredentials() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Returns whether to use persisted credentials (load/save to/from disk).
getUserId() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Retrieves the user's email address used to authenticate to the server.
getUserLibFiles() - Static method in class com.google.appengine.tools.info.SdkInfo
  Deprecated.
  Use `SdkInfo.getOptionalUserLibs()` instead.
getUserLibs() - Static method in class com.google.appengine.tools.info.SdkInfo
  Deprecated.
  Use `SdkInfo.getOptionalUserLibs()` instead.
getVersion() - Method in class com.google.appengine.tools.admin.Application
  Returns the application version, from the AppEngineWebXml config
getVersion() - Method in class com.google.appengine.tools.info.LocalVersionFactory
getVersion() - Method in class com.google.appengine.tools.info.RemoteVersionFactory
getVersionString() - Static method in class com.google.appengine.tools.info.SupportInfo
  Returns version information that is useful in terms of support.
getWebXml() - Method in class com.google.appengine.tools.admin.Application
  Returns the WebXml describing the applications' servlets and generic web application information.
gracefulShutdown() - Method in interface com.google.appengine.tools.development.DevAppServer
  Shut down the server after all outstanding requests have completed.
guessContentTypeFromName(String) - Static method in class com.google.appengine.tools.admin.Application

## H

hashCode() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
hashCode() - Method in class com.google.appengine.tools.info.Version

## I

includeTestingJarOnSharedPath(boolean) - Static method in class com.google.appengine.tools.info.SdkInfo
  If `true`, the testing jar will be added to the shared libs.
isApiVersionSupportedLocally(String) - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns true if `apiVersion` is supported by the local SDK.
isApiVersionSupportedRemotely(String) - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns true if `apiVersion` is supported on the server.
isBatchModeSet() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should use batch upload
isCompileJspsSet() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should attempt to compile JSPs
isDeleteJSPs() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should delete the JSP source files.
isJarClassesSet() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should jar the WEB-INF/classes content.
isJarJSPsSet() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should jar the classes generated from JSPs.
isLocalApiVersionNoLongerSupported() - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns true if the server does not support any of the API versions supported by the local SDK.
isNewerApiVersionAvailable() - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns true if the server supports a new API version that the local SDK does not.
isNewerReleaseAvailable() - Method in class com.google.appengine.tools.info.UpdateCheckResults
  Returns true if there is a newer SDK release available on the remote server.
isPrecompilationEnabled() - Method in class com.google.appengine.tools.admin.Application
isSplitJarsSet() - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Returns whether we should split large jar files.

## K

KickStart - Class in com.google.appengine.tools
  Launches a process in an operating-system agnostic way.

## L

listBackends() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Retrieve a list of registered backends with their associated state.
LocalVersionFactory - Class in com.google.appengine.tools.info
  `LocalVersionFactory` generates `Version` objects that represents the release information for the SDK that is currently running.
LocalVersionFactory(Collection<File>) - Constructor for class com.google.appengine.tools.info.LocalVersionFactory

## M

main(String[]) - Static method in class com.google.appengine.tools.development.DevAppServerMain
main(String[]) - Static method in class com.google.appengine.tools.enhancer.Enhance
main(String[]) - Static method in class com.google.appengine.tools.KickStart
main(String[]) - Static method in class com.google.appengine.tools.util.ApiVersionFinder
maybePrintNagScreen(PrintStream) - Method in class com.google.appengine.tools.info.UpdateCheck
  Check to see if there is a new version of the SDK available and, if sufficient time has passed since the last nag, print a nag screen to `out`.

## O

onFailure(UpdateFailureEvent) - Method in interface com.google.appengine.tools.admin.UpdateListener
  Called if the operation has failed.
onProgress(UpdateProgressEvent) - Method in interface com.google.appengine.tools.admin.UpdateListener
  Called each time some progress is made during the operation.
onSuccess(UpdateSuccessEvent) - Method in interface com.google.appengine.tools.admin.UpdateListener
  Called if the operation has completed successfully.

## P

printHelp(PrintStream) - Static method in class com.google.appengine.tools.development.DevAppServerMain

## R

readApplication(String) - Static method in class com.google.appengine.tools.admin.Application
  Reads the App Engine application from `path`.
readApplication(String, String, String, String) - Static method in class com.google.appengine.tools.admin.Application
  Reads the App Engine application from `path`.
recursiveDelete(File) - Static method in class com.google.appengine.tools.admin.Application
  Recursive directory deletion.
RemoteVersionFactory - Class in com.google.appengine.tools.info
  `RemoteVersionFactory` generates `Version` objects that represents the release information for the latest release available on a remote server.
RemoteVersionFactory(Version, String, boolean) - Constructor for class com.google.appengine.tools.info.RemoteVersionFactory
  Creates a `RemoteVersionFactory` that will upload `localVersion` to `server` and download the latest release information.
requestLogs(int, AppAdmin.LogSeverity) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Retrieves application logs from the remote administration server.
resetProgress() - Method in class com.google.appengine.tools.admin.Application
restart() - Method in interface com.google.appengine.tools.development.DevAppServer
  Restart the server to reload disk and class changes.
rollback() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Rolls back an "in-progress" transaction.
rollbackAllBackends() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Rolls back an "in-progress" transaction on all backends.
rollbackBackend(String) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Rolls back an "in-progress" transaction on a backend.

## S

SDK_ROOT_PROPERTY - Static variable in class com.google.appengine.tools.info.SdkInfo
SdkInfo - Class in com.google.appengine.tools.info
  Retrieves installation information for the App Engine SDK.
SdkInfo() - Constructor for class com.google.appengine.tools.info.SdkInfo
setApi(String) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  set API Adapter
setAppVersionUploadClass(Class<? extends AppVersionUpload>) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Sets the class used for uploading the application to the server.
setArgs(String[]) - Method in class com.google.appengine.tools.enhancer.Enhancer
  Sets arguments to be passed to the underlying enhancer.
setBackendState(String, BackendsXml.State) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Update the state of the backend with the specified name to `newState`.
setBatchMode(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Requests we do upload using batch *
setCheckonly(boolean) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Whether to just check the enhancement state
setClock(Clock) - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Sets the clock with which all local services are initialized.
setCompileEncoding(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
setCompileEncoding(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Sets the character encoding to use when compiling JSP files.
setCompileJsps(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Requests that *.jsp files should be compiled into Java byte code, or if false should be left untouched.
setCookies(ClientCookieManager) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Associates a `ClientCookieManager` to store cookies received from the server, for later reuse in other requests.
setDatanucleusVersion(String) - Method in class com.google.appengine.tools.enhancer.Enhancer
  Sets the version of datanucleus to use for enhancement.
setDefaultVersion() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's default version.
setDeleteJSPs(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Sets whether we should delete the JSP source files.
setDeleteJSPs(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Deletes or not the JSPs source files.
setDestination(File) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  set output directory
setDetailsWriter(PrintWriter) - Method in class com.google.appengine.tools.admin.Application
setDir(File) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Sets the root dir for looking for files
setEnhancerName(String) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Set the symbolic name of the ClassEnhancer to use
setExternalResourceDir(String) - Method in class com.google.appengine.tools.admin.Application
  Sets the external resource directory.
setFileSuffixes(String) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Set one or more file suffixes for the input files.
setHost(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  The host name to supply to the remote server.
setIf(String) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Executes this task only if the property is set
setJarClasses(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Sets whether we should jar the WEB-INF/classes content.
setJarClassessEnabled(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Enables or disables jarring WEB-INF/classes content.
setJarJSPs(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Sets whether we should jar the classes generated from JSPs.
setJarJSPsEnabled(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Enables or disables jarring classes generated from JSPs.
setJarSplittingEnabled(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Enables or disables jar splitting.
setJarSplittingExcludes(Set<String>) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Sets suffixes for files to exclude when performing jar splitting.
setJavaCompiler(File) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Specifies the location of a javac executable, used when compiling JSPs.
setJavaExecutable(File) - Method in class com.google.appengine.tools.admin.AppAdminFactory
  Specifies the location of a java executable, used when compiling JSPs.
setListener(UpdateListener) - Method in class com.google.appengine.tools.admin.Application
setOauthToken(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Sets the OAuth 2.0 token to use for authentication (instead of requiring a username and password).
setPasswordPrompt(AppAdminFactory.PasswordPrompt) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  The password prompt to get the user's password.
setPersistenceUnit(String) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  Set the persistence-unit name to enhance
setProperties(Map<String, String>) - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Resets the service properties to `properties`.
setProperty(String, String) - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Sets an individual service property.
setRetainUploadDir(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Controls whether we clean up our temporary files, or leave it for debugging.
setSdkRoot(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  A file path to the top directory of the Google App Engine SDK.
setSdkRoot(File) - Static method in class com.google.appengine.tools.info.SdkInfo
  Explicitly specifies the path to the root of the SDK.
setSecure(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Sets whether to use HTTPS for communicating with the Admin Console.
setServer(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  The remote administration server to connect to.
setServiceProperties(Map<String, String>) - Method in interface com.google.appengine.tools.development.DevAppServer
  Sets the properties that will be used by the local services to configure themselves.
setTargets(Set<URL>) - Method in class com.google.appengine.tools.enhancer.Enhancer
  Sets the class files and jar files which will be enhanced.
setThrowOnEnvironmentVariableMismatch(boolean) - Method in interface com.google.appengine.tools.development.DevAppServer
  Reset the container EnvironmentVariableMismatchSeverity.
setUsePersistedCredentials(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  Sets whether to use persisted credentials (load/save to/from disk).
setUserId(String) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ConnectOptions
  The user id for the App Engine account.
setVerbose(boolean) - Method in class com.google.appengine.tools.enhancer.EnhancerTask
  set verbose
shutdown() - Method in interface com.google.appengine.tools.development.DevAppServer
  Shut down the server.
splitJars(boolean) - Method in class com.google.appengine.tools.admin.AppAdminFactory.ApplicationProcessingOptions
  Sets whether we should split large jar files.
start() - Method in interface com.google.appengine.tools.development.DevAppServer
  Starts the server.
start(TreeLogger, int, File) - Method in class com.google.appengine.tools.development.gwt.AppEngineLauncher
startServer() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Start the specified server version.
statusUpdate(String, int) - Method in class com.google.appengine.tools.admin.Application
statusUpdate(String) - Method in class com.google.appengine.tools.admin.Application
stop() - Method in interface com.google.appengine.tools.development.ApiProxyLocal
  Stops all services started by this ApiProxy and releases all of its resources.
stopServer() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Stop the specified server version.
SupportInfo - Class in com.google.appengine.tools.info
  Provides support information for the SDK.

## T

toString() - Method in class com.google.appengine.tools.info.Version
toXml() - Method in interface com.google.appengine.tools.admin.CronEntry

## U

UNKNOWN - Static variable in class com.google.appengine.tools.info.Version
update(UpdateListener) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Uploads a new version of the application and updates its indexes.
updateAllBackends(UpdateListener) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Redeploy all backends.
updateBackend(String, UpdateListener) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Redeploy the backend with the specified name.
updateBackends(List<String>, UpdateListener) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Redeploy the backends with the specified names.
UpdateCheck - Class in com.google.appengine.tools.info
  `UpdateCheck` is responsible for gathering version information about the local SDK, uploading this information to Google's servers in exchange for information about the latest version available, and making both sets of information available programmatically via `UpdateCheckResults` and for direct user consumption via a nag screen printed to a specified `PrintStream`.
UpdateCheck(String) - Constructor for class com.google.appengine.tools.info.UpdateCheck
  Create a new `UpdateCheck`.
UpdateCheck(String, File, boolean) - Constructor for class com.google.appengine.tools.info.UpdateCheck
  Create a new `UpdateCheck`.
UpdateCheckResults - Class in com.google.appengine.tools.info
  Makes information about the local SDK version and the latest remote version available.
UpdateCheckResults.VersionComparator - Class in com.google.appengine.tools.info
  `VersionComparator` compares strings that represent dotted version numbers (e.g.
UpdateCheckResults.VersionComparator() - Constructor for class com.google.appengine.tools.info.UpdateCheckResults.VersionComparator
updateCron() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's cron jobs.
updateDispatch() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's Dispatch configuration.
updateDos() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's DoS configuration.
UpdateFailureEvent - Class in com.google.appengine.tools.admin
  Received by an `UpdateListener`.
UpdateFailureEvent(Throwable, String, String) - Constructor for class com.google.appengine.tools.admin.UpdateFailureEvent
updateIndexes() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's indexes.
UpdateListener - Interface in com.google.appengine.tools.admin
  A listener which receives events during a long running operation that involves interaction with the server.
UpdateProgressEvent - Class in com.google.appengine.tools.admin
  Received by an `UpdateListener` periodically during an operation to indicate progress.
UpdateProgressEvent(Thread, String, int) - Constructor for class com.google.appengine.tools.admin.UpdateProgressEvent
updateQueues() - Method in interface com.google.appengine.tools.admin.AppAdmin
  Sends a synchronous request to update the application's task queue definitions.
UpdateSuccessEvent - Class in com.google.appengine.tools.admin
  Received by an `UpdateListener`.
UpdateSuccessEvent(String) - Constructor for class com.google.appengine.tools.admin.UpdateSuccessEvent

## V

vacuumIndexes(ConfirmationCallback<IndexDeleter.DeleteIndexAction>, UpdateListener) - Method in interface com.google.appengine.tools.admin.AppAdmin
  Performs the following three steps: Queries the remote administration server for existing indexes that are not included in the local index configuration file.
validateWarPath(File) - Static method in class com.google.appengine.tools.development.DevAppServerMain
valueOf(String) - Static method in enum com.google.appengine.tools.admin.AppAdmin.LogSeverity
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.appengine.tools.admin.AppAdmin.LogSeverity
  Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.google.appengine.tools.info
  `Version` supplies information about Google App Engine versions.

A C D E F G H I K L M O P R S T U V