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

public interface FilterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The content-type to pass to the upstream when the gRPC bridge filter is applied.
    com.google.protobuf.ByteString
    The content-type to pass to the upstream when the gRPC bridge filter is applied.
    boolean
    If true, Envoy will assume that the upstream doesn't understand gRPC frames and strip the gRPC frame from the request, and add it back in to the response.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getContentType

      String getContentType()
       The content-type to pass to the upstream when the gRPC bridge filter is applied.
       The filter will also validate that the upstream responds with the same content type.
       
      string content_type = 1 [(.validate.rules) = { ... }
      Returns:
      The contentType.
    • getContentTypeBytes

      com.google.protobuf.ByteString getContentTypeBytes()
       The content-type to pass to the upstream when the gRPC bridge filter is applied.
       The filter will also validate that the upstream responds with the same content type.
       
      string content_type = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for contentType.
    • getWithholdGrpcFrames

      boolean getWithholdGrpcFrames()
       If true, Envoy will assume that the upstream doesn't understand gRPC frames and
       strip the gRPC frame from the request, and add it back in to the response. This will
       hide the gRPC semantics from the upstream, allowing it to receive and respond with a
       simple binary encoded protobuf.
       
      bool withhold_grpc_frames = 2;
      Returns:
      The withholdGrpcFrames.