Package apiclient :: Module model :: Class RawModel |
[hide private]
[frames] | no frames]

# Class RawModel

source code

    Model class for requests that don't return JSON.

    Serializes and de-serializes between JSON and the Python
    object representation of HTTP request, and returns the raw bytes
    of the response body.

Instance Methods | [hide private]
deserialize(self, content) Perform the actual deserialization from response string to Python object. | source code
no_content_response(self) | source code
Inherited from `JsonModel`: `__init__`, `serialize` Inherited from `BaseModel`: `request`, `response` Inherited from `BaseModel` (private): `_build_query`, `_log_request`, `_log_response` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| accept = `'*/*'`
| content_type = `'application/json'`
| alt_param = `None`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### deserialize(self, content) | source code
    Perform the actual deserialization from response string to Python
    object.

    Args:
      content: string, the body of the HTTP response

    Returns:
      The body de-serialized as a Python object.
Overrides: BaseModel.deserialize (inherited documentation)

### no_content_response(self) | source code
Decorators: `@property` Overrides: no_content_response