---
search:
  exclude: true
---

# <a id="bitdrift_public.protobuf.logging.v1.Data"></a>Data

One-of for a canonical string data field

| Field | Type | Description |
|---|---|---|
| string_data | <span class="proto-type proto-type-primitive">string</span> | (Only one of <em>string_data</em>, or <em>binary_data</em>, <em>int_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| binary_data | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift_public</i><i class="proto-type-dot">.</i><i class="proto-type-part">protobuf</i><i class="proto-type-dot">.</i><i class="proto-type-part">logging</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">BinaryData</i>](bitdrift_public_protobuf_logging_v1_BinaryData.md#bitdrift_public.protobuf.logging.v1.BinaryData){ title="bitdrift_public.protobuf.logging.v1.BinaryData"}</span> | (Only one of <em>binary_data</em>, or <em>string_data</em>, <em>int_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| int_data | <span class="proto-type proto-type-primitive">uint64</span> | (Only one of <em>int_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| double_data | <span class="proto-type proto-type-primitive">double</span> | (Only one of <em>double_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>int_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| sint_data | <span class="proto-type proto-type-primitive">int64</span> | (Only one of <em>sint_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>int_data</em>, <em>double_data</em>, <em>bool_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| bool_data | <span class="proto-type proto-type-primitive">bool</span> | (Only one of <em>bool_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>int_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>map_data</em>, <em>array_data</em> can be set) |
| map_data | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift_public</i><i class="proto-type-dot">.</i><i class="proto-type-part">protobuf</i><i class="proto-type-dot">.</i><i class="proto-type-part">logging</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">MapData</i>](bitdrift_public_protobuf_logging_v1_MapData.md#bitdrift_public.protobuf.logging.v1.MapData){ title="bitdrift_public.protobuf.logging.v1.MapData"}</span> | (Only one of <em>map_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>int_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>array_data</em> can be set) |
| array_data | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift_public</i><i class="proto-type-dot">.</i><i class="proto-type-part">protobuf</i><i class="proto-type-dot">.</i><i class="proto-type-part">logging</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ArrayData</i>](bitdrift_public_protobuf_logging_v1_ArrayData.md#bitdrift_public.protobuf.logging.v1.ArrayData){ title="bitdrift_public.protobuf.logging.v1.ArrayData"}</span> | (Only one of <em>array_data</em>, or <em>string_data</em>, <em>binary_data</em>, <em>int_data</em>, <em>double_data</em>, <em>sint_data</em>, <em>bool_data</em>, <em>map_data</em> can be set) |

#### Example
```json
{
  "string_data": ""
}
```

