
io.envoyproxy.envoy.service.ext_proc.v3.ExternalProcessorProto Maven / Gradle / Ivy
// 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