...

Source file src/go.einride.tech/aip/proto/gen/einride/example/freight/v1/freight_service_grpc.pb.go

Documentation: go.einride.tech/aip/proto/gen/einride/example/freight/v1

     1  // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
     2  // versions:
     3  // - protoc-gen-go-grpc v1.2.0
     4  // - protoc             (unknown)
     5  // source: einride/example/freight/v1/freight_service.proto
     6  
     7  package freightv1
     8  
     9  import (
    10  	context "context"
    11  	grpc "google.golang.org/grpc"
    12  	codes "google.golang.org/grpc/codes"
    13  	status "google.golang.org/grpc/status"
    14  )
    15  
    16  // This is a compile-time assertion to ensure that this generated file
    17  // is compatible with the grpc package it is being compiled against.
    18  // Requires gRPC-Go v1.32.0 or later.
    19  const _ = grpc.SupportPackageIsVersion7
    20  
    21  // FreightServiceClient is the client API for FreightService service.
    22  //
    23  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
    24  type FreightServiceClient interface {
    25  	// Get a shipper.
    26  	//
    27  	// See: https://google.aip.dev/131 (Standard methods: Get).
    28  	GetShipper(ctx context.Context, in *GetShipperRequest, opts ...grpc.CallOption) (*Shipper, error)
    29  	// List shippers.
    30  	//
    31  	// See: https://google.aip.dev/132 (Standard methods: List).
    32  	ListShippers(ctx context.Context, in *ListShippersRequest, opts ...grpc.CallOption) (*ListShippersResponse, error)
    33  	// Create a shipper.
    34  	//
    35  	// See: https://google.aip.dev/133 (Standard methods: Create).
    36  	CreateShipper(ctx context.Context, in *CreateShipperRequest, opts ...grpc.CallOption) (*Shipper, error)
    37  	// Update a shipper.
    38  	//
    39  	// See: https://google.aip.dev/134 (Standard methods: Update).
    40  	UpdateShipper(ctx context.Context, in *UpdateShipperRequest, opts ...grpc.CallOption) (*Shipper, error)
    41  	// Delete a shipper.
    42  	//
    43  	// See: https://google.aip.dev/135 (Standard methods: Delete).
    44  	// See: https://google.aip.dev/164 (Soft delete).
    45  	DeleteShipper(ctx context.Context, in *DeleteShipperRequest, opts ...grpc.CallOption) (*Shipper, error)
    46  	// Get a site.
    47  	//
    48  	// See: https://google.aip.dev/131 (Standard methods: Get).
    49  	GetSite(ctx context.Context, in *GetSiteRequest, opts ...grpc.CallOption) (*Site, error)
    50  	// List sites for a shipper.
    51  	//
    52  	// See: https://google.aip.dev/132 (Standard methods: List).
    53  	ListSites(ctx context.Context, in *ListSitesRequest, opts ...grpc.CallOption) (*ListSitesResponse, error)
    54  	// Create a site.
    55  	//
    56  	// See: https://google.aip.dev/133 (Standard methods: Create).
    57  	CreateSite(ctx context.Context, in *CreateSiteRequest, opts ...grpc.CallOption) (*Site, error)
    58  	// Update a site.
    59  	//
    60  	// See: https://google.aip.dev/134 (Standard methods: Update).
    61  	UpdateSite(ctx context.Context, in *UpdateSiteRequest, opts ...grpc.CallOption) (*Site, error)
    62  	// Delete a site.
    63  	//
    64  	// See: https://google.aip.dev/135 (Standard methods: Delete).
    65  	// See: https://google.aip.dev/164 (Soft delete).
    66  	DeleteSite(ctx context.Context, in *DeleteSiteRequest, opts ...grpc.CallOption) (*Site, error)
    67  	// Batch get sites.
    68  	//
    69  	// See: https://google.aip.dev/231 (Batch methods: Get).
    70  	BatchGetSites(ctx context.Context, in *BatchGetSitesRequest, opts ...grpc.CallOption) (*BatchGetSitesResponse, error)
    71  	// Get a shipment.
    72  	//
    73  	// See: https://google.aip.dev/131 (Standard methods: Get).
    74  	GetShipment(ctx context.Context, in *GetShipmentRequest, opts ...grpc.CallOption) (*Shipment, error)
    75  	// List shipments for a shipper.
    76  	//
    77  	// See: https://google.aip.dev/132 (Standard methods: List).
    78  	ListShipments(ctx context.Context, in *ListShipmentsRequest, opts ...grpc.CallOption) (*ListShipmentsResponse, error)
    79  	// Create a shipment.
    80  	//
    81  	// See: https://google.aip.dev/133 (Standard methods: Create).
    82  	CreateShipment(ctx context.Context, in *CreateShipmentRequest, opts ...grpc.CallOption) (*Shipment, error)
    83  	// Update a shipment.
    84  	//
    85  	// See: https://google.aip.dev/134 (Standard methods: Update).
    86  	UpdateShipment(ctx context.Context, in *UpdateShipmentRequest, opts ...grpc.CallOption) (*Shipment, error)
    87  	// Delete a shipment.
    88  	//
    89  	// See: https://google.aip.dev/135 (Standard methods: Delete).
    90  	// See: https://google.aip.dev/164 (Soft delete).
    91  	DeleteShipment(ctx context.Context, in *DeleteShipmentRequest, opts ...grpc.CallOption) (*Shipment, error)
    92  }
    93  
    94  type freightServiceClient struct {
    95  	cc grpc.ClientConnInterface
    96  }
    97  
    98  func NewFreightServiceClient(cc grpc.ClientConnInterface) FreightServiceClient {
    99  	return &freightServiceClient{cc}
   100  }
   101  
   102  func (c *freightServiceClient) GetShipper(ctx context.Context, in *GetShipperRequest, opts ...grpc.CallOption) (*Shipper, error) {
   103  	out := new(Shipper)
   104  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/GetShipper", in, out, opts...)
   105  	if err != nil {
   106  		return nil, err
   107  	}
   108  	return out, nil
   109  }
   110  
   111  func (c *freightServiceClient) ListShippers(ctx context.Context, in *ListShippersRequest, opts ...grpc.CallOption) (*ListShippersResponse, error) {
   112  	out := new(ListShippersResponse)
   113  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/ListShippers", in, out, opts...)
   114  	if err != nil {
   115  		return nil, err
   116  	}
   117  	return out, nil
   118  }
   119  
   120  func (c *freightServiceClient) CreateShipper(ctx context.Context, in *CreateShipperRequest, opts ...grpc.CallOption) (*Shipper, error) {
   121  	out := new(Shipper)
   122  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/CreateShipper", in, out, opts...)
   123  	if err != nil {
   124  		return nil, err
   125  	}
   126  	return out, nil
   127  }
   128  
   129  func (c *freightServiceClient) UpdateShipper(ctx context.Context, in *UpdateShipperRequest, opts ...grpc.CallOption) (*Shipper, error) {
   130  	out := new(Shipper)
   131  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/UpdateShipper", in, out, opts...)
   132  	if err != nil {
   133  		return nil, err
   134  	}
   135  	return out, nil
   136  }
   137  
   138  func (c *freightServiceClient) DeleteShipper(ctx context.Context, in *DeleteShipperRequest, opts ...grpc.CallOption) (*Shipper, error) {
   139  	out := new(Shipper)
   140  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/DeleteShipper", in, out, opts...)
   141  	if err != nil {
   142  		return nil, err
   143  	}
   144  	return out, nil
   145  }
   146  
   147  func (c *freightServiceClient) GetSite(ctx context.Context, in *GetSiteRequest, opts ...grpc.CallOption) (*Site, error) {
   148  	out := new(Site)
   149  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/GetSite", in, out, opts...)
   150  	if err != nil {
   151  		return nil, err
   152  	}
   153  	return out, nil
   154  }
   155  
   156  func (c *freightServiceClient) ListSites(ctx context.Context, in *ListSitesRequest, opts ...grpc.CallOption) (*ListSitesResponse, error) {
   157  	out := new(ListSitesResponse)
   158  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/ListSites", in, out, opts...)
   159  	if err != nil {
   160  		return nil, err
   161  	}
   162  	return out, nil
   163  }
   164  
   165  func (c *freightServiceClient) CreateSite(ctx context.Context, in *CreateSiteRequest, opts ...grpc.CallOption) (*Site, error) {
   166  	out := new(Site)
   167  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/CreateSite", in, out, opts...)
   168  	if err != nil {
   169  		return nil, err
   170  	}
   171  	return out, nil
   172  }
   173  
   174  func (c *freightServiceClient) UpdateSite(ctx context.Context, in *UpdateSiteRequest, opts ...grpc.CallOption) (*Site, error) {
   175  	out := new(Site)
   176  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/UpdateSite", in, out, opts...)
   177  	if err != nil {
   178  		return nil, err
   179  	}
   180  	return out, nil
   181  }
   182  
   183  func (c *freightServiceClient) DeleteSite(ctx context.Context, in *DeleteSiteRequest, opts ...grpc.CallOption) (*Site, error) {
   184  	out := new(Site)
   185  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/DeleteSite", in, out, opts...)
   186  	if err != nil {
   187  		return nil, err
   188  	}
   189  	return out, nil
   190  }
   191  
   192  func (c *freightServiceClient) BatchGetSites(ctx context.Context, in *BatchGetSitesRequest, opts ...grpc.CallOption) (*BatchGetSitesResponse, error) {
   193  	out := new(BatchGetSitesResponse)
   194  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/BatchGetSites", in, out, opts...)
   195  	if err != nil {
   196  		return nil, err
   197  	}
   198  	return out, nil
   199  }
   200  
   201  func (c *freightServiceClient) GetShipment(ctx context.Context, in *GetShipmentRequest, opts ...grpc.CallOption) (*Shipment, error) {
   202  	out := new(Shipment)
   203  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/GetShipment", in, out, opts...)
   204  	if err != nil {
   205  		return nil, err
   206  	}
   207  	return out, nil
   208  }
   209  
   210  func (c *freightServiceClient) ListShipments(ctx context.Context, in *ListShipmentsRequest, opts ...grpc.CallOption) (*ListShipmentsResponse, error) {
   211  	out := new(ListShipmentsResponse)
   212  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/ListShipments", in, out, opts...)
   213  	if err != nil {
   214  		return nil, err
   215  	}
   216  	return out, nil
   217  }
   218  
   219  func (c *freightServiceClient) CreateShipment(ctx context.Context, in *CreateShipmentRequest, opts ...grpc.CallOption) (*Shipment, error) {
   220  	out := new(Shipment)
   221  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/CreateShipment", in, out, opts...)
   222  	if err != nil {
   223  		return nil, err
   224  	}
   225  	return out, nil
   226  }
   227  
   228  func (c *freightServiceClient) UpdateShipment(ctx context.Context, in *UpdateShipmentRequest, opts ...grpc.CallOption) (*Shipment, error) {
   229  	out := new(Shipment)
   230  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/UpdateShipment", in, out, opts...)
   231  	if err != nil {
   232  		return nil, err
   233  	}
   234  	return out, nil
   235  }
   236  
   237  func (c *freightServiceClient) DeleteShipment(ctx context.Context, in *DeleteShipmentRequest, opts ...grpc.CallOption) (*Shipment, error) {
   238  	out := new(Shipment)
   239  	err := c.cc.Invoke(ctx, "/einride.example.freight.v1.FreightService/DeleteShipment", in, out, opts...)
   240  	if err != nil {
   241  		return nil, err
   242  	}
   243  	return out, nil
   244  }
   245  
   246  // FreightServiceServer is the server API for FreightService service.
   247  // All implementations should embed UnimplementedFreightServiceServer
   248  // for forward compatibility
   249  type FreightServiceServer interface {
   250  	// Get a shipper.
   251  	//
   252  	// See: https://google.aip.dev/131 (Standard methods: Get).
   253  	GetShipper(context.Context, *GetShipperRequest) (*Shipper, error)
   254  	// List shippers.
   255  	//
   256  	// See: https://google.aip.dev/132 (Standard methods: List).
   257  	ListShippers(context.Context, *ListShippersRequest) (*ListShippersResponse, error)
   258  	// Create a shipper.
   259  	//
   260  	// See: https://google.aip.dev/133 (Standard methods: Create).
   261  	CreateShipper(context.Context, *CreateShipperRequest) (*Shipper, error)
   262  	// Update a shipper.
   263  	//
   264  	// See: https://google.aip.dev/134 (Standard methods: Update).
   265  	UpdateShipper(context.Context, *UpdateShipperRequest) (*Shipper, error)
   266  	// Delete a shipper.
   267  	//
   268  	// See: https://google.aip.dev/135 (Standard methods: Delete).
   269  	// See: https://google.aip.dev/164 (Soft delete).
   270  	DeleteShipper(context.Context, *DeleteShipperRequest) (*Shipper, error)
   271  	// Get a site.
   272  	//
   273  	// See: https://google.aip.dev/131 (Standard methods: Get).
   274  	GetSite(context.Context, *GetSiteRequest) (*Site, error)
   275  	// List sites for a shipper.
   276  	//
   277  	// See: https://google.aip.dev/132 (Standard methods: List).
   278  	ListSites(context.Context, *ListSitesRequest) (*ListSitesResponse, error)
   279  	// Create a site.
   280  	//
   281  	// See: https://google.aip.dev/133 (Standard methods: Create).
   282  	CreateSite(context.Context, *CreateSiteRequest) (*Site, error)
   283  	// Update a site.
   284  	//
   285  	// See: https://google.aip.dev/134 (Standard methods: Update).
   286  	UpdateSite(context.Context, *UpdateSiteRequest) (*Site, error)
   287  	// Delete a site.
   288  	//
   289  	// See: https://google.aip.dev/135 (Standard methods: Delete).
   290  	// See: https://google.aip.dev/164 (Soft delete).
   291  	DeleteSite(context.Context, *DeleteSiteRequest) (*Site, error)
   292  	// Batch get sites.
   293  	//
   294  	// See: https://google.aip.dev/231 (Batch methods: Get).
   295  	BatchGetSites(context.Context, *BatchGetSitesRequest) (*BatchGetSitesResponse, error)
   296  	// Get a shipment.
   297  	//
   298  	// See: https://google.aip.dev/131 (Standard methods: Get).
   299  	GetShipment(context.Context, *GetShipmentRequest) (*Shipment, error)
   300  	// List shipments for a shipper.
   301  	//
   302  	// See: https://google.aip.dev/132 (Standard methods: List).
   303  	ListShipments(context.Context, *ListShipmentsRequest) (*ListShipmentsResponse, error)
   304  	// Create a shipment.
   305  	//
   306  	// See: https://google.aip.dev/133 (Standard methods: Create).
   307  	CreateShipment(context.Context, *CreateShipmentRequest) (*Shipment, error)
   308  	// Update a shipment.
   309  	//
   310  	// See: https://google.aip.dev/134 (Standard methods: Update).
   311  	UpdateShipment(context.Context, *UpdateShipmentRequest) (*Shipment, error)
   312  	// Delete a shipment.
   313  	//
   314  	// See: https://google.aip.dev/135 (Standard methods: Delete).
   315  	// See: https://google.aip.dev/164 (Soft delete).
   316  	DeleteShipment(context.Context, *DeleteShipmentRequest) (*Shipment, error)
   317  }
   318  
   319  // UnimplementedFreightServiceServer should be embedded to have forward compatible implementations.
   320  type UnimplementedFreightServiceServer struct {
   321  }
   322  
   323  func (UnimplementedFreightServiceServer) GetShipper(context.Context, *GetShipperRequest) (*Shipper, error) {
   324  	return nil, status.Errorf(codes.Unimplemented, "method GetShipper not implemented")
   325  }
   326  func (UnimplementedFreightServiceServer) ListShippers(context.Context, *ListShippersRequest) (*ListShippersResponse, error) {
   327  	return nil, status.Errorf(codes.Unimplemented, "method ListShippers not implemented")
   328  }
   329  func (UnimplementedFreightServiceServer) CreateShipper(context.Context, *CreateShipperRequest) (*Shipper, error) {
   330  	return nil, status.Errorf(codes.Unimplemented, "method CreateShipper not implemented")
   331  }
   332  func (UnimplementedFreightServiceServer) UpdateShipper(context.Context, *UpdateShipperRequest) (*Shipper, error) {
   333  	return nil, status.Errorf(codes.Unimplemented, "method UpdateShipper not implemented")
   334  }
   335  func (UnimplementedFreightServiceServer) DeleteShipper(context.Context, *DeleteShipperRequest) (*Shipper, error) {
   336  	return nil, status.Errorf(codes.Unimplemented, "method DeleteShipper not implemented")
   337  }
   338  func (UnimplementedFreightServiceServer) GetSite(context.Context, *GetSiteRequest) (*Site, error) {
   339  	return nil, status.Errorf(codes.Unimplemented, "method GetSite not implemented")
   340  }
   341  func (UnimplementedFreightServiceServer) ListSites(context.Context, *ListSitesRequest) (*ListSitesResponse, error) {
   342  	return nil, status.Errorf(codes.Unimplemented, "method ListSites not implemented")
   343  }
   344  func (UnimplementedFreightServiceServer) CreateSite(context.Context, *CreateSiteRequest) (*Site, error) {
   345  	return nil, status.Errorf(codes.Unimplemented, "method CreateSite not implemented")
   346  }
   347  func (UnimplementedFreightServiceServer) UpdateSite(context.Context, *UpdateSiteRequest) (*Site, error) {
   348  	return nil, status.Errorf(codes.Unimplemented, "method UpdateSite not implemented")
   349  }
   350  func (UnimplementedFreightServiceServer) DeleteSite(context.Context, *DeleteSiteRequest) (*Site, error) {
   351  	return nil, status.Errorf(codes.Unimplemented, "method DeleteSite not implemented")
   352  }
   353  func (UnimplementedFreightServiceServer) BatchGetSites(context.Context, *BatchGetSitesRequest) (*BatchGetSitesResponse, error) {
   354  	return nil, status.Errorf(codes.Unimplemented, "method BatchGetSites not implemented")
   355  }
   356  func (UnimplementedFreightServiceServer) GetShipment(context.Context, *GetShipmentRequest) (*Shipment, error) {
   357  	return nil, status.Errorf(codes.Unimplemented, "method GetShipment not implemented")
   358  }
   359  func (UnimplementedFreightServiceServer) ListShipments(context.Context, *ListShipmentsRequest) (*ListShipmentsResponse, error) {
   360  	return nil, status.Errorf(codes.Unimplemented, "method ListShipments not implemented")
   361  }
   362  func (UnimplementedFreightServiceServer) CreateShipment(context.Context, *CreateShipmentRequest) (*Shipment, error) {
   363  	return nil, status.Errorf(codes.Unimplemented, "method CreateShipment not implemented")
   364  }
   365  func (UnimplementedFreightServiceServer) UpdateShipment(context.Context, *UpdateShipmentRequest) (*Shipment, error) {
   366  	return nil, status.Errorf(codes.Unimplemented, "method UpdateShipment not implemented")
   367  }
   368  func (UnimplementedFreightServiceServer) DeleteShipment(context.Context, *DeleteShipmentRequest) (*Shipment, error) {
   369  	return nil, status.Errorf(codes.Unimplemented, "method DeleteShipment not implemented")
   370  }
   371  
   372  // UnsafeFreightServiceServer may be embedded to opt out of forward compatibility for this service.
   373  // Use of this interface is not recommended, as added methods to FreightServiceServer will
   374  // result in compilation errors.
   375  type UnsafeFreightServiceServer interface {
   376  	mustEmbedUnimplementedFreightServiceServer()
   377  }
   378  
   379  func RegisterFreightServiceServer(s grpc.ServiceRegistrar, srv FreightServiceServer) {
   380  	s.RegisterService(&FreightService_ServiceDesc, srv)
   381  }
   382  
   383  func _FreightService_GetShipper_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   384  	in := new(GetShipperRequest)
   385  	if err := dec(in); err != nil {
   386  		return nil, err
   387  	}
   388  	if interceptor == nil {
   389  		return srv.(FreightServiceServer).GetShipper(ctx, in)
   390  	}
   391  	info := &grpc.UnaryServerInfo{
   392  		Server:     srv,
   393  		FullMethod: "/einride.example.freight.v1.FreightService/GetShipper",
   394  	}
   395  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   396  		return srv.(FreightServiceServer).GetShipper(ctx, req.(*GetShipperRequest))
   397  	}
   398  	return interceptor(ctx, in, info, handler)
   399  }
   400  
   401  func _FreightService_ListShippers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   402  	in := new(ListShippersRequest)
   403  	if err := dec(in); err != nil {
   404  		return nil, err
   405  	}
   406  	if interceptor == nil {
   407  		return srv.(FreightServiceServer).ListShippers(ctx, in)
   408  	}
   409  	info := &grpc.UnaryServerInfo{
   410  		Server:     srv,
   411  		FullMethod: "/einride.example.freight.v1.FreightService/ListShippers",
   412  	}
   413  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   414  		return srv.(FreightServiceServer).ListShippers(ctx, req.(*ListShippersRequest))
   415  	}
   416  	return interceptor(ctx, in, info, handler)
   417  }
   418  
   419  func _FreightService_CreateShipper_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   420  	in := new(CreateShipperRequest)
   421  	if err := dec(in); err != nil {
   422  		return nil, err
   423  	}
   424  	if interceptor == nil {
   425  		return srv.(FreightServiceServer).CreateShipper(ctx, in)
   426  	}
   427  	info := &grpc.UnaryServerInfo{
   428  		Server:     srv,
   429  		FullMethod: "/einride.example.freight.v1.FreightService/CreateShipper",
   430  	}
   431  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   432  		return srv.(FreightServiceServer).CreateShipper(ctx, req.(*CreateShipperRequest))
   433  	}
   434  	return interceptor(ctx, in, info, handler)
   435  }
   436  
   437  func _FreightService_UpdateShipper_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   438  	in := new(UpdateShipperRequest)
   439  	if err := dec(in); err != nil {
   440  		return nil, err
   441  	}
   442  	if interceptor == nil {
   443  		return srv.(FreightServiceServer).UpdateShipper(ctx, in)
   444  	}
   445  	info := &grpc.UnaryServerInfo{
   446  		Server:     srv,
   447  		FullMethod: "/einride.example.freight.v1.FreightService/UpdateShipper",
   448  	}
   449  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   450  		return srv.(FreightServiceServer).UpdateShipper(ctx, req.(*UpdateShipperRequest))
   451  	}
   452  	return interceptor(ctx, in, info, handler)
   453  }
   454  
   455  func _FreightService_DeleteShipper_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   456  	in := new(DeleteShipperRequest)
   457  	if err := dec(in); err != nil {
   458  		return nil, err
   459  	}
   460  	if interceptor == nil {
   461  		return srv.(FreightServiceServer).DeleteShipper(ctx, in)
   462  	}
   463  	info := &grpc.UnaryServerInfo{
   464  		Server:     srv,
   465  		FullMethod: "/einride.example.freight.v1.FreightService/DeleteShipper",
   466  	}
   467  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   468  		return srv.(FreightServiceServer).DeleteShipper(ctx, req.(*DeleteShipperRequest))
   469  	}
   470  	return interceptor(ctx, in, info, handler)
   471  }
   472  
   473  func _FreightService_GetSite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   474  	in := new(GetSiteRequest)
   475  	if err := dec(in); err != nil {
   476  		return nil, err
   477  	}
   478  	if interceptor == nil {
   479  		return srv.(FreightServiceServer).GetSite(ctx, in)
   480  	}
   481  	info := &grpc.UnaryServerInfo{
   482  		Server:     srv,
   483  		FullMethod: "/einride.example.freight.v1.FreightService/GetSite",
   484  	}
   485  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   486  		return srv.(FreightServiceServer).GetSite(ctx, req.(*GetSiteRequest))
   487  	}
   488  	return interceptor(ctx, in, info, handler)
   489  }
   490  
   491  func _FreightService_ListSites_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   492  	in := new(ListSitesRequest)
   493  	if err := dec(in); err != nil {
   494  		return nil, err
   495  	}
   496  	if interceptor == nil {
   497  		return srv.(FreightServiceServer).ListSites(ctx, in)
   498  	}
   499  	info := &grpc.UnaryServerInfo{
   500  		Server:     srv,
   501  		FullMethod: "/einride.example.freight.v1.FreightService/ListSites",
   502  	}
   503  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   504  		return srv.(FreightServiceServer).ListSites(ctx, req.(*ListSitesRequest))
   505  	}
   506  	return interceptor(ctx, in, info, handler)
   507  }
   508  
   509  func _FreightService_CreateSite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   510  	in := new(CreateSiteRequest)
   511  	if err := dec(in); err != nil {
   512  		return nil, err
   513  	}
   514  	if interceptor == nil {
   515  		return srv.(FreightServiceServer).CreateSite(ctx, in)
   516  	}
   517  	info := &grpc.UnaryServerInfo{
   518  		Server:     srv,
   519  		FullMethod: "/einride.example.freight.v1.FreightService/CreateSite",
   520  	}
   521  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   522  		return srv.(FreightServiceServer).CreateSite(ctx, req.(*CreateSiteRequest))
   523  	}
   524  	return interceptor(ctx, in, info, handler)
   525  }
   526  
   527  func _FreightService_UpdateSite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   528  	in := new(UpdateSiteRequest)
   529  	if err := dec(in); err != nil {
   530  		return nil, err
   531  	}
   532  	if interceptor == nil {
   533  		return srv.(FreightServiceServer).UpdateSite(ctx, in)
   534  	}
   535  	info := &grpc.UnaryServerInfo{
   536  		Server:     srv,
   537  		FullMethod: "/einride.example.freight.v1.FreightService/UpdateSite",
   538  	}
   539  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   540  		return srv.(FreightServiceServer).UpdateSite(ctx, req.(*UpdateSiteRequest))
   541  	}
   542  	return interceptor(ctx, in, info, handler)
   543  }
   544  
   545  func _FreightService_DeleteSite_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   546  	in := new(DeleteSiteRequest)
   547  	if err := dec(in); err != nil {
   548  		return nil, err
   549  	}
   550  	if interceptor == nil {
   551  		return srv.(FreightServiceServer).DeleteSite(ctx, in)
   552  	}
   553  	info := &grpc.UnaryServerInfo{
   554  		Server:     srv,
   555  		FullMethod: "/einride.example.freight.v1.FreightService/DeleteSite",
   556  	}
   557  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   558  		return srv.(FreightServiceServer).DeleteSite(ctx, req.(*DeleteSiteRequest))
   559  	}
   560  	return interceptor(ctx, in, info, handler)
   561  }
   562  
   563  func _FreightService_BatchGetSites_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   564  	in := new(BatchGetSitesRequest)
   565  	if err := dec(in); err != nil {
   566  		return nil, err
   567  	}
   568  	if interceptor == nil {
   569  		return srv.(FreightServiceServer).BatchGetSites(ctx, in)
   570  	}
   571  	info := &grpc.UnaryServerInfo{
   572  		Server:     srv,
   573  		FullMethod: "/einride.example.freight.v1.FreightService/BatchGetSites",
   574  	}
   575  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   576  		return srv.(FreightServiceServer).BatchGetSites(ctx, req.(*BatchGetSitesRequest))
   577  	}
   578  	return interceptor(ctx, in, info, handler)
   579  }
   580  
   581  func _FreightService_GetShipment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   582  	in := new(GetShipmentRequest)
   583  	if err := dec(in); err != nil {
   584  		return nil, err
   585  	}
   586  	if interceptor == nil {
   587  		return srv.(FreightServiceServer).GetShipment(ctx, in)
   588  	}
   589  	info := &grpc.UnaryServerInfo{
   590  		Server:     srv,
   591  		FullMethod: "/einride.example.freight.v1.FreightService/GetShipment",
   592  	}
   593  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   594  		return srv.(FreightServiceServer).GetShipment(ctx, req.(*GetShipmentRequest))
   595  	}
   596  	return interceptor(ctx, in, info, handler)
   597  }
   598  
   599  func _FreightService_ListShipments_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   600  	in := new(ListShipmentsRequest)
   601  	if err := dec(in); err != nil {
   602  		return nil, err
   603  	}
   604  	if interceptor == nil {
   605  		return srv.(FreightServiceServer).ListShipments(ctx, in)
   606  	}
   607  	info := &grpc.UnaryServerInfo{
   608  		Server:     srv,
   609  		FullMethod: "/einride.example.freight.v1.FreightService/ListShipments",
   610  	}
   611  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   612  		return srv.(FreightServiceServer).ListShipments(ctx, req.(*ListShipmentsRequest))
   613  	}
   614  	return interceptor(ctx, in, info, handler)
   615  }
   616  
   617  func _FreightService_CreateShipment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   618  	in := new(CreateShipmentRequest)
   619  	if err := dec(in); err != nil {
   620  		return nil, err
   621  	}
   622  	if interceptor == nil {
   623  		return srv.(FreightServiceServer).CreateShipment(ctx, in)
   624  	}
   625  	info := &grpc.UnaryServerInfo{
   626  		Server:     srv,
   627  		FullMethod: "/einride.example.freight.v1.FreightService/CreateShipment",
   628  	}
   629  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   630  		return srv.(FreightServiceServer).CreateShipment(ctx, req.(*CreateShipmentRequest))
   631  	}
   632  	return interceptor(ctx, in, info, handler)
   633  }
   634  
   635  func _FreightService_UpdateShipment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   636  	in := new(UpdateShipmentRequest)
   637  	if err := dec(in); err != nil {
   638  		return nil, err
   639  	}
   640  	if interceptor == nil {
   641  		return srv.(FreightServiceServer).UpdateShipment(ctx, in)
   642  	}
   643  	info := &grpc.UnaryServerInfo{
   644  		Server:     srv,
   645  		FullMethod: "/einride.example.freight.v1.FreightService/UpdateShipment",
   646  	}
   647  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   648  		return srv.(FreightServiceServer).UpdateShipment(ctx, req.(*UpdateShipmentRequest))
   649  	}
   650  	return interceptor(ctx, in, info, handler)
   651  }
   652  
   653  func _FreightService_DeleteShipment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   654  	in := new(DeleteShipmentRequest)
   655  	if err := dec(in); err != nil {
   656  		return nil, err
   657  	}
   658  	if interceptor == nil {
   659  		return srv.(FreightServiceServer).DeleteShipment(ctx, in)
   660  	}
   661  	info := &grpc.UnaryServerInfo{
   662  		Server:     srv,
   663  		FullMethod: "/einride.example.freight.v1.FreightService/DeleteShipment",
   664  	}
   665  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   666  		return srv.(FreightServiceServer).DeleteShipment(ctx, req.(*DeleteShipmentRequest))
   667  	}
   668  	return interceptor(ctx, in, info, handler)
   669  }
   670  
   671  // FreightService_ServiceDesc is the grpc.ServiceDesc for FreightService service.
   672  // It's only intended for direct use with grpc.RegisterService,
   673  // and not to be introspected or modified (even as a copy)
   674  var FreightService_ServiceDesc = grpc.ServiceDesc{
   675  	ServiceName: "einride.example.freight.v1.FreightService",
   676  	HandlerType: (*FreightServiceServer)(nil),
   677  	Methods: []grpc.MethodDesc{
   678  		{
   679  			MethodName: "GetShipper",
   680  			Handler:    _FreightService_GetShipper_Handler,
   681  		},
   682  		{
   683  			MethodName: "ListShippers",
   684  			Handler:    _FreightService_ListShippers_Handler,
   685  		},
   686  		{
   687  			MethodName: "CreateShipper",
   688  			Handler:    _FreightService_CreateShipper_Handler,
   689  		},
   690  		{
   691  			MethodName: "UpdateShipper",
   692  			Handler:    _FreightService_UpdateShipper_Handler,
   693  		},
   694  		{
   695  			MethodName: "DeleteShipper",
   696  			Handler:    _FreightService_DeleteShipper_Handler,
   697  		},
   698  		{
   699  			MethodName: "GetSite",
   700  			Handler:    _FreightService_GetSite_Handler,
   701  		},
   702  		{
   703  			MethodName: "ListSites",
   704  			Handler:    _FreightService_ListSites_Handler,
   705  		},
   706  		{
   707  			MethodName: "CreateSite",
   708  			Handler:    _FreightService_CreateSite_Handler,
   709  		},
   710  		{
   711  			MethodName: "UpdateSite",
   712  			Handler:    _FreightService_UpdateSite_Handler,
   713  		},
   714  		{
   715  			MethodName: "DeleteSite",
   716  			Handler:    _FreightService_DeleteSite_Handler,
   717  		},
   718  		{
   719  			MethodName: "BatchGetSites",
   720  			Handler:    _FreightService_BatchGetSites_Handler,
   721  		},
   722  		{
   723  			MethodName: "GetShipment",
   724  			Handler:    _FreightService_GetShipment_Handler,
   725  		},
   726  		{
   727  			MethodName: "ListShipments",
   728  			Handler:    _FreightService_ListShipments_Handler,
   729  		},
   730  		{
   731  			MethodName: "CreateShipment",
   732  			Handler:    _FreightService_CreateShipment_Handler,
   733  		},
   734  		{
   735  			MethodName: "UpdateShipment",
   736  			Handler:    _FreightService_UpdateShipment_Handler,
   737  		},
   738  		{
   739  			MethodName: "DeleteShipment",
   740  			Handler:    _FreightService_DeleteShipment_Handler,
   741  		},
   742  	},
   743  	Streams:  []grpc.StreamDesc{},
   744  	Metadata: "einride/example/freight/v1/freight_service.proto",
   745  }
   746  

View as plain text