itineraries

package
v0.0.0-...-2b9725c Latest Latest
Warning

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

Go to latest
Published: Nov 19, 2019 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for itineraries API

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client

New creates a new itineraries API client.

func (*Client) GetItineraries

func (a *Client) GetItineraries(params *GetItinerariesParams) (*GetItinerariesOK, error)

GetItineraries get itineraries API

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type GetItinerariesBadRequest

type GetItinerariesBadRequest struct {
	Payload *models.Error
}

GetItinerariesBadRequest handles this case with default header values.

generic error response

func NewGetItinerariesBadRequest

func NewGetItinerariesBadRequest() *GetItinerariesBadRequest

NewGetItinerariesBadRequest creates a GetItinerariesBadRequest with default headers values

func (*GetItinerariesBadRequest) Error

func (o *GetItinerariesBadRequest) Error() string

type GetItinerariesDefault

type GetItinerariesDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

GetItinerariesDefault handles this case with default header values.

generic error response

func NewGetItinerariesDefault

func NewGetItinerariesDefault(code int) *GetItinerariesDefault

NewGetItinerariesDefault creates a GetItinerariesDefault with default headers values

func (*GetItinerariesDefault) Code

func (o *GetItinerariesDefault) Code() int

Code gets the status code for the get itineraries default response

func (*GetItinerariesDefault) Error

func (o *GetItinerariesDefault) Error() string

type GetItinerariesNotFound

type GetItinerariesNotFound struct {
	Payload *models.Error
}

GetItinerariesNotFound handles this case with default header values.

not found

func NewGetItinerariesNotFound

func NewGetItinerariesNotFound() *GetItinerariesNotFound

NewGetItinerariesNotFound creates a GetItinerariesNotFound with default headers values

func (*GetItinerariesNotFound) Error

func (o *GetItinerariesNotFound) Error() string

type GetItinerariesOK

type GetItinerariesOK struct {
	Payload []*models.Itinerary
}

GetItinerariesOK handles this case with default header values.

list of itineraries

func NewGetItinerariesOK

func NewGetItinerariesOK() *GetItinerariesOK

NewGetItinerariesOK creates a GetItinerariesOK with default headers values

func (*GetItinerariesOK) Error

func (o *GetItinerariesOK) Error() string

type GetItinerariesParams

type GetItinerariesParams struct {

	/*DepartureDate*/
	DepartureDate *string
	/*DepartureTime*/
	DepartureTime *string
	/*From*/
	From *string
	/*ReturnDate*/
	ReturnDate *string
	/*ReturnTime*/
	ReturnTime *string
	/*To*/
	To *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetItinerariesParams contains all the parameters to send to the API endpoint for the get itineraries operation typically these are written to a http.Request

func NewGetItinerariesParams

func NewGetItinerariesParams() *GetItinerariesParams

NewGetItinerariesParams creates a new GetItinerariesParams object with the default values initialized.

func NewGetItinerariesParamsWithContext

func NewGetItinerariesParamsWithContext(ctx context.Context) *GetItinerariesParams

NewGetItinerariesParamsWithContext creates a new GetItinerariesParams object with the default values initialized, and the ability to set a context for a request

func NewGetItinerariesParamsWithHTTPClient

func NewGetItinerariesParamsWithHTTPClient(client *http.Client) *GetItinerariesParams

NewGetItinerariesParamsWithHTTPClient creates a new GetItinerariesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetItinerariesParamsWithTimeout

func NewGetItinerariesParamsWithTimeout(timeout time.Duration) *GetItinerariesParams

NewGetItinerariesParamsWithTimeout creates a new GetItinerariesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetItinerariesParams) SetContext

func (o *GetItinerariesParams) SetContext(ctx context.Context)

SetContext adds the context to the get itineraries params

func (*GetItinerariesParams) SetDepartureDate

func (o *GetItinerariesParams) SetDepartureDate(departureDate *string)

SetDepartureDate adds the departureDate to the get itineraries params

func (*GetItinerariesParams) SetDepartureTime

func (o *GetItinerariesParams) SetDepartureTime(departureTime *string)

SetDepartureTime adds the departureTime to the get itineraries params

func (*GetItinerariesParams) SetFrom

func (o *GetItinerariesParams) SetFrom(from *string)

SetFrom adds the from to the get itineraries params

func (*GetItinerariesParams) SetHTTPClient

func (o *GetItinerariesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get itineraries params

func (*GetItinerariesParams) SetReturnDate

func (o *GetItinerariesParams) SetReturnDate(returnDate *string)

SetReturnDate adds the returnDate to the get itineraries params

func (*GetItinerariesParams) SetReturnTime

func (o *GetItinerariesParams) SetReturnTime(returnTime *string)

SetReturnTime adds the returnTime to the get itineraries params

func (*GetItinerariesParams) SetTimeout

func (o *GetItinerariesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get itineraries params

func (*GetItinerariesParams) SetTo

func (o *GetItinerariesParams) SetTo(to *string)

SetTo adds the to to the get itineraries params

func (*GetItinerariesParams) WithContext

WithContext adds the context to the get itineraries params

func (*GetItinerariesParams) WithDepartureDate

func (o *GetItinerariesParams) WithDepartureDate(departureDate *string) *GetItinerariesParams

WithDepartureDate adds the departureDate to the get itineraries params

func (*GetItinerariesParams) WithDepartureTime

func (o *GetItinerariesParams) WithDepartureTime(departureTime *string) *GetItinerariesParams

WithDepartureTime adds the departureTime to the get itineraries params

func (*GetItinerariesParams) WithFrom

func (o *GetItinerariesParams) WithFrom(from *string) *GetItinerariesParams

WithFrom adds the from to the get itineraries params

func (*GetItinerariesParams) WithHTTPClient

func (o *GetItinerariesParams) WithHTTPClient(client *http.Client) *GetItinerariesParams

WithHTTPClient adds the HTTPClient to the get itineraries params

func (*GetItinerariesParams) WithReturnDate

func (o *GetItinerariesParams) WithReturnDate(returnDate *string) *GetItinerariesParams

WithReturnDate adds the returnDate to the get itineraries params

func (*GetItinerariesParams) WithReturnTime

func (o *GetItinerariesParams) WithReturnTime(returnTime *string) *GetItinerariesParams

WithReturnTime adds the returnTime to the get itineraries params

func (*GetItinerariesParams) WithTimeout

func (o *GetItinerariesParams) WithTimeout(timeout time.Duration) *GetItinerariesParams

WithTimeout adds the timeout to the get itineraries params

func (*GetItinerariesParams) WithTo

WithTo adds the to to the get itineraries params

func (*GetItinerariesParams) WriteToRequest

func (o *GetItinerariesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetItinerariesReader

type GetItinerariesReader struct {
	// contains filtered or unexported fields
}

GetItinerariesReader is a Reader for the GetItineraries structure.

func (*GetItinerariesReader) ReadResponse

func (o *GetItinerariesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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