All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Restrictions, Restrictions.Builder

public interface RestrictionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMethodRestrictionsCount

      int getMethodRestrictionsCount()
       Specifies the method restrictions.
       Key - Fully qualified method name e.g., ``endpoints.examples.bookstore.BookStore/GetShelf``.
       Value - Method restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MethodRestrictions> method_restrictions = 1;
    • containsMethodRestrictions

      boolean containsMethodRestrictions(String key)
       Specifies the method restrictions.
       Key - Fully qualified method name e.g., ``endpoints.examples.bookstore.BookStore/GetShelf``.
       Value - Method restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MethodRestrictions> method_restrictions = 1;
    • getMethodRestrictions

      @Deprecated Map<String,MethodRestrictions> getMethodRestrictions()
      Deprecated.
    • getMethodRestrictionsMap

      Map<String,MethodRestrictions> getMethodRestrictionsMap()
       Specifies the method restrictions.
       Key - Fully qualified method name e.g., ``endpoints.examples.bookstore.BookStore/GetShelf``.
       Value - Method restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MethodRestrictions> method_restrictions = 1;
    • getMethodRestrictionsOrDefault

      MethodRestrictions getMethodRestrictionsOrDefault(String key, MethodRestrictions defaultValue)
       Specifies the method restrictions.
       Key - Fully qualified method name e.g., ``endpoints.examples.bookstore.BookStore/GetShelf``.
       Value - Method restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MethodRestrictions> method_restrictions = 1;
    • getMethodRestrictionsOrThrow

      MethodRestrictions getMethodRestrictionsOrThrow(String key)
       Specifies the method restrictions.
       Key - Fully qualified method name e.g., ``endpoints.examples.bookstore.BookStore/GetShelf``.
       Value - Method restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MethodRestrictions> method_restrictions = 1;
    • getMessageRestrictionsCount

      int getMessageRestrictionsCount()
       Specifies the message restrictions.
       Key - Fully qualified message name e.g., ``endpoints.examples.bookstore.Book``.
       Value - Message restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MessageRestrictions> message_restrictions = 2;
    • containsMessageRestrictions

      boolean containsMessageRestrictions(String key)
       Specifies the message restrictions.
       Key - Fully qualified message name e.g., ``endpoints.examples.bookstore.Book``.
       Value - Message restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MessageRestrictions> message_restrictions = 2;
    • getMessageRestrictions

      @Deprecated Map<String,MessageRestrictions> getMessageRestrictions()
      Deprecated.
    • getMessageRestrictionsMap

      Map<String,MessageRestrictions> getMessageRestrictionsMap()
       Specifies the message restrictions.
       Key - Fully qualified message name e.g., ``endpoints.examples.bookstore.Book``.
       Value - Message restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MessageRestrictions> message_restrictions = 2;
    • getMessageRestrictionsOrDefault

      MessageRestrictions getMessageRestrictionsOrDefault(String key, MessageRestrictions defaultValue)
       Specifies the message restrictions.
       Key - Fully qualified message name e.g., ``endpoints.examples.bookstore.Book``.
       Value - Message restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MessageRestrictions> message_restrictions = 2;
    • getMessageRestrictionsOrThrow

      MessageRestrictions getMessageRestrictionsOrThrow(String key)
       Specifies the message restrictions.
       Key - Fully qualified message name e.g., ``endpoints.examples.bookstore.Book``.
       Value - Message restrictions.
       
      map<string, .envoy.extensions.filters.http.proto_api_scrubber.v3.MessageRestrictions> message_restrictions = 2;