Package com.datadog.api.client.v1.model
Class HostMapWidgetInfrastructureRequestLeaf
java.lang.Object
com.datadog.api.client.v1.model.HostMapWidgetInfrastructureRequestLeaf
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class HostMapWidgetInfrastructureRequestLeaf
extends Object
Infrastructure-backed host map child request (leaf node, no further nesting supported).
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHostMapWidgetInfrastructureRequestLeaf(List<HostMapWidgetScalarRequest> enrichments, HostMapWidgetNodeType nodeType, HostMapWidgetInfrastructureRequestRequestType requestType) -
Method Summary
Modifier and TypeMethodDescriptionaddConditionalFormatsItem(WidgetConditionalFormat conditionalFormatsItem) addEnrichmentsItem(HostMapWidgetScalarRequest enrichmentsItem) addGroupByItem(HostMapWidgetGroupBy groupByItem) conditionalFormats(List<WidgetConditionalFormat> conditionalFormats) enrichments(List<HostMapWidgetScalarRequest> enrichments) booleanReturn true if this HostMapWidgetInfrastructureRequestLeaf object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.List of conditional formatting rules applied to fill values.Metric or event queries joined to the entity set.Filter string for the entity set in tag format (for example,env:prod).Defines how entities are grouped into tiles.Which type of infrastructure entity to visualize in the host map.Whether to hide entities that have no group assignment.Whether to hide entities that have no enrichment data.Identifies this as an infrastructure-backed host map request.getStyle()Style configuration for the infrastructure host map.groupBy(List<HostMapWidgetGroupBy> groupBy) inthashCode()nodeType(HostMapWidgetNodeType nodeType) noGroupHosts(Boolean noGroupHosts) noMetricHosts(Boolean noMetricHosts) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.requestType(HostMapWidgetInfrastructureRequestRequestType requestType) voidsetConditionalFormats(List<WidgetConditionalFormat> conditionalFormats) voidsetEnrichments(List<HostMapWidgetScalarRequest> enrichments) voidvoidsetGroupBy(List<HostMapWidgetGroupBy> groupBy) voidsetNodeType(HostMapWidgetNodeType nodeType) voidsetNoGroupHosts(Boolean noGroupHosts) voidsetNoMetricHosts(Boolean noMetricHosts) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONDITIONAL_FORMATS
- See Also:
-
JSON_PROPERTY_ENRICHMENTS
- See Also:
-
JSON_PROPERTY_FILTER
- See Also:
-
JSON_PROPERTY_GROUP_BY
- See Also:
-
JSON_PROPERTY_NO_GROUP_HOSTS
- See Also:
-
JSON_PROPERTY_NO_METRIC_HOSTS
- See Also:
-
JSON_PROPERTY_NODE_TYPE
- See Also:
-
JSON_PROPERTY_REQUEST_TYPE
- See Also:
-
JSON_PROPERTY_STYLE
- See Also:
-
-
Constructor Details
-
HostMapWidgetInfrastructureRequestLeaf
public HostMapWidgetInfrastructureRequestLeaf() -
HostMapWidgetInfrastructureRequestLeaf
public HostMapWidgetInfrastructureRequestLeaf(List<HostMapWidgetScalarRequest> enrichments, HostMapWidgetNodeType nodeType, HostMapWidgetInfrastructureRequestRequestType requestType)
-
-
Method Details
-
conditionalFormats
public HostMapWidgetInfrastructureRequestLeaf conditionalFormats(List<WidgetConditionalFormat> conditionalFormats) -
addConditionalFormatsItem
public HostMapWidgetInfrastructureRequestLeaf addConditionalFormatsItem(WidgetConditionalFormat conditionalFormatsItem) -
getConditionalFormats
List of conditional formatting rules applied to fill values.- Returns:
- conditionalFormats
-
setConditionalFormats
-
enrichments
public HostMapWidgetInfrastructureRequestLeaf enrichments(List<HostMapWidgetScalarRequest> enrichments) -
addEnrichmentsItem
public HostMapWidgetInfrastructureRequestLeaf addEnrichmentsItem(HostMapWidgetScalarRequest enrichmentsItem) -
getEnrichments
Metric or event queries joined to the entity set. Each formula specifies a visual dimension.- Returns:
- enrichments
-
setEnrichments
-
filter
-
getFilter
Filter string for the entity set in tag format (for example,env:prod).- Returns:
- filter
-
setFilter
-
groupBy
-
addGroupByItem
-
getGroupBy
Defines how entities are grouped into tiles. The ordering of entries implies the grouping hierarchy.- Returns:
- groupBy
-
setGroupBy
-
noGroupHosts
-
getNoGroupHosts
Whether to hide entities that have no group assignment.- Returns:
- noGroupHosts
-
setNoGroupHosts
-
noMetricHosts
-
getNoMetricHosts
Whether to hide entities that have no enrichment data.- Returns:
- noMetricHosts
-
setNoMetricHosts
-
nodeType
-
getNodeType
Which type of infrastructure entity to visualize in the host map.- Returns:
- nodeType
-
setNodeType
-
requestType
public HostMapWidgetInfrastructureRequestLeaf requestType(HostMapWidgetInfrastructureRequestRequestType requestType) -
getRequestType
Identifies this as an infrastructure-backed host map request.- Returns:
- requestType
-
setRequestType
-
style
-
getStyle
Style configuration for the infrastructure host map.- Returns:
- style
-
setStyle
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- HostMapWidgetInfrastructureRequestLeaf
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this HostMapWidgetInfrastructureRequestLeaf object is equal to o. -
hashCode
public int hashCode() -
toString
-