# DatadogAPIClient::V1::ListStreamWidgetDefinition ## Properties | Name | Type | Description | Notes | | --------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------- | | **legend_size** | **String** | Available legend sizes for a widget. Should be one of \"0\", \"2\", \"4\", \"8\", \"16\", or \"auto\". | [optional] | | **requests** | [**Array<ListStreamWidgetRequest>**](ListStreamWidgetRequest.md) | Request payload used to query items. | | | **show_legend** | **Boolean** | Whether or not to display the legend on this widget. | [optional] | | **time** | [**WidgetTime**](WidgetTime.md) | | [optional] | | **title** | **String** | Title of the widget. | [optional] | | **title_align** | [**WidgetTextAlign**](WidgetTextAlign.md) | | [optional] | | **title_size** | **String** | Size of the title. | [optional] | | **type** | [**ListStreamWidgetDefinitionType**](ListStreamWidgetDefinitionType.md) | | [default to 'list_stream'] | ## Example ```ruby require 'datadog_api_client/v1' instance = DatadogAPIClient::V1::ListStreamWidgetDefinition.new( legend_size: null, requests: [{"response_format":"event_list"},{"columns":[{"field":"timestamp","width":"auto"}]},{"query":{"data_source":"issue_stream","query_string":"@data_source:APM"}}], show_legend: null, time: null, title: null, title_align: null, title_size: null, type: null ) ```