Documentation ¶
Index ¶
- type Client
- type GetItinerariesBadRequest
- type GetItinerariesDefault
- type GetItinerariesNotFound
- type GetItinerariesOK
- type GetItinerariesParams
- func NewGetItinerariesParams() *GetItinerariesParams
- func NewGetItinerariesParamsWithContext(ctx context.Context) *GetItinerariesParams
- func NewGetItinerariesParamsWithHTTPClient(client *http.Client) *GetItinerariesParams
- func NewGetItinerariesParamsWithTimeout(timeout time.Duration) *GetItinerariesParams
- func (o *GetItinerariesParams) SetContext(ctx context.Context)
- func (o *GetItinerariesParams) SetDepartureDate(departureDate *string)
- func (o *GetItinerariesParams) SetDepartureTime(departureTime *string)
- func (o *GetItinerariesParams) SetFrom(from *string)
- func (o *GetItinerariesParams) SetHTTPClient(client *http.Client)
- func (o *GetItinerariesParams) SetReturnDate(returnDate *string)
- func (o *GetItinerariesParams) SetReturnTime(returnTime *string)
- func (o *GetItinerariesParams) SetTimeout(timeout time.Duration)
- func (o *GetItinerariesParams) SetTo(to *string)
- func (o *GetItinerariesParams) WithContext(ctx context.Context) *GetItinerariesParams
- func (o *GetItinerariesParams) WithDepartureDate(departureDate *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WithDepartureTime(departureTime *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WithFrom(from *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WithHTTPClient(client *http.Client) *GetItinerariesParams
- func (o *GetItinerariesParams) WithReturnDate(returnDate *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WithReturnTime(returnTime *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WithTimeout(timeout time.Duration) *GetItinerariesParams
- func (o *GetItinerariesParams) WithTo(to *string) *GetItinerariesParams
- func (o *GetItinerariesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetItinerariesReader
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 ¶
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 ¶
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 ¶
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 ¶
func (o *GetItinerariesParams) WithContext(ctx context.Context) *GetItinerariesParams
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 ¶
func (o *GetItinerariesParams) WithTo(to *string) *GetItinerariesParams
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.