gitee.com/ks-custle/core-gm@v0.0.0-20230922171213-b83bdd97b62c/go-control-plane/envoy/extensions/access_loggers/grpc/v3/als.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.25.0 4 // protoc v3.16.0 5 // source: envoy/extensions/access_loggers/grpc/v3/als.proto 6 7 package envoy_extensions_access_loggers_grpc_v3 8 9 import ( 10 _ "github.com/cncf/xds/go/udpa/annotations" 11 v3 "gitee.com/ks-custle/core-gm/go-control-plane/envoy/config/core/v3" 12 _ "github.com/envoyproxy/protoc-gen-validate/validate" 13 proto "github.com/golang/protobuf/proto" 14 duration "github.com/golang/protobuf/ptypes/duration" 15 wrappers "github.com/golang/protobuf/ptypes/wrappers" 16 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 17 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 18 reflect "reflect" 19 sync "sync" 20 ) 21 22 const ( 23 // Verify that this generated code is sufficiently up-to-date. 24 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 25 // Verify that runtime/protoimpl is sufficiently up-to-date. 26 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 27 ) 28 29 // This is a compile-time assertion that a sufficiently up-to-date version 30 // of the legacy proto package is being used. 31 const _ = proto.ProtoPackageIsVersion4 32 33 // Configuration for the built-in *envoy.access_loggers.http_grpc* 34 // :ref:`AccessLog <envoy_v3_api_msg_config.accesslog.v3.AccessLog>`. This configuration will 35 // populate :ref:`StreamAccessLogsMessage.http_logs 36 // <envoy_v3_api_field_service.accesslog.v3.StreamAccessLogsMessage.http_logs>`. 37 // [#extension: envoy.access_loggers.http_grpc] 38 type HttpGrpcAccessLogConfig struct { 39 state protoimpl.MessageState 40 sizeCache protoimpl.SizeCache 41 unknownFields protoimpl.UnknownFields 42 43 CommonConfig *CommonGrpcAccessLogConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` 44 // Additional request headers to log in :ref:`HTTPRequestProperties.request_headers 45 // <envoy_v3_api_field_data.accesslog.v3.HTTPRequestProperties.request_headers>`. 46 AdditionalRequestHeadersToLog []string `protobuf:"bytes,2,rep,name=additional_request_headers_to_log,json=additionalRequestHeadersToLog,proto3" json:"additional_request_headers_to_log,omitempty"` 47 // Additional response headers to log in :ref:`HTTPResponseProperties.response_headers 48 // <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_headers>`. 49 AdditionalResponseHeadersToLog []string `protobuf:"bytes,3,rep,name=additional_response_headers_to_log,json=additionalResponseHeadersToLog,proto3" json:"additional_response_headers_to_log,omitempty"` 50 // Additional response trailers to log in :ref:`HTTPResponseProperties.response_trailers 51 // <envoy_v3_api_field_data.accesslog.v3.HTTPResponseProperties.response_trailers>`. 52 AdditionalResponseTrailersToLog []string `protobuf:"bytes,4,rep,name=additional_response_trailers_to_log,json=additionalResponseTrailersToLog,proto3" json:"additional_response_trailers_to_log,omitempty"` 53 } 54 55 func (x *HttpGrpcAccessLogConfig) Reset() { 56 *x = HttpGrpcAccessLogConfig{} 57 if protoimpl.UnsafeEnabled { 58 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[0] 59 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 60 ms.StoreMessageInfo(mi) 61 } 62 } 63 64 func (x *HttpGrpcAccessLogConfig) String() string { 65 return protoimpl.X.MessageStringOf(x) 66 } 67 68 func (*HttpGrpcAccessLogConfig) ProtoMessage() {} 69 70 func (x *HttpGrpcAccessLogConfig) ProtoReflect() protoreflect.Message { 71 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[0] 72 if protoimpl.UnsafeEnabled && x != nil { 73 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 74 if ms.LoadMessageInfo() == nil { 75 ms.StoreMessageInfo(mi) 76 } 77 return ms 78 } 79 return mi.MessageOf(x) 80 } 81 82 // Deprecated: Use HttpGrpcAccessLogConfig.ProtoReflect.Descriptor instead. 83 func (*HttpGrpcAccessLogConfig) Descriptor() ([]byte, []int) { 84 return file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescGZIP(), []int{0} 85 } 86 87 func (x *HttpGrpcAccessLogConfig) GetCommonConfig() *CommonGrpcAccessLogConfig { 88 if x != nil { 89 return x.CommonConfig 90 } 91 return nil 92 } 93 94 func (x *HttpGrpcAccessLogConfig) GetAdditionalRequestHeadersToLog() []string { 95 if x != nil { 96 return x.AdditionalRequestHeadersToLog 97 } 98 return nil 99 } 100 101 func (x *HttpGrpcAccessLogConfig) GetAdditionalResponseHeadersToLog() []string { 102 if x != nil { 103 return x.AdditionalResponseHeadersToLog 104 } 105 return nil 106 } 107 108 func (x *HttpGrpcAccessLogConfig) GetAdditionalResponseTrailersToLog() []string { 109 if x != nil { 110 return x.AdditionalResponseTrailersToLog 111 } 112 return nil 113 } 114 115 // Configuration for the built-in *envoy.access_loggers.tcp_grpc* type. This configuration will 116 // populate *StreamAccessLogsMessage.tcp_logs*. 117 // [#extension: envoy.access_loggers.tcp_grpc] 118 type TcpGrpcAccessLogConfig struct { 119 state protoimpl.MessageState 120 sizeCache protoimpl.SizeCache 121 unknownFields protoimpl.UnknownFields 122 123 CommonConfig *CommonGrpcAccessLogConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` 124 } 125 126 func (x *TcpGrpcAccessLogConfig) Reset() { 127 *x = TcpGrpcAccessLogConfig{} 128 if protoimpl.UnsafeEnabled { 129 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[1] 130 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 131 ms.StoreMessageInfo(mi) 132 } 133 } 134 135 func (x *TcpGrpcAccessLogConfig) String() string { 136 return protoimpl.X.MessageStringOf(x) 137 } 138 139 func (*TcpGrpcAccessLogConfig) ProtoMessage() {} 140 141 func (x *TcpGrpcAccessLogConfig) ProtoReflect() protoreflect.Message { 142 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[1] 143 if protoimpl.UnsafeEnabled && x != nil { 144 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 145 if ms.LoadMessageInfo() == nil { 146 ms.StoreMessageInfo(mi) 147 } 148 return ms 149 } 150 return mi.MessageOf(x) 151 } 152 153 // Deprecated: Use TcpGrpcAccessLogConfig.ProtoReflect.Descriptor instead. 154 func (*TcpGrpcAccessLogConfig) Descriptor() ([]byte, []int) { 155 return file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescGZIP(), []int{1} 156 } 157 158 func (x *TcpGrpcAccessLogConfig) GetCommonConfig() *CommonGrpcAccessLogConfig { 159 if x != nil { 160 return x.CommonConfig 161 } 162 return nil 163 } 164 165 // Common configuration for gRPC access logs. 166 // [#next-free-field: 7] 167 type CommonGrpcAccessLogConfig struct { 168 state protoimpl.MessageState 169 sizeCache protoimpl.SizeCache 170 unknownFields protoimpl.UnknownFields 171 172 // The friendly name of the access log to be returned in :ref:`StreamAccessLogsMessage.Identifier 173 // <envoy_v3_api_msg_service.accesslog.v3.StreamAccessLogsMessage.Identifier>`. This allows the 174 // access log server to differentiate between different access logs coming from the same Envoy. 175 LogName string `protobuf:"bytes,1,opt,name=log_name,json=logName,proto3" json:"log_name,omitempty"` 176 // The gRPC service for the access log service. 177 GrpcService *v3.GrpcService `protobuf:"bytes,2,opt,name=grpc_service,json=grpcService,proto3" json:"grpc_service,omitempty"` 178 // API version for access logs service transport protocol. This describes the access logs service 179 // gRPC endpoint and version of messages used on the wire. 180 TransportApiVersion v3.ApiVersion `protobuf:"varint,6,opt,name=transport_api_version,json=transportApiVersion,proto3,enum=envoy.config.core.v3.ApiVersion" json:"transport_api_version,omitempty"` 181 // Interval for flushing access logs to the gRPC stream. Logger will flush requests every time 182 // this interval is elapsed, or when batch size limit is hit, whichever comes first. Defaults to 183 // 1 second. 184 BufferFlushInterval *duration.Duration `protobuf:"bytes,3,opt,name=buffer_flush_interval,json=bufferFlushInterval,proto3" json:"buffer_flush_interval,omitempty"` 185 // Soft size limit in bytes for access log entries buffer. Logger will buffer requests until 186 // this limit it hit, or every time flush interval is elapsed, whichever comes first. Setting it 187 // to zero effectively disables the batching. Defaults to 16384. 188 BufferSizeBytes *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=buffer_size_bytes,json=bufferSizeBytes,proto3" json:"buffer_size_bytes,omitempty"` 189 // Additional filter state objects to log in :ref:`filter_state_objects 190 // <envoy_v3_api_field_data.accesslog.v3.AccessLogCommon.filter_state_objects>`. 191 // Logger will call `FilterState::Object::serializeAsProto` to serialize the filter state object. 192 FilterStateObjectsToLog []string `protobuf:"bytes,5,rep,name=filter_state_objects_to_log,json=filterStateObjectsToLog,proto3" json:"filter_state_objects_to_log,omitempty"` 193 } 194 195 func (x *CommonGrpcAccessLogConfig) Reset() { 196 *x = CommonGrpcAccessLogConfig{} 197 if protoimpl.UnsafeEnabled { 198 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[2] 199 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 200 ms.StoreMessageInfo(mi) 201 } 202 } 203 204 func (x *CommonGrpcAccessLogConfig) String() string { 205 return protoimpl.X.MessageStringOf(x) 206 } 207 208 func (*CommonGrpcAccessLogConfig) ProtoMessage() {} 209 210 func (x *CommonGrpcAccessLogConfig) ProtoReflect() protoreflect.Message { 211 mi := &file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[2] 212 if protoimpl.UnsafeEnabled && x != nil { 213 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 214 if ms.LoadMessageInfo() == nil { 215 ms.StoreMessageInfo(mi) 216 } 217 return ms 218 } 219 return mi.MessageOf(x) 220 } 221 222 // Deprecated: Use CommonGrpcAccessLogConfig.ProtoReflect.Descriptor instead. 223 func (*CommonGrpcAccessLogConfig) Descriptor() ([]byte, []int) { 224 return file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescGZIP(), []int{2} 225 } 226 227 func (x *CommonGrpcAccessLogConfig) GetLogName() string { 228 if x != nil { 229 return x.LogName 230 } 231 return "" 232 } 233 234 func (x *CommonGrpcAccessLogConfig) GetGrpcService() *v3.GrpcService { 235 if x != nil { 236 return x.GrpcService 237 } 238 return nil 239 } 240 241 func (x *CommonGrpcAccessLogConfig) GetTransportApiVersion() v3.ApiVersion { 242 if x != nil { 243 return x.TransportApiVersion 244 } 245 return v3.ApiVersion_AUTO 246 } 247 248 func (x *CommonGrpcAccessLogConfig) GetBufferFlushInterval() *duration.Duration { 249 if x != nil { 250 return x.BufferFlushInterval 251 } 252 return nil 253 } 254 255 func (x *CommonGrpcAccessLogConfig) GetBufferSizeBytes() *wrappers.UInt32Value { 256 if x != nil { 257 return x.BufferSizeBytes 258 } 259 return nil 260 } 261 262 func (x *CommonGrpcAccessLogConfig) GetFilterStateObjectsToLog() []string { 263 if x != nil { 264 return x.FilterStateObjectsToLog 265 } 266 return nil 267 } 268 269 var File_envoy_extensions_access_loggers_grpc_v3_als_proto protoreflect.FileDescriptor 270 271 var file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDesc = []byte{ 272 0x0a, 0x31, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 273 0x6e, 0x73, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 274 0x73, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x76, 0x33, 0x2f, 0x61, 0x6c, 0x73, 0x2e, 0x70, 0x72, 275 0x6f, 0x74, 0x6f, 0x12, 0x27, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 276 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 277 0x67, 0x65, 0x72, 0x73, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x33, 0x1a, 0x28, 0x65, 0x6e, 278 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 279 0x76, 0x33, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 280 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x63, 0x6f, 281 0x6e, 0x66, 0x69, 0x67, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x67, 0x72, 0x70, 282 0x63, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 283 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 284 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 285 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 286 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 287 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 288 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 289 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 290 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 291 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 292 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x03, 0x0a, 0x17, 0x48, 293 0x74, 0x74, 0x70, 0x47, 0x72, 0x70, 0x63, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 294 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x71, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 295 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 296 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 297 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 0x73, 0x2e, 298 0x67, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x47, 0x72, 299 0x70, 0x63, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 300 0x67, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x63, 0x6f, 0x6d, 301 0x6d, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x48, 0x0a, 0x21, 0x61, 0x64, 0x64, 302 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 303 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x5f, 0x74, 0x6f, 0x5f, 0x6c, 0x6f, 0x67, 0x18, 0x02, 304 0x20, 0x03, 0x28, 0x09, 0x52, 0x1d, 0x61, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 305 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x54, 0x6f, 306 0x4c, 0x6f, 0x67, 0x12, 0x4a, 0x0a, 0x22, 0x61, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 307 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 308 0x72, 0x73, 0x5f, 0x74, 0x6f, 0x5f, 0x6c, 0x6f, 0x67, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 309 0x1e, 0x61, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 310 0x6e, 0x73, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x54, 0x6f, 0x4c, 0x6f, 0x67, 0x12, 311 0x4c, 0x0a, 0x23, 0x61, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x72, 0x65, 312 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x5f, 313 0x74, 0x6f, 0x5f, 0x6c, 0x6f, 0x67, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x1f, 0x61, 0x64, 314 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 315 0x54, 0x72, 0x61, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x54, 0x6f, 0x4c, 0x6f, 0x67, 0x3a, 0x38, 0x9a, 316 0xc5, 0x88, 0x1e, 0x33, 0x0a, 0x31, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 317 0x69, 0x67, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6c, 0x6f, 0x67, 0x2e, 0x76, 0x32, 0x2e, 318 0x48, 0x74, 0x74, 0x70, 0x47, 0x72, 0x70, 0x63, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 319 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xc4, 0x01, 0x0a, 0x16, 0x54, 0x63, 0x70, 0x47, 320 0x72, 0x70, 0x63, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 321 0x69, 0x67, 0x12, 0x71, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 322 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 323 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x61, 0x63, 0x63, 324 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x67, 0x72, 0x70, 0x63, 325 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x47, 0x72, 0x70, 0x63, 0x41, 0x63, 326 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x08, 0xfa, 327 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x43, 328 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x3a, 0x37, 0x9a, 0xc5, 0x88, 0x1e, 0x32, 0x0a, 0x30, 0x65, 0x6e, 329 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 330 0x73, 0x6c, 0x6f, 0x67, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x63, 0x70, 0x47, 0x72, 0x70, 0x63, 0x41, 331 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x8c, 332 0x04, 0x0a, 0x19, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x47, 0x72, 0x70, 0x63, 0x41, 0x63, 0x63, 333 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x22, 0x0a, 0x08, 334 0x6c, 0x6f, 0x67, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 335 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x07, 0x6c, 0x6f, 0x67, 0x4e, 0x61, 0x6d, 0x65, 336 0x12, 0x4e, 0x0a, 0x0c, 0x67, 0x72, 0x70, 0x63, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 337 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 338 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x72, 339 0x70, 0x63, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 340 0x02, 0x10, 0x01, 0x52, 0x0b, 0x67, 0x72, 0x70, 0x63, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 341 0x12, 0x5e, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x70, 342 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 343 0x20, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x63, 344 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x41, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 345 0x6e, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x82, 0x01, 0x02, 0x10, 0x01, 0x52, 0x13, 0x74, 0x72, 0x61, 346 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x41, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 347 0x12, 0x57, 0x0a, 0x15, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x5f, 0x66, 0x6c, 0x75, 0x73, 0x68, 348 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 349 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 350 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x08, 0xfa, 0x42, 0x05, 0xaa, 351 0x01, 0x02, 0x2a, 0x00, 0x52, 0x13, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x46, 0x6c, 0x75, 0x73, 352 0x68, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x48, 0x0a, 0x11, 0x62, 0x75, 0x66, 353 0x66, 0x65, 0x72, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 354 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 355 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 356 0x75, 0x65, 0x52, 0x0f, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x53, 0x69, 0x7a, 0x65, 0x42, 0x79, 357 0x74, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x1b, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x73, 0x74, 358 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x5f, 0x74, 0x6f, 0x5f, 0x6c, 359 0x6f, 0x67, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x17, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 360 0x53, 0x74, 0x61, 0x74, 0x65, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x54, 0x6f, 0x4c, 0x6f, 361 0x67, 0x3a, 0x3a, 0x9a, 0xc5, 0x88, 0x1e, 0x35, 0x0a, 0x33, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 362 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x6c, 0x6f, 0x67, 363 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x47, 0x72, 0x70, 0x63, 0x41, 0x63, 364 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x4b, 0x0a, 365 0x35, 0x69, 0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x65, 366 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 367 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x67, 368 0x72, 0x70, 0x63, 0x2e, 0x76, 0x33, 0x42, 0x08, 0x41, 0x6c, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 369 0x50, 0x01, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 370 0x6f, 0x33, 371 } 372 373 var ( 374 file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescOnce sync.Once 375 file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescData = file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDesc 376 ) 377 378 func file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescGZIP() []byte { 379 file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescOnce.Do(func() { 380 file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescData) 381 }) 382 return file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDescData 383 } 384 385 var file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes = make([]protoimpl.MessageInfo, 3) 386 var file_envoy_extensions_access_loggers_grpc_v3_als_proto_goTypes = []interface{}{ 387 (*HttpGrpcAccessLogConfig)(nil), // 0: envoy.extensions.access_loggers.grpc.v3.HttpGrpcAccessLogConfig 388 (*TcpGrpcAccessLogConfig)(nil), // 1: envoy.extensions.access_loggers.grpc.v3.TcpGrpcAccessLogConfig 389 (*CommonGrpcAccessLogConfig)(nil), // 2: envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig 390 (*v3.GrpcService)(nil), // 3: envoy.config.core.v3.GrpcService 391 (v3.ApiVersion)(0), // 4: envoy.config.core.v3.ApiVersion 392 (*duration.Duration)(nil), // 5: google.protobuf.Duration 393 (*wrappers.UInt32Value)(nil), // 6: google.protobuf.UInt32Value 394 } 395 var file_envoy_extensions_access_loggers_grpc_v3_als_proto_depIdxs = []int32{ 396 2, // 0: envoy.extensions.access_loggers.grpc.v3.HttpGrpcAccessLogConfig.common_config:type_name -> envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig 397 2, // 1: envoy.extensions.access_loggers.grpc.v3.TcpGrpcAccessLogConfig.common_config:type_name -> envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig 398 3, // 2: envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.grpc_service:type_name -> envoy.config.core.v3.GrpcService 399 4, // 3: envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.transport_api_version:type_name -> envoy.config.core.v3.ApiVersion 400 5, // 4: envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.buffer_flush_interval:type_name -> google.protobuf.Duration 401 6, // 5: envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig.buffer_size_bytes:type_name -> google.protobuf.UInt32Value 402 6, // [6:6] is the sub-list for method output_type 403 6, // [6:6] is the sub-list for method input_type 404 6, // [6:6] is the sub-list for extension type_name 405 6, // [6:6] is the sub-list for extension extendee 406 0, // [0:6] is the sub-list for field type_name 407 } 408 409 func init() { file_envoy_extensions_access_loggers_grpc_v3_als_proto_init() } 410 func file_envoy_extensions_access_loggers_grpc_v3_als_proto_init() { 411 if File_envoy_extensions_access_loggers_grpc_v3_als_proto != nil { 412 return 413 } 414 if !protoimpl.UnsafeEnabled { 415 file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 416 switch v := v.(*HttpGrpcAccessLogConfig); i { 417 case 0: 418 return &v.state 419 case 1: 420 return &v.sizeCache 421 case 2: 422 return &v.unknownFields 423 default: 424 return nil 425 } 426 } 427 file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 428 switch v := v.(*TcpGrpcAccessLogConfig); i { 429 case 0: 430 return &v.state 431 case 1: 432 return &v.sizeCache 433 case 2: 434 return &v.unknownFields 435 default: 436 return nil 437 } 438 } 439 file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 440 switch v := v.(*CommonGrpcAccessLogConfig); i { 441 case 0: 442 return &v.state 443 case 1: 444 return &v.sizeCache 445 case 2: 446 return &v.unknownFields 447 default: 448 return nil 449 } 450 } 451 } 452 type x struct{} 453 out := protoimpl.TypeBuilder{ 454 File: protoimpl.DescBuilder{ 455 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 456 RawDescriptor: file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDesc, 457 NumEnums: 0, 458 NumMessages: 3, 459 NumExtensions: 0, 460 NumServices: 0, 461 }, 462 GoTypes: file_envoy_extensions_access_loggers_grpc_v3_als_proto_goTypes, 463 DependencyIndexes: file_envoy_extensions_access_loggers_grpc_v3_als_proto_depIdxs, 464 MessageInfos: file_envoy_extensions_access_loggers_grpc_v3_als_proto_msgTypes, 465 }.Build() 466 File_envoy_extensions_access_loggers_grpc_v3_als_proto = out.File 467 file_envoy_extensions_access_loggers_grpc_v3_als_proto_rawDesc = nil 468 file_envoy_extensions_access_loggers_grpc_v3_als_proto_goTypes = nil 469 file_envoy_extensions_access_loggers_grpc_v3_als_proto_depIdxs = nil 470 }