Class: DatadogAPIClient::V1::TimeseriesWidgetDefinition

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v1/models/timeseries_widget_definition.rb

Overview

The timeseries visualization allows you to display the evolution of one or more metrics, log events, or Indexed Spans over time.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



72
73
74
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 72

def additional_properties
  @additional_properties
end

List of custom links.



25
26
27
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 25

def custom_links
  @custom_links
end

#description ⇒ Object

The description of the widget.



28
29
30
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 28

def description
  @description
end

#events ⇒ Object

List of widget events. Deprecated - Use overlay request type instead.



31
32
33
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 31

def events
  @events
end

#legend_columns ⇒ Object

Columns displayed in the legend.



34
35
36
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 34

def legend_columns
  @legend_columns
end

#legend_layout ⇒ Object

Layout of the legend.



37
38
39
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 37

def legend_layout
  @legend_layout
end

#legend_size ⇒ Object

Available legend sizes for a widget. Should be one of "0", "2", "4", "8", "16", or "auto".



40
41
42
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 40

def legend_size
  @legend_size
end

#markers ⇒ Object

List of markers.



43
44
45
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 43

def markers
  @markers
end

#requests ⇒ Object

List of timeseries widget requests.



46
47
48
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 46

def requests
  @requests
end

#right_yaxis ⇒ Object

Axis controls for the widget.



49
50
51
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 49

def right_yaxis
  @right_yaxis
end

#show_legend ⇒ Object

(screenboard only) Show the legend for this widget.



52
53
54
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 52

def show_legend
  @show_legend
end

#time ⇒ Object

Time setting for the widget.



55
56
57
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 55

def time
  @time
end

#title ⇒ Object

Title of your widget.



58
59
60
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 58

def title
  @title
end

#title_align ⇒ Object

How to align the text on the widget.



61
62
63
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 61

def title_align
  @title_align
end

#title_size ⇒ Object

Size of the title.



64
65
66
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 64

def title_size
  @title_size
end

#type ⇒ Object

Type of the timeseries widget.



67
68
69
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 67

def type
  @type
end

#yaxis ⇒ Object

Axis controls for the widget.



70
71
72
# File 'lib/datadog_api_client/v1/models/timeseries_widget_definition.rb', line 70

def yaxis
  @yaxis
end