Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
364 changes: 296 additions & 68 deletions .generator/schemas/v2/openapi.yaml

Large diffs are not rendered by default.

345 changes: 296 additions & 49 deletions src/main/java/com/datadog/api/client/v2/api/RumApi.java

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

/**
* The object sent with the request to retrieve aggregation buckets of RUM events from your
* organization.
* organization. <code>filter.indexes</code> is not supported and ignored.
*/
@JsonPropertyOrder({
RUMAggregateRequest.JSON_PROPERTY_COMPUTE,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,11 @@ public RUMAggregateSort aggregation(RUMAggregationFunction aggregation) {
}

/**
* An aggregation function.
* An aggregation function. <code>count</code> counts events and needs no metric. <code>
* cardinality</code> counts the distinct values of the metric. <code>sum</code>, <code>min</code>
* , <code>max</code>, <code>avg</code>, <code>median</code> and the percentiles (<code>pc75
* </code> to <code>pc99</code>) apply to a numeric metric such as <code>@view.loading_time</code>
* .
*
* @return aggregation
*/
Expand Down Expand Up @@ -117,7 +121,8 @@ public RUMAggregateSort type(RUMAggregateSortType type) {
}

/**
* The type of sorting algorithm.
* The type of sorting algorithm. <code>alphabetical</code> sorts buckets by the facet value,
* <code>measure</code> sorts them by a computed aggregation.
*
* @return type
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@
import java.util.HashSet;
import java.util.Set;

/** The type of sorting algorithm. */
/**
* The type of sorting algorithm. <code>alphabetical</code> sorts buckets by the facet value, <code>
* measure</code> sorts them by a computed aggregation.
*/
@JsonSerialize(using = RUMAggregateSortType.RUMAggregateSortTypeSerializer.class)
public class RUMAggregateSortType extends ModelEnum<String> {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,12 @@
import java.util.HashSet;
import java.util.Set;

/** An aggregation function. */
/**
* An aggregation function. <code>count</code> counts events and needs no metric. <code>cardinality
* </code> counts the distinct values of the metric. <code>sum</code>, <code>min</code>, <code>max
* </code>, <code>avg</code>, <code>median</code> and the percentiles (<code>pc75</code> to <code>
* pc99</code>) apply to a numeric metric such as <code>@view.loading_time</code>.
*/
@JsonSerialize(using = RUMAggregationFunction.RUMAggregationFunctionSerializer.class)
public class RUMAggregationFunction extends ModelEnum<String> {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -649,9 +649,12 @@ public RUMApplicationAttributes type(String type) {
}

/**
* Type of the RUM application. Supported values are <code>browser</code>, <code>ios</code>,
* <code>android</code>, <code>react-native</code>, <code>flutter</code>, <code>roku</code>,
* <code>electron</code>, <code>unity</code>, <code>kotlin-multiplatform</code>.
* Type of the RUM application. Possible values are <code>browser</code>, <code>ios</code>, <code>
* android</code>, <code>react-native</code>, <code>flutter</code>, <code>roku</code>, <code>
* electron</code>, <code>unity</code>, <code>kotlin-multiplatform</code>, <code>react</code>,
* <code>nextjs</code>, <code>angular</code>, <code>vuejs</code>, <code>nuxt</code>, <code>
* tanstack</code>, <code>maui</code>, <code>salesforce-lwc</code>, <code>shopify</code>, <code>
* cpp</code>, <code>rum-cpp</code>, <code>unreal</code>.
*
* @return type
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,10 @@ public RUMApplicationCreate attributes(RUMApplicationCreateAttributes attributes
}

/**
* RUM application creation attributes.
* RUM application creation attributes. When <code>rum_event_processing_state</code> is omitted,
* it defaults to <code>ALL</code>. When <code>product_analytics_retention_state</code> is
* omitted, Product Analytics is not enabled. Setting it to <code>MAX</code> requires the <code>
* product_analytics_apps_write</code> permission.
*
* @return attributes
*/
Expand Down
Loading
Loading