@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ApmMetricsQuery extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CROSS_ORG_UUIDS |
static String |
JSON_PROPERTY_DATA_SOURCE |
static String |
JSON_PROPERTY_GROUP_BY |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_OPERATION_MODE |
static String |
JSON_PROPERTY_OPERATION_NAME |
static String |
JSON_PROPERTY_PEER_TAGS |
static String |
JSON_PROPERTY_QUERY_FILTER |
static String |
JSON_PROPERTY_RESOURCE_HASH |
static String |
JSON_PROPERTY_RESOURCE_NAME |
static String |
JSON_PROPERTY_SERVICE |
static String |
JSON_PROPERTY_SPAN_KIND |
static String |
JSON_PROPERTY_STAT |
boolean |
unparsed |
| Constructor and Description |
|---|
ApmMetricsQuery() |
ApmMetricsQuery(ApmMetricsDataSource dataSource,
String name,
ApmMetricsStat stat) |
| Modifier and Type | Method and Description |
|---|---|
ApmMetricsQuery |
addCrossOrgUuidsItem(String crossOrgUuidsItem) |
ApmMetricsQuery |
addGroupByItem(String groupByItem) |
ApmMetricsQuery |
addPeerTagsItem(String peerTagsItem) |
ApmMetricsQuery |
crossOrgUuids(List<String> crossOrgUuids) |
ApmMetricsQuery |
dataSource(ApmMetricsDataSource dataSource) |
boolean |
equals(Object o)
Return true if this ApmMetricsQuery 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.
|
List<String> |
getCrossOrgUuids()
Organization UUIDs to query when using cross-organization
visibility.
|
ApmMetricsDataSource |
getDataSource()
A data source for APM metrics queries.
|
List<String> |
getGroupBy()
Optional fields to group the query results by.
|
String |
getName()
The variable name for use in formulas.
|
String |
getOperationMode()
Optional operation mode to aggregate across operation names.
|
String |
getOperationName()
Name of operation on service.
|
List<String> |
getPeerTags()
Tags to query for a specific downstream entity (peer.service, peer.db_instance, peer.s3,
peer.s3.bucket, etc.).
|
String |
getQueryFilter()
Additional filters for the query using metrics query syntax (for example, env, primary_tag).
|
String |
getResourceHash()
The resource hash for exact matching.
|
String |
getResourceName()
The full name of a specific resource to filter by.
|
String |
getService()
The service name to filter by.
|
ApmMetricsSpanKind |
getSpanKind()
Describes the relationship between the span, its parents, and its children in a trace.
|
ApmMetricsStat |
getStat()
The APM metric statistic to query.
|
ApmMetricsQuery |
groupBy(List<String> groupBy) |
int |
hashCode() |
ApmMetricsQuery |
name(String name) |
ApmMetricsQuery |
operationMode(String operationMode) |
ApmMetricsQuery |
operationName(String operationName) |
ApmMetricsQuery |
peerTags(List<String> peerTags) |
ApmMetricsQuery |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
ApmMetricsQuery |
queryFilter(String queryFilter) |
ApmMetricsQuery |
resourceHash(String resourceHash) |
ApmMetricsQuery |
resourceName(String resourceName) |
ApmMetricsQuery |
service(String service) |
void |
setCrossOrgUuids(List<String> crossOrgUuids) |
void |
setDataSource(ApmMetricsDataSource dataSource) |
void |
setGroupBy(List<String> groupBy) |
void |
setName(String name) |
void |
setOperationMode(String operationMode) |
void |
setOperationName(String operationName) |
void |
setPeerTags(List<String> peerTags) |
void |
setQueryFilter(String queryFilter) |
void |
setResourceHash(String resourceHash) |
void |
setResourceName(String resourceName) |
void |
setService(String service) |
void |
setSpanKind(ApmMetricsSpanKind spanKind) |
void |
setStat(ApmMetricsStat stat) |
ApmMetricsQuery |
spanKind(ApmMetricsSpanKind spanKind) |
ApmMetricsQuery |
stat(ApmMetricsStat stat) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_CROSS_ORG_UUIDS
public static final String JSON_PROPERTY_DATA_SOURCE
public static final String JSON_PROPERTY_GROUP_BY
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_OPERATION_MODE
public static final String JSON_PROPERTY_OPERATION_NAME
public static final String JSON_PROPERTY_PEER_TAGS
public static final String JSON_PROPERTY_QUERY_FILTER
public static final String JSON_PROPERTY_RESOURCE_HASH
public static final String JSON_PROPERTY_RESOURCE_NAME
public static final String JSON_PROPERTY_SERVICE
public static final String JSON_PROPERTY_SPAN_KIND
public static final String JSON_PROPERTY_STAT
public ApmMetricsQuery()
public ApmMetricsQuery(ApmMetricsDataSource dataSource, String name, ApmMetricsStat stat)
public ApmMetricsQuery crossOrgUuids(List<String> crossOrgUuids)
public ApmMetricsQuery addCrossOrgUuidsItem(String crossOrgUuidsItem)
@Nullable public List<String> getCrossOrgUuids()
public ApmMetricsQuery dataSource(ApmMetricsDataSource dataSource)
public ApmMetricsDataSource getDataSource()
public void setDataSource(ApmMetricsDataSource dataSource)
public ApmMetricsQuery groupBy(List<String> groupBy)
public ApmMetricsQuery addGroupByItem(String groupByItem)
@Nullable public List<String> getGroupBy()
public ApmMetricsQuery name(String name)
public String getName()
public void setName(String name)
public ApmMetricsQuery operationMode(String operationMode)
@Nullable public String getOperationMode()
public void setOperationMode(String operationMode)
public ApmMetricsQuery operationName(String operationName)
@Nullable public String getOperationName()
public void setOperationName(String operationName)
public ApmMetricsQuery peerTags(List<String> peerTags)
public ApmMetricsQuery addPeerTagsItem(String peerTagsItem)
@Nullable public List<String> getPeerTags()
public ApmMetricsQuery queryFilter(String queryFilter)
@Nullable public String getQueryFilter()
public void setQueryFilter(String queryFilter)
public ApmMetricsQuery resourceHash(String resourceHash)
@Nullable public String getResourceHash()
public void setResourceHash(String resourceHash)
public ApmMetricsQuery resourceName(String resourceName)
@Nullable public String getResourceName()
public void setResourceName(String resourceName)
public ApmMetricsQuery service(String service)
@Nullable public String getService()
public void setService(String service)
public ApmMetricsQuery spanKind(ApmMetricsSpanKind spanKind)
@Nullable public ApmMetricsSpanKind getSpanKind()
public void setSpanKind(ApmMetricsSpanKind spanKind)
public ApmMetricsQuery stat(ApmMetricsStat stat)
public ApmMetricsStat getStat()
public void setStat(ApmMetricsStat stat)
public ApmMetricsQuery 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.