class Google::Apis::MonitoringV3::ContentMatcher
Optional. Used to perform content matching. This allows matching based on substrings and regular expressions, together with their negations. Only the first 4 MB of an HTTP or HTTPS check's response (and the first 1 MB of a TCP check's response) are examined for purposes of content matching.
Attributes
content[RW]
String or regex content to match. Maximum 1024 bytes. An empty content string indicates no content matching is to be performed. Corresponds to the JSON property `content` @return [String]
matcher[RW]
The type of content matcher that will be applied to the server output, compared to the content string when the check is run. Corresponds to the JSON property `matcher` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/monitoring_v3/classes.rb, line 761 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/monitoring_v3/classes.rb, line 766 def update!(**args) @content = args[:content] if args.key?(:content) @matcher = args[:matcher] if args.key?(:matcher) end