pb

package
v0.0.0-...-e204074 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 23, 2024 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_connection_search_request_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ConnectionsSearchRequest

type ConnectionsSearchRequest struct {
	Origins             []string               `protobuf:"bytes,1,rep,name=origins,proto3" json:"origins,omitempty"`
	Destinations        []string               `protobuf:"bytes,2,rep,name=destinations,proto3" json:"destinations,omitempty"`
	MinDeparture        *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=min_departure,json=minDeparture,proto3" json:"min_departure,omitempty"`
	MaxDeparture        *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=max_departure,json=maxDeparture,proto3" json:"max_departure,omitempty"`
	MaxFlights          uint32                 `protobuf:"varint,5,opt,name=max_flights,json=maxFlights,proto3" json:"max_flights,omitempty"`
	MinLayover          *durationpb.Duration   `protobuf:"bytes,6,opt,name=min_layover,json=minLayover,proto3" json:"min_layover,omitempty"`
	MaxLayover          *durationpb.Duration   `protobuf:"bytes,7,opt,name=max_layover,json=maxLayover,proto3" json:"max_layover,omitempty"`
	MaxDuration         *durationpb.Duration   `protobuf:"bytes,8,opt,name=max_duration,json=maxDuration,proto3" json:"max_duration,omitempty"`
	CountMultiLeg       *bool                  `protobuf:"varint,15,opt,name=count_multi_leg,json=countMultiLeg,proto3,oneof" json:"count_multi_leg,omitempty"`
	IncludeAirport      []string               `protobuf:"bytes,9,rep,name=include_airport,json=includeAirport,proto3" json:"include_airport,omitempty"`
	ExcludeAirport      []string               `protobuf:"bytes,10,rep,name=exclude_airport,json=excludeAirport,proto3" json:"exclude_airport,omitempty"`
	IncludeFlightNumber []string               `protobuf:"bytes,11,rep,name=include_flight_number,json=includeFlightNumber,proto3" json:"include_flight_number,omitempty"`
	ExcludeFlightNumber []string               `protobuf:"bytes,12,rep,name=exclude_flight_number,json=excludeFlightNumber,proto3" json:"exclude_flight_number,omitempty"`
	IncludeAircraft     []string               `protobuf:"bytes,13,rep,name=include_aircraft,json=includeAircraft,proto3" json:"include_aircraft,omitempty"`
	ExcludeAircraft     []string               `protobuf:"bytes,14,rep,name=exclude_aircraft,json=excludeAircraft,proto3" json:"exclude_aircraft,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionsSearchRequest) Descriptor deprecated

func (*ConnectionsSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConnectionsSearchRequest.ProtoReflect.Descriptor instead.

func (*ConnectionsSearchRequest) GetCountMultiLeg

func (x *ConnectionsSearchRequest) GetCountMultiLeg() bool

func (*ConnectionsSearchRequest) GetDestinations

func (x *ConnectionsSearchRequest) GetDestinations() []string

func (*ConnectionsSearchRequest) GetExcludeAircraft

func (x *ConnectionsSearchRequest) GetExcludeAircraft() []string

func (*ConnectionsSearchRequest) GetExcludeAirport

func (x *ConnectionsSearchRequest) GetExcludeAirport() []string

func (*ConnectionsSearchRequest) GetExcludeFlightNumber

func (x *ConnectionsSearchRequest) GetExcludeFlightNumber() []string

func (*ConnectionsSearchRequest) GetIncludeAircraft

func (x *ConnectionsSearchRequest) GetIncludeAircraft() []string

func (*ConnectionsSearchRequest) GetIncludeAirport

func (x *ConnectionsSearchRequest) GetIncludeAirport() []string

func (*ConnectionsSearchRequest) GetIncludeFlightNumber

func (x *ConnectionsSearchRequest) GetIncludeFlightNumber() []string

func (*ConnectionsSearchRequest) GetMaxDeparture

func (x *ConnectionsSearchRequest) GetMaxDeparture() *timestamppb.Timestamp

func (*ConnectionsSearchRequest) GetMaxDuration

func (x *ConnectionsSearchRequest) GetMaxDuration() *durationpb.Duration

func (*ConnectionsSearchRequest) GetMaxFlights

func (x *ConnectionsSearchRequest) GetMaxFlights() uint32

func (*ConnectionsSearchRequest) GetMaxLayover

func (x *ConnectionsSearchRequest) GetMaxLayover() *durationpb.Duration

func (*ConnectionsSearchRequest) GetMinDeparture

func (x *ConnectionsSearchRequest) GetMinDeparture() *timestamppb.Timestamp

func (*ConnectionsSearchRequest) GetMinLayover

func (x *ConnectionsSearchRequest) GetMinLayover() *durationpb.Duration

func (*ConnectionsSearchRequest) GetOrigins

func (x *ConnectionsSearchRequest) GetOrigins() []string

func (*ConnectionsSearchRequest) ProtoMessage

func (*ConnectionsSearchRequest) ProtoMessage()

func (*ConnectionsSearchRequest) ProtoReflect

func (x *ConnectionsSearchRequest) ProtoReflect() protoreflect.Message

func (*ConnectionsSearchRequest) Reset

func (x *ConnectionsSearchRequest) Reset()

func (*ConnectionsSearchRequest) String

func (x *ConnectionsSearchRequest) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL