# <a id="bitdrift.public.unary.timeline.v1.LogType"></a>LogType

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/logs.proto#L48-L75`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/logs.proto#L48-L75>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| screen_capture | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">timeline</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">LogType</i><i class="proto-type-dot">.</i><i class="proto-type-part">ScreenCapture</i>](#bitdrift.public.unary.timeline.v1.LogType.ScreenCapture "bitdrift.public.unary.timeline.v1.LogType.ScreenCapture")</span><span class="proto-field-annotation">only one of <em>screen_capture</em>, or <em>resource</em>, <em>trigger</em>, <em>error</em> can be set</span> | Includes screen capture logs. |
| resource | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">timeline</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">LogType</i><i class="proto-type-dot">.</i><i class="proto-type-part">Resource</i>](#bitdrift.public.unary.timeline.v1.LogType.Resource "bitdrift.public.unary.timeline.v1.LogType.Resource")</span><span class="proto-field-annotation">only one of <em>resource</em>, or <em>screen_capture</em>, <em>trigger</em>, <em>error</em> can be set</span> | Includes resource logs. |
| trigger | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">timeline</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">LogType</i><i class="proto-type-dot">.</i><i class="proto-type-part">Trigger</i>](#bitdrift.public.unary.timeline.v1.LogType.Trigger "bitdrift.public.unary.timeline.v1.LogType.Trigger")</span><span class="proto-field-annotation">only one of <em>trigger</em>, or <em>screen_capture</em>, <em>resource</em>, <em>error</em> can be set</span> | Includes trigger logs. |
| error | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">timeline</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">LogType</i><i class="proto-type-dot">.</i><i class="proto-type-part">Error</i>](#bitdrift.public.unary.timeline.v1.LogType.Error "bitdrift.public.unary.timeline.v1.LogType.Error")</span><span class="proto-field-annotation">only one of <em>error</em>, or <em>screen_capture</em>, <em>resource</em>, <em>trigger</em> can be set</span> | Includes error logs. |

</section>
<p class="h4">Example</p>
```json
{
  "screen_capture": {}
}
```

# <a id="bitdrift.public.unary.timeline.v1.LogType.ScreenCapture"></a>LogType.ScreenCapture

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/logs.proto#L49-L50`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/logs.proto#L49-L50>)

No fields

# <a id="bitdrift.public.unary.timeline.v1.LogType.Resource"></a>LogType.Resource

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/logs.proto#L52-L53`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/logs.proto#L52-L53>)

No fields

# <a id="bitdrift.public.unary.timeline.v1.LogType.Trigger"></a>LogType.Trigger

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/logs.proto#L55-L56`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/logs.proto#L55-L56>)

No fields

# <a id="bitdrift.public.unary.timeline.v1.LogType.Error"></a>LogType.Error

**Source definition:** [`src/bitdrift/public/unary/timeline/v1/logs.proto#L58-L59`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/timeline/v1/logs.proto#L58-L59>)

No fields

