Cloud Monitoring V3 API - Class Google::Cloud::Monitoring::V3::UptimeCheckConfig::ContentMatcher (v0.12.0)

Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::UptimeCheckConfig::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#content

def content() -> ::String
Returns
  • (::String) — String, regex or JSON content to match. Maximum 1024 bytes. An empty content string indicates no content matching is to be performed.

#content=

def content=(value) -> ::String
Parameter
  • value (::String) — String, regex or JSON content to match. Maximum 1024 bytes. An empty content string indicates no content matching is to be performed.
Returns
  • (::String) — String, regex or JSON content to match. Maximum 1024 bytes. An empty content string indicates no content matching is to be performed.

#json_path_matcher

def json_path_matcher() -> ::Google::Cloud::Monitoring::V3::UptimeCheckConfig::ContentMatcher::JsonPathMatcher
Returns

#json_path_matcher=

def json_path_matcher=(value) -> ::Google::Cloud::Monitoring::V3::UptimeCheckConfig::ContentMatcher::JsonPathMatcher
Parameter
Returns

#matcher

def matcher() -> ::Google::Cloud::Monitoring::V3::UptimeCheckConfig::ContentMatcher::ContentMatcherOption
Returns

#matcher=

def matcher=(value) -> ::Google::Cloud::Monitoring::V3::UptimeCheckConfig::ContentMatcher::ContentMatcherOption
Parameter
Returns