sdkagent

google-api-python-client API reference

51 public APIs from google-api-python-client (googleapis/google-api-python-client) — 34 classes, 7 functions, 10 methods. Signatures extracted by static analysis of the actual source.

Repository: googleapis/google-api-python-client

KindCount
Classes34
Functions7
Methods10

API list

funcdescribe.method(name, doc)
Documents an individual method.
funcdescribe.method_params(doc)
Document the parameters of a method.
funcdescribe.unsafe_version(version)
Undoes what safe_version() does.
classgoogleapiclient.channel.Channel
A Channel for notifications.
methodgoogleapiclient.channel.Channel.body()
Build a body from the Channel.
classgoogleapiclient.channel.Notification
A Notification from a Channel.
classgoogleapiclient.discovery.Resource
A class for interacting with a resource.
methodgoogleapiclient.discovery.Resource.close()
Close httplib2 connections.
classgoogleapiclient.discovery_cache.appengine_memcache.Cache
A cache with app engine memcache API.
classgoogleapiclient.discovery_cache.base.Cache
A base abstract cache class.
classgoogleapiclient.discovery_cache.file_cache.Cache
A file based cache for the discovery documents.
classgoogleapiclient.errors.BatchError
Error occurred during batch operations.
classgoogleapiclient.errors.Error
Base error for this module.
classgoogleapiclient.errors.HttpError
HTTP data was invalid or unexpected.
classgoogleapiclient.errors.InvalidChunkSizeError
The given chunksize is not valid.
classgoogleapiclient.errors.InvalidJsonError
The JSON returned could not be parsed.
classgoogleapiclient.errors.InvalidNotificationError
The channel Notification is invalid.
classgoogleapiclient.errors.MediaUploadSizeError
Media is larger than the method can accept.
classgoogleapiclient.errors.ResumableUploadError
Error occurred during resumable upload.
classgoogleapiclient.errors.UnknownApiNameOrVersion
No API with that name and version exists.
classgoogleapiclient.errors.UnknownFileType
File type unknown or unexpected.
classgoogleapiclient.errors.UnknownLinkType
Link type unknown or unexpected.
classgoogleapiclient.http.HttpMock
Mock of httplib2.Http
classgoogleapiclient.http.HttpRequest
Encapsulates a single HTTP request.
methodgoogleapiclient.http.HttpRequest.execute(http=None, num_retries=0)
Execute the request.
classgoogleapiclient.http.HttpRequestMock
Mock of HttpRequest.
methodgoogleapiclient.http.HttpRequestMock.execute(http=None)
Execute the request.
classgoogleapiclient.http.MediaDownloadProgress
Status of a resumable download.
classgoogleapiclient.http.MediaFileUpload
A MediaUpload for a file.
classgoogleapiclient.http.MediaInMemoryUpload
MediaUpload for a chunk of bytes.
classgoogleapiclient.http.MediaIoBaseDownload
"Download media resources.
classgoogleapiclient.http.MediaIoBaseUpload
A MediaUpload for a io.Base objects.
methodgoogleapiclient.http.MediaIoBaseUpload.getbytes(begin, length)
Get bytes from the media.
methodgoogleapiclient.http.MediaIoBaseUpload.mimetype()
Mime type of the body.
methodgoogleapiclient.http.MediaIoBaseUpload.size()
Size of upload.
classgoogleapiclient.http.MediaUpload
Describes a media object to upload.
methodgoogleapiclient.http.MediaUpload.getbytes(begin, end)
Get bytes from the media.
methodgoogleapiclient.http.MediaUpload.mimetype()
Mime type of the body.
methodgoogleapiclient.http.MediaUpload.size()
Size of upload.
classgoogleapiclient.http.MediaUploadProgress
Status of a resumable upload.
funcgoogleapiclient.http.tunnel_patch(http)
Tunnel PATCH requests over POST.
classgoogleapiclient.model.BaseModel
Base model class.
classgoogleapiclient.model.JsonModel
Model class for JSON.
classgoogleapiclient.model.MediaModel
Model class for requests that return Media.
classgoogleapiclient.model.Model
Model base class.
classgoogleapiclient.model.ProtocolBufferModel
Model class for protocol buffers.
classgoogleapiclient.model.RawModel
Model class for requests that don't return JSON.
funcgoogleapiclient.model.makepatch(original, modified)
Create a patch object.
classgoogleapiclient.schema.Schemas
Schemas for an API.
funcsamples-index.get_lines(name, lines)
Return lines that begin with name.
funcsamples-index.wiki_escape(s)
Detect WikiSyntax (i.e.

About this data

These signatures were extracted from the public source of googleapis/google-api-python-client using Python's ast module. Argument names, default values, type annotations and return types are taken verbatim from the code. Implementation bodies are never stored. See how it works for details.

Back to all 805 libraries