Interface JsonToMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
JsonToMetadata,JsonToMetadata.Builder
public interface JsonToMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAt least one of request_rules and response_rules must be provided.At least one of request_rules and response_rules must be provided.Rules to match json body of responses.Rules to match json body of responses.booleanAt least one of request_rules and response_rules must be provided.booleanRules to match json body of responses.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasRequestRules
boolean hasRequestRules()At least one of request_rules and response_rules must be provided. Rules to match json body of requests.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules request_rules = 1;- Returns:
- Whether the requestRules field is set.
-
getRequestRules
JsonToMetadata.MatchRules getRequestRules()At least one of request_rules and response_rules must be provided. Rules to match json body of requests.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules request_rules = 1;- Returns:
- The requestRules.
-
getRequestRulesOrBuilder
JsonToMetadata.MatchRulesOrBuilder getRequestRulesOrBuilder()At least one of request_rules and response_rules must be provided. Rules to match json body of requests.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules request_rules = 1; -
hasResponseRules
boolean hasResponseRules()Rules to match json body of responses.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules response_rules = 2;- Returns:
- Whether the responseRules field is set.
-
getResponseRules
JsonToMetadata.MatchRules getResponseRules()Rules to match json body of responses.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules response_rules = 2;- Returns:
- The responseRules.
-
getResponseRulesOrBuilder
JsonToMetadata.MatchRulesOrBuilder getResponseRulesOrBuilder()Rules to match json body of responses.
.envoy.extensions.filters.http.json_to_metadata.v3.JsonToMetadata.MatchRules response_rules = 2;
-