All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.service.ext_proc.v3.ExternalProcessorProto Maven / Gradle / Ivy

There is a newer version: 1.0.47
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/service/ext_proc/v3/external_processor.proto

// Protobuf Java Version: 3.25.1
package io.envoyproxy.envoy.service.ext_proc.v3;

public final class ExternalProcessorProto {
  private ExternalProcessorProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_ProcessingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_AttributesEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_ProcessingRequest_AttributesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_ProcessingResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_ProcessingResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HttpHeaders_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_AttributesEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HttpHeaders_AttributesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HttpBody_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HttpBody_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HttpTrailers_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HttpTrailers_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HeadersResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HeadersResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_TrailersResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_TrailersResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_BodyResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_BodyResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_CommonResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_CommonResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_ImmediateResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_ImmediateResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_GrpcStatus_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_GrpcStatus_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_HeaderMutation_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_HeaderMutation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_service_ext_proc_v3_BodyMutation_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_service_ext_proc_v3_BodyMutation_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n2envoy/service/ext_proc/v3/external_pro" +
      "cessor.proto\022\031envoy.service.ext_proc.v3\032" +
      "\037envoy/config/core/v3/base.proto\032?envoy/" +
      "extensions/filters/http/ext_proc/v3/proc" +
      "essing_mode.proto\032\037envoy/type/v3/http_st" +
      "atus.proto\032\036google/protobuf/duration.pro" +
      "to\032\034google/protobuf/struct.proto\032#envoy/" +
      "annotations/deprecation.proto\032\035udpa/anno" +
      "tations/status.proto\032\027validate/validate." +
      "proto\"\266\005\n\021ProcessingRequest\022A\n\017request_h" +
      "eaders\030\002 \001(\0132&.envoy.service.ext_proc.v3" +
      ".HttpHeadersH\000\022B\n\020response_headers\030\003 \001(\013" +
      "2&.envoy.service.ext_proc.v3.HttpHeaders" +
      "H\000\022;\n\014request_body\030\004 \001(\0132#.envoy.service" +
      ".ext_proc.v3.HttpBodyH\000\022<\n\rresponse_body" +
      "\030\005 \001(\0132#.envoy.service.ext_proc.v3.HttpB" +
      "odyH\000\022C\n\020request_trailers\030\006 \001(\0132\'.envoy." +
      "service.ext_proc.v3.HttpTrailersH\000\022D\n\021re" +
      "sponse_trailers\030\007 \001(\0132\'.envoy.service.ex" +
      "t_proc.v3.HttpTrailersH\000\0228\n\020metadata_con" +
      "text\030\010 \001(\0132\036.envoy.config.core.v3.Metada" +
      "ta\022P\n\nattributes\030\t \003(\0132<.envoy.service.e" +
      "xt_proc.v3.ProcessingRequest.AttributesE" +
      "ntry\022\032\n\022observability_mode\030\n \001(\010\032J\n\017Attr" +
      "ibutesEntry\022\013\n\003key\030\001 \001(\t\022&\n\005value\030\002 \001(\0132" +
      "\027.google.protobuf.Struct:\0028\001B\016\n\007request\022" +
      "\003\370B\001J\004\010\001\020\002R\nasync_mode\"\330\005\n\022ProcessingRes" +
      "ponse\022E\n\017request_headers\030\001 \001(\0132*.envoy.s" +
      "ervice.ext_proc.v3.HeadersResponseH\000\022F\n\020" +
      "response_headers\030\002 \001(\0132*.envoy.service.e" +
      "xt_proc.v3.HeadersResponseH\000\022?\n\014request_" +
      "body\030\003 \001(\0132\'.envoy.service.ext_proc.v3.B" +
      "odyResponseH\000\022@\n\rresponse_body\030\004 \001(\0132\'.e" +
      "nvoy.service.ext_proc.v3.BodyResponseH\000\022" +
      "G\n\020request_trailers\030\005 \001(\0132+.envoy.servic" +
      "e.ext_proc.v3.TrailersResponseH\000\022H\n\021resp" +
      "onse_trailers\030\006 \001(\0132+.envoy.service.ext_" +
      "proc.v3.TrailersResponseH\000\022J\n\022immediate_" +
      "response\030\007 \001(\0132,.envoy.service.ext_proc." +
      "v3.ImmediateResponseH\000\0221\n\020dynamic_metada" +
      "ta\030\010 \001(\0132\027.google.protobuf.Struct\022P\n\rmod" +
      "e_override\030\t \001(\01329.envoy.extensions.filt" +
      "ers.http.ext_proc.v3.ProcessingMode\022;\n\030o" +
      "verride_message_timeout\030\n \001(\0132\031.google.p" +
      "rotobuf.DurationB\017\n\010response\022\003\370B\001\"\373\001\n\013Ht" +
      "tpHeaders\0220\n\007headers\030\001 \001(\0132\037.envoy.confi" +
      "g.core.v3.HeaderMap\022W\n\nattributes\030\002 \003(\0132" +
      "6.envoy.service.ext_proc.v3.HttpHeaders." +
      "AttributesEntryB\013\030\001\222\307\206\330\004\0033.0\022\025\n\rend_of_s" +
      "tream\030\003 \001(\010\032J\n\017AttributesEntry\022\013\n\003key\030\001 " +
      "\001(\t\022&\n\005value\030\002 \001(\0132\027.google.protobuf.Str" +
      "uct:\0028\001\"/\n\010HttpBody\022\014\n\004body\030\001 \001(\014\022\025\n\rend" +
      "_of_stream\030\002 \001(\010\"A\n\014HttpTrailers\0221\n\010trai" +
      "lers\030\001 \001(\0132\037.envoy.config.core.v3.Header" +
      "Map\"N\n\017HeadersResponse\022;\n\010response\030\001 \001(\013" +
      "2).envoy.service.ext_proc.v3.CommonRespo" +
      "nse\"V\n\020TrailersResponse\022B\n\017header_mutati" +
      "on\030\001 \001(\0132).envoy.service.ext_proc.v3.Hea" +
      "derMutation\"K\n\014BodyResponse\022;\n\010response\030" +
      "\001 \001(\0132).envoy.service.ext_proc.v3.Common" +
      "Response\"\360\002\n\016CommonResponse\022R\n\006status\030\001 " +
      "\001(\01628.envoy.service.ext_proc.v3.CommonRe" +
      "sponse.ResponseStatusB\010\372B\005\202\001\002\020\001\022B\n\017heade" +
      "r_mutation\030\002 \001(\0132).envoy.service.ext_pro" +
      "c.v3.HeaderMutation\022>\n\rbody_mutation\030\003 \001" +
      "(\0132\'.envoy.service.ext_proc.v3.BodyMutat" +
      "ion\0221\n\010trailers\030\004 \001(\0132\037.envoy.config.cor" +
      "e.v3.HeaderMap\022\031\n\021clear_route_cache\030\005 \001(" +
      "\010\"8\n\016ResponseStatus\022\014\n\010CONTINUE\020\000\022\030\n\024CON" +
      "TINUE_AND_REPLACE\020\001\"\337\001\n\021ImmediateRespons" +
      "e\0223\n\006status\030\001 \001(\0132\031.envoy.type.v3.HttpSt" +
      "atusB\010\372B\005\212\001\002\020\001\022:\n\007headers\030\002 \001(\0132).envoy." +
      "service.ext_proc.v3.HeaderMutation\022\014\n\004bo" +
      "dy\030\003 \001(\014\022:\n\013grpc_status\030\004 \001(\0132%.envoy.se" +
      "rvice.ext_proc.v3.GrpcStatus\022\017\n\007details\030" +
      "\005 \001(\t\"\034\n\nGrpcStatus\022\016\n\006status\030\001 \001(\r\"f\n\016H" +
      "eaderMutation\022<\n\013set_headers\030\001 \003(\0132\'.env" +
      "oy.config.core.v3.HeaderValueOption\022\026\n\016r" +
      "emove_headers\030\002 \003(\t\"@\n\014BodyMutation\022\016\n\004b" +
      "ody\030\001 \001(\014H\000\022\024\n\nclear_body\030\002 \001(\010H\000B\n\n\010mut" +
      "ation2\201\001\n\021ExternalProcessor\022l\n\007Process\022," +
      ".envoy.service.ext_proc.v3.ProcessingReq" +
      "uest\032-.envoy.service.ext_proc.v3.Process" +
      "ingResponse\"\000(\0010\001B\230\001\n\'io.envoyproxy.envo" +
      "y.service.ext_proc.v3B\026ExternalProcessor" +
      "ProtoP\001ZKgithub.com/envoyproxy/go-contro" +
      "l-plane/envoy/service/ext_proc/v3;ext_pr" +
      "ocv3\272\200\310\321\006\002\020\002b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.config.core.v3.BaseProto.getDescriptor(),
          io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ProcessingModeProto.getDescriptor(),
          io.envoyproxy.envoy.type.v3.HttpStatusProto.getDescriptor(),
          com.google.protobuf.DurationProto.getDescriptor(),
          com.google.protobuf.StructProto.getDescriptor(),
          envoy.annotations.Deprecation.getDescriptor(),
          udpa.annotations.Status.getDescriptor(),
          io.envoyproxy.pgv.validate.Validate.getDescriptor(),
        });
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_ProcessingRequest_descriptor,
        new java.lang.String[] { "RequestHeaders", "ResponseHeaders", "RequestBody", "ResponseBody", "RequestTrailers", "ResponseTrailers", "MetadataContext", "Attributes", "ObservabilityMode", "Request", });
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_AttributesEntry_descriptor =
      internal_static_envoy_service_ext_proc_v3_ProcessingRequest_descriptor.getNestedTypes().get(0);
    internal_static_envoy_service_ext_proc_v3_ProcessingRequest_AttributesEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_ProcessingRequest_AttributesEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_envoy_service_ext_proc_v3_ProcessingResponse_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_service_ext_proc_v3_ProcessingResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_ProcessingResponse_descriptor,
        new java.lang.String[] { "RequestHeaders", "ResponseHeaders", "RequestBody", "ResponseBody", "RequestTrailers", "ResponseTrailers", "ImmediateResponse", "DynamicMetadata", "ModeOverride", "OverrideMessageTimeout", "Response", });
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HttpHeaders_descriptor,
        new java.lang.String[] { "Headers", "Attributes", "EndOfStream", });
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_AttributesEntry_descriptor =
      internal_static_envoy_service_ext_proc_v3_HttpHeaders_descriptor.getNestedTypes().get(0);
    internal_static_envoy_service_ext_proc_v3_HttpHeaders_AttributesEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HttpHeaders_AttributesEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_envoy_service_ext_proc_v3_HttpBody_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_service_ext_proc_v3_HttpBody_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HttpBody_descriptor,
        new java.lang.String[] { "Body", "EndOfStream", });
    internal_static_envoy_service_ext_proc_v3_HttpTrailers_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_envoy_service_ext_proc_v3_HttpTrailers_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HttpTrailers_descriptor,
        new java.lang.String[] { "Trailers", });
    internal_static_envoy_service_ext_proc_v3_HeadersResponse_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_envoy_service_ext_proc_v3_HeadersResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HeadersResponse_descriptor,
        new java.lang.String[] { "Response", });
    internal_static_envoy_service_ext_proc_v3_TrailersResponse_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_envoy_service_ext_proc_v3_TrailersResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_TrailersResponse_descriptor,
        new java.lang.String[] { "HeaderMutation", });
    internal_static_envoy_service_ext_proc_v3_BodyResponse_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_envoy_service_ext_proc_v3_BodyResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_BodyResponse_descriptor,
        new java.lang.String[] { "Response", });
    internal_static_envoy_service_ext_proc_v3_CommonResponse_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_envoy_service_ext_proc_v3_CommonResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_CommonResponse_descriptor,
        new java.lang.String[] { "Status", "HeaderMutation", "BodyMutation", "Trailers", "ClearRouteCache", });
    internal_static_envoy_service_ext_proc_v3_ImmediateResponse_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_envoy_service_ext_proc_v3_ImmediateResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_ImmediateResponse_descriptor,
        new java.lang.String[] { "Status", "Headers", "Body", "GrpcStatus", "Details", });
    internal_static_envoy_service_ext_proc_v3_GrpcStatus_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_envoy_service_ext_proc_v3_GrpcStatus_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_GrpcStatus_descriptor,
        new java.lang.String[] { "Status", });
    internal_static_envoy_service_ext_proc_v3_HeaderMutation_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_envoy_service_ext_proc_v3_HeaderMutation_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_HeaderMutation_descriptor,
        new java.lang.String[] { "SetHeaders", "RemoveHeaders", });
    internal_static_envoy_service_ext_proc_v3_BodyMutation_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_envoy_service_ext_proc_v3_BodyMutation_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_service_ext_proc_v3_BodyMutation_descriptor,
        new java.lang.String[] { "Body", "ClearBody", "Mutation", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(envoy.annotations.Deprecation.deprecatedAtMinorVersion);
    registry.add(udpa.annotations.Status.fileStatus);
    registry.add(io.envoyproxy.pgv.validate.Validate.required);
    registry.add(io.envoyproxy.pgv.validate.Validate.rules);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    io.envoyproxy.envoy.config.core.v3.BaseProto.getDescriptor();
    io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3.ProcessingModeProto.getDescriptor();
    io.envoyproxy.envoy.type.v3.HttpStatusProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.StructProto.getDescriptor();
    envoy.annotations.Deprecation.getDescriptor();
    udpa.annotations.Status.getDescriptor();
    io.envoyproxy.pgv.validate.Validate.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy