Struct google_analytics3::FilterAdvancedDetails [] [src]

pub struct FilterAdvancedDetails {
    pub field_b_index: Option<i32>,
    pub field_a: Option<String>,
    pub output_to_field_index: Option<i32>,
    pub override_output_field: Option<bool>,
    pub field_a_required: Option<bool>,
    pub output_constructor: Option<String>,
    pub field_b_required: Option<bool>,
    pub case_sensitive: Option<bool>,
    pub field_a_index: Option<i32>,
    pub field_b: Option<String>,
    pub extract_b: Option<String>,
    pub extract_a: Option<String>,
    pub output_to_field: Option<String>,
}

Details for the filter of the type ADVANCED.

This type is not used in any activity, and only used as part of another schema.

Fields

The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.

Field A.

The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.

Indicates if the existing value of the output field, if any, should be overridden by the output expression.

Indicates if field A is required to match.

Expression used to construct the output value.

Indicates if field B is required to match.

Indicates if the filter expressions are case sensitive.

The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.

Field B.

Expression to extract from field B.

Expression to extract from field A.

Output field.

Trait Implementations

impl Default for FilterAdvancedDetails
[src]

Returns the "default value" for a type. Read more

impl Clone for FilterAdvancedDetails
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for FilterAdvancedDetails
[src]

Formats the value using the given formatter.

impl NestedType for FilterAdvancedDetails
[src]

impl Part for FilterAdvancedDetails
[src]