pub struct CheckCompatibilityRequest {
pub compatibility_filter: Option<String>,
pub dimension_filter: Option<FilterExpression>,
pub dimensions: Option<Vec<Dimension>>,
pub metric_filter: Option<FilterExpression>,
pub metrics: Option<Vec<Metric>>,
}Expand description
The request for compatibility information for a report’s dimensions and metrics. Check compatibility provides a preview of the compatibility of a report; fields shared with the runReport request should be the same values as in your runReport request.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- check compatibility properties (request)
Fields§
§compatibility_filter: Option<String>Filters the dimensions and metrics in the response to just this compatibility. Commonly used as ”compatibilityFilter”: “COMPATIBLE” to only return compatible dimensions & metrics.
dimension_filter: Option<FilterExpression>The filter clause of dimensions. dimensionFilter should be the same value as in your runReport request.
dimensions: Option<Vec<Dimension>>The dimensions in this report. dimensions should be the same value as in your runReport request.
metric_filter: Option<FilterExpression>The filter clause of metrics. metricFilter should be the same value as in your runReport request
metrics: Option<Vec<Metric>>The metrics in this report. metrics should be the same value as in your runReport request.
Trait Implementations§
Source§impl Clone for CheckCompatibilityRequest
impl Clone for CheckCompatibilityRequest
Source§fn clone(&self) -> CheckCompatibilityRequest
fn clone(&self) -> CheckCompatibilityRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more