github.com/grafana/pyroscope@v1.18.0/pkg/util/httpgrpc/httpgrpc.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.36.10
     4  // 	protoc        (unknown)
     5  // source: util/httpgrpc/httpgrpc.proto
     6  
     7  package httpgrpc
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  	unsafe "unsafe"
    15  )
    16  
    17  const (
    18  	// Verify that this generated code is sufficiently up-to-date.
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type HTTPRequest struct {
    25  	state         protoimpl.MessageState `protogen:"open.v1"`
    26  	Method        string                 `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
    27  	Url           string                 `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
    28  	Headers       []*Header              `protobuf:"bytes,3,rep,name=headers,proto3" json:"headers,omitempty"`
    29  	Body          []byte                 `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`
    30  	unknownFields protoimpl.UnknownFields
    31  	sizeCache     protoimpl.SizeCache
    32  }
    33  
    34  func (x *HTTPRequest) Reset() {
    35  	*x = HTTPRequest{}
    36  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[0]
    37  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    38  	ms.StoreMessageInfo(mi)
    39  }
    40  
    41  func (x *HTTPRequest) String() string {
    42  	return protoimpl.X.MessageStringOf(x)
    43  }
    44  
    45  func (*HTTPRequest) ProtoMessage() {}
    46  
    47  func (x *HTTPRequest) ProtoReflect() protoreflect.Message {
    48  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[0]
    49  	if x != nil {
    50  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    51  		if ms.LoadMessageInfo() == nil {
    52  			ms.StoreMessageInfo(mi)
    53  		}
    54  		return ms
    55  	}
    56  	return mi.MessageOf(x)
    57  }
    58  
    59  // Deprecated: Use HTTPRequest.ProtoReflect.Descriptor instead.
    60  func (*HTTPRequest) Descriptor() ([]byte, []int) {
    61  	return file_util_httpgrpc_httpgrpc_proto_rawDescGZIP(), []int{0}
    62  }
    63  
    64  func (x *HTTPRequest) GetMethod() string {
    65  	if x != nil {
    66  		return x.Method
    67  	}
    68  	return ""
    69  }
    70  
    71  func (x *HTTPRequest) GetUrl() string {
    72  	if x != nil {
    73  		return x.Url
    74  	}
    75  	return ""
    76  }
    77  
    78  func (x *HTTPRequest) GetHeaders() []*Header {
    79  	if x != nil {
    80  		return x.Headers
    81  	}
    82  	return nil
    83  }
    84  
    85  func (x *HTTPRequest) GetBody() []byte {
    86  	if x != nil {
    87  		return x.Body
    88  	}
    89  	return nil
    90  }
    91  
    92  type HTTPResponse struct {
    93  	state         protoimpl.MessageState `protogen:"open.v1"`
    94  	Code          int32                  `protobuf:"varint,1,opt,name=Code,proto3" json:"Code,omitempty"`
    95  	Headers       []*Header              `protobuf:"bytes,2,rep,name=headers,proto3" json:"headers,omitempty"`
    96  	Body          []byte                 `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
    97  	unknownFields protoimpl.UnknownFields
    98  	sizeCache     protoimpl.SizeCache
    99  }
   100  
   101  func (x *HTTPResponse) Reset() {
   102  	*x = HTTPResponse{}
   103  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[1]
   104  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   105  	ms.StoreMessageInfo(mi)
   106  }
   107  
   108  func (x *HTTPResponse) String() string {
   109  	return protoimpl.X.MessageStringOf(x)
   110  }
   111  
   112  func (*HTTPResponse) ProtoMessage() {}
   113  
   114  func (x *HTTPResponse) ProtoReflect() protoreflect.Message {
   115  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[1]
   116  	if x != nil {
   117  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   118  		if ms.LoadMessageInfo() == nil {
   119  			ms.StoreMessageInfo(mi)
   120  		}
   121  		return ms
   122  	}
   123  	return mi.MessageOf(x)
   124  }
   125  
   126  // Deprecated: Use HTTPResponse.ProtoReflect.Descriptor instead.
   127  func (*HTTPResponse) Descriptor() ([]byte, []int) {
   128  	return file_util_httpgrpc_httpgrpc_proto_rawDescGZIP(), []int{1}
   129  }
   130  
   131  func (x *HTTPResponse) GetCode() int32 {
   132  	if x != nil {
   133  		return x.Code
   134  	}
   135  	return 0
   136  }
   137  
   138  func (x *HTTPResponse) GetHeaders() []*Header {
   139  	if x != nil {
   140  		return x.Headers
   141  	}
   142  	return nil
   143  }
   144  
   145  func (x *HTTPResponse) GetBody() []byte {
   146  	if x != nil {
   147  		return x.Body
   148  	}
   149  	return nil
   150  }
   151  
   152  type Header struct {
   153  	state         protoimpl.MessageState `protogen:"open.v1"`
   154  	Key           string                 `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
   155  	Values        []string               `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
   156  	unknownFields protoimpl.UnknownFields
   157  	sizeCache     protoimpl.SizeCache
   158  }
   159  
   160  func (x *Header) Reset() {
   161  	*x = Header{}
   162  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[2]
   163  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   164  	ms.StoreMessageInfo(mi)
   165  }
   166  
   167  func (x *Header) String() string {
   168  	return protoimpl.X.MessageStringOf(x)
   169  }
   170  
   171  func (*Header) ProtoMessage() {}
   172  
   173  func (x *Header) ProtoReflect() protoreflect.Message {
   174  	mi := &file_util_httpgrpc_httpgrpc_proto_msgTypes[2]
   175  	if x != nil {
   176  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   177  		if ms.LoadMessageInfo() == nil {
   178  			ms.StoreMessageInfo(mi)
   179  		}
   180  		return ms
   181  	}
   182  	return mi.MessageOf(x)
   183  }
   184  
   185  // Deprecated: Use Header.ProtoReflect.Descriptor instead.
   186  func (*Header) Descriptor() ([]byte, []int) {
   187  	return file_util_httpgrpc_httpgrpc_proto_rawDescGZIP(), []int{2}
   188  }
   189  
   190  func (x *Header) GetKey() string {
   191  	if x != nil {
   192  		return x.Key
   193  	}
   194  	return ""
   195  }
   196  
   197  func (x *Header) GetValues() []string {
   198  	if x != nil {
   199  		return x.Values
   200  	}
   201  	return nil
   202  }
   203  
   204  var File_util_httpgrpc_httpgrpc_proto protoreflect.FileDescriptor
   205  
   206  const file_util_httpgrpc_httpgrpc_proto_rawDesc = "" +
   207  	"\n" +
   208  	"\x1cutil/httpgrpc/httpgrpc.proto\x12\bhttpgrpc\"w\n" +
   209  	"\vHTTPRequest\x12\x16\n" +
   210  	"\x06method\x18\x01 \x01(\tR\x06method\x12\x10\n" +
   211  	"\x03url\x18\x02 \x01(\tR\x03url\x12*\n" +
   212  	"\aheaders\x18\x03 \x03(\v2\x10.httpgrpc.HeaderR\aheaders\x12\x12\n" +
   213  	"\x04body\x18\x04 \x01(\fR\x04body\"b\n" +
   214  	"\fHTTPResponse\x12\x12\n" +
   215  	"\x04Code\x18\x01 \x01(\x05R\x04Code\x12*\n" +
   216  	"\aheaders\x18\x02 \x03(\v2\x10.httpgrpc.HeaderR\aheaders\x12\x12\n" +
   217  	"\x04body\x18\x03 \x01(\fR\x04body\"2\n" +
   218  	"\x06Header\x12\x10\n" +
   219  	"\x03key\x18\x01 \x01(\tR\x03key\x12\x16\n" +
   220  	"\x06values\x18\x02 \x03(\tR\x06values2A\n" +
   221  	"\x04HTTP\x129\n" +
   222  	"\x06Handle\x12\x15.httpgrpc.HTTPRequest\x1a\x16.httpgrpc.HTTPResponse\"\x00B\x8d\x01\n" +
   223  	"\fcom.httpgrpcB\rHttpgrpcProtoP\x01Z.github.com/grafana/pyroscope/pkg/util/httpgrpc\xa2\x02\x03HXX\xaa\x02\bHttpgrpc\xca\x02\bHttpgrpc\xe2\x02\x14Httpgrpc\\GPBMetadata\xea\x02\bHttpgrpcb\x06proto3"
   224  
   225  var (
   226  	file_util_httpgrpc_httpgrpc_proto_rawDescOnce sync.Once
   227  	file_util_httpgrpc_httpgrpc_proto_rawDescData []byte
   228  )
   229  
   230  func file_util_httpgrpc_httpgrpc_proto_rawDescGZIP() []byte {
   231  	file_util_httpgrpc_httpgrpc_proto_rawDescOnce.Do(func() {
   232  		file_util_httpgrpc_httpgrpc_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_util_httpgrpc_httpgrpc_proto_rawDesc), len(file_util_httpgrpc_httpgrpc_proto_rawDesc)))
   233  	})
   234  	return file_util_httpgrpc_httpgrpc_proto_rawDescData
   235  }
   236  
   237  var file_util_httpgrpc_httpgrpc_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   238  var file_util_httpgrpc_httpgrpc_proto_goTypes = []any{
   239  	(*HTTPRequest)(nil),  // 0: httpgrpc.HTTPRequest
   240  	(*HTTPResponse)(nil), // 1: httpgrpc.HTTPResponse
   241  	(*Header)(nil),       // 2: httpgrpc.Header
   242  }
   243  var file_util_httpgrpc_httpgrpc_proto_depIdxs = []int32{
   244  	2, // 0: httpgrpc.HTTPRequest.headers:type_name -> httpgrpc.Header
   245  	2, // 1: httpgrpc.HTTPResponse.headers:type_name -> httpgrpc.Header
   246  	0, // 2: httpgrpc.HTTP.Handle:input_type -> httpgrpc.HTTPRequest
   247  	1, // 3: httpgrpc.HTTP.Handle:output_type -> httpgrpc.HTTPResponse
   248  	3, // [3:4] is the sub-list for method output_type
   249  	2, // [2:3] is the sub-list for method input_type
   250  	2, // [2:2] is the sub-list for extension type_name
   251  	2, // [2:2] is the sub-list for extension extendee
   252  	0, // [0:2] is the sub-list for field type_name
   253  }
   254  
   255  func init() { file_util_httpgrpc_httpgrpc_proto_init() }
   256  func file_util_httpgrpc_httpgrpc_proto_init() {
   257  	if File_util_httpgrpc_httpgrpc_proto != nil {
   258  		return
   259  	}
   260  	type x struct{}
   261  	out := protoimpl.TypeBuilder{
   262  		File: protoimpl.DescBuilder{
   263  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   264  			RawDescriptor: unsafe.Slice(unsafe.StringData(file_util_httpgrpc_httpgrpc_proto_rawDesc), len(file_util_httpgrpc_httpgrpc_proto_rawDesc)),
   265  			NumEnums:      0,
   266  			NumMessages:   3,
   267  			NumExtensions: 0,
   268  			NumServices:   1,
   269  		},
   270  		GoTypes:           file_util_httpgrpc_httpgrpc_proto_goTypes,
   271  		DependencyIndexes: file_util_httpgrpc_httpgrpc_proto_depIdxs,
   272  		MessageInfos:      file_util_httpgrpc_httpgrpc_proto_msgTypes,
   273  	}.Build()
   274  	File_util_httpgrpc_httpgrpc_proto = out.File
   275  	file_util_httpgrpc_httpgrpc_proto_goTypes = nil
   276  	file_util_httpgrpc_httpgrpc_proto_depIdxs = nil
   277  }