Class: Google::Analytics::Admin::V1alpha::AudienceDimensionOrMetricFilter::StringFilter

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

Overview

A filter for a string-type dimension that matches a particular pattern.

Defined Under Namespace

Modules: MatchType

Instance Attribute Summary collapse

Instance Attribute Details

#case_sensitive::Boolean

Returns Optional. If true, the match is case-sensitive. If false, the match is case-insensitive.

Returns:

  • (::Boolean)

    Optional. If true, the match is case-sensitive. If false, the match is case-insensitive.



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 78

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

  # The match type for the string filter.
  module MatchType
    # Unspecified
    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::AudienceDimensionOrMetricFilter::StringFilter::MatchType

Returns Required. The match type for the string filter.

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 78

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

  # The match type for the string filter.
  module MatchType
    # Unspecified
    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 to be matched against.

Returns:

  • (::String)

    Required. The string value to be matched against.



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# File 'proto_docs/google/analytics/admin/v1alpha/audience.rb', line 78

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

  # The match type for the string filter.
  module MatchType
    # Unspecified
    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