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 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;