Class: Google::Cloud::Monitoring::Dashboard::V1::Widget

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/monitoring/dashboard/v1/widget.rb

Overview

Widget contains a single dashboard component and configuration of how to present the component in the dashboard.

Instance Attribute Summary collapse

Instance Attribute Details

#alert_chart::Google::Cloud::Monitoring::Dashboard::V1::AlertChart

Returns A chart of alert policy data.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#blank::Google::Protobuf::Empty

Returns A blank space.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#collapsible_group::Google::Cloud::Monitoring::Dashboard::V1::CollapsibleGroup

Returns A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#error_reporting_panel::Google::Monitoring::Dashboard::V1::ErrorReportingPanel

Returns A widget that displays a list of error groups.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#id::String

Returns Optional. The widget id. Ids may be made up of alphanumerics, dashes and underscores. Widget ids are optional.

Returns:

  • (::String)

    Optional. The widget id. Ids may be made up of alphanumerics, dashes and underscores. Widget ids are optional.



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#incident_list::Google::Cloud::Monitoring::Dashboard::V1::IncidentList

Returns A widget that shows list of incidents.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#logs_panel::Google::Cloud::Monitoring::Dashboard::V1::LogsPanel

Returns A widget that shows a stream of logs.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#pie_chart::Google::Cloud::Monitoring::Dashboard::V1::PieChart

Returns A widget that displays timeseries data as a pie chart.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#scorecard::Google::Cloud::Monitoring::Dashboard::V1::Scorecard

Returns A scorecard summarizing time series data.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#section_header::Google::Cloud::Monitoring::Dashboard::V1::SectionHeader

Returns A widget that defines a section header for easier navigation of the dashboard.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#single_view_group::Google::Cloud::Monitoring::Dashboard::V1::SingleViewGroup

Returns A widget that groups the other widgets by using a dropdown menu.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#text::Google::Cloud::Monitoring::Dashboard::V1::Text

Returns A raw string or markdown displaying textual content.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_series_table::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesTable

Returns A widget that displays time series data in a tabular format.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#title::String

Returns Optional. The title of the widget.

Returns:

  • (::String)

    Optional. The title of the widget.



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#xy_chart::Google::Cloud::Monitoring::Dashboard::V1::XyChart

Returns A chart of time series data.

Returns:



75
76
77
78
# File 'proto_docs/google/monitoring/dashboard/v1/widget.rb', line 75

class Widget
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end