@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GovernanceInsightAuditCompute extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AGGREGATION |
static String |
JSON_PROPERTY_INTERVAL |
static String |
JSON_PROPERTY_METRIC |
static String |
JSON_PROPERTY_ROLLUP |
boolean |
unparsed |
| Constructor and Description |
|---|
GovernanceInsightAuditCompute() |
GovernanceInsightAuditCompute(String aggregation,
Long interval,
String metric) |
| Modifier and Type | Method and Description |
|---|---|
GovernanceInsightAuditCompute |
aggregation(String aggregation) |
boolean |
equals(Object o)
Return true if this GovernanceInsightAuditCompute 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.
|
String |
getAggregation()
The aggregation function to apply.
|
Long |
getInterval()
The aggregation time window, in milliseconds.
|
String |
getMetric()
The metric or attribute to aggregate.
|
String |
getRollup()
An optional secondary aggregation applied to the audit query result.
|
int |
hashCode() |
GovernanceInsightAuditCompute |
interval(Long interval) |
GovernanceInsightAuditCompute |
metric(String metric) |
GovernanceInsightAuditCompute |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
GovernanceInsightAuditCompute |
rollup(String rollup) |
void |
setAggregation(String aggregation) |
void |
setInterval(Long interval) |
void |
setMetric(String metric) |
void |
setRollup(String rollup) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_AGGREGATION
public static final String JSON_PROPERTY_INTERVAL
public static final String JSON_PROPERTY_METRIC
public static final String JSON_PROPERTY_ROLLUP
public GovernanceInsightAuditCompute aggregation(String aggregation)
public String getAggregation()
public void setAggregation(String aggregation)
public GovernanceInsightAuditCompute interval(Long interval)
public Long getInterval()
public void setInterval(Long interval)
public GovernanceInsightAuditCompute metric(String metric)
public String getMetric()
public void setMetric(String metric)
public GovernanceInsightAuditCompute rollup(String rollup)
@Nullable public String getRollup()
public void setRollup(String rollup)
public GovernanceInsightAuditCompute 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.