Package com.google.cloud.recommender.v1
Interface ValueMatcherOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ValueMatcher
,ValueMatcher.Builder
public interface ValueMatcherOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getMatchesPattern()
To be used for full regex matching.com.google.protobuf.ByteString
getMatchesPatternBytes()
To be used for full regex matching.ValueMatcher.MatchVariantCase
getMatchVariantCase()
boolean
hasMatchesPattern()
To be used for full regex matching.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMatchesPattern
boolean hasMatchesPattern()
To be used for full regex matching. The regular expression is using the Google RE2 syntax (https://github.com/google/re2/wiki/Syntax), so to be used with RE2::FullMatch
string matches_pattern = 1;
- Returns:
- Whether the matchesPattern field is set.
-
getMatchesPattern
String getMatchesPattern()
To be used for full regex matching. The regular expression is using the Google RE2 syntax (https://github.com/google/re2/wiki/Syntax), so to be used with RE2::FullMatch
string matches_pattern = 1;
- Returns:
- The matchesPattern.
-
getMatchesPatternBytes
com.google.protobuf.ByteString getMatchesPatternBytes()
To be used for full regex matching. The regular expression is using the Google RE2 syntax (https://github.com/google/re2/wiki/Syntax), so to be used with RE2::FullMatch
string matches_pattern = 1;
- Returns:
- The bytes for matchesPattern.
-
getMatchVariantCase
ValueMatcher.MatchVariantCase getMatchVariantCase()
-
-