Class: DatadogAPIClient::V1::TopologyMapWidgetDefinitionCustom

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

Overview

Custom topology map widget. Renders nodes and edges from inline data and from scalar requests. There is one node for each node ID found in data.nodes, data.edges, and requests. When data and several requests set the same field on the same node (such as title or values[0]), the last non-null value wins.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

List of custom links.



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

def custom_links
  @custom_links
end

#data ⇒ Object

Static nodes and edges, stored in columns. Within a table, every column must have the same number of values and a unique id.



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

def data
  @data
end

#description ⇒ Object

The description of the widget.



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

def description
  @description
end

#layout ⇒ Object

Algorithm that positions nodes and edges. The hierarchical layout places nodes in ranks so edges flow in one direction.



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

def layout
  @layout
end

#requests ⇒ Object

List of scalar requests that supply node data. Can be empty.



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

def requests
  @requests
end

#time ⇒ Object

Time setting for the widget.



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

def time
  @time
end

#title ⇒ Object

Title of your widget.



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

def title
  @title
end

#title_align ⇒ Object

How to align the text on the widget.



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

def title_align
  @title_align
end

#title_size ⇒ Object

Size of the title.



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

def title_size
  @title_size
end

#type ⇒ Object

Type of the topology map widget.



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

def type
  @type
end