Class ContentMatcherOption (2.22.0)

ContentMatcherOption(value)

Options to perform content matching.

Enums

Name Description
CONTENT_MATCHER_OPTION_UNSPECIFIED No content matcher type specified (maintained for backward compatibility, but deprecated for future use). Treated as `CONTAINS_STRING`.
CONTAINS_STRING Selects substring matching. The match succeeds if the output contains the `content` string. This is the default value for checks without a `matcher` option, or where the value of `matcher` is `CONTENT_MATCHER_OPTION_UNSPECIFIED`.
NOT_CONTAINS_STRING Selects negation of substring matching. The match succeeds if the output does *NOT* contain the `content` string.
MATCHES_REGEX Selects regular-expression matching. The match succeeds if the output matches the regular expression specified in the `content` string. Regex matching is only supported for HTTP/HTTPS checks.
NOT_MATCHES_REGEX Selects negation of regular-expression matching. The match succeeds if the output does *NOT* match the regular expression specified in the `content` string. Regex matching is only supported for HTTP/HTTPS checks.
MATCHES_JSON_PATH Selects JSONPath matching. See `JsonPathMatcher` for details on when the match succeeds. JSONPath matching is only supported for HTTP/HTTPS checks.
NOT_MATCHES_JSON_PATH Selects JSONPath matching. See `JsonPathMatcher` for details on when the match succeeds. Succeeds when output does *NOT* match as specified. JSONPath is only supported for HTTP/HTTPS checks.