Interface ProtoApiScrubberConfigOrBuilder

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

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

    • hasDescriptorSet

      boolean hasDescriptorSet()
       The proto descriptor set for the proto services.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.DescriptorSet descriptor_set = 1;
      Returns:
      Whether the descriptorSet field is set.
    • getDescriptorSet

      DescriptorSet getDescriptorSet()
       The proto descriptor set for the proto services.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.DescriptorSet descriptor_set = 1;
      Returns:
      The descriptorSet.
    • getDescriptorSetOrBuilder

      DescriptorSetOrBuilder getDescriptorSetOrBuilder()
       The proto descriptor set for the proto services.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.DescriptorSet descriptor_set = 1;
    • hasRestrictions

      boolean hasRestrictions()
       Contains the restrictions for the supported proto elements.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.Restrictions restrictions = 2;
      Returns:
      Whether the restrictions field is set.
    • getRestrictions

      Restrictions getRestrictions()
       Contains the restrictions for the supported proto elements.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.Restrictions restrictions = 2;
      Returns:
      The restrictions.
    • getRestrictionsOrBuilder

      RestrictionsOrBuilder getRestrictionsOrBuilder()
       Contains the restrictions for the supported proto elements.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.Restrictions restrictions = 2;
    • getFilteringModeValue

      int getFilteringModeValue()
       Specifies the filtering mode of this filter.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.ProtoApiScrubberConfig.FilteringMode filtering_mode = 3;
      Returns:
      The enum numeric value on the wire for filteringMode.
    • getFilteringMode

       Specifies the filtering mode of this filter.
       
      .envoy.extensions.filters.http.proto_api_scrubber.v3.ProtoApiScrubberConfig.FilteringMode filtering_mode = 3;
      Returns:
      The filteringMode.