// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.3.0 // - protoc v4.24.4 // source: solidarity-transport.proto package gen import ( context "context" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. // Requires gRPC-Go v1.32.0 or later. const _ = grpc.SupportPackageIsVersion7 const ( SolidarityTransport_AddDriverRegularAvailability_FullMethodName = "/SolidarityTransport/AddDriverRegularAvailability" SolidarityTransport_AddDriverRegularAvailabilities_FullMethodName = "/SolidarityTransport/AddDriverRegularAvailabilities" SolidarityTransport_GetDriverRegularAvailabilities_FullMethodName = "/SolidarityTransport/GetDriverRegularAvailabilities" SolidarityTransport_DeleteDriverRegularAvailability_FullMethodName = "/SolidarityTransport/DeleteDriverRegularAvailability" SolidarityTransport_GetDriverJourneys_FullMethodName = "/SolidarityTransport/GetDriverJourneys" SolidarityTransport_GetDriverJourney_FullMethodName = "/SolidarityTransport/GetDriverJourney" SolidarityTransport_BookDriverJourney_FullMethodName = "/SolidarityTransport/BookDriverJourney" SolidarityTransport_GetSolidarityTransportBookings_FullMethodName = "/SolidarityTransport/GetSolidarityTransportBookings" SolidarityTransport_GetSolidarityTransportBooking_FullMethodName = "/SolidarityTransport/GetSolidarityTransportBooking" SolidarityTransport_UpdateSolidarityTransportBookingStatus_FullMethodName = "/SolidarityTransport/UpdateSolidarityTransportBookingStatus" ) // SolidarityTransportClient is the client API for SolidarityTransport service. // // 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. type SolidarityTransportClient interface { // Availabilities management AddDriverRegularAvailability(ctx context.Context, in *AddDriverRegularAvailabilityRequest, opts ...grpc.CallOption) (*AddDriverRegularAvailabilityResponse, error) AddDriverRegularAvailabilities(ctx context.Context, in *AddDriverRegularAvailabilitiesRequest, opts ...grpc.CallOption) (*AddDriverRegularAvailabilitiesResponse, error) GetDriverRegularAvailabilities(ctx context.Context, in *GetDriverRegularAvailabilitiesRequest, opts ...grpc.CallOption) (*GetDriverRegularAvailabilitiesResponse, error) DeleteDriverRegularAvailability(ctx context.Context, in *DeleteDriverRegularAvailabilityRequest, opts ...grpc.CallOption) (*DeleteDriverRegularAvailabilityResponse, error) // Search / Journeys GetDriverJourneys(ctx context.Context, in *GetDriverJourneysRequest, opts ...grpc.CallOption) (*GetDriverJourneysResponse, error) GetDriverJourney(ctx context.Context, in *GetDriverJourneyRequest, opts ...grpc.CallOption) (*GetDriverJourneyResponse, error) // Booking flows BookDriverJourney(ctx context.Context, in *BookDriverJourneyRequest, opts ...grpc.CallOption) (*BookDriverJourneyResponse, error) GetSolidarityTransportBookings(ctx context.Context, in *GetSolidarityTransportBookingsRequest, opts ...grpc.CallOption) (*GetSolidarityTransportBookingsResponse, error) GetSolidarityTransportBooking(ctx context.Context, in *GetSolidarityTransportBookingRequest, opts ...grpc.CallOption) (*GetSolidarityTransportBookingResponse, error) UpdateSolidarityTransportBookingStatus(ctx context.Context, in *UpdateSolidarityTransportBookingStatusRequest, opts ...grpc.CallOption) (*UpdateSolidarityTransportBookingStatusResponse, error) } type solidarityTransportClient struct { cc grpc.ClientConnInterface } func NewSolidarityTransportClient(cc grpc.ClientConnInterface) SolidarityTransportClient { return &solidarityTransportClient{cc} } func (c *solidarityTransportClient) AddDriverRegularAvailability(ctx context.Context, in *AddDriverRegularAvailabilityRequest, opts ...grpc.CallOption) (*AddDriverRegularAvailabilityResponse, error) { out := new(AddDriverRegularAvailabilityResponse) err := c.cc.Invoke(ctx, SolidarityTransport_AddDriverRegularAvailability_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) AddDriverRegularAvailabilities(ctx context.Context, in *AddDriverRegularAvailabilitiesRequest, opts ...grpc.CallOption) (*AddDriverRegularAvailabilitiesResponse, error) { out := new(AddDriverRegularAvailabilitiesResponse) err := c.cc.Invoke(ctx, SolidarityTransport_AddDriverRegularAvailabilities_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) GetDriverRegularAvailabilities(ctx context.Context, in *GetDriverRegularAvailabilitiesRequest, opts ...grpc.CallOption) (*GetDriverRegularAvailabilitiesResponse, error) { out := new(GetDriverRegularAvailabilitiesResponse) err := c.cc.Invoke(ctx, SolidarityTransport_GetDriverRegularAvailabilities_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) DeleteDriverRegularAvailability(ctx context.Context, in *DeleteDriverRegularAvailabilityRequest, opts ...grpc.CallOption) (*DeleteDriverRegularAvailabilityResponse, error) { out := new(DeleteDriverRegularAvailabilityResponse) err := c.cc.Invoke(ctx, SolidarityTransport_DeleteDriverRegularAvailability_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) GetDriverJourneys(ctx context.Context, in *GetDriverJourneysRequest, opts ...grpc.CallOption) (*GetDriverJourneysResponse, error) { out := new(GetDriverJourneysResponse) err := c.cc.Invoke(ctx, SolidarityTransport_GetDriverJourneys_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) GetDriverJourney(ctx context.Context, in *GetDriverJourneyRequest, opts ...grpc.CallOption) (*GetDriverJourneyResponse, error) { out := new(GetDriverJourneyResponse) err := c.cc.Invoke(ctx, SolidarityTransport_GetDriverJourney_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) BookDriverJourney(ctx context.Context, in *BookDriverJourneyRequest, opts ...grpc.CallOption) (*BookDriverJourneyResponse, error) { out := new(BookDriverJourneyResponse) err := c.cc.Invoke(ctx, SolidarityTransport_BookDriverJourney_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) GetSolidarityTransportBookings(ctx context.Context, in *GetSolidarityTransportBookingsRequest, opts ...grpc.CallOption) (*GetSolidarityTransportBookingsResponse, error) { out := new(GetSolidarityTransportBookingsResponse) err := c.cc.Invoke(ctx, SolidarityTransport_GetSolidarityTransportBookings_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) GetSolidarityTransportBooking(ctx context.Context, in *GetSolidarityTransportBookingRequest, opts ...grpc.CallOption) (*GetSolidarityTransportBookingResponse, error) { out := new(GetSolidarityTransportBookingResponse) err := c.cc.Invoke(ctx, SolidarityTransport_GetSolidarityTransportBooking_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *solidarityTransportClient) UpdateSolidarityTransportBookingStatus(ctx context.Context, in *UpdateSolidarityTransportBookingStatusRequest, opts ...grpc.CallOption) (*UpdateSolidarityTransportBookingStatusResponse, error) { out := new(UpdateSolidarityTransportBookingStatusResponse) err := c.cc.Invoke(ctx, SolidarityTransport_UpdateSolidarityTransportBookingStatus_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } // SolidarityTransportServer is the server API for SolidarityTransport service. // All implementations must embed UnimplementedSolidarityTransportServer // for forward compatibility type SolidarityTransportServer interface { // Availabilities management AddDriverRegularAvailability(context.Context, *AddDriverRegularAvailabilityRequest) (*AddDriverRegularAvailabilityResponse, error) AddDriverRegularAvailabilities(context.Context, *AddDriverRegularAvailabilitiesRequest) (*AddDriverRegularAvailabilitiesResponse, error) GetDriverRegularAvailabilities(context.Context, *GetDriverRegularAvailabilitiesRequest) (*GetDriverRegularAvailabilitiesResponse, error) DeleteDriverRegularAvailability(context.Context, *DeleteDriverRegularAvailabilityRequest) (*DeleteDriverRegularAvailabilityResponse, error) // Search / Journeys GetDriverJourneys(context.Context, *GetDriverJourneysRequest) (*GetDriverJourneysResponse, error) GetDriverJourney(context.Context, *GetDriverJourneyRequest) (*GetDriverJourneyResponse, error) // Booking flows BookDriverJourney(context.Context, *BookDriverJourneyRequest) (*BookDriverJourneyResponse, error) GetSolidarityTransportBookings(context.Context, *GetSolidarityTransportBookingsRequest) (*GetSolidarityTransportBookingsResponse, error) GetSolidarityTransportBooking(context.Context, *GetSolidarityTransportBookingRequest) (*GetSolidarityTransportBookingResponse, error) UpdateSolidarityTransportBookingStatus(context.Context, *UpdateSolidarityTransportBookingStatusRequest) (*UpdateSolidarityTransportBookingStatusResponse, error) mustEmbedUnimplementedSolidarityTransportServer() } // UnimplementedSolidarityTransportServer must be embedded to have forward compatible implementations. type UnimplementedSolidarityTransportServer struct { } func (UnimplementedSolidarityTransportServer) AddDriverRegularAvailability(context.Context, *AddDriverRegularAvailabilityRequest) (*AddDriverRegularAvailabilityResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method AddDriverRegularAvailability not implemented") } func (UnimplementedSolidarityTransportServer) AddDriverRegularAvailabilities(context.Context, *AddDriverRegularAvailabilitiesRequest) (*AddDriverRegularAvailabilitiesResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method AddDriverRegularAvailabilities not implemented") } func (UnimplementedSolidarityTransportServer) GetDriverRegularAvailabilities(context.Context, *GetDriverRegularAvailabilitiesRequest) (*GetDriverRegularAvailabilitiesResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDriverRegularAvailabilities not implemented") } func (UnimplementedSolidarityTransportServer) DeleteDriverRegularAvailability(context.Context, *DeleteDriverRegularAvailabilityRequest) (*DeleteDriverRegularAvailabilityResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method DeleteDriverRegularAvailability not implemented") } func (UnimplementedSolidarityTransportServer) GetDriverJourneys(context.Context, *GetDriverJourneysRequest) (*GetDriverJourneysResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDriverJourneys not implemented") } func (UnimplementedSolidarityTransportServer) GetDriverJourney(context.Context, *GetDriverJourneyRequest) (*GetDriverJourneyResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetDriverJourney not implemented") } func (UnimplementedSolidarityTransportServer) BookDriverJourney(context.Context, *BookDriverJourneyRequest) (*BookDriverJourneyResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method BookDriverJourney not implemented") } func (UnimplementedSolidarityTransportServer) GetSolidarityTransportBookings(context.Context, *GetSolidarityTransportBookingsRequest) (*GetSolidarityTransportBookingsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetSolidarityTransportBookings not implemented") } func (UnimplementedSolidarityTransportServer) GetSolidarityTransportBooking(context.Context, *GetSolidarityTransportBookingRequest) (*GetSolidarityTransportBookingResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetSolidarityTransportBooking not implemented") } func (UnimplementedSolidarityTransportServer) UpdateSolidarityTransportBookingStatus(context.Context, *UpdateSolidarityTransportBookingStatusRequest) (*UpdateSolidarityTransportBookingStatusResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateSolidarityTransportBookingStatus not implemented") } func (UnimplementedSolidarityTransportServer) mustEmbedUnimplementedSolidarityTransportServer() {} // UnsafeSolidarityTransportServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to SolidarityTransportServer will // result in compilation errors. type UnsafeSolidarityTransportServer interface { mustEmbedUnimplementedSolidarityTransportServer() } func RegisterSolidarityTransportServer(s grpc.ServiceRegistrar, srv SolidarityTransportServer) { s.RegisterService(&SolidarityTransport_ServiceDesc, srv) } func _SolidarityTransport_AddDriverRegularAvailability_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddDriverRegularAvailabilityRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).AddDriverRegularAvailability(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_AddDriverRegularAvailability_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).AddDriverRegularAvailability(ctx, req.(*AddDriverRegularAvailabilityRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_AddDriverRegularAvailabilities_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AddDriverRegularAvailabilitiesRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).AddDriverRegularAvailabilities(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_AddDriverRegularAvailabilities_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).AddDriverRegularAvailabilities(ctx, req.(*AddDriverRegularAvailabilitiesRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_GetDriverRegularAvailabilities_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetDriverRegularAvailabilitiesRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).GetDriverRegularAvailabilities(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_GetDriverRegularAvailabilities_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).GetDriverRegularAvailabilities(ctx, req.(*GetDriverRegularAvailabilitiesRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_DeleteDriverRegularAvailability_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeleteDriverRegularAvailabilityRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).DeleteDriverRegularAvailability(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_DeleteDriverRegularAvailability_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).DeleteDriverRegularAvailability(ctx, req.(*DeleteDriverRegularAvailabilityRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_GetDriverJourneys_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetDriverJourneysRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).GetDriverJourneys(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_GetDriverJourneys_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).GetDriverJourneys(ctx, req.(*GetDriverJourneysRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_GetDriverJourney_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetDriverJourneyRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).GetDriverJourney(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_GetDriverJourney_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).GetDriverJourney(ctx, req.(*GetDriverJourneyRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_BookDriverJourney_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(BookDriverJourneyRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).BookDriverJourney(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_BookDriverJourney_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).BookDriverJourney(ctx, req.(*BookDriverJourneyRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_GetSolidarityTransportBookings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetSolidarityTransportBookingsRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).GetSolidarityTransportBookings(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_GetSolidarityTransportBookings_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).GetSolidarityTransportBookings(ctx, req.(*GetSolidarityTransportBookingsRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_GetSolidarityTransportBooking_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetSolidarityTransportBookingRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).GetSolidarityTransportBooking(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_GetSolidarityTransportBooking_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).GetSolidarityTransportBooking(ctx, req.(*GetSolidarityTransportBookingRequest)) } return interceptor(ctx, in, info, handler) } func _SolidarityTransport_UpdateSolidarityTransportBookingStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(UpdateSolidarityTransportBookingStatusRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(SolidarityTransportServer).UpdateSolidarityTransportBookingStatus(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: SolidarityTransport_UpdateSolidarityTransportBookingStatus_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SolidarityTransportServer).UpdateSolidarityTransportBookingStatus(ctx, req.(*UpdateSolidarityTransportBookingStatusRequest)) } return interceptor(ctx, in, info, handler) } // SolidarityTransport_ServiceDesc is the grpc.ServiceDesc for SolidarityTransport service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var SolidarityTransport_ServiceDesc = grpc.ServiceDesc{ ServiceName: "SolidarityTransport", HandlerType: (*SolidarityTransportServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AddDriverRegularAvailability", Handler: _SolidarityTransport_AddDriverRegularAvailability_Handler, }, { MethodName: "AddDriverRegularAvailabilities", Handler: _SolidarityTransport_AddDriverRegularAvailabilities_Handler, }, { MethodName: "GetDriverRegularAvailabilities", Handler: _SolidarityTransport_GetDriverRegularAvailabilities_Handler, }, { MethodName: "DeleteDriverRegularAvailability", Handler: _SolidarityTransport_DeleteDriverRegularAvailability_Handler, }, { MethodName: "GetDriverJourneys", Handler: _SolidarityTransport_GetDriverJourneys_Handler, }, { MethodName: "GetDriverJourney", Handler: _SolidarityTransport_GetDriverJourney_Handler, }, { MethodName: "BookDriverJourney", Handler: _SolidarityTransport_BookDriverJourney_Handler, }, { MethodName: "GetSolidarityTransportBookings", Handler: _SolidarityTransport_GetSolidarityTransportBookings_Handler, }, { MethodName: "GetSolidarityTransportBooking", Handler: _SolidarityTransport_GetSolidarityTransportBooking_Handler, }, { MethodName: "UpdateSolidarityTransportBookingStatus", Handler: _SolidarityTransport_UpdateSolidarityTransportBookingStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "solidarity-transport.proto", }