@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ContainerScalarQuery extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AGGREGATOR |
static String |
JSON_PROPERTY_CROSS_ORG_UUIDS |
static String |
JSON_PROPERTY_DATA_SOURCE |
static String |
JSON_PROPERTY_IS_NORMALIZED_CPU |
static String |
JSON_PROPERTY_LIMIT |
static String |
JSON_PROPERTY_METRIC |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SORT |
static String |
JSON_PROPERTY_TAG_FILTERS |
static String |
JSON_PROPERTY_TEXT_FILTER |
boolean |
unparsed |
| Constructor and Description |
|---|
ContainerScalarQuery() |
ContainerScalarQuery(ContainerDataSource dataSource,
String metric,
String name) |
| Modifier and Type | Method and Description |
|---|---|
ContainerScalarQuery |
addCrossOrgUuidsItem(String crossOrgUuidsItem) |
ContainerScalarQuery |
addTagFiltersItem(String tagFiltersItem) |
ContainerScalarQuery |
aggregator(MetricsAggregator aggregator) |
ContainerScalarQuery |
crossOrgUuids(List<String> crossOrgUuids) |
ContainerScalarQuery |
dataSource(ContainerDataSource dataSource) |
boolean |
equals(Object o)
Return true if this ContainerScalarQuery object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
MetricsAggregator |
getAggregator()
The type of aggregation that can be performed on metrics-based queries.
|
List<String> |
getCrossOrgUuids()
Organization UUIDs to query when using cross-organization
visibility.
|
ContainerDataSource |
getDataSource()
A data source for container-level infrastructure metrics.
|
Boolean |
getIsNormalizedCpu()
Whether CPU metrics should be normalized by core count.
|
Long |
getLimit()
Maximum number of results to return.
|
String |
getMetric()
The container metric to query.
|
String |
getName()
The variable name for use in formulas.
|
QuerySortOrder |
getSort()
Direction of sort.
|
List<String> |
getTagFilters()
Tag filters to narrow down containers.
|
String |
getTextFilter()
A full-text search filter to match container names.
|
int |
hashCode() |
ContainerScalarQuery |
isNormalizedCpu(Boolean isNormalizedCpu) |
ContainerScalarQuery |
limit(Long limit) |
ContainerScalarQuery |
metric(String metric) |
ContainerScalarQuery |
name(String name) |
ContainerScalarQuery |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAggregator(MetricsAggregator aggregator) |
void |
setCrossOrgUuids(List<String> crossOrgUuids) |
void |
setDataSource(ContainerDataSource dataSource) |
void |
setIsNormalizedCpu(Boolean isNormalizedCpu) |
void |
setLimit(Long limit) |
void |
setMetric(String metric) |
void |
setName(String name) |
void |
setSort(QuerySortOrder sort) |
void |
setTagFilters(List<String> tagFilters) |
void |
setTextFilter(String textFilter) |
ContainerScalarQuery |
sort(QuerySortOrder sort) |
ContainerScalarQuery |
tagFilters(List<String> tagFilters) |
ContainerScalarQuery |
textFilter(String textFilter) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_AGGREGATOR
public static final String JSON_PROPERTY_CROSS_ORG_UUIDS
public static final String JSON_PROPERTY_DATA_SOURCE
public static final String JSON_PROPERTY_IS_NORMALIZED_CPU
public static final String JSON_PROPERTY_LIMIT
public static final String JSON_PROPERTY_METRIC
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SORT
public static final String JSON_PROPERTY_TAG_FILTERS
public static final String JSON_PROPERTY_TEXT_FILTER
public ContainerScalarQuery()
public ContainerScalarQuery(ContainerDataSource dataSource, String metric, String name)
public ContainerScalarQuery aggregator(MetricsAggregator aggregator)
@Nullable public MetricsAggregator getAggregator()
public void setAggregator(MetricsAggregator aggregator)
public ContainerScalarQuery crossOrgUuids(List<String> crossOrgUuids)
public ContainerScalarQuery addCrossOrgUuidsItem(String crossOrgUuidsItem)
@Nullable public List<String> getCrossOrgUuids()
public ContainerScalarQuery dataSource(ContainerDataSource dataSource)
public ContainerDataSource getDataSource()
public void setDataSource(ContainerDataSource dataSource)
public ContainerScalarQuery isNormalizedCpu(Boolean isNormalizedCpu)
@Nullable public Boolean getIsNormalizedCpu()
public void setIsNormalizedCpu(Boolean isNormalizedCpu)
public ContainerScalarQuery limit(Long limit)
@Nullable public Long getLimit()
public void setLimit(Long limit)
public ContainerScalarQuery metric(String metric)
public String getMetric()
public void setMetric(String metric)
public ContainerScalarQuery name(String name)
public String getName()
public void setName(String name)
public ContainerScalarQuery sort(QuerySortOrder sort)
@Nullable public QuerySortOrder getSort()
public void setSort(QuerySortOrder sort)
public ContainerScalarQuery tagFilters(List<String> tagFilters)
public ContainerScalarQuery addTagFiltersItem(String tagFiltersItem)
@Nullable public List<String> getTagFilters()
public ContainerScalarQuery textFilter(String textFilter)
@Nullable public String getTextFilter()
public void setTextFilter(String textFilter)
public ContainerScalarQuery putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.