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  }