[hide private]
[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

- object: The most base type
  - exceptions.BaseException: Common base class for all exceptions
    - exceptions.Exception: Common base class for all non-exit exceptions.
      - googleapiclient.errors.Error: Base error for this module.
  - googleapiclient.http.BatchHttpRequest: Batches multiple HttpRequest objects into a single HTTP request.
  - googleapiclient.discovery_cache.base.Cache: A base abstract cache class.
  - googleapiclient.channel.Channel: A Channel for notifications.
  - googleapiclient.http.HttpMock: Mock of httplib2.Http
  - googleapiclient.http.HttpMockSequence: Mock of httplib2.Http
  - googleapiclient.http.HttpRequest: Encapsulates a single HTTP request.
  - googleapiclient.http.HttpRequestMock: Mock of HttpRequest.
  - googleapiclient.http.MediaDownloadProgress: Status of a resumable download.
  - googleapiclient.http.MediaIoBaseDownload: "Download media resources.
  - googleapiclient.http.MediaUpload: Describes a media object to upload.
  - googleapiclient.http.MediaUploadProgress: Status of a resumable upload.
  - googleapiclient.model.Model: Model base class.
  - googleapiclient.channel.Notification: A Notification from a Channel.
  - googleapiclient.http.RequestMockBuilder: A simple mock of HttpRequest
  - googleapiclient.discovery.Resource: A class for interacting with a resource.
  - googleapiclient.discovery.ResourceMethodParameters: Represents the parameters associated with a method.
  - googleapiclient.schema.Schemas: Schemas for an API.
  - googleapiclient.schema._SchemaToStruct: Convert schema to a prototype object.
  - googleapiclient.http._StreamSlice: Truncated stream.