Package com.datadog.api.client.v1.model
Class RetentionQuery
java.lang.Object
com.datadog.api.client.v1.model.RetentionQuery
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RetentionQuery
extends Object
Retention query definition.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRetentionQuery(RetentionCompute compute, RetentionDataSource dataSource, RetentionSearch search) -
Method Summary
Modifier and TypeMethodDescriptionaddGroupByItem(RetentionGroupBy groupByItem) compute(RetentionCompute compute) dataSource(RetentionDataSource dataSource) booleanReturn true if this RetentionQuery object is equal to o.filters(RetentionFilters filters) Compute configuration for retention queries.Data source for retention queries.Filters for retention queries.Group by configuration.getName()Name of the query.Search configuration for retention queries.groupBy(List<RetentionGroupBy> groupBy) inthashCode()search(RetentionSearch search) voidsetCompute(RetentionCompute compute) voidsetDataSource(RetentionDataSource dataSource) voidsetFilters(RetentionFilters filters) voidsetGroupBy(List<RetentionGroupBy> groupBy) voidvoidsetSearch(RetentionSearch search) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_COMPUTE
- See Also:
-
JSON_PROPERTY_DATA_SOURCE
- See Also:
-
JSON_PROPERTY_FILTERS
- See Also:
-
JSON_PROPERTY_GROUP_BY
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SEARCH
- See Also:
-
-
Constructor Details
-
RetentionQuery
public RetentionQuery() -
RetentionQuery
public RetentionQuery(RetentionCompute compute, RetentionDataSource dataSource, RetentionSearch search)
-
-
Method Details
-
compute
-
getCompute
Compute configuration for retention queries.- Returns:
- compute
-
setCompute
-
dataSource
-
getDataSource
Data source for retention queries.- Returns:
- dataSource
-
setDataSource
-
filters
-
getFilters
Filters for retention queries.- Returns:
- filters
-
setFilters
-
groupBy
-
addGroupByItem
-
getGroupBy
Group by configuration.- Returns:
- groupBy
-
setGroupBy
-
name
-
getName
Name of the query.- Returns:
- name
-
setName
-
search
-
getSearch
Search configuration for retention queries.- Returns:
- search
-
setSearch
-
equals
Return true if this RetentionQuery object is equal to o. -
hashCode
public int hashCode() -
toString
-