Class: Google::Analytics::Admin::V1alpha::MatchingCondition

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/analytics/admin/v1alpha/event_create_and_edit.rb

Overview

Defines a condition for when an Event Edit or Event Creation rule applies to an event.

Defined Under Namespace

Modules: ComparisonType

Instance Attribute Summary collapse

Instance Attribute Details

#comparison_type::Google::Analytics::Admin::V1alpha::MatchingCondition::ComparisonType



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/analytics/admin/v1alpha/event_create_and_edit.rb', line 112

class MatchingCondition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Comparison type for matching condition
  module ComparisonType
    # Unknown
    COMPARISON_TYPE_UNSPECIFIED = 0

    # Equals, case sensitive
    EQUALS = 1

    # Equals, case insensitive
    EQUALS_CASE_INSENSITIVE = 2

    # Contains, case sensitive
    CONTAINS = 3

    # Contains, case insensitive
    CONTAINS_CASE_INSENSITIVE = 4

    # Starts with, case sensitive
    STARTS_WITH = 5

    # Starts with, case insensitive
    STARTS_WITH_CASE_INSENSITIVE = 6

    # Ends with, case sensitive
    ENDS_WITH = 7

    # Ends with, case insensitive
    ENDS_WITH_CASE_INSENSITIVE = 8

    # Greater than
    GREATER_THAN = 9

    # Greater than or equal
    GREATER_THAN_OR_EQUAL = 10

    # Less than
    LESS_THAN = 11

    # Less than or equal
    LESS_THAN_OR_EQUAL = 12

    # regular expression. Only supported for web streams.
    REGULAR_EXPRESSION = 13

    # regular expression, case insensitive. Only supported for web streams.
    REGULAR_EXPRESSION_CASE_INSENSITIVE = 14
  end
end

#field::String



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/analytics/admin/v1alpha/event_create_and_edit.rb', line 112

class MatchingCondition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Comparison type for matching condition
  module ComparisonType
    # Unknown
    COMPARISON_TYPE_UNSPECIFIED = 0

    # Equals, case sensitive
    EQUALS = 1

    # Equals, case insensitive
    EQUALS_CASE_INSENSITIVE = 2

    # Contains, case sensitive
    CONTAINS = 3

    # Contains, case insensitive
    CONTAINS_CASE_INSENSITIVE = 4

    # Starts with, case sensitive
    STARTS_WITH = 5

    # Starts with, case insensitive
    STARTS_WITH_CASE_INSENSITIVE = 6

    # Ends with, case sensitive
    ENDS_WITH = 7

    # Ends with, case insensitive
    ENDS_WITH_CASE_INSENSITIVE = 8

    # Greater than
    GREATER_THAN = 9

    # Greater than or equal
    GREATER_THAN_OR_EQUAL = 10

    # Less than
    LESS_THAN = 11

    # Less than or equal
    LESS_THAN_OR_EQUAL = 12

    # regular expression. Only supported for web streams.
    REGULAR_EXPRESSION = 13

    # regular expression, case insensitive. Only supported for web streams.
    REGULAR_EXPRESSION_CASE_INSENSITIVE = 14
  end
end

#negated::Boolean



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/analytics/admin/v1alpha/event_create_and_edit.rb', line 112

class MatchingCondition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Comparison type for matching condition
  module ComparisonType
    # Unknown
    COMPARISON_TYPE_UNSPECIFIED = 0

    # Equals, case sensitive
    EQUALS = 1

    # Equals, case insensitive
    EQUALS_CASE_INSENSITIVE = 2

    # Contains, case sensitive
    CONTAINS = 3

    # Contains, case insensitive
    CONTAINS_CASE_INSENSITIVE = 4

    # Starts with, case sensitive
    STARTS_WITH = 5

    # Starts with, case insensitive
    STARTS_WITH_CASE_INSENSITIVE = 6

    # Ends with, case sensitive
    ENDS_WITH = 7

    # Ends with, case insensitive
    ENDS_WITH_CASE_INSENSITIVE = 8

    # Greater than
    GREATER_THAN = 9

    # Greater than or equal
    GREATER_THAN_OR_EQUAL = 10

    # Less than
    LESS_THAN = 11

    # Less than or equal
    LESS_THAN_OR_EQUAL = 12

    # regular expression. Only supported for web streams.
    REGULAR_EXPRESSION = 13

    # regular expression, case insensitive. Only supported for web streams.
    REGULAR_EXPRESSION_CASE_INSENSITIVE = 14
  end
end

#value::String



112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/analytics/admin/v1alpha/event_create_and_edit.rb', line 112

class MatchingCondition
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Comparison type for matching condition
  module ComparisonType
    # Unknown
    COMPARISON_TYPE_UNSPECIFIED = 0

    # Equals, case sensitive
    EQUALS = 1

    # Equals, case insensitive
    EQUALS_CASE_INSENSITIVE = 2

    # Contains, case sensitive
    CONTAINS = 3

    # Contains, case insensitive
    CONTAINS_CASE_INSENSITIVE = 4

    # Starts with, case sensitive
    STARTS_WITH = 5

    # Starts with, case insensitive
    STARTS_WITH_CASE_INSENSITIVE = 6

    # Ends with, case sensitive
    ENDS_WITH = 7

    # Ends with, case insensitive
    ENDS_WITH_CASE_INSENSITIVE = 8

    # Greater than
    GREATER_THAN = 9

    # Greater than or equal
    GREATER_THAN_OR_EQUAL = 10

    # Less than
    LESS_THAN = 11

    # Less than or equal
    LESS_THAN_OR_EQUAL = 12

    # regular expression. Only supported for web streams.
    REGULAR_EXPRESSION = 13

    # regular expression, case insensitive. Only supported for web streams.
    REGULAR_EXPRESSION_CASE_INSENSITIVE = 14
  end
end