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

# Class RawModel

source code

    object --+
             |
         Model --+
                 |
         BaseModel --+
                     |
             JsonModel --+
                         |
                        RawModel

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
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]
| no_content_response
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)

Property Details | [hide private]

### no_content_response Get Method: unreachable.no_content_response(self)