carpool-service/servers/grpc/proto/carpool-service.pb.go

1933 lines
68 KiB
Go

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.7
// protoc v6.31.1
// source: carpool-service.proto
package proto
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
timestamppb "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect"
sync "sync"
unsafe "unsafe"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
// Internal trips and journeys management messages
type CreateRegularRoutesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Routes []*CarpoolFeatureCollection `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateRegularRoutesRequest) Reset() {
*x = CreateRegularRoutesRequest{}
mi := &file_carpool_service_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateRegularRoutesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateRegularRoutesRequest) ProtoMessage() {}
func (x *CreateRegularRoutesRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[0]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateRegularRoutesRequest.ProtoReflect.Descriptor instead.
func (*CreateRegularRoutesRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{0}
}
func (x *CreateRegularRoutesRequest) GetRoutes() []*CarpoolFeatureCollection {
if x != nil {
return x.Routes
}
return nil
}
type CreateRegularRoutesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateRegularRoutesResponse) Reset() {
*x = CreateRegularRoutesResponse{}
mi := &file_carpool_service_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateRegularRoutesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateRegularRoutesResponse) ProtoMessage() {}
func (x *CreateRegularRoutesResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[1]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateRegularRoutesResponse.ProtoReflect.Descriptor instead.
func (*CreateRegularRoutesResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{1}
}
type DeleteRegularRoutesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteRegularRoutesRequest) Reset() {
*x = DeleteRegularRoutesRequest{}
mi := &file_carpool_service_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteRegularRoutesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteRegularRoutesRequest) ProtoMessage() {}
func (x *DeleteRegularRoutesRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[2]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteRegularRoutesRequest.ProtoReflect.Descriptor instead.
func (*DeleteRegularRoutesRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{2}
}
func (x *DeleteRegularRoutesRequest) GetIds() []string {
if x != nil {
return x.Ids
}
return nil
}
type DeleteRegularRoutesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DeleteRegularRoutesResponse) Reset() {
*x = DeleteRegularRoutesResponse{}
mi := &file_carpool_service_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DeleteRegularRoutesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DeleteRegularRoutesResponse) ProtoMessage() {}
func (x *DeleteRegularRoutesResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[3]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DeleteRegularRoutesResponse.ProtoReflect.Descriptor instead.
func (*DeleteRegularRoutesResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{3}
}
type GetRegularRoutesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetRegularRoutesRequest) Reset() {
*x = GetRegularRoutesRequest{}
mi := &file_carpool_service_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetRegularRoutesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetRegularRoutesRequest) ProtoMessage() {}
func (x *GetRegularRoutesRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[4]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetRegularRoutesRequest.ProtoReflect.Descriptor instead.
func (*GetRegularRoutesRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{4}
}
func (x *GetRegularRoutesRequest) GetUserId() string {
if x != nil {
return x.UserId
}
return ""
}
type GetRegularRoutesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Routes []*CarpoolFeatureCollection `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetRegularRoutesResponse) Reset() {
*x = GetRegularRoutesResponse{}
mi := &file_carpool_service_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetRegularRoutesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetRegularRoutesResponse) ProtoMessage() {}
func (x *GetRegularRoutesResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[5]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetRegularRoutesResponse.ProtoReflect.Descriptor instead.
func (*GetRegularRoutesResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{5}
}
func (x *GetRegularRoutesResponse) GetRoutes() []*CarpoolFeatureCollection {
if x != nil {
return x.Routes
}
return nil
}
type GetUserPlanningRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
MinDepartureDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=min_departure_date,json=minDepartureDate,proto3" json:"min_departure_date,omitempty"`
MaxDepartureDate *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=max_departure_date,json=maxDepartureDate,proto3" json:"max_departure_date,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetUserPlanningRequest) Reset() {
*x = GetUserPlanningRequest{}
mi := &file_carpool_service_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetUserPlanningRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetUserPlanningRequest) ProtoMessage() {}
func (x *GetUserPlanningRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[6]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetUserPlanningRequest.ProtoReflect.Descriptor instead.
func (*GetUserPlanningRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{6}
}
func (x *GetUserPlanningRequest) GetUserId() string {
if x != nil {
return x.UserId
}
return ""
}
func (x *GetUserPlanningRequest) GetMinDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MinDepartureDate
}
return nil
}
func (x *GetUserPlanningRequest) GetMaxDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MaxDepartureDate
}
return nil
}
type GetUserPlanningResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
RoutesByDates map[string]*CarpoolRoutesCollection `protobuf:"bytes,1,rep,name=routes_by_dates,json=routesByDates,proto3" json:"routes_by_dates,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
MissingPlanning bool `protobuf:"varint,2,opt,name=missing_planning,json=missingPlanning,proto3" json:"missing_planning,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetUserPlanningResponse) Reset() {
*x = GetUserPlanningResponse{}
mi := &file_carpool_service_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetUserPlanningResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetUserPlanningResponse) ProtoMessage() {}
func (x *GetUserPlanningResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[7]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetUserPlanningResponse.ProtoReflect.Descriptor instead.
func (*GetUserPlanningResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{7}
}
func (x *GetUserPlanningResponse) GetRoutesByDates() map[string]*CarpoolRoutesCollection {
if x != nil {
return x.RoutesByDates
}
return nil
}
func (x *GetUserPlanningResponse) GetMissingPlanning() bool {
if x != nil {
return x.MissingPlanning
}
return false
}
type GetPlannedTripRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetPlannedTripRequest) Reset() {
*x = GetPlannedTripRequest{}
mi := &file_carpool_service_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetPlannedTripRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetPlannedTripRequest) ProtoMessage() {}
func (x *GetPlannedTripRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[8]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetPlannedTripRequest.ProtoReflect.Descriptor instead.
func (*GetPlannedTripRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{8}
}
func (x *GetPlannedTripRequest) GetId() string {
if x != nil {
return x.Id
}
return ""
}
type GetPlannedTripResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
PlannedTrip *CarpoolFeatureCollection `protobuf:"bytes,1,opt,name=planned_trip,json=plannedTrip,proto3" json:"planned_trip,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetPlannedTripResponse) Reset() {
*x = GetPlannedTripResponse{}
mi := &file_carpool_service_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetPlannedTripResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetPlannedTripResponse) ProtoMessage() {}
func (x *GetPlannedTripResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[9]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetPlannedTripResponse.ProtoReflect.Descriptor instead.
func (*GetPlannedTripResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{9}
}
func (x *GetPlannedTripResponse) GetPlannedTrip() *CarpoolFeatureCollection {
if x != nil {
return x.PlannedTrip
}
return nil
}
type GetUserBookingsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
MinDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=min_date,json=minDate,proto3,oneof" json:"min_date,omitempty"`
MaxDate *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=max_date,json=maxDate,proto3,oneof" json:"max_date,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetUserBookingsRequest) Reset() {
*x = GetUserBookingsRequest{}
mi := &file_carpool_service_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetUserBookingsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetUserBookingsRequest) ProtoMessage() {}
func (x *GetUserBookingsRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[10]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetUserBookingsRequest.ProtoReflect.Descriptor instead.
func (*GetUserBookingsRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{10}
}
func (x *GetUserBookingsRequest) GetUserId() string {
if x != nil {
return x.UserId
}
return ""
}
func (x *GetUserBookingsRequest) GetMinDate() *timestamppb.Timestamp {
if x != nil {
return x.MinDate
}
return nil
}
func (x *GetUserBookingsRequest) GetMaxDate() *timestamppb.Timestamp {
if x != nil {
return x.MaxDate
}
return nil
}
type GetUserBookingsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Bookings []*CarpoolServiceBooking `protobuf:"bytes,1,rep,name=bookings,proto3" json:"bookings,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetUserBookingsResponse) Reset() {
*x = GetUserBookingsResponse{}
mi := &file_carpool_service_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetUserBookingsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetUserBookingsResponse) ProtoMessage() {}
func (x *GetUserBookingsResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[11]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetUserBookingsResponse.ProtoReflect.Descriptor instead.
func (*GetUserBookingsResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{11}
}
func (x *GetUserBookingsResponse) GetBookings() []*CarpoolServiceBooking {
if x != nil {
return x.Bookings
}
return nil
}
type GetCarpoolBookingsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
MinDate *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=min_date,json=minDate,proto3,oneof" json:"min_date,omitempty"`
MaxDate *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=max_date,json=maxDate,proto3,oneof" json:"max_date,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCarpoolBookingsRequest) Reset() {
*x = GetCarpoolBookingsRequest{}
mi := &file_carpool_service_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCarpoolBookingsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCarpoolBookingsRequest) ProtoMessage() {}
func (x *GetCarpoolBookingsRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[12]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCarpoolBookingsRequest.ProtoReflect.Descriptor instead.
func (*GetCarpoolBookingsRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{12}
}
func (x *GetCarpoolBookingsRequest) GetMinDate() *timestamppb.Timestamp {
if x != nil {
return x.MinDate
}
return nil
}
func (x *GetCarpoolBookingsRequest) GetMaxDate() *timestamppb.Timestamp {
if x != nil {
return x.MaxDate
}
return nil
}
type GetCarpoolBookingsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Bookings []*CarpoolServiceBooking `protobuf:"bytes,1,rep,name=bookings,proto3" json:"bookings,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCarpoolBookingsResponse) Reset() {
*x = GetCarpoolBookingsResponse{}
mi := &file_carpool_service_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCarpoolBookingsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCarpoolBookingsResponse) ProtoMessage() {}
func (x *GetCarpoolBookingsResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[13]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCarpoolBookingsResponse.ProtoReflect.Descriptor instead.
func (*GetCarpoolBookingsResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{13}
}
func (x *GetCarpoolBookingsResponse) GetBookings() []*CarpoolServiceBooking {
if x != nil {
return x.Bookings
}
return nil
}
// OCSS-like interaction messages
type DriverJourneysRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
DepartureLat float64 `protobuf:"fixed64,1,opt,name=departure_lat,json=departureLat,proto3" json:"departure_lat,omitempty"`
DepartureLng float64 `protobuf:"fixed64,2,opt,name=departure_lng,json=departureLng,proto3" json:"departure_lng,omitempty"`
ArrivalLat float64 `protobuf:"fixed64,3,opt,name=arrival_lat,json=arrivalLat,proto3" json:"arrival_lat,omitempty"`
ArrivalLng float64 `protobuf:"fixed64,4,opt,name=arrival_lng,json=arrivalLng,proto3" json:"arrival_lng,omitempty"`
DepartureDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=departure_date,json=departureDate,proto3" json:"departure_date,omitempty"`
TimeDelta *int64 `protobuf:"varint,6,opt,name=time_delta,json=timeDelta,proto3,oneof" json:"time_delta,omitempty"`
DepartureRadius *float64 `protobuf:"fixed64,7,opt,name=departure_radius,json=departureRadius,proto3,oneof" json:"departure_radius,omitempty"`
ArrivalRadius *float64 `protobuf:"fixed64,8,opt,name=arrival_radius,json=arrivalRadius,proto3,oneof" json:"arrival_radius,omitempty"`
Count *int64 `protobuf:"varint,9,opt,name=count,proto3,oneof" json:"count,omitempty"`
DepartureAddress *string `protobuf:"bytes,10,opt,name=departure_address,json=departureAddress,proto3,oneof" json:"departure_address,omitempty"`
ArrivalAddress *string `protobuf:"bytes,11,opt,name=arrival_address,json=arrivalAddress,proto3,oneof" json:"arrival_address,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DriverJourneysRequest) Reset() {
*x = DriverJourneysRequest{}
mi := &file_carpool_service_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DriverJourneysRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DriverJourneysRequest) ProtoMessage() {}
func (x *DriverJourneysRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[14]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DriverJourneysRequest.ProtoReflect.Descriptor instead.
func (*DriverJourneysRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{14}
}
func (x *DriverJourneysRequest) GetDepartureLat() float64 {
if x != nil {
return x.DepartureLat
}
return 0
}
func (x *DriverJourneysRequest) GetDepartureLng() float64 {
if x != nil {
return x.DepartureLng
}
return 0
}
func (x *DriverJourneysRequest) GetArrivalLat() float64 {
if x != nil {
return x.ArrivalLat
}
return 0
}
func (x *DriverJourneysRequest) GetArrivalLng() float64 {
if x != nil {
return x.ArrivalLng
}
return 0
}
func (x *DriverJourneysRequest) GetDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.DepartureDate
}
return nil
}
func (x *DriverJourneysRequest) GetTimeDelta() int64 {
if x != nil && x.TimeDelta != nil {
return *x.TimeDelta
}
return 0
}
func (x *DriverJourneysRequest) GetDepartureRadius() float64 {
if x != nil && x.DepartureRadius != nil {
return *x.DepartureRadius
}
return 0
}
func (x *DriverJourneysRequest) GetArrivalRadius() float64 {
if x != nil && x.ArrivalRadius != nil {
return *x.ArrivalRadius
}
return 0
}
func (x *DriverJourneysRequest) GetCount() int64 {
if x != nil && x.Count != nil {
return *x.Count
}
return 0
}
func (x *DriverJourneysRequest) GetDepartureAddress() string {
if x != nil && x.DepartureAddress != nil {
return *x.DepartureAddress
}
return ""
}
func (x *DriverJourneysRequest) GetArrivalAddress() string {
if x != nil && x.ArrivalAddress != nil {
return *x.ArrivalAddress
}
return ""
}
type DriverJourneysResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
DriverJourneys []*CarpoolServiceDriverJourney `protobuf:"bytes,1,rep,name=driver_journeys,json=driverJourneys,proto3" json:"driver_journeys,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DriverJourneysResponse) Reset() {
*x = DriverJourneysResponse{}
mi := &file_carpool_service_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DriverJourneysResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DriverJourneysResponse) ProtoMessage() {}
func (x *DriverJourneysResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[15]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DriverJourneysResponse.ProtoReflect.Descriptor instead.
func (*DriverJourneysResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{15}
}
func (x *DriverJourneysResponse) GetDriverJourneys() []*CarpoolServiceDriverJourney {
if x != nil {
return x.DriverJourneys
}
return nil
}
type PassengerJourneysRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
DepartureLat float64 `protobuf:"fixed64,1,opt,name=departure_lat,json=departureLat,proto3" json:"departure_lat,omitempty"`
DepartureLng float64 `protobuf:"fixed64,2,opt,name=departure_lng,json=departureLng,proto3" json:"departure_lng,omitempty"`
ArrivalLat float64 `protobuf:"fixed64,3,opt,name=arrival_lat,json=arrivalLat,proto3" json:"arrival_lat,omitempty"`
ArrivalLng float64 `protobuf:"fixed64,4,opt,name=arrival_lng,json=arrivalLng,proto3" json:"arrival_lng,omitempty"`
DepartureDate *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=departure_date,json=departureDate,proto3" json:"departure_date,omitempty"`
TimeDelta *int64 `protobuf:"varint,6,opt,name=time_delta,json=timeDelta,proto3,oneof" json:"time_delta,omitempty"`
DepartureRadius *float64 `protobuf:"fixed64,7,opt,name=departure_radius,json=departureRadius,proto3,oneof" json:"departure_radius,omitempty"`
ArrivalRadius *float64 `protobuf:"fixed64,8,opt,name=arrival_radius,json=arrivalRadius,proto3,oneof" json:"arrival_radius,omitempty"`
Count *int64 `protobuf:"varint,9,opt,name=count,proto3,oneof" json:"count,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PassengerJourneysRequest) Reset() {
*x = PassengerJourneysRequest{}
mi := &file_carpool_service_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PassengerJourneysRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PassengerJourneysRequest) ProtoMessage() {}
func (x *PassengerJourneysRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[16]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PassengerJourneysRequest.ProtoReflect.Descriptor instead.
func (*PassengerJourneysRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{16}
}
func (x *PassengerJourneysRequest) GetDepartureLat() float64 {
if x != nil {
return x.DepartureLat
}
return 0
}
func (x *PassengerJourneysRequest) GetDepartureLng() float64 {
if x != nil {
return x.DepartureLng
}
return 0
}
func (x *PassengerJourneysRequest) GetArrivalLat() float64 {
if x != nil {
return x.ArrivalLat
}
return 0
}
func (x *PassengerJourneysRequest) GetArrivalLng() float64 {
if x != nil {
return x.ArrivalLng
}
return 0
}
func (x *PassengerJourneysRequest) GetDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.DepartureDate
}
return nil
}
func (x *PassengerJourneysRequest) GetTimeDelta() int64 {
if x != nil && x.TimeDelta != nil {
return *x.TimeDelta
}
return 0
}
func (x *PassengerJourneysRequest) GetDepartureRadius() float64 {
if x != nil && x.DepartureRadius != nil {
return *x.DepartureRadius
}
return 0
}
func (x *PassengerJourneysRequest) GetArrivalRadius() float64 {
if x != nil && x.ArrivalRadius != nil {
return *x.ArrivalRadius
}
return 0
}
func (x *PassengerJourneysRequest) GetCount() int64 {
if x != nil && x.Count != nil {
return *x.Count
}
return 0
}
type PassengerJourneysResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
PassengerJourneys []*CarpoolServicePassengerJourney `protobuf:"bytes,1,rep,name=passenger_journeys,json=passengerJourneys,proto3" json:"passenger_journeys,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PassengerJourneysResponse) Reset() {
*x = PassengerJourneysResponse{}
mi := &file_carpool_service_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PassengerJourneysResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PassengerJourneysResponse) ProtoMessage() {}
func (x *PassengerJourneysResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[17]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PassengerJourneysResponse.ProtoReflect.Descriptor instead.
func (*PassengerJourneysResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{17}
}
func (x *PassengerJourneysResponse) GetPassengerJourneys() []*CarpoolServicePassengerJourney {
if x != nil {
return x.PassengerJourneys
}
return nil
}
type DriverRegularTripsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
DepartureLat float64 `protobuf:"fixed64,1,opt,name=departure_lat,json=departureLat,proto3" json:"departure_lat,omitempty"`
DepartureLng float64 `protobuf:"fixed64,2,opt,name=departure_lng,json=departureLng,proto3" json:"departure_lng,omitempty"`
ArrivalLat float64 `protobuf:"fixed64,3,opt,name=arrival_lat,json=arrivalLat,proto3" json:"arrival_lat,omitempty"`
ArrivalLng float64 `protobuf:"fixed64,4,opt,name=arrival_lng,json=arrivalLng,proto3" json:"arrival_lng,omitempty"`
DepartureTimeOfDay string `protobuf:"bytes,5,opt,name=departure_time_of_day,json=departureTimeOfDay,proto3" json:"departure_time_of_day,omitempty"`
DepartureWeekDays []string `protobuf:"bytes,6,rep,name=departure_week_days,json=departureWeekDays,proto3" json:"departure_week_days,omitempty"`
TimeDelta *int64 `protobuf:"varint,7,opt,name=time_delta,json=timeDelta,proto3,oneof" json:"time_delta,omitempty"`
DepartureRadius *float64 `protobuf:"fixed64,8,opt,name=departure_radius,json=departureRadius,proto3,oneof" json:"departure_radius,omitempty"`
ArrivalRadius *float64 `protobuf:"fixed64,9,opt,name=arrival_radius,json=arrivalRadius,proto3,oneof" json:"arrival_radius,omitempty"`
MinDepartureDate *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=min_departure_date,json=minDepartureDate,proto3,oneof" json:"min_departure_date,omitempty"`
MaxDepartureDate *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=max_departure_date,json=maxDepartureDate,proto3,oneof" json:"max_departure_date,omitempty"`
Count *int64 `protobuf:"varint,12,opt,name=count,proto3,oneof" json:"count,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DriverRegularTripsRequest) Reset() {
*x = DriverRegularTripsRequest{}
mi := &file_carpool_service_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DriverRegularTripsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DriverRegularTripsRequest) ProtoMessage() {}
func (x *DriverRegularTripsRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[18]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DriverRegularTripsRequest.ProtoReflect.Descriptor instead.
func (*DriverRegularTripsRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{18}
}
func (x *DriverRegularTripsRequest) GetDepartureLat() float64 {
if x != nil {
return x.DepartureLat
}
return 0
}
func (x *DriverRegularTripsRequest) GetDepartureLng() float64 {
if x != nil {
return x.DepartureLng
}
return 0
}
func (x *DriverRegularTripsRequest) GetArrivalLat() float64 {
if x != nil {
return x.ArrivalLat
}
return 0
}
func (x *DriverRegularTripsRequest) GetArrivalLng() float64 {
if x != nil {
return x.ArrivalLng
}
return 0
}
func (x *DriverRegularTripsRequest) GetDepartureTimeOfDay() string {
if x != nil {
return x.DepartureTimeOfDay
}
return ""
}
func (x *DriverRegularTripsRequest) GetDepartureWeekDays() []string {
if x != nil {
return x.DepartureWeekDays
}
return nil
}
func (x *DriverRegularTripsRequest) GetTimeDelta() int64 {
if x != nil && x.TimeDelta != nil {
return *x.TimeDelta
}
return 0
}
func (x *DriverRegularTripsRequest) GetDepartureRadius() float64 {
if x != nil && x.DepartureRadius != nil {
return *x.DepartureRadius
}
return 0
}
func (x *DriverRegularTripsRequest) GetArrivalRadius() float64 {
if x != nil && x.ArrivalRadius != nil {
return *x.ArrivalRadius
}
return 0
}
func (x *DriverRegularTripsRequest) GetMinDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MinDepartureDate
}
return nil
}
func (x *DriverRegularTripsRequest) GetMaxDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MaxDepartureDate
}
return nil
}
func (x *DriverRegularTripsRequest) GetCount() int64 {
if x != nil && x.Count != nil {
return *x.Count
}
return 0
}
type DriverRegularTripsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
DriverRegularTrips []*CarpoolServiceDriverRegularTrip `protobuf:"bytes,1,rep,name=driver_regular_trips,json=driverRegularTrips,proto3" json:"driver_regular_trips,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DriverRegularTripsResponse) Reset() {
*x = DriverRegularTripsResponse{}
mi := &file_carpool_service_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DriverRegularTripsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DriverRegularTripsResponse) ProtoMessage() {}
func (x *DriverRegularTripsResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[19]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DriverRegularTripsResponse.ProtoReflect.Descriptor instead.
func (*DriverRegularTripsResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{19}
}
func (x *DriverRegularTripsResponse) GetDriverRegularTrips() []*CarpoolServiceDriverRegularTrip {
if x != nil {
return x.DriverRegularTrips
}
return nil
}
type PassengerRegularTripsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
DepartureLat float64 `protobuf:"fixed64,1,opt,name=departure_lat,json=departureLat,proto3" json:"departure_lat,omitempty"`
DepartureLng float64 `protobuf:"fixed64,2,opt,name=departure_lng,json=departureLng,proto3" json:"departure_lng,omitempty"`
ArrivalLat float64 `protobuf:"fixed64,3,opt,name=arrival_lat,json=arrivalLat,proto3" json:"arrival_lat,omitempty"`
ArrivalLng float64 `protobuf:"fixed64,4,opt,name=arrival_lng,json=arrivalLng,proto3" json:"arrival_lng,omitempty"`
DepartureTimeOfDay string `protobuf:"bytes,5,opt,name=departure_time_of_day,json=departureTimeOfDay,proto3" json:"departure_time_of_day,omitempty"`
DepartureWeekDays []string `protobuf:"bytes,6,rep,name=departure_week_days,json=departureWeekDays,proto3" json:"departure_week_days,omitempty"`
TimeDelta *int64 `protobuf:"varint,7,opt,name=time_delta,json=timeDelta,proto3,oneof" json:"time_delta,omitempty"`
DepartureRadius *float64 `protobuf:"fixed64,8,opt,name=departure_radius,json=departureRadius,proto3,oneof" json:"departure_radius,omitempty"`
ArrivalRadius *float64 `protobuf:"fixed64,9,opt,name=arrival_radius,json=arrivalRadius,proto3,oneof" json:"arrival_radius,omitempty"`
MinDepartureDate *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=min_departure_date,json=minDepartureDate,proto3,oneof" json:"min_departure_date,omitempty"`
MaxDepartureDate *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=max_departure_date,json=maxDepartureDate,proto3,oneof" json:"max_departure_date,omitempty"`
Count *int64 `protobuf:"varint,12,opt,name=count,proto3,oneof" json:"count,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PassengerRegularTripsRequest) Reset() {
*x = PassengerRegularTripsRequest{}
mi := &file_carpool_service_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PassengerRegularTripsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PassengerRegularTripsRequest) ProtoMessage() {}
func (x *PassengerRegularTripsRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[20]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PassengerRegularTripsRequest.ProtoReflect.Descriptor instead.
func (*PassengerRegularTripsRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{20}
}
func (x *PassengerRegularTripsRequest) GetDepartureLat() float64 {
if x != nil {
return x.DepartureLat
}
return 0
}
func (x *PassengerRegularTripsRequest) GetDepartureLng() float64 {
if x != nil {
return x.DepartureLng
}
return 0
}
func (x *PassengerRegularTripsRequest) GetArrivalLat() float64 {
if x != nil {
return x.ArrivalLat
}
return 0
}
func (x *PassengerRegularTripsRequest) GetArrivalLng() float64 {
if x != nil {
return x.ArrivalLng
}
return 0
}
func (x *PassengerRegularTripsRequest) GetDepartureTimeOfDay() string {
if x != nil {
return x.DepartureTimeOfDay
}
return ""
}
func (x *PassengerRegularTripsRequest) GetDepartureWeekDays() []string {
if x != nil {
return x.DepartureWeekDays
}
return nil
}
func (x *PassengerRegularTripsRequest) GetTimeDelta() int64 {
if x != nil && x.TimeDelta != nil {
return *x.TimeDelta
}
return 0
}
func (x *PassengerRegularTripsRequest) GetDepartureRadius() float64 {
if x != nil && x.DepartureRadius != nil {
return *x.DepartureRadius
}
return 0
}
func (x *PassengerRegularTripsRequest) GetArrivalRadius() float64 {
if x != nil && x.ArrivalRadius != nil {
return *x.ArrivalRadius
}
return 0
}
func (x *PassengerRegularTripsRequest) GetMinDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MinDepartureDate
}
return nil
}
func (x *PassengerRegularTripsRequest) GetMaxDepartureDate() *timestamppb.Timestamp {
if x != nil {
return x.MaxDepartureDate
}
return nil
}
func (x *PassengerRegularTripsRequest) GetCount() int64 {
if x != nil && x.Count != nil {
return *x.Count
}
return 0
}
type PassengerRegularTripsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
DriverRegularTrips []*CarpoolServiceDriverRegularTrip `protobuf:"bytes,1,rep,name=driver_regular_trips,json=driverRegularTrips,proto3" json:"driver_regular_trips,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PassengerRegularTripsResponse) Reset() {
*x = PassengerRegularTripsResponse{}
mi := &file_carpool_service_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PassengerRegularTripsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PassengerRegularTripsResponse) ProtoMessage() {}
func (x *PassengerRegularTripsResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[21]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PassengerRegularTripsResponse.ProtoReflect.Descriptor instead.
func (*PassengerRegularTripsResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{21}
}
func (x *PassengerRegularTripsResponse) GetDriverRegularTrips() []*CarpoolServiceDriverRegularTrip {
if x != nil {
return x.DriverRegularTrips
}
return nil
}
type CreateCarpoolBookingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Booking *CarpoolServiceBooking `protobuf:"bytes,1,opt,name=booking,proto3" json:"booking,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateCarpoolBookingRequest) Reset() {
*x = CreateCarpoolBookingRequest{}
mi := &file_carpool_service_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateCarpoolBookingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateCarpoolBookingRequest) ProtoMessage() {}
func (x *CreateCarpoolBookingRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[22]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateCarpoolBookingRequest.ProtoReflect.Descriptor instead.
func (*CreateCarpoolBookingRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{22}
}
func (x *CreateCarpoolBookingRequest) GetBooking() *CarpoolServiceBooking {
if x != nil {
return x.Booking
}
return nil
}
type CreateCarpoolBookingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Booking *CarpoolServiceBooking `protobuf:"bytes,1,opt,name=booking,proto3" json:"booking,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CreateCarpoolBookingResponse) Reset() {
*x = CreateCarpoolBookingResponse{}
mi := &file_carpool_service_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CreateCarpoolBookingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CreateCarpoolBookingResponse) ProtoMessage() {}
func (x *CreateCarpoolBookingResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[23]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CreateCarpoolBookingResponse.ProtoReflect.Descriptor instead.
func (*CreateCarpoolBookingResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{23}
}
func (x *CreateCarpoolBookingResponse) GetBooking() *CarpoolServiceBooking {
if x != nil {
return x.Booking
}
return nil
}
type UpdateCarpoolBookingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BookingId string `protobuf:"bytes,1,opt,name=booking_id,json=bookingId,proto3" json:"booking_id,omitempty"`
Status CarpoolServiceBookingStatus `protobuf:"varint,2,opt,name=status,proto3,enum=CarpoolServiceBookingStatus" json:"status,omitempty"`
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCarpoolBookingRequest) Reset() {
*x = UpdateCarpoolBookingRequest{}
mi := &file_carpool_service_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCarpoolBookingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCarpoolBookingRequest) ProtoMessage() {}
func (x *UpdateCarpoolBookingRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[24]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCarpoolBookingRequest.ProtoReflect.Descriptor instead.
func (*UpdateCarpoolBookingRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{24}
}
func (x *UpdateCarpoolBookingRequest) GetBookingId() string {
if x != nil {
return x.BookingId
}
return ""
}
func (x *UpdateCarpoolBookingRequest) GetStatus() CarpoolServiceBookingStatus {
if x != nil {
return x.Status
}
return CarpoolServiceBookingStatus_INITIATED
}
func (x *UpdateCarpoolBookingRequest) GetMessage() string {
if x != nil {
return x.Message
}
return ""
}
type UpdateCarpoolBookingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UpdateCarpoolBookingResponse) Reset() {
*x = UpdateCarpoolBookingResponse{}
mi := &file_carpool_service_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UpdateCarpoolBookingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UpdateCarpoolBookingResponse) ProtoMessage() {}
func (x *UpdateCarpoolBookingResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[25]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UpdateCarpoolBookingResponse.ProtoReflect.Descriptor instead.
func (*UpdateCarpoolBookingResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{25}
}
type GetCarpoolBookingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BookingId string `protobuf:"bytes,1,opt,name=booking_id,json=bookingId,proto3" json:"booking_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCarpoolBookingRequest) Reset() {
*x = GetCarpoolBookingRequest{}
mi := &file_carpool_service_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCarpoolBookingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCarpoolBookingRequest) ProtoMessage() {}
func (x *GetCarpoolBookingRequest) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[26]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCarpoolBookingRequest.ProtoReflect.Descriptor instead.
func (*GetCarpoolBookingRequest) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{26}
}
func (x *GetCarpoolBookingRequest) GetBookingId() string {
if x != nil {
return x.BookingId
}
return ""
}
type GetCarpoolBookingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Booking *CarpoolServiceBooking `protobuf:"bytes,1,opt,name=booking,proto3" json:"booking,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetCarpoolBookingResponse) Reset() {
*x = GetCarpoolBookingResponse{}
mi := &file_carpool_service_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetCarpoolBookingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetCarpoolBookingResponse) ProtoMessage() {}
func (x *GetCarpoolBookingResponse) ProtoReflect() protoreflect.Message {
mi := &file_carpool_service_proto_msgTypes[27]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetCarpoolBookingResponse.ProtoReflect.Descriptor instead.
func (*GetCarpoolBookingResponse) Descriptor() ([]byte, []int) {
return file_carpool_service_proto_rawDescGZIP(), []int{27}
}
func (x *GetCarpoolBookingResponse) GetBooking() *CarpoolServiceBooking {
if x != nil {
return x.Booking
}
return nil
}
var File_carpool_service_proto protoreflect.FileDescriptor
const file_carpool_service_proto_rawDesc = "" +
"\n" +
"\x15carpool-service.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1bcarpool-service-types.proto\"O\n" +
"\x1aCreateRegularRoutesRequest\x121\n" +
"\x06routes\x18\x01 \x03(\v2\x19.CarpoolFeatureCollectionR\x06routes\"\x1d\n" +
"\x1bCreateRegularRoutesResponse\".\n" +
"\x1aDeleteRegularRoutesRequest\x12\x10\n" +
"\x03ids\x18\x01 \x03(\tR\x03ids\"\x1d\n" +
"\x1bDeleteRegularRoutesResponse\"2\n" +
"\x17GetRegularRoutesRequest\x12\x17\n" +
"\auser_id\x18\x01 \x01(\tR\x06userId\"M\n" +
"\x18GetRegularRoutesResponse\x121\n" +
"\x06routes\x18\x01 \x03(\v2\x19.CarpoolFeatureCollectionR\x06routes\"\xc5\x01\n" +
"\x16GetUserPlanningRequest\x12\x17\n" +
"\auser_id\x18\x01 \x01(\tR\x06userId\x12H\n" +
"\x12min_departure_date\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampR\x10minDepartureDate\x12H\n" +
"\x12max_departure_date\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\x10maxDepartureDate\"\xf5\x01\n" +
"\x17GetUserPlanningResponse\x12S\n" +
"\x0froutes_by_dates\x18\x01 \x03(\v2+.GetUserPlanningResponse.RoutesByDatesEntryR\rroutesByDates\x12)\n" +
"\x10missing_planning\x18\x02 \x01(\bR\x0fmissingPlanning\x1aZ\n" +
"\x12RoutesByDatesEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12.\n" +
"\x05value\x18\x02 \x01(\v2\x18.CarpoolRoutesCollectionR\x05value:\x028\x01\"'\n" +
"\x15GetPlannedTripRequest\x12\x0e\n" +
"\x02id\x18\x01 \x01(\tR\x02id\"V\n" +
"\x16GetPlannedTripResponse\x12<\n" +
"\fplanned_trip\x18\x01 \x01(\v2\x19.CarpoolFeatureCollectionR\vplannedTrip\"\xc3\x01\n" +
"\x16GetUserBookingsRequest\x12\x17\n" +
"\auser_id\x18\x01 \x01(\tR\x06userId\x12:\n" +
"\bmin_date\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampH\x00R\aminDate\x88\x01\x01\x12:\n" +
"\bmax_date\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampH\x01R\amaxDate\x88\x01\x01B\v\n" +
"\t_min_dateB\v\n" +
"\t_max_date\"M\n" +
"\x17GetUserBookingsResponse\x122\n" +
"\bbookings\x18\x01 \x03(\v2\x16.CarpoolServiceBookingR\bbookings\"\xad\x01\n" +
"\x19GetCarpoolBookingsRequest\x12:\n" +
"\bmin_date\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampH\x00R\aminDate\x88\x01\x01\x12:\n" +
"\bmax_date\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampH\x01R\amaxDate\x88\x01\x01B\v\n" +
"\t_min_dateB\v\n" +
"\t_max_date\"P\n" +
"\x1aGetCarpoolBookingsResponse\x122\n" +
"\bbookings\x18\x01 \x03(\v2\x16.CarpoolServiceBookingR\bbookings\"\xcc\x04\n" +
"\x15DriverJourneysRequest\x12#\n" +
"\rdeparture_lat\x18\x01 \x01(\x01R\fdepartureLat\x12#\n" +
"\rdeparture_lng\x18\x02 \x01(\x01R\fdepartureLng\x12\x1f\n" +
"\varrival_lat\x18\x03 \x01(\x01R\n" +
"arrivalLat\x12\x1f\n" +
"\varrival_lng\x18\x04 \x01(\x01R\n" +
"arrivalLng\x12A\n" +
"\x0edeparture_date\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\rdepartureDate\x12\"\n" +
"\n" +
"time_delta\x18\x06 \x01(\x03H\x00R\ttimeDelta\x88\x01\x01\x12.\n" +
"\x10departure_radius\x18\a \x01(\x01H\x01R\x0fdepartureRadius\x88\x01\x01\x12*\n" +
"\x0earrival_radius\x18\b \x01(\x01H\x02R\rarrivalRadius\x88\x01\x01\x12\x19\n" +
"\x05count\x18\t \x01(\x03H\x03R\x05count\x88\x01\x01\x120\n" +
"\x11departure_address\x18\n" +
" \x01(\tH\x04R\x10departureAddress\x88\x01\x01\x12,\n" +
"\x0farrival_address\x18\v \x01(\tH\x05R\x0earrivalAddress\x88\x01\x01B\r\n" +
"\v_time_deltaB\x13\n" +
"\x11_departure_radiusB\x11\n" +
"\x0f_arrival_radiusB\b\n" +
"\x06_countB\x14\n" +
"\x12_departure_addressB\x12\n" +
"\x10_arrival_address\"_\n" +
"\x16DriverJourneysResponse\x12E\n" +
"\x0fdriver_journeys\x18\x01 \x03(\v2\x1c.CarpoolServiceDriverJourneyR\x0edriverJourneys\"\xc5\x03\n" +
"\x18PassengerJourneysRequest\x12#\n" +
"\rdeparture_lat\x18\x01 \x01(\x01R\fdepartureLat\x12#\n" +
"\rdeparture_lng\x18\x02 \x01(\x01R\fdepartureLng\x12\x1f\n" +
"\varrival_lat\x18\x03 \x01(\x01R\n" +
"arrivalLat\x12\x1f\n" +
"\varrival_lng\x18\x04 \x01(\x01R\n" +
"arrivalLng\x12A\n" +
"\x0edeparture_date\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\rdepartureDate\x12\"\n" +
"\n" +
"time_delta\x18\x06 \x01(\x03H\x00R\ttimeDelta\x88\x01\x01\x12.\n" +
"\x10departure_radius\x18\a \x01(\x01H\x01R\x0fdepartureRadius\x88\x01\x01\x12*\n" +
"\x0earrival_radius\x18\b \x01(\x01H\x02R\rarrivalRadius\x88\x01\x01\x12\x19\n" +
"\x05count\x18\t \x01(\x03H\x03R\x05count\x88\x01\x01B\r\n" +
"\v_time_deltaB\x13\n" +
"\x11_departure_radiusB\x11\n" +
"\x0f_arrival_radiusB\b\n" +
"\x06_count\"k\n" +
"\x19PassengerJourneysResponse\x12N\n" +
"\x12passenger_journeys\x18\x01 \x03(\v2\x1f.CarpoolServicePassengerJourneyR\x11passengerJourneys\"\xb2\x05\n" +
"\x19DriverRegularTripsRequest\x12#\n" +
"\rdeparture_lat\x18\x01 \x01(\x01R\fdepartureLat\x12#\n" +
"\rdeparture_lng\x18\x02 \x01(\x01R\fdepartureLng\x12\x1f\n" +
"\varrival_lat\x18\x03 \x01(\x01R\n" +
"arrivalLat\x12\x1f\n" +
"\varrival_lng\x18\x04 \x01(\x01R\n" +
"arrivalLng\x121\n" +
"\x15departure_time_of_day\x18\x05 \x01(\tR\x12departureTimeOfDay\x12.\n" +
"\x13departure_week_days\x18\x06 \x03(\tR\x11departureWeekDays\x12\"\n" +
"\n" +
"time_delta\x18\a \x01(\x03H\x00R\ttimeDelta\x88\x01\x01\x12.\n" +
"\x10departure_radius\x18\b \x01(\x01H\x01R\x0fdepartureRadius\x88\x01\x01\x12*\n" +
"\x0earrival_radius\x18\t \x01(\x01H\x02R\rarrivalRadius\x88\x01\x01\x12M\n" +
"\x12min_departure_date\x18\n" +
" \x01(\v2\x1a.google.protobuf.TimestampH\x03R\x10minDepartureDate\x88\x01\x01\x12M\n" +
"\x12max_departure_date\x18\v \x01(\v2\x1a.google.protobuf.TimestampH\x04R\x10maxDepartureDate\x88\x01\x01\x12\x19\n" +
"\x05count\x18\f \x01(\x03H\x05R\x05count\x88\x01\x01B\r\n" +
"\v_time_deltaB\x13\n" +
"\x11_departure_radiusB\x11\n" +
"\x0f_arrival_radiusB\x15\n" +
"\x13_min_departure_dateB\x15\n" +
"\x13_max_departure_dateB\b\n" +
"\x06_count\"p\n" +
"\x1aDriverRegularTripsResponse\x12R\n" +
"\x14driver_regular_trips\x18\x01 \x03(\v2 .CarpoolServiceDriverRegularTripR\x12driverRegularTrips\"\xb5\x05\n" +
"\x1cPassengerRegularTripsRequest\x12#\n" +
"\rdeparture_lat\x18\x01 \x01(\x01R\fdepartureLat\x12#\n" +
"\rdeparture_lng\x18\x02 \x01(\x01R\fdepartureLng\x12\x1f\n" +
"\varrival_lat\x18\x03 \x01(\x01R\n" +
"arrivalLat\x12\x1f\n" +
"\varrival_lng\x18\x04 \x01(\x01R\n" +
"arrivalLng\x121\n" +
"\x15departure_time_of_day\x18\x05 \x01(\tR\x12departureTimeOfDay\x12.\n" +
"\x13departure_week_days\x18\x06 \x03(\tR\x11departureWeekDays\x12\"\n" +
"\n" +
"time_delta\x18\a \x01(\x03H\x00R\ttimeDelta\x88\x01\x01\x12.\n" +
"\x10departure_radius\x18\b \x01(\x01H\x01R\x0fdepartureRadius\x88\x01\x01\x12*\n" +
"\x0earrival_radius\x18\t \x01(\x01H\x02R\rarrivalRadius\x88\x01\x01\x12M\n" +
"\x12min_departure_date\x18\n" +
" \x01(\v2\x1a.google.protobuf.TimestampH\x03R\x10minDepartureDate\x88\x01\x01\x12M\n" +
"\x12max_departure_date\x18\v \x01(\v2\x1a.google.protobuf.TimestampH\x04R\x10maxDepartureDate\x88\x01\x01\x12\x19\n" +
"\x05count\x18\f \x01(\x03H\x05R\x05count\x88\x01\x01B\r\n" +
"\v_time_deltaB\x13\n" +
"\x11_departure_radiusB\x11\n" +
"\x0f_arrival_radiusB\x15\n" +
"\x13_min_departure_dateB\x15\n" +
"\x13_max_departure_dateB\b\n" +
"\x06_count\"s\n" +
"\x1dPassengerRegularTripsResponse\x12R\n" +
"\x14driver_regular_trips\x18\x01 \x03(\v2 .CarpoolServiceDriverRegularTripR\x12driverRegularTrips\"O\n" +
"\x1bCreateCarpoolBookingRequest\x120\n" +
"\abooking\x18\x01 \x01(\v2\x16.CarpoolServiceBookingR\abooking\"P\n" +
"\x1cCreateCarpoolBookingResponse\x120\n" +
"\abooking\x18\x01 \x01(\v2\x16.CarpoolServiceBookingR\abooking\"\x8c\x01\n" +
"\x1bUpdateCarpoolBookingRequest\x12\x1d\n" +
"\n" +
"booking_id\x18\x01 \x01(\tR\tbookingId\x124\n" +
"\x06status\x18\x02 \x01(\x0e2\x1c.CarpoolServiceBookingStatusR\x06status\x12\x18\n" +
"\amessage\x18\x03 \x01(\tR\amessage\"\x1e\n" +
"\x1cUpdateCarpoolBookingResponse\"9\n" +
"\x18GetCarpoolBookingRequest\x12\x1d\n" +
"\n" +
"booking_id\x18\x01 \x01(\tR\tbookingId\"M\n" +
"\x19GetCarpoolBookingResponse\x120\n" +
"\abooking\x18\x01 \x01(\v2\x16.CarpoolServiceBookingR\abooking2\xce\b\n" +
"\x0eCarpoolService\x12R\n" +
"\x13CreateRegularRoutes\x12\x1b.CreateRegularRoutesRequest\x1a\x1c.CreateRegularRoutesResponse\"\x00\x12R\n" +
"\x13DeleteRegularRoutes\x12\x1b.DeleteRegularRoutesRequest\x1a\x1c.DeleteRegularRoutesResponse\"\x00\x12I\n" +
"\x10GetRegularRoutes\x12\x18.GetRegularRoutesRequest\x1a\x19.GetRegularRoutesResponse\"\x00\x12F\n" +
"\x0fGetUserPlanning\x12\x17.GetUserPlanningRequest\x1a\x18.GetUserPlanningResponse\"\x00\x12C\n" +
"\x0eGetPlannedTrip\x12\x16.GetPlannedTripRequest\x1a\x17.GetPlannedTripResponse\"\x00\x12F\n" +
"\x0fGetUserBookings\x12\x17.GetUserBookingsRequest\x1a\x18.GetUserBookingsResponse\"\x00\x12O\n" +
"\x12GetCarpoolBookings\x12\x1a.GetCarpoolBookingsRequest\x1a\x1b.GetCarpoolBookingsResponse\"\x00\x12C\n" +
"\x0eDriverJourneys\x12\x16.DriverJourneysRequest\x1a\x17.DriverJourneysResponse\"\x00\x12L\n" +
"\x11PassengerJourneys\x12\x19.PassengerJourneysRequest\x1a\x1a.PassengerJourneysResponse\"\x00\x12O\n" +
"\x12DriverRegularTrips\x12\x1a.DriverRegularTripsRequest\x1a\x1b.DriverRegularTripsResponse\"\x00\x12X\n" +
"\x15PassengerRegularTrips\x12\x1d.PassengerRegularTripsRequest\x1a\x1e.PassengerRegularTripsResponse\"\x00\x12N\n" +
"\rCreateBooking\x12\x1c.CreateCarpoolBookingRequest\x1a\x1d.CreateCarpoolBookingResponse\"\x00\x12N\n" +
"\rUpdateBooking\x12\x1c.UpdateCarpoolBookingRequest\x1a\x1d.UpdateCarpoolBookingResponse\"\x00\x12E\n" +
"\n" +
"GetBooking\x12\x19.GetCarpoolBookingRequest\x1a\x1a.GetCarpoolBookingResponse\"\x00BBZ@git.coopgo.io/coopgo-platform/carpool-service/servers/grpc/protob\x06proto3"
var (
file_carpool_service_proto_rawDescOnce sync.Once
file_carpool_service_proto_rawDescData []byte
)
func file_carpool_service_proto_rawDescGZIP() []byte {
file_carpool_service_proto_rawDescOnce.Do(func() {
file_carpool_service_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_carpool_service_proto_rawDesc), len(file_carpool_service_proto_rawDesc)))
})
return file_carpool_service_proto_rawDescData
}
var file_carpool_service_proto_msgTypes = make([]protoimpl.MessageInfo, 29)
var file_carpool_service_proto_goTypes = []any{
(*CreateRegularRoutesRequest)(nil), // 0: CreateRegularRoutesRequest
(*CreateRegularRoutesResponse)(nil), // 1: CreateRegularRoutesResponse
(*DeleteRegularRoutesRequest)(nil), // 2: DeleteRegularRoutesRequest
(*DeleteRegularRoutesResponse)(nil), // 3: DeleteRegularRoutesResponse
(*GetRegularRoutesRequest)(nil), // 4: GetRegularRoutesRequest
(*GetRegularRoutesResponse)(nil), // 5: GetRegularRoutesResponse
(*GetUserPlanningRequest)(nil), // 6: GetUserPlanningRequest
(*GetUserPlanningResponse)(nil), // 7: GetUserPlanningResponse
(*GetPlannedTripRequest)(nil), // 8: GetPlannedTripRequest
(*GetPlannedTripResponse)(nil), // 9: GetPlannedTripResponse
(*GetUserBookingsRequest)(nil), // 10: GetUserBookingsRequest
(*GetUserBookingsResponse)(nil), // 11: GetUserBookingsResponse
(*GetCarpoolBookingsRequest)(nil), // 12: GetCarpoolBookingsRequest
(*GetCarpoolBookingsResponse)(nil), // 13: GetCarpoolBookingsResponse
(*DriverJourneysRequest)(nil), // 14: DriverJourneysRequest
(*DriverJourneysResponse)(nil), // 15: DriverJourneysResponse
(*PassengerJourneysRequest)(nil), // 16: PassengerJourneysRequest
(*PassengerJourneysResponse)(nil), // 17: PassengerJourneysResponse
(*DriverRegularTripsRequest)(nil), // 18: DriverRegularTripsRequest
(*DriverRegularTripsResponse)(nil), // 19: DriverRegularTripsResponse
(*PassengerRegularTripsRequest)(nil), // 20: PassengerRegularTripsRequest
(*PassengerRegularTripsResponse)(nil), // 21: PassengerRegularTripsResponse
(*CreateCarpoolBookingRequest)(nil), // 22: CreateCarpoolBookingRequest
(*CreateCarpoolBookingResponse)(nil), // 23: CreateCarpoolBookingResponse
(*UpdateCarpoolBookingRequest)(nil), // 24: UpdateCarpoolBookingRequest
(*UpdateCarpoolBookingResponse)(nil), // 25: UpdateCarpoolBookingResponse
(*GetCarpoolBookingRequest)(nil), // 26: GetCarpoolBookingRequest
(*GetCarpoolBookingResponse)(nil), // 27: GetCarpoolBookingResponse
nil, // 28: GetUserPlanningResponse.RoutesByDatesEntry
(*CarpoolFeatureCollection)(nil), // 29: CarpoolFeatureCollection
(*timestamppb.Timestamp)(nil), // 30: google.protobuf.Timestamp
(*CarpoolServiceBooking)(nil), // 31: CarpoolServiceBooking
(*CarpoolServiceDriverJourney)(nil), // 32: CarpoolServiceDriverJourney
(*CarpoolServicePassengerJourney)(nil), // 33: CarpoolServicePassengerJourney
(*CarpoolServiceDriverRegularTrip)(nil), // 34: CarpoolServiceDriverRegularTrip
(CarpoolServiceBookingStatus)(0), // 35: CarpoolServiceBookingStatus
(*CarpoolRoutesCollection)(nil), // 36: CarpoolRoutesCollection
}
var file_carpool_service_proto_depIdxs = []int32{
29, // 0: CreateRegularRoutesRequest.routes:type_name -> CarpoolFeatureCollection
29, // 1: GetRegularRoutesResponse.routes:type_name -> CarpoolFeatureCollection
30, // 2: GetUserPlanningRequest.min_departure_date:type_name -> google.protobuf.Timestamp
30, // 3: GetUserPlanningRequest.max_departure_date:type_name -> google.protobuf.Timestamp
28, // 4: GetUserPlanningResponse.routes_by_dates:type_name -> GetUserPlanningResponse.RoutesByDatesEntry
29, // 5: GetPlannedTripResponse.planned_trip:type_name -> CarpoolFeatureCollection
30, // 6: GetUserBookingsRequest.min_date:type_name -> google.protobuf.Timestamp
30, // 7: GetUserBookingsRequest.max_date:type_name -> google.protobuf.Timestamp
31, // 8: GetUserBookingsResponse.bookings:type_name -> CarpoolServiceBooking
30, // 9: GetCarpoolBookingsRequest.min_date:type_name -> google.protobuf.Timestamp
30, // 10: GetCarpoolBookingsRequest.max_date:type_name -> google.protobuf.Timestamp
31, // 11: GetCarpoolBookingsResponse.bookings:type_name -> CarpoolServiceBooking
30, // 12: DriverJourneysRequest.departure_date:type_name -> google.protobuf.Timestamp
32, // 13: DriverJourneysResponse.driver_journeys:type_name -> CarpoolServiceDriverJourney
30, // 14: PassengerJourneysRequest.departure_date:type_name -> google.protobuf.Timestamp
33, // 15: PassengerJourneysResponse.passenger_journeys:type_name -> CarpoolServicePassengerJourney
30, // 16: DriverRegularTripsRequest.min_departure_date:type_name -> google.protobuf.Timestamp
30, // 17: DriverRegularTripsRequest.max_departure_date:type_name -> google.protobuf.Timestamp
34, // 18: DriverRegularTripsResponse.driver_regular_trips:type_name -> CarpoolServiceDriverRegularTrip
30, // 19: PassengerRegularTripsRequest.min_departure_date:type_name -> google.protobuf.Timestamp
30, // 20: PassengerRegularTripsRequest.max_departure_date:type_name -> google.protobuf.Timestamp
34, // 21: PassengerRegularTripsResponse.driver_regular_trips:type_name -> CarpoolServiceDriverRegularTrip
31, // 22: CreateCarpoolBookingRequest.booking:type_name -> CarpoolServiceBooking
31, // 23: CreateCarpoolBookingResponse.booking:type_name -> CarpoolServiceBooking
35, // 24: UpdateCarpoolBookingRequest.status:type_name -> CarpoolServiceBookingStatus
31, // 25: GetCarpoolBookingResponse.booking:type_name -> CarpoolServiceBooking
36, // 26: GetUserPlanningResponse.RoutesByDatesEntry.value:type_name -> CarpoolRoutesCollection
0, // 27: CarpoolService.CreateRegularRoutes:input_type -> CreateRegularRoutesRequest
2, // 28: CarpoolService.DeleteRegularRoutes:input_type -> DeleteRegularRoutesRequest
4, // 29: CarpoolService.GetRegularRoutes:input_type -> GetRegularRoutesRequest
6, // 30: CarpoolService.GetUserPlanning:input_type -> GetUserPlanningRequest
8, // 31: CarpoolService.GetPlannedTrip:input_type -> GetPlannedTripRequest
10, // 32: CarpoolService.GetUserBookings:input_type -> GetUserBookingsRequest
12, // 33: CarpoolService.GetCarpoolBookings:input_type -> GetCarpoolBookingsRequest
14, // 34: CarpoolService.DriverJourneys:input_type -> DriverJourneysRequest
16, // 35: CarpoolService.PassengerJourneys:input_type -> PassengerJourneysRequest
18, // 36: CarpoolService.DriverRegularTrips:input_type -> DriverRegularTripsRequest
20, // 37: CarpoolService.PassengerRegularTrips:input_type -> PassengerRegularTripsRequest
22, // 38: CarpoolService.CreateBooking:input_type -> CreateCarpoolBookingRequest
24, // 39: CarpoolService.UpdateBooking:input_type -> UpdateCarpoolBookingRequest
26, // 40: CarpoolService.GetBooking:input_type -> GetCarpoolBookingRequest
1, // 41: CarpoolService.CreateRegularRoutes:output_type -> CreateRegularRoutesResponse
3, // 42: CarpoolService.DeleteRegularRoutes:output_type -> DeleteRegularRoutesResponse
5, // 43: CarpoolService.GetRegularRoutes:output_type -> GetRegularRoutesResponse
7, // 44: CarpoolService.GetUserPlanning:output_type -> GetUserPlanningResponse
9, // 45: CarpoolService.GetPlannedTrip:output_type -> GetPlannedTripResponse
11, // 46: CarpoolService.GetUserBookings:output_type -> GetUserBookingsResponse
13, // 47: CarpoolService.GetCarpoolBookings:output_type -> GetCarpoolBookingsResponse
15, // 48: CarpoolService.DriverJourneys:output_type -> DriverJourneysResponse
17, // 49: CarpoolService.PassengerJourneys:output_type -> PassengerJourneysResponse
19, // 50: CarpoolService.DriverRegularTrips:output_type -> DriverRegularTripsResponse
21, // 51: CarpoolService.PassengerRegularTrips:output_type -> PassengerRegularTripsResponse
23, // 52: CarpoolService.CreateBooking:output_type -> CreateCarpoolBookingResponse
25, // 53: CarpoolService.UpdateBooking:output_type -> UpdateCarpoolBookingResponse
27, // 54: CarpoolService.GetBooking:output_type -> GetCarpoolBookingResponse
41, // [41:55] is the sub-list for method output_type
27, // [27:41] is the sub-list for method input_type
27, // [27:27] is the sub-list for extension type_name
27, // [27:27] is the sub-list for extension extendee
0, // [0:27] is the sub-list for field type_name
}
func init() { file_carpool_service_proto_init() }
func file_carpool_service_proto_init() {
if File_carpool_service_proto != nil {
return
}
file_carpool_service_types_proto_init()
file_carpool_service_proto_msgTypes[10].OneofWrappers = []any{}
file_carpool_service_proto_msgTypes[12].OneofWrappers = []any{}
file_carpool_service_proto_msgTypes[14].OneofWrappers = []any{}
file_carpool_service_proto_msgTypes[16].OneofWrappers = []any{}
file_carpool_service_proto_msgTypes[18].OneofWrappers = []any{}
file_carpool_service_proto_msgTypes[20].OneofWrappers = []any{}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_carpool_service_proto_rawDesc), len(file_carpool_service_proto_rawDesc)),
NumEnums: 0,
NumMessages: 29,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_carpool_service_proto_goTypes,
DependencyIndexes: file_carpool_service_proto_depIdxs,
MessageInfos: file_carpool_service_proto_msgTypes,
}.Build()
File_carpool_service_proto = out.File
file_carpool_service_proto_goTypes = nil
file_carpool_service_proto_depIdxs = nil
}