@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GovernanceInsightAttributes extends Object
metric_query,
event_query, usage_query, audit_query, or percentage_query
is populated, depending on the data source the insight is computed from; the rest are
null.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUDIT_QUERY |
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_DISPLAY_NAME |
static String |
JSON_PROPERTY_EVENT_QUERY |
static String |
JSON_PROPERTY_METRIC_QUERY |
static String |
JSON_PROPERTY_PERCENTAGE_QUERY |
static String |
JSON_PROPERTY_PRODUCT |
static String |
JSON_PROPERTY_QUERY_CONFIG |
static String |
JSON_PROPERTY_SUB_PRODUCT |
static String |
JSON_PROPERTY_TIME_RANGE |
static String |
JSON_PROPERTY_UNIT_NAME |
static String |
JSON_PROPERTY_USAGE_QUERY |
boolean |
unparsed |
| Constructor and Description |
|---|
GovernanceInsightAttributes() |
GovernanceInsightAttributes(String description,
String displayName,
String product,
String subProduct,
String timeRange,
String unitName) |
public boolean unparsed
public static final String JSON_PROPERTY_AUDIT_QUERY
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_EVENT_QUERY
public static final String JSON_PROPERTY_METRIC_QUERY
public static final String JSON_PROPERTY_PERCENTAGE_QUERY
public static final String JSON_PROPERTY_PRODUCT
public static final String JSON_PROPERTY_QUERY_CONFIG
public static final String JSON_PROPERTY_SUB_PRODUCT
public static final String JSON_PROPERTY_TIME_RANGE
public static final String JSON_PROPERTY_UNIT_NAME
public static final String JSON_PROPERTY_USAGE_QUERY
public GovernanceInsightAttributes auditQuery(GovernanceInsightAuditQuery auditQuery)
@Nullable public GovernanceInsightAuditQuery getAuditQuery()
public void setAuditQuery(GovernanceInsightAuditQuery auditQuery)
public GovernanceInsightAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public GovernanceInsightAttributes displayName(String displayName)
public String getDisplayName()
public void setDisplayName(String displayName)
public GovernanceInsightAttributes eventQuery(GovernanceInsightEventQuery eventQuery)
@Nullable public GovernanceInsightEventQuery getEventQuery()
public void setEventQuery(GovernanceInsightEventQuery eventQuery)
public GovernanceInsightAttributes metricQuery(GovernanceInsightMetricQuery metricQuery)
@Nullable public GovernanceInsightMetricQuery getMetricQuery()
public void setMetricQuery(GovernanceInsightMetricQuery metricQuery)
public GovernanceInsightAttributes percentageQuery(GovernanceInsightPercentageQuery percentageQuery)
@Nullable public GovernanceInsightPercentageQuery getPercentageQuery()
public void setPercentageQuery(GovernanceInsightPercentageQuery percentageQuery)
public GovernanceInsightAttributes product(String product)
public String getProduct()
public void setProduct(String product)
public GovernanceInsightAttributes queryConfig(GovernanceInsightQueryConfig queryConfig)
@Nullable public GovernanceInsightQueryConfig getQueryConfig()
public void setQueryConfig(GovernanceInsightQueryConfig queryConfig)
public GovernanceInsightAttributes subProduct(String subProduct)
public String getSubProduct()
public void setSubProduct(String subProduct)
public GovernanceInsightAttributes timeRange(String timeRange)
public String getTimeRange()
public void setTimeRange(String timeRange)
public GovernanceInsightAttributes unitName(String unitName)
public String getUnitName()
public void setUnitName(String unitName)
public GovernanceInsightAttributes usageQuery(GovernanceInsightUsageQuery usageQuery)
@Nullable public GovernanceInsightUsageQuery getUsageQuery()
public void setUsageQuery(GovernanceInsightUsageQuery usageQuery)
public GovernanceInsightAttributes 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.