# Serialized Form

- ## Package com.google.appengine.api.appidentity

  - ### Class com.google.appengine.api.appidentity.AppIdentityService.GetAccessTokenResult extends java.lang.Object implements Serializable

    serialVersionUID:
      1311635361L

    - ### Serialized Fields

      - #### accessToken

            java.lang.String accessToken

      - #### expirationTime

            java.util.Date expirationTime

  - ### Class com.google.appengine.api.appidentity.AppIdentityServiceFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -6195565425867241842L

  - ### Class com.google.appengine.api.appidentity.PublicCertificate extends java.lang.Object implements Serializable

    serialVersionUID:
      465858322031167202L

    - ### Serialized Fields

      - #### certficateName

            java.lang.String certficateName

      - #### x509CertificateInPemFormat

            java.lang.String x509CertificateInPemFormat

- ## Package com.google.appengine.api.blobstore

  - ### Class com.google.appengine.api.blobstore.BlobInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      4530115855912621409L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### blobKey

            BlobKey blobKey

      - #### contentType

            java.lang.String contentType

      - #### creation

            java.util.Date creation

      - #### filename

            java.lang.String filename

      - #### size

            long size

      - #### md5Hash

            java.lang.String md5Hash

      - #### gsObjectName

            java.lang.String gsObjectName

  - ### Class com.google.appengine.api.blobstore.BlobKey extends java.lang.Object implements Serializable

    serialVersionUID:
      1014827161979704941L

    - ### Serialized Fields

      - #### blobKey

            java.lang.String blobKey

  - ### Class com.google.appengine.api.blobstore.BlobstoreFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -3047544153067697267L

  - ### Class com.google.appengine.api.blobstore.BlobstoreInputStream.BlobstoreIOException extends java.io.IOException implements Serializable

    serialVersionUID:
      3160441042922394772L

  - ### Class com.google.appengine.api.blobstore.BlobstoreInputStream.ClosedStreamException extends java.io.IOException implements Serializable

    serialVersionUID:
      3251292840204787108L

  - ### Class com.google.appengine.api.blobstore.RangeFormatException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      6302174532866380031L

  - ### Class com.google.appengine.api.blobstore.UnsupportedRangeFormatException extends RangeFormatException implements Serializable

    serialVersionUID:
      -2678138419307671864L

- ## Package com.google.appengine.api.datastore

  - ### Class com.google.appengine.api.datastore.Blob extends java.lang.Object implements Serializable

    serialVersionUID:
      6210713401925622518L

    - ### Serialized Fields

      - #### bytes

            byte[] bytes

  - ### Class com.google.appengine.api.datastore.Category extends java.lang.Object implements Serializable

    serialVersionUID:
      8556134984576082397L

    - ### Serialized Fields

      - #### category

            java.lang.String category

  - ### Class com.google.appengine.api.datastore.CommittedButStillApplyingException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -4443173074154542216L

  - ### Class com.google.appengine.api.datastore.Cursor extends java.lang.Object implements Serializable

    serialVersionUID:
      3515556366838971499L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException

        Throws:
          `java.io.IOException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

  - ### Class com.google.appengine.api.datastore.DatastoreFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      1451732305516011801L

  - ### Class com.google.appengine.api.datastore.DatastoreNeedIndexException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      9218197931741583584L

    - ### Serialized Fields

      - #### xml

            java.lang.String xml

  - ### Class com.google.appengine.api.datastore.DatastoreTimeoutException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -613835301335028222L

  - ### Class com.google.appengine.api.datastore.Email extends java.lang.Object implements Serializable

    serialVersionUID:
      -4807513785819575482L

    - ### Serialized Fields

      - #### email

            java.lang.String email

  - ### Class com.google.appengine.api.datastore.EmbeddedEntity extends PropertyContainer implements Serializable

    serialVersionUID:
      -3204136387360930156L

    - ### Serialized Fields

      - #### key

            Key key

      - #### propertyMap

            java.util.Map<K,V> propertyMap

  - ### Class com.google.appengine.api.datastore.Entity extends PropertyContainer implements Serializable

    serialVersionUID:
      -836647825120453511L

    - ### Serialized Fields

      - #### key

            Key key

      - #### propertyMap

            java.util.Map<K,V> propertyMap

  - ### Class com.google.appengine.api.datastore.EntityNotFoundException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -2166118368450243120L

    - ### Serialized Fields

      - #### key

            Key key

  - ### Class com.google.appengine.api.datastore.GeoPt extends java.lang.Object implements Serializable

    serialVersionUID:
      349808987517153697L

    - ### Serialized Fields

      - #### latitude

            float latitude

      - #### longitude

            float longitude

  - ### Class com.google.appengine.api.datastore.IMHandle extends java.lang.Object implements Serializable

    serialVersionUID:
      6963426833434504530L

    - ### Serialized Fields

      - #### protocol

            java.lang.String protocol

      - #### address

            java.lang.String address

  - ### Class com.google.appengine.api.datastore.Index extends java.lang.Object implements Serializable

    serialVersionUID:
      8595801877003574982L

    - ### Serialized Fields

      - #### id

            long id

      - #### kind

            java.lang.String kind

      - #### isAncestor

            boolean isAncestor

      - #### properties

            java.util.List<E> properties

  - ### Class com.google.appengine.api.datastore.Index.Property extends java.lang.Object implements Serializable

    serialVersionUID:
      -5946842287951548217L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### direction

            Query.SortDirection direction

  - ### Class com.google.appengine.api.datastore.Key extends java.lang.Object implements Serializable

    serialVersionUID:
      -448150158203091507L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### parentKey

            Key parentKey

      - #### kind

            java.lang.String kind

      - #### appId

            java.lang.String appId

      - #### id

            long id

      - #### name

            java.lang.String name

  - ### Class com.google.appengine.api.datastore.KeyRange extends java.lang.Object implements Serializable

    serialVersionUID:
      962890261927141064L

    - ### Serialized Fields

      - #### parent

            Key parent

      - #### kind

            java.lang.String kind

      - #### start

            Key start

      - #### end

            Key end

      - #### appIdNamespace

            com.google.appengine.api.datastore.AppIdNamespace appIdNamespace

  - ### Class com.google.appengine.api.datastore.Link extends java.lang.Object implements Serializable

    serialVersionUID:
      731239796613544443L

    - ### Serialized Fields

      - #### value

            java.lang.String value

  - ### Class com.google.appengine.api.datastore.PhoneNumber extends java.lang.Object implements Serializable

    serialVersionUID:
      -8968032543663409348L

    - ### Serialized Fields

      - #### number

            java.lang.String number

  - ### Class com.google.appengine.api.datastore.PostalAddress extends java.lang.Object implements Serializable

    serialVersionUID:
      -1090628591187239495L

    - ### Serialized Fields

      - #### address

            java.lang.String address

  - ### Class com.google.appengine.api.datastore.PreparedQuery.TooManyResultsException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      7466953877290278464L

  - ### Class com.google.appengine.api.datastore.Projection extends java.lang.Object implements Serializable

    serialVersionUID:
      -6906477812514063672L

  - ### Class com.google.appengine.api.datastore.PropertyContainer extends java.lang.Object implements Serializable

    serialVersionUID:
      1148481935223438329L

  - ### Class com.google.appengine.api.datastore.PropertyProjection extends Projection implements Serializable

    serialVersionUID:
      8890147735615203656L

    - ### Serialized Fields

      - #### propertyName

            java.lang.String propertyName

      - #### type

            java.lang.Class<T> type

  - ### Class com.google.appengine.api.datastore.Query extends java.lang.Object implements Serializable

    serialVersionUID:
      7090652715949085374L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### kind

            java.lang.String kind

      - #### sortPredicates

            java.util.List<E> sortPredicates

      - #### filterPredicates

            java.util.List<E> filterPredicates

      - #### filter

            Query.Filter filter

      - #### ancestor

            Key ancestor

      - #### keysOnly

            boolean keysOnly

      - #### projectionMap

            java.util.Map<K,V> projectionMap

      - #### distinct

            boolean distinct

      - #### appIdNamespace

            com.google.appengine.api.datastore.AppIdNamespace appIdNamespace

  - ### Class com.google.appengine.api.datastore.Query.CompositeFilter extends Query.Filter implements Serializable

    serialVersionUID:
      7930286402872420509L

    - ### Serialized Fields

      - #### operator

            Query.CompositeFilterOperator operator

      - #### subFilters

            java.util.List<E> subFilters

  - ### Class com.google.appengine.api.datastore.Query.Filter extends java.lang.Object implements Serializable

    serialVersionUID:
      -845113806195204425L

  - ### Class com.google.appengine.api.datastore.Query.FilterPredicate extends Query.Filter implements Serializable

    serialVersionUID:
      7681475799401864259L

    - ### Serialized Fields

      - #### propertyName

            java.lang.String propertyName

      - #### operator

            Query.FilterOperator operator

      - #### value

            java.lang.Object value

  - ### Class com.google.appengine.api.datastore.Query.GeoRegion extends java.lang.Object implements Serializable

    serialVersionUID:
      1806920671840003815L

  - ### Class com.google.appengine.api.datastore.Query.GeoRegion.Circle extends Query.GeoRegion implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### center

            GeoPt center

      - #### radius

            double radius

  - ### Class com.google.appengine.api.datastore.Query.GeoRegion.Rectangle extends Query.GeoRegion implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### southwest

            GeoPt southwest

      - #### northeast

            GeoPt northeast

  - ### Class com.google.appengine.api.datastore.Query.SortPredicate extends java.lang.Object implements Serializable

    serialVersionUID:
      -623786024456258081L

    - ### Serialized Fields

      - #### propertyName

            java.lang.String propertyName

      - #### direction

            Query.SortDirection direction

  - ### Class com.google.appengine.api.datastore.Query.StContainsFilter extends Query.Filter implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### propertyName

            java.lang.String propertyName

      - #### region

            Query.GeoRegion region

  - ### Class com.google.appengine.api.datastore.Rating extends java.lang.Object implements Serializable

    serialVersionUID:
      362898405551261187L

    - ### Serialized Fields

      - #### rating

            int rating

  - ### Class com.google.appengine.api.datastore.RawValue extends java.lang.Object implements Serializable

    serialVersionUID:
      8176992854378814427L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

  - ### Class com.google.appengine.api.datastore.ShortBlob extends java.lang.Object implements Serializable

    serialVersionUID:
      -3427166602866836472L

    - ### Serialized Fields

      - #### bytes

            byte[] bytes

  - ### Class com.google.appengine.api.datastore.Text extends java.lang.Object implements Serializable

    serialVersionUID:
      -8389037235415462280L

    - ### Serialized Fields

      - #### value

            java.lang.String value

- ## Package com.google.appengine.api.images

  - ### Class com.google.appengine.api.images.CompositeTransform extends Transform implements Serializable

    serialVersionUID:
      -7811378887181575342L

    - ### Serialized Fields

      - #### transforms

            java.util.List<E> transforms

  - ### Class com.google.appengine.api.images.ImagesServiceFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -3666552183703569527L

  - ### Class com.google.appengine.api.images.Transform extends java.lang.Object implements Serializable

    serialVersionUID:
      -8951126706057535378L

- ## Package com.google.appengine.api.log

  - ### Class com.google.appengine.api.log.AppLogLine extends java.lang.Object implements Serializable

    serialVersionUID:
      1352587017790884498L

    - ### Serialized Fields

      - #### timeUsec

            long timeUsec

      - #### logLevel

            LogService.LogLevel logLevel

      - #### logMessage

            java.lang.String logMessage

  - ### Class com.google.appengine.api.log.InvalidRequestException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -3509853815395203365L

  - ### Class com.google.appengine.api.log.LogQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      3660093076203855168L

    - ### Serialized Fields

      - #### offset

            java.lang.String offset

      - #### startTimeUsec

            java.lang.Long startTimeUsec

      - #### endTimeUsec

            java.lang.Long endTimeUsec

      - #### batchSize

            int batchSize

      - #### minLogLevel

            LogService.LogLevel minLogLevel

      - #### includeIncomplete

            boolean includeIncomplete

      - #### includeAppLogs

            boolean includeAppLogs

      - #### majorVersionIds

            java.util.List<E> majorVersionIds

      - #### versions

            java.util.List<E> versions

      - #### requestIds

            java.util.List<E> requestIds

  - ### Class com.google.appengine.api.log.LogQuery.Version extends java.lang.Object implements Serializable

    serialVersionUID:
      3697597908142270764L

    - ### Serialized Fields

      - #### moduleId

            java.lang.String moduleId

      - #### versionId

            java.lang.String versionId

  - ### Class com.google.appengine.api.log.LogServiceException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      4330439878478751420L

  - ### Class com.google.appengine.api.log.RequestLogs extends java.lang.Object implements Serializable

    serialVersionUID:
      7380961939323935275L

    - ### Serialized Fields

      - #### appId

            java.lang.String appId

      - #### moduleId

            java.lang.String moduleId

      - #### versionId

            java.lang.String versionId

      - #### requestId

            java.lang.String requestId

      - #### offset

            java.lang.String offset

      - #### ip

            java.lang.String ip

      - #### nickname

            java.lang.String nickname

      - #### startTimeUsec

            long startTimeUsec

      - #### endTimeUsec

            long endTimeUsec

      - #### latency

            long latency

      - #### mcycles

            long mcycles

      - #### method

            java.lang.String method

      - #### resource

            java.lang.String resource

      - #### httpVersion

            java.lang.String httpVersion

      - #### status

            int status

      - #### responseSize

            long responseSize

      - #### referrer

            java.lang.String referrer

      - #### userAgent

            java.lang.String userAgent

      - #### urlMapEntry

            java.lang.String urlMapEntry

      - #### combined

            java.lang.String combined

      - #### apiMcycles

            long apiMcycles

      - #### host

            java.lang.String host

      - #### cost

            double cost

      - #### taskQueueName

            java.lang.String taskQueueName

      - #### taskName

            java.lang.String taskName

      - #### wasLoadingRequest

            boolean wasLoadingRequest

      - #### pendingTime

            long pendingTime

      - #### replicaIndex

            int replicaIndex

      - #### finished

            boolean finished

      - #### instanceKey

            java.lang.String instanceKey

      - #### appLogLines

            java.util.List<E> appLogLines

      - #### appEngineRelease

            java.lang.String appEngineRelease

- ## Package com.google.appengine.api.memcache

  - ### Class com.google.appengine.api.memcache.InvalidValueException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -7248182705618951808L

  - ### Class com.google.appengine.api.memcache.MemcacheServiceException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -7792738618083636868L

- ## Package com.google.appengine.api.modules

  - ### Class com.google.appengine.api.modules.ModulesException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5918019495879037930L

- ## Package com.google.appengine.api.oauth

  - ### Class com.google.appengine.api.oauth.InvalidOAuthParametersException extends OAuthRequestException implements Serializable

    serialVersionUID:
      -2964880034535072636L

  - ### Class com.google.appengine.api.oauth.InvalidOAuthTokenException extends OAuthRequestException implements Serializable

    serialVersionUID:
      -9150515116320151242L

  - ### Class com.google.appengine.api.oauth.OAuthRequestException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -5165727630822127728L

  - ### Class com.google.appengine.api.oauth.OAuthServiceFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      3631159145252922282L

- ## Package com.google.appengine.api.search

  - ### Class com.google.appengine.api.search.Cursor extends java.lang.Object implements Serializable

    serialVersionUID:
      5983232584697220044L

    - ### Serialized Fields

      - #### webSafeString

            java.lang.String webSafeString

      - #### perResult

            boolean perResult

  - ### Class com.google.appengine.api.search.DeleteException extends SearchBaseException implements Serializable

    serialVersionUID:
      4601083521504723236L

    - ### Serialized Fields

      - #### results

            java.util.List<E> results

  - ### Class com.google.appengine.api.search.Document extends java.lang.Object implements Serializable

    serialVersionUID:
      309382038422977263L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### documentId

            java.lang.String documentId

      - #### fieldMap

            java.util.Map<K,V> fieldMap

      - #### fields

            java.util.List<E> fields

      - #### facets

            java.util.List<E> facets

      - #### rank

            int rank

      - #### rankDefaulted

            boolean rankDefaulted

      - #### locale

            java.util.Locale locale

  - ### Class com.google.appengine.api.search.Facet extends java.lang.Object implements Serializable

    serialVersionUID:
      3297968709406212335L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### atom

            java.lang.String atom

      - #### number

            java.lang.Double number

  - ### Class com.google.appengine.api.search.FacetResult extends java.lang.Object implements Serializable

    serialVersionUID:
      1222792844480713320L

    - ### Serialized Fields

      - #### values

            java.util.List<E> values

      - #### name

            java.lang.String name

  - ### Class com.google.appengine.api.search.FacetResultValue extends java.lang.Object implements Serializable

    serialVersionUID:
      1171761338331659834L

    - ### Serialized Fields

      - #### label

            java.lang.String label

      - #### count

            int count

      - #### refinementToken

            java.lang.String refinementToken

  - ### Class com.google.appengine.api.search.Field extends java.lang.Object implements Serializable

    serialVersionUID:
      6829483617830682721L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### locale

            java.util.Locale locale

      - #### type

            Field.FieldType type

      - #### text

            java.lang.String text

      - #### html

            java.lang.String html

      - #### atom

            java.lang.String atom

      - #### date

            java.util.Date date

      - #### number

            java.lang.Double number

      - #### geoPoint

            GeoPoint geoPoint

      - #### untokenizedPrefix

            java.lang.String untokenizedPrefix

      - #### tokenizedPrefix

            java.lang.String tokenizedPrefix

      - #### vector

            java.util.List<E> vector

  - ### Class com.google.appengine.api.search.GetException extends SearchBaseException implements Serializable

    serialVersionUID:
      -8255219491455838745L

  - ### Class com.google.appengine.api.search.GetResponse extends java.lang.Object implements Serializable

    serialVersionUID:
      7050146612334976140L

    - ### Serialized Fields

      - #### results

            java.util.List<E> results

  - ### Class com.google.appengine.api.search.OperationResult extends java.lang.Object implements Serializable

    serialVersionUID:
      3608247775865189592L

    - ### Serialized Fields

      - #### code

            StatusCode code

      - #### message

            java.lang.String message

  - ### Class com.google.appengine.api.search.PutException extends SearchBaseException implements Serializable

    serialVersionUID:
      497939213658736428L

    - ### Serialized Fields

      - #### results

            java.util.List<E> results

      - #### ids

            java.util.List<E> ids

  - ### Class com.google.appengine.api.search.PutResponse extends java.lang.Object implements Serializable

    serialVersionUID:
      3063892804095727768L

    - ### Serialized Fields

      - #### results

            java.util.List<E> results

      - #### ids

            java.util.List<E> ids

  - ### Class com.google.appengine.api.search.Results extends java.lang.Object implements Serializable

    serialVersionUID:
      -8342630524311776674L

    - ### Serialized Fields

      - #### operationResult

            OperationResult operationResult

      - #### results

            java.util.Collection<E> results

      - #### facets

            java.util.Collection<E> facets

      - #### numberFound

            long numberFound

      - #### numberReturned

            int numberReturned

      - #### cursor

            Cursor cursor

  - ### Class com.google.appengine.api.search.ScoredDocument extends Document implements Serializable

    serialVersionUID:
      3062767930105951671L

    - ### Serialized Fields

      - #### scores

            java.util.List<E> scores

      - #### expressions

            java.util.List<E> expressions

      - #### cursor

            Cursor cursor

  - ### Class com.google.appengine.api.search.SearchBaseException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      3608247775865189592L

    - ### Serialized Fields

      - #### operationResult

            OperationResult operationResult

  - ### Class com.google.appengine.api.search.SearchException extends SearchBaseException implements Serializable

    serialVersionUID:
      3608247775865189592L

  - ### Class com.google.appengine.api.search.SearchQueryException extends SearchBaseException implements Serializable

    serialVersionUID:
      3608247775865189592L

  - ### Class com.google.appengine.api.search.SearchServiceException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -3400183609064651906L

- ## Package com.google.appengine.api.search.query

  - ### Class com.google.appengine.api.search.query.QueryTreeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      4043406295942912722L

    - ### Serialized Fields

      - #### position

            int position

- ## Package com.google.appengine.api.taskqueue

  - ### Class com.google.appengine.api.taskqueue.DeferredTaskCreationException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -1434044266930229L

  - ### Class com.google.appengine.api.taskqueue.InternalFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -9056679159100665761L

  - ### Class com.google.appengine.api.taskqueue.InvalidQueueModeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5127940689940710481L

  - ### Class com.google.appengine.api.taskqueue.QueueFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      2587383056252203222L

  - ### Class com.google.appengine.api.taskqueue.QueueNameMismatchException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      3220217839003207467L

  - ### Class com.google.appengine.api.taskqueue.RetryOptions extends java.lang.Object implements Serializable

    serialVersionUID:
      -5434793768244571551L

    - ### Serialized Fields

      - #### taskRetryLimit

            java.lang.Integer taskRetryLimit

      - #### taskAgeLimitSeconds

            java.lang.Long taskAgeLimitSeconds

      - #### minBackoffSeconds

            java.lang.Double minBackoffSeconds

      - #### maxBackoffSeconds

            java.lang.Double maxBackoffSeconds

      - #### maxDoublings

            java.lang.Integer maxDoublings

  - ### Class com.google.appengine.api.taskqueue.TaskAlreadyExistsException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      2240328563189407018L

    - ### Serialized Fields

      - #### tasknames

            java.util.List<E> tasknames

  - ### Class com.google.appengine.api.taskqueue.TaskHandle extends java.lang.Object implements Serializable

    serialVersionUID:
      -2578988193753847512L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

    - ### Serialized Fields

      - #### taskName

            java.lang.String taskName

      - #### queueName

            java.lang.String queueName

      - #### etaUsec

            long etaUsec

      - #### etaMillis

            long etaMillis

      - #### retryCount

            java.lang.Integer retryCount

      - #### options

            TaskOptions options

  - ### Class com.google.appengine.api.taskqueue.TaskOptions extends java.lang.Object implements Serializable

    serialVersionUID:
      -2702019046191004750L

    - ### Serialized Fields

      - #### taskName

            java.lang.String taskName

      - #### payload

            byte[] payload

      - #### headers

            java.util.HashMap<K,V> headers

      - #### method

            TaskOptions.Method method

      - #### params

            java.util.List<E> params

      - #### url

            java.lang.String url

      - #### countdownMillis

            java.lang.Long countdownMillis

      - #### etaMillis

            java.lang.Long etaMillis

      - #### retryOptions

            RetryOptions retryOptions

      - #### tag

            byte[] tag

      - #### dispatchDeadline

            java.time.Duration dispatchDeadline

  - ### Class com.google.appengine.api.taskqueue.TransactionalTaskException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -7683342801708164268L

  - ### Class com.google.appengine.api.taskqueue.TransientFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -1118669314524539086L

  - ### Class com.google.appengine.api.taskqueue.UnsupportedTranslationException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      8843667532412930093L

- ## Package com.google.appengine.api.urlfetch

  - ### Class com.google.appengine.api.urlfetch.FetchOptions extends java.lang.Object implements Serializable

    serialVersionUID:
      3904557385413253999L

    - ### Serialized Fields

      - #### allowTruncate

            boolean allowTruncate

      - #### followRedirects

            boolean followRedirects

      - #### deadline

            java.lang.Double deadline

      - #### certificateValidationBehavior

            com.google.appengine.api.urlfetch.FetchOptions.CertificateValidationBehavior certificateValidationBehavior

  - ### Class com.google.appengine.api.urlfetch.HTTPHeader extends java.lang.Object implements Serializable

    serialVersionUID:
      5630098007630337687L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### value

            java.lang.String value

  - ### Class com.google.appengine.api.urlfetch.HTTPRequest extends java.lang.Object implements Serializable

    serialVersionUID:
      4069969865174319805L

    - ### Serialized Fields

      - #### method

            HTTPMethod method

      - #### url

            java.net.URL url

      - #### headers

            java.util.LinkedHashMap<K,V> headers

      - #### fetchOptions

            FetchOptions fetchOptions

      - #### payload

            byte[] payload

        The payload of this request, or null if there is no payload present.

  - ### Class com.google.appengine.api.urlfetch.HTTPResponse extends java.lang.Object implements Serializable

    serialVersionUID:
      -4270789523885950851L

    - ### Serialized Fields

      - #### responseCode

            int responseCode

      - #### headers

            java.util.List<E> headers

      - #### combinedHeadersMap

            java.util.HashMap<K,V> combinedHeadersMap

      - #### content

            byte[] content

      - #### finalUrl

            java.net.URL finalUrl

  - ### Class com.google.appengine.api.urlfetch.InternalTransientException extends java.io.IOException implements Serializable

    serialVersionUID:
      3369913278585706290L

  - ### Class com.google.appengine.api.urlfetch.RequestPayloadTooLargeException extends java.net.MalformedURLException implements Serializable

    serialVersionUID:
      -3367212092992458054L

  - ### Class com.google.appengine.api.urlfetch.ResponseTooLargeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -953901836652643453L

- ## Package com.google.appengine.api.users

  - ### Class com.google.appengine.api.users.User extends java.lang.Object implements Serializable

    serialVersionUID:
      8691571286358652288L

    - ### Serialized Fields

      - #### email

            java.lang.String email

      - #### authDomain

            java.lang.String authDomain

      - #### userId

            java.lang.String userId

      - #### federatedIdentity

            java.lang.String federatedIdentity

  - ### Class com.google.appengine.api.users.UserServiceFailureException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      7003158128833441665L

- ## Package com.google.apphosting.api

  - ### Class com.google.apphosting.api.ApiProxy.ApiDeadlineExceededException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -4609858606653988949L

  - ### Class com.google.apphosting.api.ApiProxy.ApiProxyException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -8047817766181831916L

  - ### Class com.google.apphosting.api.ApiProxy.ApplicationException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      6842926107675100571L

    - ### Serialized Fields

      - #### applicationError

            int applicationError

      - #### errorDetail

            java.lang.String errorDetail

  - ### Class com.google.apphosting.api.ApiProxy.ArgumentException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -5659754301141352543L

  - ### Class com.google.apphosting.api.ApiProxy.CallNotFoundException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      7509604548069974905L

  - ### Class com.google.apphosting.api.ApiProxy.CancelledException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -6001978533238308631L

  - ### Class com.google.apphosting.api.ApiProxy.CapabilityDisabledException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -3302799372322803580L

  - ### Class com.google.apphosting.api.ApiProxy.FeatureNotEnabledException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -8612326236209075001L

  - ### Class com.google.apphosting.api.ApiProxy.OverQuotaException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -1041380497236424921L

  - ### Class com.google.apphosting.api.ApiProxy.RequestTooLargeException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -8120940444733330027L

  - ### Class com.google.apphosting.api.ApiProxy.ResponseTooLargeException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      2897764535255354449L

  - ### Class com.google.apphosting.api.ApiProxy.RPCFailedException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -2986651420214055269L

  - ### Class com.google.apphosting.api.ApiProxy.UnknownException extends ApiProxy.ApiProxyException implements Serializable

    serialVersionUID:
      -5956196448628918508L

    - ### Serialization Methods

      - #### writeReplace

            private java.lang.Object writeReplace()

  - ### Class com.google.apphosting.api.DeadlineExceededException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -6443357055083826003L