Class: Google::Analytics::Admin::V1alpha::SubpropertyEventFilterCondition::StringFilter
- Inherits:
-
Object
- Object
- Google::Analytics::Admin::V1alpha::SubpropertyEventFilterCondition::StringFilter
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/analytics/admin/v1alpha/subproperty_event_filter.rb
Overview
A filter for a string-type dimension that matches a particular pattern.
Defined Under Namespace
Modules: MatchType
Instance Attribute Summary collapse
-
#case_sensitive ⇒ ::Boolean
Optional.
-
#match_type ⇒ ::Google::Analytics::Admin::V1alpha::SubpropertyEventFilterCondition::StringFilter::MatchType
Required.
-
#value ⇒ ::String
Required.
Instance Attribute Details
#case_sensitive ⇒ ::Boolean
Returns Optional. If true, the string value is case sensitive. If false, the match is case-insensitive.
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/analytics/admin/v1alpha/subproperty_event_filter.rb', line 49 class StringFilter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How the filter will be used to determine a match. module MatchType # Match type unknown or not specified. MATCH_TYPE_UNSPECIFIED = 0 # Exact match of the string value. EXACT = 1 # Begins with the string value. BEGINS_WITH = 2 # Ends with the string value. ENDS_WITH = 3 # Contains the string value. CONTAINS = 4 # Full regular expression matches with the string value. FULL_REGEXP = 5 # Partial regular expression matches with the string value. PARTIAL_REGEXP = 6 end end |
#match_type ⇒ ::Google::Analytics::Admin::V1alpha::SubpropertyEventFilterCondition::StringFilter::MatchType
Returns Required. The match type for the string filter.
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/analytics/admin/v1alpha/subproperty_event_filter.rb', line 49 class StringFilter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How the filter will be used to determine a match. module MatchType # Match type unknown or not specified. MATCH_TYPE_UNSPECIFIED = 0 # Exact match of the string value. EXACT = 1 # Begins with the string value. BEGINS_WITH = 2 # Ends with the string value. ENDS_WITH = 3 # Contains the string value. CONTAINS = 4 # Full regular expression matches with the string value. FULL_REGEXP = 5 # Partial regular expression matches with the string value. PARTIAL_REGEXP = 6 end end |
#value ⇒ ::String
Returns Required. The string value used for the matching.
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'proto_docs/google/analytics/admin/v1alpha/subproperty_event_filter.rb', line 49 class StringFilter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How the filter will be used to determine a match. module MatchType # Match type unknown or not specified. MATCH_TYPE_UNSPECIFIED = 0 # Exact match of the string value. EXACT = 1 # Begins with the string value. BEGINS_WITH = 2 # Ends with the string value. ENDS_WITH = 3 # Contains the string value. CONTAINS = 4 # Full regular expression matches with the string value. FULL_REGEXP = 5 # Partial regular expression matches with the string value. PARTIAL_REGEXP = 6 end end |