Class UptimeCheckConfig.ContentMatcher.JsonPathMatcher.Builder (3.76.0)
3.89.0 (latest)
3.88.0
3.86.0
3.84.0
3.83.0
3.81.0
3.79.0
3.77.0
3.76.0
3.75.0
3.74.0
3.73.0
3.71.0
3.69.0
3.68.0
3.65.0
3.64.0
3.63.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.6
3.3.6
3.2.10
public static final class UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder extends GeneratedMessageV3 . Builder<UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder > implements UptimeCheckConfig . ContentMatcher . JsonPathMatcherOrBuilder
Information needed to perform a JSONPath content match.
Used for ContentMatcherOption::MATCHES_JSON_PATH and
ContentMatcherOption::NOT_MATCHES_JSON_PATH.
Protobuf type google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher build ()
buildPartial()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher buildPartial ()
clear()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearJsonMatcher()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clearJsonMatcher ()
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content)
.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption json_matcher = 2;
clearJsonPath()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clearJsonPath ()
JSONPath within the response output pointing to the expected
ContentMatcher::content to match against.
string json_path = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder clone ()
Overrides
getDefaultInstanceForType()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getJsonMatcher()
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . JsonPathMatcherOption getJsonMatcher ()
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content)
.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption json_matcher = 2;
getJsonMatcherValue()
public int getJsonMatcherValue ()
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content)
.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption json_matcher = 2;
Returns
Type
Description
int
The enum numeric value on the wire for jsonMatcher.
getJsonPath()
public String getJsonPath ()
JSONPath within the response output pointing to the expected
ContentMatcher::content to match against.
string json_path = 1;
Returns
Type
Description
String
The jsonPath.
getJsonPathBytes()
public ByteString getJsonPathBytes ()
JSONPath within the response output pointing to the expected
ContentMatcher::content to match against.
string json_path = 1;
Returns
Type
Description
ByteString
The bytes for jsonPath.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(UptimeCheckConfig.ContentMatcher.JsonPathMatcher other)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder mergeFrom ( UptimeCheckConfig . ContentMatcher . JsonPathMatcher other )
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setJsonMatcher(UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setJsonMatcher ( UptimeCheckConfig . ContentMatcher . JsonPathMatcher . JsonPathMatcherOption value )
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content)
.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption json_matcher = 2;
setJsonMatcherValue(int value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setJsonMatcherValue ( int value )
The type of JSONPath match that will be applied to the JSON output
(ContentMatcher.content)
.google.monitoring.v3.UptimeCheckConfig.ContentMatcher.JsonPathMatcher.JsonPathMatcherOption json_matcher = 2;
Parameter
Name
Description
value
int The enum numeric value on the wire for jsonMatcher to set.
setJsonPath(String value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setJsonPath ( String value )
JSONPath within the response output pointing to the expected
ContentMatcher::content to match against.
string json_path = 1;
Parameter
Name
Description
value
String The jsonPath to set.
setJsonPathBytes(ByteString value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setJsonPathBytes ( ByteString value )
JSONPath within the response output pointing to the expected
ContentMatcher::content to match against.
string json_path = 1;
Parameter
Name
Description
value
ByteString The bytes for jsonPath to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UptimeCheckConfig . ContentMatcher . JsonPathMatcher . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]