
## BaseDataObject class

Base class for google data objects.

## Constructors

| Name | Description |
| --- | --- |
| [BaseDataObject (3 overloads)](./basedataobject/) | Initializes a new instance of the class. |

## Methods

| Name | Description |
| --- | --- |
| [get_ETag](./get_etag/) | An ETag or entity tag is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests. This allows caches to be more efficient, and saves bandwidth, as a web server does not need to send a full response if the content has not changed. ETags can also be used for optimistic concurrency control, as a way to help prevent simultaneous updates of a resource from overwriting each other. |
| [get_Id](./get_id/) | Identifier of the resource. |
| [get_Kind](./get_kind/) | Type of the resource |
| [set_ETag](./set_etag/) | An ETag or entity tag is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests. This allows caches to be more efficient, and saves bandwidth, as a web server does not need to send a full response if the content has not changed. ETags can also be used for optimistic concurrency control, as a way to help prevent simultaneous updates of a resource from overwriting each other. |
| [set_Id](./set_id/) | Identifier of the resource. |

