From 0b5f84a12c442a76b0dffd0e1e1ef307c0361f12 Mon Sep 17 00:00:00 2001 From: minchao Date: Fri, 2 Oct 2020 16:21:47 +0800 Subject: [PATCH] spec updated on 2020-10-02 (#33) Co-authored-by: Travis CI --- ..._api_display_stop_of_route2_parameters.go} | 128 +++--- ...us_api_display_stop_of_route2_responses.go | 108 +++++ ..._estimated_time_of_arrival2_parameters.go} | 128 +++--- ...pi_estimated_time_of_arrival2_responses.go | 108 +++++ ..._estimated_time_of_arrival3_parameters.go} | 136 +++---- ...i_estimated_time_of_arrival3_responses.go} | 46 +-- ...api_estimated_time_of_arrival_responses.go | 108 ----- ...s_api_first_last_trip_info2_parameters.go} | 128 +++--- ...us_api_first_last_trip_info2_responses.go} | 50 +-- ..._bus_api_first_last_trip_info_responses.go | 108 ----- ...rs.go => city_bus_api_news1_parameters.go} | 128 +++--- ...ses.go => city_bus_api_news1_responses.go} | 50 +-- .../city_bus/city_bus_api_news_responses.go | 108 ----- ...o => city_bus_api_operator1_parameters.go} | 128 +++--- ...go => city_bus_api_operator1_responses.go} | 50 +-- ...api_real_time_by_frequency2_parameters.go} | 136 +++---- ...s_api_real_time_by_frequency2_responses.go | 108 +++++ ...api_real_time_by_frequency3_parameters.go} | 144 +++---- ..._api_real_time_by_frequency3_responses.go} | 46 +-- ...us_api_real_time_by_frequency_responses.go | 108 ----- ...us_api_real_time_near_stop2_parameters.go} | 128 +++--- ..._bus_api_real_time_near_stop2_responses.go | 108 +++++ ...us_api_real_time_near_stop3_parameters.go} | 136 +++---- ...bus_api_real_time_near_stop3_responses.go} | 46 +-- ...y_bus_api_real_time_near_stop_responses.go | 108 ----- ...s.go => city_bus_api_route2_parameters.go} | 128 +++--- .../city_bus/city_bus_api_route2_responses.go | 108 +++++ ...=> city_bus_api_route_fare2_parameters.go} | 128 +++--- .../city_bus_api_route_fare2_responses.go | 108 +++++ ...y_bus_api_s2_s_travel_time1_parameters.go} | 128 +++--- ...ity_bus_api_s2_s_travel_time1_responses.go | 108 +++++ ...city_bus_api_s2_s_travel_time_responses.go | 108 ----- ...o => city_bus_api_schedule2_parameters.go} | 128 +++--- .../city_bus_api_schedule2_responses.go | 108 +++++ ...s.go => city_bus_api_shape2_parameters.go} | 128 +++--- .../city_bus/city_bus_api_shape2_responses.go | 108 +++++ ...go => city_bus_api_station1_parameters.go} | 136 +++---- ....go => city_bus_api_station1_responses.go} | 50 +-- .../city_bus_api_station_responses.go | 108 ----- ...rs.go => city_bus_api_stop1_parameters.go} | 136 +++---- ...ses.go => city_bus_api_stop1_responses.go} | 50 +-- ...city_bus_api_stop_of_route2_parameters.go} | 128 +++--- ... city_bus_api_stop_of_route2_responses.go} | 46 +-- .../city_bus/city_bus_api_stop_responses.go | 108 ----- ...go => city_bus_api_vehicle1_parameters.go} | 128 +++--- ....go => city_bus_api_vehicle1_responses.go} | 50 +-- .../city_bus_api_vehicle_responses.go | 108 ----- bus/v3/client/city_bus/city_bus_client.go | 374 +++++++++--------- oas.bus.v3.json | 38 +- 49 files changed, 2664 insertions(+), 2664 deletions(-) rename bus/v3/client/city_bus/{city_bus_api_display_stop_of_route_parameters.go => city_bus_api_display_stop_of_route2_parameters.go} (60%) create mode 100644 bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_responses.go rename bus/v3/client/city_bus/{city_bus_api_estimated_time_of_arrival_parameters.go => city_bus_api_estimated_time_of_arrival2_parameters.go} (58%) create mode 100644 bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_responses.go rename bus/v3/client/city_bus/{city_bus_api_estimated_time_of_arrival1_parameters.go => city_bus_api_estimated_time_of_arrival3_parameters.go} (62%) rename bus/v3/client/city_bus/{city_bus_api_estimated_time_of_arrival1_responses.go => city_bus_api_estimated_time_of_arrival3_responses.go} (59%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_responses.go rename bus/v3/client/city_bus/{city_bus_api_first_last_trip_info_parameters.go => city_bus_api_first_last_trip_info2_parameters.go} (61%) rename bus/v3/client/city_bus/{city_bus_api_display_stop_of_route_responses.go => city_bus_api_first_last_trip_info2_responses.go} (52%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_first_last_trip_info_responses.go rename bus/v3/client/city_bus/{city_bus_api_news_parameters.go => city_bus_api_news1_parameters.go} (59%) rename bus/v3/client/city_bus/{city_bus_api_route_responses.go => city_bus_api_news1_responses.go} (54%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_news_responses.go rename bus/v3/client/city_bus/{city_bus_api_operator_parameters.go => city_bus_api_operator1_parameters.go} (61%) rename bus/v3/client/city_bus/{city_bus_api_route_fare_responses.go => city_bus_api_operator1_responses.go} (53%) rename bus/v3/client/city_bus/{city_bus_api_real_time_by_frequency_parameters.go => city_bus_api_real_time_by_frequency2_parameters.go} (60%) create mode 100644 bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_responses.go rename bus/v3/client/city_bus/{city_bus_api_real_time_by_frequency1_parameters.go => city_bus_api_real_time_by_frequency3_parameters.go} (64%) rename bus/v3/client/city_bus/{city_bus_api_real_time_by_frequency1_responses.go => city_bus_api_real_time_by_frequency3_responses.go} (59%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_responses.go rename bus/v3/client/city_bus/{city_bus_api_real_time_near_stop_parameters.go => city_bus_api_real_time_near_stop2_parameters.go} (61%) create mode 100644 bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_responses.go rename bus/v3/client/city_bus/{city_bus_api_real_time_near_stop1_parameters.go => city_bus_api_real_time_near_stop3_parameters.go} (64%) rename bus/v3/client/city_bus/{city_bus_api_real_time_near_stop1_responses.go => city_bus_api_real_time_near_stop3_responses.go} (59%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_real_time_near_stop_responses.go rename bus/v3/client/city_bus/{city_bus_api_route_parameters.go => city_bus_api_route2_parameters.go} (60%) create mode 100644 bus/v3/client/city_bus/city_bus_api_route2_responses.go rename bus/v3/client/city_bus/{city_bus_api_route_fare_parameters.go => city_bus_api_route_fare2_parameters.go} (60%) create mode 100644 bus/v3/client/city_bus/city_bus_api_route_fare2_responses.go rename bus/v3/client/city_bus/{city_bus_api_s2_s_travel_time_parameters.go => city_bus_api_s2_s_travel_time1_parameters.go} (61%) create mode 100644 bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_responses.go delete mode 100644 bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_responses.go rename bus/v3/client/city_bus/{city_bus_api_schedule_parameters.go => city_bus_api_schedule2_parameters.go} (61%) create mode 100644 bus/v3/client/city_bus/city_bus_api_schedule2_responses.go rename bus/v3/client/city_bus/{city_bus_api_shape_parameters.go => city_bus_api_shape2_parameters.go} (60%) create mode 100644 bus/v3/client/city_bus/city_bus_api_shape2_responses.go rename bus/v3/client/city_bus/{city_bus_api_station_parameters.go => city_bus_api_station1_parameters.go} (62%) rename bus/v3/client/city_bus/{city_bus_api_operator_responses.go => city_bus_api_station1_responses.go} (57%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_station_responses.go rename bus/v3/client/city_bus/{city_bus_api_stop_parameters.go => city_bus_api_stop1_parameters.go} (60%) rename bus/v3/client/city_bus/{city_bus_api_shape_responses.go => city_bus_api_stop1_responses.go} (58%) rename bus/v3/client/city_bus/{city_bus_api_stop_of_route_parameters.go => city_bus_api_stop_of_route2_parameters.go} (62%) rename bus/v3/client/city_bus/{city_bus_api_stop_of_route_responses.go => city_bus_api_stop_of_route2_responses.go} (50%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_stop_responses.go rename bus/v3/client/city_bus/{city_bus_api_vehicle_parameters.go => city_bus_api_vehicle1_parameters.go} (61%) rename bus/v3/client/city_bus/{city_bus_api_schedule_responses.go => city_bus_api_vehicle1_responses.go} (54%) delete mode 100644 bus/v3/client/city_bus/city_bus_api_vehicle_responses.go diff --git a/bus/v3/client/city_bus/city_bus_api_display_stop_of_route_parameters.go b/bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_display_stop_of_route_parameters.go rename to bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_parameters.go index 5f8a293a..15678ae7 100644 --- a/bus/v3/client/city_bus/city_bus_api_display_stop_of_route_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIDisplayStopOfRouteParams creates a new CityBusAPIDisplayStopOfRouteParams object +// NewCityBusAPIDisplayStopOfRoute2Params creates a new CityBusAPIDisplayStopOfRoute2Params object // with the default values initialized. -func NewCityBusAPIDisplayStopOfRouteParams() *CityBusAPIDisplayStopOfRouteParams { +func NewCityBusAPIDisplayStopOfRoute2Params() *CityBusAPIDisplayStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIDisplayStopOfRouteParams{ + return &CityBusAPIDisplayStopOfRoute2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIDisplayStopOfRouteParamsWithTimeout creates a new CityBusAPIDisplayStopOfRouteParams object +// NewCityBusAPIDisplayStopOfRoute2ParamsWithTimeout creates a new CityBusAPIDisplayStopOfRoute2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIDisplayStopOfRouteParamsWithTimeout(timeout time.Duration) *CityBusAPIDisplayStopOfRouteParams { +func NewCityBusAPIDisplayStopOfRoute2ParamsWithTimeout(timeout time.Duration) *CityBusAPIDisplayStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIDisplayStopOfRouteParams{ + return &CityBusAPIDisplayStopOfRoute2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIDisplayStopOfRouteParamsWithContext creates a new CityBusAPIDisplayStopOfRouteParams object +// NewCityBusAPIDisplayStopOfRoute2ParamsWithContext creates a new CityBusAPIDisplayStopOfRoute2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIDisplayStopOfRouteParamsWithContext(ctx context.Context) *CityBusAPIDisplayStopOfRouteParams { +func NewCityBusAPIDisplayStopOfRoute2ParamsWithContext(ctx context.Context) *CityBusAPIDisplayStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIDisplayStopOfRouteParams{ + return &CityBusAPIDisplayStopOfRoute2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIDisplayStopOfRouteParamsWithHTTPClient creates a new CityBusAPIDisplayStopOfRouteParams object +// NewCityBusAPIDisplayStopOfRoute2ParamsWithHTTPClient creates a new CityBusAPIDisplayStopOfRoute2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIDisplayStopOfRouteParamsWithHTTPClient(client *http.Client) *CityBusAPIDisplayStopOfRouteParams { +func NewCityBusAPIDisplayStopOfRoute2ParamsWithHTTPClient(client *http.Client) *CityBusAPIDisplayStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIDisplayStopOfRouteParams{ + return &CityBusAPIDisplayStopOfRoute2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIDisplayStopOfRouteParams contains all the parameters to send to the API endpoint -for the city bus Api display stop of route operation typically these are written to a http.Request +/*CityBusAPIDisplayStopOfRoute2Params contains all the parameters to send to the API endpoint +for the city bus Api display stop of route 2 operation typically these are written to a http.Request */ -type CityBusAPIDisplayStopOfRouteParams struct { +type CityBusAPIDisplayStopOfRoute2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIDisplayStopOfRouteParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithTimeout(timeout time.Duration) *CityBusAPIDisplayStopOfRouteParams { +// WithTimeout adds the timeout to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithTimeout(timeout time.Duration) *CityBusAPIDisplayStopOfRoute2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithContext(ctx context.Context) *CityBusAPIDisplayStopOfRouteParams { +// WithContext adds the context to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithContext(ctx context.Context) *CityBusAPIDisplayStopOfRoute2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithHTTPClient(client *http.Client) *CityBusAPIDisplayStopOfRouteParams { +// WithHTTPClient adds the HTTPClient to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithHTTPClient(client *http.Client) *CityBusAPIDisplayStopOfRoute2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarCount(dollarCount *bool) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarCount adds the dollarCount to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarCount(dollarCount *bool) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarFilter(dollarFilter *string) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarFilter adds the dollarFilter to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarFormat(dollarFormat string) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarFormat adds the dollarFormat to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarFormat(dollarFormat string) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarSelect(dollarSelect *string) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarSelect adds the dollarSelect to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarSkip(dollarSkip *string) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarSkip adds the dollarSkip to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithDollarTop(dollarTop *int64) *CityBusAPIDisplayStopOfRouteParams { +// WithDollarTop adds the dollarTop to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithDollarTop(dollarTop *int64) *CityBusAPIDisplayStopOfRoute2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithCity(city string) *CityBusAPIDisplayStopOfRouteParams { +// WithCity adds the city to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithCity(city string) *CityBusAPIDisplayStopOfRoute2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetCity(city string) { +// SetCity adds the city to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) WithHealth(health *string) *CityBusAPIDisplayStopOfRouteParams { +// WithHealth adds the health to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) WithHealth(health *string) *CityBusAPIDisplayStopOfRoute2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api display stop of route params -func (o *CityBusAPIDisplayStopOfRouteParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api display stop of route 2 params +func (o *CityBusAPIDisplayStopOfRoute2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIDisplayStopOfRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIDisplayStopOfRoute2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_responses.go b/bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_responses.go new file mode 100644 index 00000000..df408ae1 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_display_stop_of_route2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIDisplayStopOfRoute2Reader is a Reader for the CityBusAPIDisplayStopOfRoute2 structure. +type CityBusAPIDisplayStopOfRoute2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIDisplayStopOfRoute2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIDisplayStopOfRoute2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIDisplayStopOfRoute2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIDisplayStopOfRoute2OK creates a CityBusAPIDisplayStopOfRoute2OK with default headers values +func NewCityBusAPIDisplayStopOfRoute2OK() *CityBusAPIDisplayStopOfRoute2OK { + return &CityBusAPIDisplayStopOfRoute2OK{} +} + +/*CityBusAPIDisplayStopOfRoute2OK handles this case with default header values. + +Success +*/ +type CityBusAPIDisplayStopOfRoute2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute +} + +func (o *CityBusAPIDisplayStopOfRoute2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/DisplayStopOfRoute/City/{City}][%d] cityBusApiDisplayStopOfRoute2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIDisplayStopOfRoute2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute { + return o.Payload +} + +func (o *CityBusAPIDisplayStopOfRoute2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIDisplayStopOfRoute2Status299 creates a CityBusAPIDisplayStopOfRoute2Status299 with default headers values +func NewCityBusAPIDisplayStopOfRoute2Status299() *CityBusAPIDisplayStopOfRoute2Status299 { + return &CityBusAPIDisplayStopOfRoute2Status299{} +} + +/*CityBusAPIDisplayStopOfRoute2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIDisplayStopOfRoute2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIDisplayStopOfRoute2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/DisplayStopOfRoute/City/{City}][%d] cityBusApiDisplayStopOfRoute2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIDisplayStopOfRoute2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIDisplayStopOfRoute2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_parameters.go b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_parameters.go similarity index 58% rename from bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_parameters.go rename to bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_parameters.go index ceeff2a0..dc741519 100644 --- a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIEstimatedTimeOfArrivalParams creates a new CityBusAPIEstimatedTimeOfArrivalParams object +// NewCityBusAPIEstimatedTimeOfArrival2Params creates a new CityBusAPIEstimatedTimeOfArrival2Params object // with the default values initialized. -func NewCityBusAPIEstimatedTimeOfArrivalParams() *CityBusAPIEstimatedTimeOfArrivalParams { +func NewCityBusAPIEstimatedTimeOfArrival2Params() *CityBusAPIEstimatedTimeOfArrival2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrivalParams{ + return &CityBusAPIEstimatedTimeOfArrival2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIEstimatedTimeOfArrivalParamsWithTimeout creates a new CityBusAPIEstimatedTimeOfArrivalParams object +// NewCityBusAPIEstimatedTimeOfArrival2ParamsWithTimeout creates a new CityBusAPIEstimatedTimeOfArrival2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIEstimatedTimeOfArrivalParamsWithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrivalParams { +func NewCityBusAPIEstimatedTimeOfArrival2ParamsWithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrivalParams{ + return &CityBusAPIEstimatedTimeOfArrival2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIEstimatedTimeOfArrivalParamsWithContext creates a new CityBusAPIEstimatedTimeOfArrivalParams object +// NewCityBusAPIEstimatedTimeOfArrival2ParamsWithContext creates a new CityBusAPIEstimatedTimeOfArrival2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIEstimatedTimeOfArrivalParamsWithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrivalParams { +func NewCityBusAPIEstimatedTimeOfArrival2ParamsWithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrivalParams{ + return &CityBusAPIEstimatedTimeOfArrival2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIEstimatedTimeOfArrivalParamsWithHTTPClient creates a new CityBusAPIEstimatedTimeOfArrivalParams object +// NewCityBusAPIEstimatedTimeOfArrival2ParamsWithHTTPClient creates a new CityBusAPIEstimatedTimeOfArrival2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIEstimatedTimeOfArrivalParamsWithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrivalParams { +func NewCityBusAPIEstimatedTimeOfArrival2ParamsWithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrivalParams{ + return &CityBusAPIEstimatedTimeOfArrival2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIEstimatedTimeOfArrivalParams contains all the parameters to send to the API endpoint -for the city bus Api estimated time of arrival operation typically these are written to a http.Request +/*CityBusAPIEstimatedTimeOfArrival2Params contains all the parameters to send to the API endpoint +for the city bus Api estimated time of arrival 2 operation typically these are written to a http.Request */ -type CityBusAPIEstimatedTimeOfArrivalParams struct { +type CityBusAPIEstimatedTimeOfArrival2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIEstimatedTimeOfArrivalParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithTimeout adds the timeout to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithContext adds the context to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarCount(dollarCount *bool) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarCount adds the dollarCount to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarCount(dollarCount *bool) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarFilter(dollarFilter *string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarFormat(dollarFormat string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarFormat(dollarFormat string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarSelect(dollarSelect *string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarSkip(dollarSkip *string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithDollarTop(dollarTop *int64) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithDollarTop adds the dollarTop to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithDollarTop(dollarTop *int64) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithCity(city string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithCity adds the city to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithCity(city string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetCity(city string) { +// SetCity adds the city to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WithHealth(health *string) *CityBusAPIEstimatedTimeOfArrivalParams { +// WithHealth adds the health to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WithHealth(health *string) *CityBusAPIEstimatedTimeOfArrival2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api estimated time of arrival params -func (o *CityBusAPIEstimatedTimeOfArrivalParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api estimated time of arrival 2 params +func (o *CityBusAPIEstimatedTimeOfArrival2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIEstimatedTimeOfArrivalParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIEstimatedTimeOfArrival2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_responses.go b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_responses.go new file mode 100644 index 00000000..ff848659 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIEstimatedTimeOfArrival2Reader is a Reader for the CityBusAPIEstimatedTimeOfArrival2 structure. +type CityBusAPIEstimatedTimeOfArrival2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIEstimatedTimeOfArrival2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIEstimatedTimeOfArrival2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIEstimatedTimeOfArrival2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIEstimatedTimeOfArrival2OK creates a CityBusAPIEstimatedTimeOfArrival2OK with default headers values +func NewCityBusAPIEstimatedTimeOfArrival2OK() *CityBusAPIEstimatedTimeOfArrival2OK { + return &CityBusAPIEstimatedTimeOfArrival2OK{} +} + +/*CityBusAPIEstimatedTimeOfArrival2OK handles this case with default header values. + +Success +*/ +type CityBusAPIEstimatedTimeOfArrival2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data +} + +func (o *CityBusAPIEstimatedTimeOfArrival2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}][%d] cityBusApiEstimatedTimeOfArrival2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIEstimatedTimeOfArrival2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data { + return o.Payload +} + +func (o *CityBusAPIEstimatedTimeOfArrival2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIEstimatedTimeOfArrival2Status299 creates a CityBusAPIEstimatedTimeOfArrival2Status299 with default headers values +func NewCityBusAPIEstimatedTimeOfArrival2Status299() *CityBusAPIEstimatedTimeOfArrival2Status299 { + return &CityBusAPIEstimatedTimeOfArrival2Status299{} +} + +/*CityBusAPIEstimatedTimeOfArrival2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIEstimatedTimeOfArrival2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIEstimatedTimeOfArrival2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}][%d] cityBusApiEstimatedTimeOfArrival2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIEstimatedTimeOfArrival2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIEstimatedTimeOfArrival2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_parameters.go b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_parameters.go similarity index 62% rename from bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_parameters.go rename to bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_parameters.go index fb7eff04..d5404c97 100644 --- a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIEstimatedTimeOfArrival1Params creates a new CityBusAPIEstimatedTimeOfArrival1Params object +// NewCityBusAPIEstimatedTimeOfArrival3Params creates a new CityBusAPIEstimatedTimeOfArrival3Params object // with the default values initialized. -func NewCityBusAPIEstimatedTimeOfArrival1Params() *CityBusAPIEstimatedTimeOfArrival1Params { +func NewCityBusAPIEstimatedTimeOfArrival3Params() *CityBusAPIEstimatedTimeOfArrival3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrival1Params{ + return &CityBusAPIEstimatedTimeOfArrival3Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIEstimatedTimeOfArrival1ParamsWithTimeout creates a new CityBusAPIEstimatedTimeOfArrival1Params object +// NewCityBusAPIEstimatedTimeOfArrival3ParamsWithTimeout creates a new CityBusAPIEstimatedTimeOfArrival3Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIEstimatedTimeOfArrival1ParamsWithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival1Params { +func NewCityBusAPIEstimatedTimeOfArrival3ParamsWithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrival1Params{ + return &CityBusAPIEstimatedTimeOfArrival3Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIEstimatedTimeOfArrival1ParamsWithContext creates a new CityBusAPIEstimatedTimeOfArrival1Params object +// NewCityBusAPIEstimatedTimeOfArrival3ParamsWithContext creates a new CityBusAPIEstimatedTimeOfArrival3Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIEstimatedTimeOfArrival1ParamsWithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival1Params { +func NewCityBusAPIEstimatedTimeOfArrival3ParamsWithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrival1Params{ + return &CityBusAPIEstimatedTimeOfArrival3Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIEstimatedTimeOfArrival1ParamsWithHTTPClient creates a new CityBusAPIEstimatedTimeOfArrival1Params object +// NewCityBusAPIEstimatedTimeOfArrival3ParamsWithHTTPClient creates a new CityBusAPIEstimatedTimeOfArrival3Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIEstimatedTimeOfArrival1ParamsWithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival1Params { +func NewCityBusAPIEstimatedTimeOfArrival3ParamsWithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIEstimatedTimeOfArrival1Params{ + return &CityBusAPIEstimatedTimeOfArrival3Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIEstimatedTimeOfArrival1Params contains all the parameters to send to the API endpoint -for the city bus Api estimated time of arrival 1 operation typically these are written to a http.Request +/*CityBusAPIEstimatedTimeOfArrival3Params contains all the parameters to send to the API endpoint +for the city bus Api estimated time of arrival 3 operation typically these are written to a http.Request */ -type CityBusAPIEstimatedTimeOfArrival1Params struct { +type CityBusAPIEstimatedTimeOfArrival3Params struct { /*DollarCount 查詢數量 @@ -129,151 +129,151 @@ type CityBusAPIEstimatedTimeOfArrival1Params struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithTimeout adds the timeout to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithContext adds the context to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarCount(dollarCount *bool) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarCount adds the dollarCount to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarCount(dollarCount *bool) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarFilter(dollarFilter *string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarFormat(dollarFormat string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarFormat(dollarFormat string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarSelect(dollarSelect *string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarSkip(dollarSkip *string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithDollarTop(dollarTop *int64) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithDollarTop adds the dollarTop to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithDollarTop(dollarTop *int64) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithCity(city string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithCity adds the city to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithCity(city string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetCity(city string) { +// SetCity adds the city to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetCity(city string) { o.City = city } -// WithRouteName adds the routeName to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithRouteName(routeName string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithRouteName adds the routeName to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithRouteName(routeName string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetRouteName(routeName) return o } -// SetRouteName adds the routeName to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetRouteName(routeName string) { +// SetRouteName adds the routeName to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetRouteName(routeName string) { o.RouteName = routeName } -// WithHealth adds the health to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WithHealth(health *string) *CityBusAPIEstimatedTimeOfArrival1Params { +// WithHealth adds the health to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WithHealth(health *string) *CityBusAPIEstimatedTimeOfArrival3Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api estimated time of arrival 1 params -func (o *CityBusAPIEstimatedTimeOfArrival1Params) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api estimated time of arrival 3 params +func (o *CityBusAPIEstimatedTimeOfArrival3Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIEstimatedTimeOfArrival1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIEstimatedTimeOfArrival3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_responses.go b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_responses.go similarity index 59% rename from bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_responses.go rename to bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_responses.go index 67425ecc..b58733d0 100644 --- a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival1_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival3_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIEstimatedTimeOfArrival1Reader is a Reader for the CityBusAPIEstimatedTimeOfArrival1 structure. -type CityBusAPIEstimatedTimeOfArrival1Reader struct { +// CityBusAPIEstimatedTimeOfArrival3Reader is a Reader for the CityBusAPIEstimatedTimeOfArrival3 structure. +type CityBusAPIEstimatedTimeOfArrival3Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIEstimatedTimeOfArrival1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIEstimatedTimeOfArrival3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIEstimatedTimeOfArrival1OK() + result := NewCityBusAPIEstimatedTimeOfArrival3OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIEstimatedTimeOfArrival1Status299() + result := NewCityBusAPIEstimatedTimeOfArrival3Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,28 +41,28 @@ func (o *CityBusAPIEstimatedTimeOfArrival1Reader) ReadResponse(response runtime. } } -// NewCityBusAPIEstimatedTimeOfArrival1OK creates a CityBusAPIEstimatedTimeOfArrival1OK with default headers values -func NewCityBusAPIEstimatedTimeOfArrival1OK() *CityBusAPIEstimatedTimeOfArrival1OK { - return &CityBusAPIEstimatedTimeOfArrival1OK{} +// NewCityBusAPIEstimatedTimeOfArrival3OK creates a CityBusAPIEstimatedTimeOfArrival3OK with default headers values +func NewCityBusAPIEstimatedTimeOfArrival3OK() *CityBusAPIEstimatedTimeOfArrival3OK { + return &CityBusAPIEstimatedTimeOfArrival3OK{} } -/*CityBusAPIEstimatedTimeOfArrival1OK handles this case with default header values. +/*CityBusAPIEstimatedTimeOfArrival3OK handles this case with default header values. Success */ -type CityBusAPIEstimatedTimeOfArrival1OK struct { +type CityBusAPIEstimatedTimeOfArrival3OK struct { Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data } -func (o *CityBusAPIEstimatedTimeOfArrival1OK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}/{RouteName}][%d] cityBusApiEstimatedTimeOfArrival1OK %+v", 200, o.Payload) +func (o *CityBusAPIEstimatedTimeOfArrival3OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}/{RouteName}][%d] cityBusApiEstimatedTimeOfArrival3OK %+v", 200, o.Payload) } -func (o *CityBusAPIEstimatedTimeOfArrival1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data { +func (o *CityBusAPIEstimatedTimeOfArrival3OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data { return o.Payload } -func (o *CityBusAPIEstimatedTimeOfArrival1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIEstimatedTimeOfArrival3OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data) @@ -74,28 +74,28 @@ func (o *CityBusAPIEstimatedTimeOfArrival1OK) readResponse(response runtime.Clie return nil } -// NewCityBusAPIEstimatedTimeOfArrival1Status299 creates a CityBusAPIEstimatedTimeOfArrival1Status299 with default headers values -func NewCityBusAPIEstimatedTimeOfArrival1Status299() *CityBusAPIEstimatedTimeOfArrival1Status299 { - return &CityBusAPIEstimatedTimeOfArrival1Status299{} +// NewCityBusAPIEstimatedTimeOfArrival3Status299 creates a CityBusAPIEstimatedTimeOfArrival3Status299 with default headers values +func NewCityBusAPIEstimatedTimeOfArrival3Status299() *CityBusAPIEstimatedTimeOfArrival3Status299 { + return &CityBusAPIEstimatedTimeOfArrival3Status299{} } -/*CityBusAPIEstimatedTimeOfArrival1Status299 handles this case with default header values. +/*CityBusAPIEstimatedTimeOfArrival3Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIEstimatedTimeOfArrival1Status299 struct { +type CityBusAPIEstimatedTimeOfArrival3Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIEstimatedTimeOfArrival1Status299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}/{RouteName}][%d] cityBusApiEstimatedTimeOfArrival1Status299 %+v", 299, o.Payload) +func (o *CityBusAPIEstimatedTimeOfArrival3Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}/{RouteName}][%d] cityBusApiEstimatedTimeOfArrival3Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIEstimatedTimeOfArrival1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIEstimatedTimeOfArrival3Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIEstimatedTimeOfArrival1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIEstimatedTimeOfArrival3Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_responses.go b/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_responses.go deleted file mode 100644 index 70314752..00000000 --- a/bus/v3/client/city_bus/city_bus_api_estimated_time_of_arrival_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIEstimatedTimeOfArrivalReader is a Reader for the CityBusAPIEstimatedTimeOfArrival structure. -type CityBusAPIEstimatedTimeOfArrivalReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIEstimatedTimeOfArrivalReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIEstimatedTimeOfArrivalOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIEstimatedTimeOfArrivalStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIEstimatedTimeOfArrivalOK creates a CityBusAPIEstimatedTimeOfArrivalOK with default headers values -func NewCityBusAPIEstimatedTimeOfArrivalOK() *CityBusAPIEstimatedTimeOfArrivalOK { - return &CityBusAPIEstimatedTimeOfArrivalOK{} -} - -/*CityBusAPIEstimatedTimeOfArrivalOK handles this case with default header values. - -Success -*/ -type CityBusAPIEstimatedTimeOfArrivalOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data -} - -func (o *CityBusAPIEstimatedTimeOfArrivalOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}][%d] cityBusApiEstimatedTimeOfArrivalOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIEstimatedTimeOfArrivalOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data { - return o.Payload -} - -func (o *CityBusAPIEstimatedTimeOfArrivalOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3N1Data) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIEstimatedTimeOfArrivalStatus299 creates a CityBusAPIEstimatedTimeOfArrivalStatus299 with default headers values -func NewCityBusAPIEstimatedTimeOfArrivalStatus299() *CityBusAPIEstimatedTimeOfArrivalStatus299 { - return &CityBusAPIEstimatedTimeOfArrivalStatus299{} -} - -/*CityBusAPIEstimatedTimeOfArrivalStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIEstimatedTimeOfArrivalStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIEstimatedTimeOfArrivalStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/EstimatedTimeOfArrival/City/{City}][%d] cityBusApiEstimatedTimeOfArrivalStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIEstimatedTimeOfArrivalStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIEstimatedTimeOfArrivalStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_first_last_trip_info_parameters.go b/bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_first_last_trip_info_parameters.go rename to bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_parameters.go index a4ccc503..c51e09aa 100644 --- a/bus/v3/client/city_bus/city_bus_api_first_last_trip_info_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIFirstLastTripInfoParams creates a new CityBusAPIFirstLastTripInfoParams object +// NewCityBusAPIFirstLastTripInfo2Params creates a new CityBusAPIFirstLastTripInfo2Params object // with the default values initialized. -func NewCityBusAPIFirstLastTripInfoParams() *CityBusAPIFirstLastTripInfoParams { +func NewCityBusAPIFirstLastTripInfo2Params() *CityBusAPIFirstLastTripInfo2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIFirstLastTripInfoParams{ + return &CityBusAPIFirstLastTripInfo2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIFirstLastTripInfoParamsWithTimeout creates a new CityBusAPIFirstLastTripInfoParams object +// NewCityBusAPIFirstLastTripInfo2ParamsWithTimeout creates a new CityBusAPIFirstLastTripInfo2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIFirstLastTripInfoParamsWithTimeout(timeout time.Duration) *CityBusAPIFirstLastTripInfoParams { +func NewCityBusAPIFirstLastTripInfo2ParamsWithTimeout(timeout time.Duration) *CityBusAPIFirstLastTripInfo2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIFirstLastTripInfoParams{ + return &CityBusAPIFirstLastTripInfo2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIFirstLastTripInfoParamsWithContext creates a new CityBusAPIFirstLastTripInfoParams object +// NewCityBusAPIFirstLastTripInfo2ParamsWithContext creates a new CityBusAPIFirstLastTripInfo2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIFirstLastTripInfoParamsWithContext(ctx context.Context) *CityBusAPIFirstLastTripInfoParams { +func NewCityBusAPIFirstLastTripInfo2ParamsWithContext(ctx context.Context) *CityBusAPIFirstLastTripInfo2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIFirstLastTripInfoParams{ + return &CityBusAPIFirstLastTripInfo2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIFirstLastTripInfoParamsWithHTTPClient creates a new CityBusAPIFirstLastTripInfoParams object +// NewCityBusAPIFirstLastTripInfo2ParamsWithHTTPClient creates a new CityBusAPIFirstLastTripInfo2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIFirstLastTripInfoParamsWithHTTPClient(client *http.Client) *CityBusAPIFirstLastTripInfoParams { +func NewCityBusAPIFirstLastTripInfo2ParamsWithHTTPClient(client *http.Client) *CityBusAPIFirstLastTripInfo2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIFirstLastTripInfoParams{ + return &CityBusAPIFirstLastTripInfo2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIFirstLastTripInfoParams contains all the parameters to send to the API endpoint -for the city bus Api first last trip info operation typically these are written to a http.Request +/*CityBusAPIFirstLastTripInfo2Params contains all the parameters to send to the API endpoint +for the city bus Api first last trip info 2 operation typically these are written to a http.Request */ -type CityBusAPIFirstLastTripInfoParams struct { +type CityBusAPIFirstLastTripInfo2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIFirstLastTripInfoParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithTimeout(timeout time.Duration) *CityBusAPIFirstLastTripInfoParams { +// WithTimeout adds the timeout to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithTimeout(timeout time.Duration) *CityBusAPIFirstLastTripInfo2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithContext(ctx context.Context) *CityBusAPIFirstLastTripInfoParams { +// WithContext adds the context to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithContext(ctx context.Context) *CityBusAPIFirstLastTripInfo2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithHTTPClient(client *http.Client) *CityBusAPIFirstLastTripInfoParams { +// WithHTTPClient adds the HTTPClient to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithHTTPClient(client *http.Client) *CityBusAPIFirstLastTripInfo2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarCount(dollarCount *bool) *CityBusAPIFirstLastTripInfoParams { +// WithDollarCount adds the dollarCount to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarCount(dollarCount *bool) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarFilter(dollarFilter *string) *CityBusAPIFirstLastTripInfoParams { +// WithDollarFilter adds the dollarFilter to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarFormat(dollarFormat string) *CityBusAPIFirstLastTripInfoParams { +// WithDollarFormat adds the dollarFormat to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarFormat(dollarFormat string) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIFirstLastTripInfoParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarSelect(dollarSelect *string) *CityBusAPIFirstLastTripInfoParams { +// WithDollarSelect adds the dollarSelect to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarSkip(dollarSkip *string) *CityBusAPIFirstLastTripInfoParams { +// WithDollarSkip adds the dollarSkip to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithDollarTop(dollarTop *int64) *CityBusAPIFirstLastTripInfoParams { +// WithDollarTop adds the dollarTop to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithDollarTop(dollarTop *int64) *CityBusAPIFirstLastTripInfo2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithCity(city string) *CityBusAPIFirstLastTripInfoParams { +// WithCity adds the city to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithCity(city string) *CityBusAPIFirstLastTripInfo2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetCity(city string) { +// SetCity adds the city to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) WithHealth(health *string) *CityBusAPIFirstLastTripInfoParams { +// WithHealth adds the health to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) WithHealth(health *string) *CityBusAPIFirstLastTripInfo2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api first last trip info params -func (o *CityBusAPIFirstLastTripInfoParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api first last trip info 2 params +func (o *CityBusAPIFirstLastTripInfo2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIFirstLastTripInfoParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIFirstLastTripInfo2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_display_stop_of_route_responses.go b/bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_responses.go similarity index 52% rename from bus/v3/client/city_bus/city_bus_api_display_stop_of_route_responses.go rename to bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_responses.go index f4a9baae..fa19aded 100644 --- a/bus/v3/client/city_bus/city_bus_api_display_stop_of_route_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_first_last_trip_info2_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIDisplayStopOfRouteReader is a Reader for the CityBusAPIDisplayStopOfRoute structure. -type CityBusAPIDisplayStopOfRouteReader struct { +// CityBusAPIFirstLastTripInfo2Reader is a Reader for the CityBusAPIFirstLastTripInfo2 structure. +type CityBusAPIFirstLastTripInfo2Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIDisplayStopOfRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIFirstLastTripInfo2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIDisplayStopOfRouteOK() + result := NewCityBusAPIFirstLastTripInfo2OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIDisplayStopOfRouteStatus299() + result := NewCityBusAPIFirstLastTripInfo2Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIDisplayStopOfRouteReader) ReadResponse(response runtime.Clien } } -// NewCityBusAPIDisplayStopOfRouteOK creates a CityBusAPIDisplayStopOfRouteOK with default headers values -func NewCityBusAPIDisplayStopOfRouteOK() *CityBusAPIDisplayStopOfRouteOK { - return &CityBusAPIDisplayStopOfRouteOK{} +// NewCityBusAPIFirstLastTripInfo2OK creates a CityBusAPIFirstLastTripInfo2OK with default headers values +func NewCityBusAPIFirstLastTripInfo2OK() *CityBusAPIFirstLastTripInfo2OK { + return &CityBusAPIFirstLastTripInfo2OK{} } -/*CityBusAPIDisplayStopOfRouteOK handles this case with default header values. +/*CityBusAPIFirstLastTripInfo2OK handles this case with default header values. Success */ -type CityBusAPIDisplayStopOfRouteOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute +type CityBusAPIFirstLastTripInfo2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo } -func (o *CityBusAPIDisplayStopOfRouteOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/DisplayStopOfRoute/City/{City}][%d] cityBusApiDisplayStopOfRouteOK %+v", 200, o.Payload) +func (o *CityBusAPIFirstLastTripInfo2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/FirstLastTripInfo/City/{City}][%d] cityBusApiFirstLastTripInfo2OK %+v", 200, o.Payload) } -func (o *CityBusAPIDisplayStopOfRouteOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute { +func (o *CityBusAPIFirstLastTripInfo2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo { return o.Payload } -func (o *CityBusAPIDisplayStopOfRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIFirstLastTripInfo2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3DisplayStopOfRoute) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIDisplayStopOfRouteOK) readResponse(response runtime.ClientRes return nil } -// NewCityBusAPIDisplayStopOfRouteStatus299 creates a CityBusAPIDisplayStopOfRouteStatus299 with default headers values -func NewCityBusAPIDisplayStopOfRouteStatus299() *CityBusAPIDisplayStopOfRouteStatus299 { - return &CityBusAPIDisplayStopOfRouteStatus299{} +// NewCityBusAPIFirstLastTripInfo2Status299 creates a CityBusAPIFirstLastTripInfo2Status299 with default headers values +func NewCityBusAPIFirstLastTripInfo2Status299() *CityBusAPIFirstLastTripInfo2Status299 { + return &CityBusAPIFirstLastTripInfo2Status299{} } -/*CityBusAPIDisplayStopOfRouteStatus299 handles this case with default header values. +/*CityBusAPIFirstLastTripInfo2Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIDisplayStopOfRouteStatus299 struct { +type CityBusAPIFirstLastTripInfo2Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIDisplayStopOfRouteStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/DisplayStopOfRoute/City/{City}][%d] cityBusApiDisplayStopOfRouteStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIFirstLastTripInfo2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/FirstLastTripInfo/City/{City}][%d] cityBusApiFirstLastTripInfo2Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIDisplayStopOfRouteStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIFirstLastTripInfo2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIDisplayStopOfRouteStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIFirstLastTripInfo2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_first_last_trip_info_responses.go b/bus/v3/client/city_bus/city_bus_api_first_last_trip_info_responses.go deleted file mode 100644 index 2932471c..00000000 --- a/bus/v3/client/city_bus/city_bus_api_first_last_trip_info_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIFirstLastTripInfoReader is a Reader for the CityBusAPIFirstLastTripInfo structure. -type CityBusAPIFirstLastTripInfoReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIFirstLastTripInfoReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIFirstLastTripInfoOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIFirstLastTripInfoStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIFirstLastTripInfoOK creates a CityBusAPIFirstLastTripInfoOK with default headers values -func NewCityBusAPIFirstLastTripInfoOK() *CityBusAPIFirstLastTripInfoOK { - return &CityBusAPIFirstLastTripInfoOK{} -} - -/*CityBusAPIFirstLastTripInfoOK handles this case with default header values. - -Success -*/ -type CityBusAPIFirstLastTripInfoOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo -} - -func (o *CityBusAPIFirstLastTripInfoOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/FirstLastTripInfo/City/{City}][%d] cityBusApiFirstLastTripInfoOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIFirstLastTripInfoOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo { - return o.Payload -} - -func (o *CityBusAPIFirstLastTripInfoOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3FirstLastTripInfo) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIFirstLastTripInfoStatus299 creates a CityBusAPIFirstLastTripInfoStatus299 with default headers values -func NewCityBusAPIFirstLastTripInfoStatus299() *CityBusAPIFirstLastTripInfoStatus299 { - return &CityBusAPIFirstLastTripInfoStatus299{} -} - -/*CityBusAPIFirstLastTripInfoStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIFirstLastTripInfoStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIFirstLastTripInfoStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/FirstLastTripInfo/City/{City}][%d] cityBusApiFirstLastTripInfoStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIFirstLastTripInfoStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIFirstLastTripInfoStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_news_parameters.go b/bus/v3/client/city_bus/city_bus_api_news1_parameters.go similarity index 59% rename from bus/v3/client/city_bus/city_bus_api_news_parameters.go rename to bus/v3/client/city_bus/city_bus_api_news1_parameters.go index f023e9b9..ec84dc5b 100644 --- a/bus/v3/client/city_bus/city_bus_api_news_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_news1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPINewsParams creates a new CityBusAPINewsParams object +// NewCityBusAPINews1Params creates a new CityBusAPINews1Params object // with the default values initialized. -func NewCityBusAPINewsParams() *CityBusAPINewsParams { +func NewCityBusAPINews1Params() *CityBusAPINews1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPINewsParams{ + return &CityBusAPINews1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPINewsParamsWithTimeout creates a new CityBusAPINewsParams object +// NewCityBusAPINews1ParamsWithTimeout creates a new CityBusAPINews1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPINewsParamsWithTimeout(timeout time.Duration) *CityBusAPINewsParams { +func NewCityBusAPINews1ParamsWithTimeout(timeout time.Duration) *CityBusAPINews1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPINewsParams{ + return &CityBusAPINews1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPINewsParamsWithContext creates a new CityBusAPINewsParams object +// NewCityBusAPINews1ParamsWithContext creates a new CityBusAPINews1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPINewsParamsWithContext(ctx context.Context) *CityBusAPINewsParams { +func NewCityBusAPINews1ParamsWithContext(ctx context.Context) *CityBusAPINews1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPINewsParams{ + return &CityBusAPINews1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPINewsParamsWithHTTPClient creates a new CityBusAPINewsParams object +// NewCityBusAPINews1ParamsWithHTTPClient creates a new CityBusAPINews1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPINewsParamsWithHTTPClient(client *http.Client) *CityBusAPINewsParams { +func NewCityBusAPINews1ParamsWithHTTPClient(client *http.Client) *CityBusAPINews1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPINewsParams{ + return &CityBusAPINews1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPINewsParams contains all the parameters to send to the API endpoint -for the city bus Api news operation typically these are written to a http.Request +/*CityBusAPINews1Params contains all the parameters to send to the API endpoint +for the city bus Api news 1 operation typically these are written to a http.Request */ -type CityBusAPINewsParams struct { +type CityBusAPINews1Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPINewsParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api news params -func (o *CityBusAPINewsParams) WithTimeout(timeout time.Duration) *CityBusAPINewsParams { +// WithTimeout adds the timeout to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithTimeout(timeout time.Duration) *CityBusAPINews1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api news params -func (o *CityBusAPINewsParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api news params -func (o *CityBusAPINewsParams) WithContext(ctx context.Context) *CityBusAPINewsParams { +// WithContext adds the context to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithContext(ctx context.Context) *CityBusAPINews1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api news params -func (o *CityBusAPINewsParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api news params -func (o *CityBusAPINewsParams) WithHTTPClient(client *http.Client) *CityBusAPINewsParams { +// WithHTTPClient adds the HTTPClient to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithHTTPClient(client *http.Client) *CityBusAPINews1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api news params -func (o *CityBusAPINewsParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarCount(dollarCount *bool) *CityBusAPINewsParams { +// WithDollarCount adds the dollarCount to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarCount(dollarCount *bool) *CityBusAPINews1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarFilter(dollarFilter *string) *CityBusAPINewsParams { +// WithDollarFilter adds the dollarFilter to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarFilter(dollarFilter *string) *CityBusAPINews1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarFormat(dollarFormat string) *CityBusAPINewsParams { +// WithDollarFormat adds the dollarFormat to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarFormat(dollarFormat string) *CityBusAPINews1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPINewsParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPINews1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarSelect(dollarSelect *string) *CityBusAPINewsParams { +// WithDollarSelect adds the dollarSelect to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarSelect(dollarSelect *string) *CityBusAPINews1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarSkip(dollarSkip *string) *CityBusAPINewsParams { +// WithDollarSkip adds the dollarSkip to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarSkip(dollarSkip *string) *CityBusAPINews1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api news params -func (o *CityBusAPINewsParams) WithDollarTop(dollarTop *int64) *CityBusAPINewsParams { +// WithDollarTop adds the dollarTop to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithDollarTop(dollarTop *int64) *CityBusAPINews1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api news params -func (o *CityBusAPINewsParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api news params -func (o *CityBusAPINewsParams) WithCity(city string) *CityBusAPINewsParams { +// WithCity adds the city to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithCity(city string) *CityBusAPINews1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api news params -func (o *CityBusAPINewsParams) SetCity(city string) { +// SetCity adds the city to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api news params -func (o *CityBusAPINewsParams) WithHealth(health *string) *CityBusAPINewsParams { +// WithHealth adds the health to the city bus Api news 1 params +func (o *CityBusAPINews1Params) WithHealth(health *string) *CityBusAPINews1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api news params -func (o *CityBusAPINewsParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api news 1 params +func (o *CityBusAPINews1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPINewsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPINews1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_route_responses.go b/bus/v3/client/city_bus/city_bus_api_news1_responses.go similarity index 54% rename from bus/v3/client/city_bus/city_bus_api_route_responses.go rename to bus/v3/client/city_bus/city_bus_api_news1_responses.go index 7844a987..214e1f14 100644 --- a/bus/v3/client/city_bus/city_bus_api_route_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_news1_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIRouteReader is a Reader for the CityBusAPIRoute structure. -type CityBusAPIRouteReader struct { +// CityBusAPINews1Reader is a Reader for the CityBusAPINews1 structure. +type CityBusAPINews1Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPINews1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIRouteOK() + result := NewCityBusAPINews1OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIRouteStatus299() + result := NewCityBusAPINews1Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIRouteReader) ReadResponse(response runtime.ClientResponse, co } } -// NewCityBusAPIRouteOK creates a CityBusAPIRouteOK with default headers values -func NewCityBusAPIRouteOK() *CityBusAPIRouteOK { - return &CityBusAPIRouteOK{} +// NewCityBusAPINews1OK creates a CityBusAPINews1OK with default headers values +func NewCityBusAPINews1OK() *CityBusAPINews1OK { + return &CityBusAPINews1OK{} } -/*CityBusAPIRouteOK handles this case with default header values. +/*CityBusAPINews1OK handles this case with default header values. Success */ -type CityBusAPIRouteOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route +type CityBusAPINews1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News } -func (o *CityBusAPIRouteOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Route/City/{City}][%d] cityBusApiRouteOK %+v", 200, o.Payload) +func (o *CityBusAPINews1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/News/City/{City}][%d] cityBusApiNews1OK %+v", 200, o.Payload) } -func (o *CityBusAPIRouteOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route { +func (o *CityBusAPINews1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News { return o.Payload } -func (o *CityBusAPIRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPINews1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIRouteOK) readResponse(response runtime.ClientResponse, consum return nil } -// NewCityBusAPIRouteStatus299 creates a CityBusAPIRouteStatus299 with default headers values -func NewCityBusAPIRouteStatus299() *CityBusAPIRouteStatus299 { - return &CityBusAPIRouteStatus299{} +// NewCityBusAPINews1Status299 creates a CityBusAPINews1Status299 with default headers values +func NewCityBusAPINews1Status299() *CityBusAPINews1Status299 { + return &CityBusAPINews1Status299{} } -/*CityBusAPIRouteStatus299 handles this case with default header values. +/*CityBusAPINews1Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIRouteStatus299 struct { +type CityBusAPINews1Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIRouteStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Route/City/{City}][%d] cityBusApiRouteStatus299 %+v", 299, o.Payload) +func (o *CityBusAPINews1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/News/City/{City}][%d] cityBusApiNews1Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIRouteStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPINews1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIRouteStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPINews1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_news_responses.go b/bus/v3/client/city_bus/city_bus_api_news_responses.go deleted file mode 100644 index b5306403..00000000 --- a/bus/v3/client/city_bus/city_bus_api_news_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPINewsReader is a Reader for the CityBusAPINews structure. -type CityBusAPINewsReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPINewsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPINewsOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPINewsStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPINewsOK creates a CityBusAPINewsOK with default headers values -func NewCityBusAPINewsOK() *CityBusAPINewsOK { - return &CityBusAPINewsOK{} -} - -/*CityBusAPINewsOK handles this case with default header values. - -Success -*/ -type CityBusAPINewsOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News -} - -func (o *CityBusAPINewsOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/News/City/{City}][%d] cityBusApiNewsOK %+v", 200, o.Payload) -} - -func (o *CityBusAPINewsOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News { - return o.Payload -} - -func (o *CityBusAPINewsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3News) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPINewsStatus299 creates a CityBusAPINewsStatus299 with default headers values -func NewCityBusAPINewsStatus299() *CityBusAPINewsStatus299 { - return &CityBusAPINewsStatus299{} -} - -/*CityBusAPINewsStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPINewsStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPINewsStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/News/City/{City}][%d] cityBusApiNewsStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPINewsStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPINewsStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_operator_parameters.go b/bus/v3/client/city_bus/city_bus_api_operator1_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_operator_parameters.go rename to bus/v3/client/city_bus/city_bus_api_operator1_parameters.go index 3d58bdd8..2e6338cb 100644 --- a/bus/v3/client/city_bus/city_bus_api_operator_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_operator1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIOperatorParams creates a new CityBusAPIOperatorParams object +// NewCityBusAPIOperator1Params creates a new CityBusAPIOperator1Params object // with the default values initialized. -func NewCityBusAPIOperatorParams() *CityBusAPIOperatorParams { +func NewCityBusAPIOperator1Params() *CityBusAPIOperator1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIOperatorParams{ + return &CityBusAPIOperator1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIOperatorParamsWithTimeout creates a new CityBusAPIOperatorParams object +// NewCityBusAPIOperator1ParamsWithTimeout creates a new CityBusAPIOperator1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIOperatorParamsWithTimeout(timeout time.Duration) *CityBusAPIOperatorParams { +func NewCityBusAPIOperator1ParamsWithTimeout(timeout time.Duration) *CityBusAPIOperator1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIOperatorParams{ + return &CityBusAPIOperator1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIOperatorParamsWithContext creates a new CityBusAPIOperatorParams object +// NewCityBusAPIOperator1ParamsWithContext creates a new CityBusAPIOperator1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIOperatorParamsWithContext(ctx context.Context) *CityBusAPIOperatorParams { +func NewCityBusAPIOperator1ParamsWithContext(ctx context.Context) *CityBusAPIOperator1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIOperatorParams{ + return &CityBusAPIOperator1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIOperatorParamsWithHTTPClient creates a new CityBusAPIOperatorParams object +// NewCityBusAPIOperator1ParamsWithHTTPClient creates a new CityBusAPIOperator1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIOperatorParamsWithHTTPClient(client *http.Client) *CityBusAPIOperatorParams { +func NewCityBusAPIOperator1ParamsWithHTTPClient(client *http.Client) *CityBusAPIOperator1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIOperatorParams{ + return &CityBusAPIOperator1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIOperatorParams contains all the parameters to send to the API endpoint -for the city bus Api operator operation typically these are written to a http.Request +/*CityBusAPIOperator1Params contains all the parameters to send to the API endpoint +for the city bus Api operator 1 operation typically these are written to a http.Request */ -type CityBusAPIOperatorParams struct { +type CityBusAPIOperator1Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIOperatorParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithTimeout(timeout time.Duration) *CityBusAPIOperatorParams { +// WithTimeout adds the timeout to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithTimeout(timeout time.Duration) *CityBusAPIOperator1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithContext(ctx context.Context) *CityBusAPIOperatorParams { +// WithContext adds the context to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithContext(ctx context.Context) *CityBusAPIOperator1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithHTTPClient(client *http.Client) *CityBusAPIOperatorParams { +// WithHTTPClient adds the HTTPClient to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithHTTPClient(client *http.Client) *CityBusAPIOperator1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarCount(dollarCount *bool) *CityBusAPIOperatorParams { +// WithDollarCount adds the dollarCount to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarCount(dollarCount *bool) *CityBusAPIOperator1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarFilter(dollarFilter *string) *CityBusAPIOperatorParams { +// WithDollarFilter adds the dollarFilter to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIOperator1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarFormat(dollarFormat string) *CityBusAPIOperatorParams { +// WithDollarFormat adds the dollarFormat to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarFormat(dollarFormat string) *CityBusAPIOperator1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIOperatorParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIOperator1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarSelect(dollarSelect *string) *CityBusAPIOperatorParams { +// WithDollarSelect adds the dollarSelect to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIOperator1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarSkip(dollarSkip *string) *CityBusAPIOperatorParams { +// WithDollarSkip adds the dollarSkip to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIOperator1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithDollarTop(dollarTop *int64) *CityBusAPIOperatorParams { +// WithDollarTop adds the dollarTop to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithDollarTop(dollarTop *int64) *CityBusAPIOperator1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithCity(city string) *CityBusAPIOperatorParams { +// WithCity adds the city to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithCity(city string) *CityBusAPIOperator1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetCity(city string) { +// SetCity adds the city to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api operator params -func (o *CityBusAPIOperatorParams) WithHealth(health *string) *CityBusAPIOperatorParams { +// WithHealth adds the health to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) WithHealth(health *string) *CityBusAPIOperator1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api operator params -func (o *CityBusAPIOperatorParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api operator 1 params +func (o *CityBusAPIOperator1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIOperatorParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIOperator1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_route_fare_responses.go b/bus/v3/client/city_bus/city_bus_api_operator1_responses.go similarity index 53% rename from bus/v3/client/city_bus/city_bus_api_route_fare_responses.go rename to bus/v3/client/city_bus/city_bus_api_operator1_responses.go index dc602ad5..dc898d60 100644 --- a/bus/v3/client/city_bus/city_bus_api_route_fare_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_operator1_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIRouteFareReader is a Reader for the CityBusAPIRouteFare structure. -type CityBusAPIRouteFareReader struct { +// CityBusAPIOperator1Reader is a Reader for the CityBusAPIOperator1 structure. +type CityBusAPIOperator1Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIRouteFareReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIOperator1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIRouteFareOK() + result := NewCityBusAPIOperator1OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIRouteFareStatus299() + result := NewCityBusAPIOperator1Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIRouteFareReader) ReadResponse(response runtime.ClientResponse } } -// NewCityBusAPIRouteFareOK creates a CityBusAPIRouteFareOK with default headers values -func NewCityBusAPIRouteFareOK() *CityBusAPIRouteFareOK { - return &CityBusAPIRouteFareOK{} +// NewCityBusAPIOperator1OK creates a CityBusAPIOperator1OK with default headers values +func NewCityBusAPIOperator1OK() *CityBusAPIOperator1OK { + return &CityBusAPIOperator1OK{} } -/*CityBusAPIRouteFareOK handles this case with default header values. +/*CityBusAPIOperator1OK handles this case with default header values. Success */ -type CityBusAPIRouteFareOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare +type CityBusAPIOperator1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator } -func (o *CityBusAPIRouteFareOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RouteFare/City/{City}][%d] cityBusApiRouteFareOK %+v", 200, o.Payload) +func (o *CityBusAPIOperator1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Operator/City/{City}][%d] cityBusApiOperator1OK %+v", 200, o.Payload) } -func (o *CityBusAPIRouteFareOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare { +func (o *CityBusAPIOperator1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator { return o.Payload } -func (o *CityBusAPIRouteFareOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIOperator1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIRouteFareOK) readResponse(response runtime.ClientResponse, co return nil } -// NewCityBusAPIRouteFareStatus299 creates a CityBusAPIRouteFareStatus299 with default headers values -func NewCityBusAPIRouteFareStatus299() *CityBusAPIRouteFareStatus299 { - return &CityBusAPIRouteFareStatus299{} +// NewCityBusAPIOperator1Status299 creates a CityBusAPIOperator1Status299 with default headers values +func NewCityBusAPIOperator1Status299() *CityBusAPIOperator1Status299 { + return &CityBusAPIOperator1Status299{} } -/*CityBusAPIRouteFareStatus299 handles this case with default header values. +/*CityBusAPIOperator1Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIRouteFareStatus299 struct { +type CityBusAPIOperator1Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIRouteFareStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RouteFare/City/{City}][%d] cityBusApiRouteFareStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIOperator1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Operator/City/{City}][%d] cityBusApiOperator1Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIRouteFareStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIOperator1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIRouteFareStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIOperator1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_parameters.go b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_parameters.go rename to bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_parameters.go index 6675d76b..87bfcaa4 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRealTimeByFrequencyParams creates a new CityBusAPIRealTimeByFrequencyParams object +// NewCityBusAPIRealTimeByFrequency2Params creates a new CityBusAPIRealTimeByFrequency2Params object // with the default values initialized. -func NewCityBusAPIRealTimeByFrequencyParams() *CityBusAPIRealTimeByFrequencyParams { +func NewCityBusAPIRealTimeByFrequency2Params() *CityBusAPIRealTimeByFrequency2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequencyParams{ + return &CityBusAPIRealTimeByFrequency2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRealTimeByFrequencyParamsWithTimeout creates a new CityBusAPIRealTimeByFrequencyParams object +// NewCityBusAPIRealTimeByFrequency2ParamsWithTimeout creates a new CityBusAPIRealTimeByFrequency2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRealTimeByFrequencyParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequencyParams { +func NewCityBusAPIRealTimeByFrequency2ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequencyParams{ + return &CityBusAPIRealTimeByFrequency2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRealTimeByFrequencyParamsWithContext creates a new CityBusAPIRealTimeByFrequencyParams object +// NewCityBusAPIRealTimeByFrequency2ParamsWithContext creates a new CityBusAPIRealTimeByFrequency2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRealTimeByFrequencyParamsWithContext(ctx context.Context) *CityBusAPIRealTimeByFrequencyParams { +func NewCityBusAPIRealTimeByFrequency2ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequencyParams{ + return &CityBusAPIRealTimeByFrequency2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRealTimeByFrequencyParamsWithHTTPClient creates a new CityBusAPIRealTimeByFrequencyParams object +// NewCityBusAPIRealTimeByFrequency2ParamsWithHTTPClient creates a new CityBusAPIRealTimeByFrequency2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRealTimeByFrequencyParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequencyParams { +func NewCityBusAPIRealTimeByFrequency2ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequencyParams{ + return &CityBusAPIRealTimeByFrequency2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRealTimeByFrequencyParams contains all the parameters to send to the API endpoint -for the city bus Api real time by frequency operation typically these are written to a http.Request +/*CityBusAPIRealTimeByFrequency2Params contains all the parameters to send to the API endpoint +for the city bus Api real time by frequency 2 operation typically these are written to a http.Request */ -type CityBusAPIRealTimeByFrequencyParams struct { +type CityBusAPIRealTimeByFrequency2Params struct { /*DollarCount 查詢數量 @@ -129,151 +129,151 @@ type CityBusAPIRealTimeByFrequencyParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequencyParams { +// WithTimeout adds the timeout to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithContext(ctx context.Context) *CityBusAPIRealTimeByFrequencyParams { +// WithContext adds the context to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequencyParams { +// WithHTTPClient adds the HTTPClient to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarCount adds the dollarCount to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarFilter adds the dollarFilter to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarFormat adds the dollarFormat to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarSelect adds the dollarSelect to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarSkip adds the dollarSkip to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarSpatialFilter(dollarSpatialFilter) return o } -// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarSpatialFilter(dollarSpatialFilter *string) { +// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarSpatialFilter(dollarSpatialFilter *string) { o.DollarSpatialFilter = dollarSpatialFilter } -// WithDollarTop adds the dollarTop to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeByFrequencyParams { +// WithDollarTop adds the dollarTop to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeByFrequency2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithCity(city string) *CityBusAPIRealTimeByFrequencyParams { +// WithCity adds the city to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithCity(city string) *CityBusAPIRealTimeByFrequency2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetCity(city string) { +// SetCity adds the city to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) WithHealth(health *string) *CityBusAPIRealTimeByFrequencyParams { +// WithHealth adds the health to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) WithHealth(health *string) *CityBusAPIRealTimeByFrequency2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api real time by frequency params -func (o *CityBusAPIRealTimeByFrequencyParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api real time by frequency 2 params +func (o *CityBusAPIRealTimeByFrequency2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRealTimeByFrequencyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRealTimeByFrequency2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_responses.go new file mode 100644 index 00000000..b0861808 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIRealTimeByFrequency2Reader is a Reader for the CityBusAPIRealTimeByFrequency2 structure. +type CityBusAPIRealTimeByFrequency2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIRealTimeByFrequency2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIRealTimeByFrequency2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIRealTimeByFrequency2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIRealTimeByFrequency2OK creates a CityBusAPIRealTimeByFrequency2OK with default headers values +func NewCityBusAPIRealTimeByFrequency2OK() *CityBusAPIRealTimeByFrequency2OK { + return &CityBusAPIRealTimeByFrequency2OK{} +} + +/*CityBusAPIRealTimeByFrequency2OK handles this case with default header values. + +Success +*/ +type CityBusAPIRealTimeByFrequency2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data +} + +func (o *CityBusAPIRealTimeByFrequency2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}][%d] cityBusApiRealTimeByFrequency2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIRealTimeByFrequency2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data { + return o.Payload +} + +func (o *CityBusAPIRealTimeByFrequency2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIRealTimeByFrequency2Status299 creates a CityBusAPIRealTimeByFrequency2Status299 with default headers values +func NewCityBusAPIRealTimeByFrequency2Status299() *CityBusAPIRealTimeByFrequency2Status299 { + return &CityBusAPIRealTimeByFrequency2Status299{} +} + +/*CityBusAPIRealTimeByFrequency2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIRealTimeByFrequency2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIRealTimeByFrequency2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}][%d] cityBusApiRealTimeByFrequency2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIRealTimeByFrequency2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIRealTimeByFrequency2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_parameters.go b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_parameters.go similarity index 64% rename from bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_parameters.go rename to bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_parameters.go index 5f31bf8d..31997627 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRealTimeByFrequency1Params creates a new CityBusAPIRealTimeByFrequency1Params object +// NewCityBusAPIRealTimeByFrequency3Params creates a new CityBusAPIRealTimeByFrequency3Params object // with the default values initialized. -func NewCityBusAPIRealTimeByFrequency1Params() *CityBusAPIRealTimeByFrequency1Params { +func NewCityBusAPIRealTimeByFrequency3Params() *CityBusAPIRealTimeByFrequency3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequency1Params{ + return &CityBusAPIRealTimeByFrequency3Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRealTimeByFrequency1ParamsWithTimeout creates a new CityBusAPIRealTimeByFrequency1Params object +// NewCityBusAPIRealTimeByFrequency3ParamsWithTimeout creates a new CityBusAPIRealTimeByFrequency3Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRealTimeByFrequency1ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency1Params { +func NewCityBusAPIRealTimeByFrequency3ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequency1Params{ + return &CityBusAPIRealTimeByFrequency3Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRealTimeByFrequency1ParamsWithContext creates a new CityBusAPIRealTimeByFrequency1Params object +// NewCityBusAPIRealTimeByFrequency3ParamsWithContext creates a new CityBusAPIRealTimeByFrequency3Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRealTimeByFrequency1ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency1Params { +func NewCityBusAPIRealTimeByFrequency3ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequency1Params{ + return &CityBusAPIRealTimeByFrequency3Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRealTimeByFrequency1ParamsWithHTTPClient creates a new CityBusAPIRealTimeByFrequency1Params object +// NewCityBusAPIRealTimeByFrequency3ParamsWithHTTPClient creates a new CityBusAPIRealTimeByFrequency3Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRealTimeByFrequency1ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency1Params { +func NewCityBusAPIRealTimeByFrequency3ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeByFrequency1Params{ + return &CityBusAPIRealTimeByFrequency3Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRealTimeByFrequency1Params contains all the parameters to send to the API endpoint -for the city bus Api real time by frequency 1 operation typically these are written to a http.Request +/*CityBusAPIRealTimeByFrequency3Params contains all the parameters to send to the API endpoint +for the city bus Api real time by frequency 3 operation typically these are written to a http.Request */ -type CityBusAPIRealTimeByFrequency1Params struct { +type CityBusAPIRealTimeByFrequency3Params struct { /*DollarCount 查詢數量 @@ -134,162 +134,162 @@ type CityBusAPIRealTimeByFrequency1Params struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency1Params { +// WithTimeout adds the timeout to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequency3Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency1Params { +// WithContext adds the context to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithContext(ctx context.Context) *CityBusAPIRealTimeByFrequency3Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency1Params { +// WithHTTPClient adds the HTTPClient to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequency3Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarCount adds the dollarCount to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarFilter adds the dollarFilter to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarFormat adds the dollarFormat to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarSelect adds the dollarSelect to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarSkip adds the dollarSkip to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarSpatialFilter(dollarSpatialFilter) return o } -// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarSpatialFilter(dollarSpatialFilter *string) { +// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarSpatialFilter(dollarSpatialFilter *string) { o.DollarSpatialFilter = dollarSpatialFilter } -// WithDollarTop adds the dollarTop to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeByFrequency1Params { +// WithDollarTop adds the dollarTop to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeByFrequency3Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithCity(city string) *CityBusAPIRealTimeByFrequency1Params { +// WithCity adds the city to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithCity(city string) *CityBusAPIRealTimeByFrequency3Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetCity(city string) { +// SetCity adds the city to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetCity(city string) { o.City = city } -// WithRouteName adds the routeName to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithRouteName(routeName string) *CityBusAPIRealTimeByFrequency1Params { +// WithRouteName adds the routeName to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithRouteName(routeName string) *CityBusAPIRealTimeByFrequency3Params { o.SetRouteName(routeName) return o } -// SetRouteName adds the routeName to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetRouteName(routeName string) { +// SetRouteName adds the routeName to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetRouteName(routeName string) { o.RouteName = routeName } -// WithHealth adds the health to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) WithHealth(health *string) *CityBusAPIRealTimeByFrequency1Params { +// WithHealth adds the health to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) WithHealth(health *string) *CityBusAPIRealTimeByFrequency3Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api real time by frequency 1 params -func (o *CityBusAPIRealTimeByFrequency1Params) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api real time by frequency 3 params +func (o *CityBusAPIRealTimeByFrequency3Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRealTimeByFrequency1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRealTimeByFrequency3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_responses.go similarity index 59% rename from bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_responses.go rename to bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_responses.go index b31f3d0a..e084cda1 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency1_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency3_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIRealTimeByFrequency1Reader is a Reader for the CityBusAPIRealTimeByFrequency1 structure. -type CityBusAPIRealTimeByFrequency1Reader struct { +// CityBusAPIRealTimeByFrequency3Reader is a Reader for the CityBusAPIRealTimeByFrequency3 structure. +type CityBusAPIRealTimeByFrequency3Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIRealTimeByFrequency1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIRealTimeByFrequency3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIRealTimeByFrequency1OK() + result := NewCityBusAPIRealTimeByFrequency3OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIRealTimeByFrequency1Status299() + result := NewCityBusAPIRealTimeByFrequency3Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,28 +41,28 @@ func (o *CityBusAPIRealTimeByFrequency1Reader) ReadResponse(response runtime.Cli } } -// NewCityBusAPIRealTimeByFrequency1OK creates a CityBusAPIRealTimeByFrequency1OK with default headers values -func NewCityBusAPIRealTimeByFrequency1OK() *CityBusAPIRealTimeByFrequency1OK { - return &CityBusAPIRealTimeByFrequency1OK{} +// NewCityBusAPIRealTimeByFrequency3OK creates a CityBusAPIRealTimeByFrequency3OK with default headers values +func NewCityBusAPIRealTimeByFrequency3OK() *CityBusAPIRealTimeByFrequency3OK { + return &CityBusAPIRealTimeByFrequency3OK{} } -/*CityBusAPIRealTimeByFrequency1OK handles this case with default header values. +/*CityBusAPIRealTimeByFrequency3OK handles this case with default header values. Success */ -type CityBusAPIRealTimeByFrequency1OK struct { +type CityBusAPIRealTimeByFrequency3OK struct { Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data } -func (o *CityBusAPIRealTimeByFrequency1OK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}/{RouteName}][%d] cityBusApiRealTimeByFrequency1OK %+v", 200, o.Payload) +func (o *CityBusAPIRealTimeByFrequency3OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}/{RouteName}][%d] cityBusApiRealTimeByFrequency3OK %+v", 200, o.Payload) } -func (o *CityBusAPIRealTimeByFrequency1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data { +func (o *CityBusAPIRealTimeByFrequency3OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data { return o.Payload } -func (o *CityBusAPIRealTimeByFrequency1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIRealTimeByFrequency3OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data) @@ -74,28 +74,28 @@ func (o *CityBusAPIRealTimeByFrequency1OK) readResponse(response runtime.ClientR return nil } -// NewCityBusAPIRealTimeByFrequency1Status299 creates a CityBusAPIRealTimeByFrequency1Status299 with default headers values -func NewCityBusAPIRealTimeByFrequency1Status299() *CityBusAPIRealTimeByFrequency1Status299 { - return &CityBusAPIRealTimeByFrequency1Status299{} +// NewCityBusAPIRealTimeByFrequency3Status299 creates a CityBusAPIRealTimeByFrequency3Status299 with default headers values +func NewCityBusAPIRealTimeByFrequency3Status299() *CityBusAPIRealTimeByFrequency3Status299 { + return &CityBusAPIRealTimeByFrequency3Status299{} } -/*CityBusAPIRealTimeByFrequency1Status299 handles this case with default header values. +/*CityBusAPIRealTimeByFrequency3Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIRealTimeByFrequency1Status299 struct { +type CityBusAPIRealTimeByFrequency3Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIRealTimeByFrequency1Status299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}/{RouteName}][%d] cityBusApiRealTimeByFrequency1Status299 %+v", 299, o.Payload) +func (o *CityBusAPIRealTimeByFrequency3Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}/{RouteName}][%d] cityBusApiRealTimeByFrequency3Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIRealTimeByFrequency1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIRealTimeByFrequency3Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIRealTimeByFrequency1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIRealTimeByFrequency3Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_responses.go deleted file mode 100644 index ab1dd9b1..00000000 --- a/bus/v3/client/city_bus/city_bus_api_real_time_by_frequency_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIRealTimeByFrequencyReader is a Reader for the CityBusAPIRealTimeByFrequency structure. -type CityBusAPIRealTimeByFrequencyReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIRealTimeByFrequencyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIRealTimeByFrequencyOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIRealTimeByFrequencyStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIRealTimeByFrequencyOK creates a CityBusAPIRealTimeByFrequencyOK with default headers values -func NewCityBusAPIRealTimeByFrequencyOK() *CityBusAPIRealTimeByFrequencyOK { - return &CityBusAPIRealTimeByFrequencyOK{} -} - -/*CityBusAPIRealTimeByFrequencyOK handles this case with default header values. - -Success -*/ -type CityBusAPIRealTimeByFrequencyOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data -} - -func (o *CityBusAPIRealTimeByFrequencyOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}][%d] cityBusApiRealTimeByFrequencyOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIRealTimeByFrequencyOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data { - return o.Payload -} - -func (o *CityBusAPIRealTimeByFrequencyOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A1Data) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIRealTimeByFrequencyStatus299 creates a CityBusAPIRealTimeByFrequencyStatus299 with default headers values -func NewCityBusAPIRealTimeByFrequencyStatus299() *CityBusAPIRealTimeByFrequencyStatus299 { - return &CityBusAPIRealTimeByFrequencyStatus299{} -} - -/*CityBusAPIRealTimeByFrequencyStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIRealTimeByFrequencyStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIRealTimeByFrequencyStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeByFrequency/City/{City}][%d] cityBusApiRealTimeByFrequencyStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIRealTimeByFrequencyStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIRealTimeByFrequencyStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop_parameters.go b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_real_time_near_stop_parameters.go rename to bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_parameters.go index 6c19eecd..c3f7b975 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRealTimeNearStopParams creates a new CityBusAPIRealTimeNearStopParams object +// NewCityBusAPIRealTimeNearStop2Params creates a new CityBusAPIRealTimeNearStop2Params object // with the default values initialized. -func NewCityBusAPIRealTimeNearStopParams() *CityBusAPIRealTimeNearStopParams { +func NewCityBusAPIRealTimeNearStop2Params() *CityBusAPIRealTimeNearStop2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStopParams{ + return &CityBusAPIRealTimeNearStop2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRealTimeNearStopParamsWithTimeout creates a new CityBusAPIRealTimeNearStopParams object +// NewCityBusAPIRealTimeNearStop2ParamsWithTimeout creates a new CityBusAPIRealTimeNearStop2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRealTimeNearStopParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStopParams { +func NewCityBusAPIRealTimeNearStop2ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStopParams{ + return &CityBusAPIRealTimeNearStop2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRealTimeNearStopParamsWithContext creates a new CityBusAPIRealTimeNearStopParams object +// NewCityBusAPIRealTimeNearStop2ParamsWithContext creates a new CityBusAPIRealTimeNearStop2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRealTimeNearStopParamsWithContext(ctx context.Context) *CityBusAPIRealTimeNearStopParams { +func NewCityBusAPIRealTimeNearStop2ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeNearStop2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStopParams{ + return &CityBusAPIRealTimeNearStop2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRealTimeNearStopParamsWithHTTPClient creates a new CityBusAPIRealTimeNearStopParams object +// NewCityBusAPIRealTimeNearStop2ParamsWithHTTPClient creates a new CityBusAPIRealTimeNearStop2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRealTimeNearStopParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStopParams { +func NewCityBusAPIRealTimeNearStop2ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStopParams{ + return &CityBusAPIRealTimeNearStop2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRealTimeNearStopParams contains all the parameters to send to the API endpoint -for the city bus Api real time near stop operation typically these are written to a http.Request +/*CityBusAPIRealTimeNearStop2Params contains all the parameters to send to the API endpoint +for the city bus Api real time near stop 2 operation typically these are written to a http.Request */ -type CityBusAPIRealTimeNearStopParams struct { +type CityBusAPIRealTimeNearStop2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIRealTimeNearStopParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStopParams { +// WithTimeout adds the timeout to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithContext(ctx context.Context) *CityBusAPIRealTimeNearStopParams { +// WithContext adds the context to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithContext(ctx context.Context) *CityBusAPIRealTimeNearStop2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStopParams { +// WithHTTPClient adds the HTTPClient to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeNearStopParams { +// WithDollarCount adds the dollarCount to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeNearStop2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeNearStopParams { +// WithDollarFilter adds the dollarFilter to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeNearStop2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeNearStopParams { +// WithDollarFormat adds the dollarFormat to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeNearStop2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeNearStopParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeNearStop2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeNearStopParams { +// WithDollarSelect adds the dollarSelect to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeNearStop2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeNearStopParams { +// WithDollarSkip adds the dollarSkip to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeNearStop2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeNearStopParams { +// WithDollarTop adds the dollarTop to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeNearStop2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithCity(city string) *CityBusAPIRealTimeNearStopParams { +// WithCity adds the city to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithCity(city string) *CityBusAPIRealTimeNearStop2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetCity(city string) { +// SetCity adds the city to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) WithHealth(health *string) *CityBusAPIRealTimeNearStopParams { +// WithHealth adds the health to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) WithHealth(health *string) *CityBusAPIRealTimeNearStop2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api real time near stop params -func (o *CityBusAPIRealTimeNearStopParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api real time near stop 2 params +func (o *CityBusAPIRealTimeNearStop2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRealTimeNearStopParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRealTimeNearStop2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_responses.go new file mode 100644 index 00000000..df879882 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIRealTimeNearStop2Reader is a Reader for the CityBusAPIRealTimeNearStop2 structure. +type CityBusAPIRealTimeNearStop2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIRealTimeNearStop2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIRealTimeNearStop2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIRealTimeNearStop2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIRealTimeNearStop2OK creates a CityBusAPIRealTimeNearStop2OK with default headers values +func NewCityBusAPIRealTimeNearStop2OK() *CityBusAPIRealTimeNearStop2OK { + return &CityBusAPIRealTimeNearStop2OK{} +} + +/*CityBusAPIRealTimeNearStop2OK handles this case with default header values. + +Success +*/ +type CityBusAPIRealTimeNearStop2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data +} + +func (o *CityBusAPIRealTimeNearStop2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}][%d] cityBusApiRealTimeNearStop2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIRealTimeNearStop2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data { + return o.Payload +} + +func (o *CityBusAPIRealTimeNearStop2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIRealTimeNearStop2Status299 creates a CityBusAPIRealTimeNearStop2Status299 with default headers values +func NewCityBusAPIRealTimeNearStop2Status299() *CityBusAPIRealTimeNearStop2Status299 { + return &CityBusAPIRealTimeNearStop2Status299{} +} + +/*CityBusAPIRealTimeNearStop2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIRealTimeNearStop2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIRealTimeNearStop2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}][%d] cityBusApiRealTimeNearStop2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIRealTimeNearStop2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIRealTimeNearStop2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_parameters.go b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_parameters.go similarity index 64% rename from bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_parameters.go rename to bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_parameters.go index b7e334c8..495d443e 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRealTimeNearStop1Params creates a new CityBusAPIRealTimeNearStop1Params object +// NewCityBusAPIRealTimeNearStop3Params creates a new CityBusAPIRealTimeNearStop3Params object // with the default values initialized. -func NewCityBusAPIRealTimeNearStop1Params() *CityBusAPIRealTimeNearStop1Params { +func NewCityBusAPIRealTimeNearStop3Params() *CityBusAPIRealTimeNearStop3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStop1Params{ + return &CityBusAPIRealTimeNearStop3Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRealTimeNearStop1ParamsWithTimeout creates a new CityBusAPIRealTimeNearStop1Params object +// NewCityBusAPIRealTimeNearStop3ParamsWithTimeout creates a new CityBusAPIRealTimeNearStop3Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRealTimeNearStop1ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop1Params { +func NewCityBusAPIRealTimeNearStop3ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStop1Params{ + return &CityBusAPIRealTimeNearStop3Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRealTimeNearStop1ParamsWithContext creates a new CityBusAPIRealTimeNearStop1Params object +// NewCityBusAPIRealTimeNearStop3ParamsWithContext creates a new CityBusAPIRealTimeNearStop3Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRealTimeNearStop1ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeNearStop1Params { +func NewCityBusAPIRealTimeNearStop3ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeNearStop3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStop1Params{ + return &CityBusAPIRealTimeNearStop3Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRealTimeNearStop1ParamsWithHTTPClient creates a new CityBusAPIRealTimeNearStop1Params object +// NewCityBusAPIRealTimeNearStop3ParamsWithHTTPClient creates a new CityBusAPIRealTimeNearStop3Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRealTimeNearStop1ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop1Params { +func NewCityBusAPIRealTimeNearStop3ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop3Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRealTimeNearStop1Params{ + return &CityBusAPIRealTimeNearStop3Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRealTimeNearStop1Params contains all the parameters to send to the API endpoint -for the city bus Api real time near stop 1 operation typically these are written to a http.Request +/*CityBusAPIRealTimeNearStop3Params contains all the parameters to send to the API endpoint +for the city bus Api real time near stop 3 operation typically these are written to a http.Request */ -type CityBusAPIRealTimeNearStop1Params struct { +type CityBusAPIRealTimeNearStop3Params struct { /*DollarCount 查詢數量 @@ -129,151 +129,151 @@ type CityBusAPIRealTimeNearStop1Params struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop1Params { +// WithTimeout adds the timeout to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStop3Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithContext(ctx context.Context) *CityBusAPIRealTimeNearStop1Params { +// WithContext adds the context to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithContext(ctx context.Context) *CityBusAPIRealTimeNearStop3Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop1Params { +// WithHTTPClient adds the HTTPClient to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStop3Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeNearStop1Params { +// WithDollarCount adds the dollarCount to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarCount(dollarCount *bool) *CityBusAPIRealTimeNearStop3Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeNearStop1Params { +// WithDollarFilter adds the dollarFilter to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRealTimeNearStop3Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeNearStop1Params { +// WithDollarFormat adds the dollarFormat to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarFormat(dollarFormat string) *CityBusAPIRealTimeNearStop3Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeNearStop1Params { +// WithDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRealTimeNearStop3Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeNearStop1Params { +// WithDollarSelect adds the dollarSelect to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRealTimeNearStop3Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeNearStop1Params { +// WithDollarSkip adds the dollarSkip to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRealTimeNearStop3Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeNearStop1Params { +// WithDollarTop adds the dollarTop to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithDollarTop(dollarTop *int64) *CityBusAPIRealTimeNearStop3Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithCity(city string) *CityBusAPIRealTimeNearStop1Params { +// WithCity adds the city to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithCity(city string) *CityBusAPIRealTimeNearStop3Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetCity(city string) { +// SetCity adds the city to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetCity(city string) { o.City = city } -// WithRouteName adds the routeName to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithRouteName(routeName string) *CityBusAPIRealTimeNearStop1Params { +// WithRouteName adds the routeName to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithRouteName(routeName string) *CityBusAPIRealTimeNearStop3Params { o.SetRouteName(routeName) return o } -// SetRouteName adds the routeName to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetRouteName(routeName string) { +// SetRouteName adds the routeName to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetRouteName(routeName string) { o.RouteName = routeName } -// WithHealth adds the health to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) WithHealth(health *string) *CityBusAPIRealTimeNearStop1Params { +// WithHealth adds the health to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) WithHealth(health *string) *CityBusAPIRealTimeNearStop3Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api real time near stop 1 params -func (o *CityBusAPIRealTimeNearStop1Params) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api real time near stop 3 params +func (o *CityBusAPIRealTimeNearStop3Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRealTimeNearStop1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRealTimeNearStop3Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_responses.go similarity index 59% rename from bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_responses.go rename to bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_responses.go index 968164da..78f92361 100644 --- a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop1_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop3_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIRealTimeNearStop1Reader is a Reader for the CityBusAPIRealTimeNearStop1 structure. -type CityBusAPIRealTimeNearStop1Reader struct { +// CityBusAPIRealTimeNearStop3Reader is a Reader for the CityBusAPIRealTimeNearStop3 structure. +type CityBusAPIRealTimeNearStop3Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIRealTimeNearStop1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIRealTimeNearStop3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIRealTimeNearStop1OK() + result := NewCityBusAPIRealTimeNearStop3OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIRealTimeNearStop1Status299() + result := NewCityBusAPIRealTimeNearStop3Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,28 +41,28 @@ func (o *CityBusAPIRealTimeNearStop1Reader) ReadResponse(response runtime.Client } } -// NewCityBusAPIRealTimeNearStop1OK creates a CityBusAPIRealTimeNearStop1OK with default headers values -func NewCityBusAPIRealTimeNearStop1OK() *CityBusAPIRealTimeNearStop1OK { - return &CityBusAPIRealTimeNearStop1OK{} +// NewCityBusAPIRealTimeNearStop3OK creates a CityBusAPIRealTimeNearStop3OK with default headers values +func NewCityBusAPIRealTimeNearStop3OK() *CityBusAPIRealTimeNearStop3OK { + return &CityBusAPIRealTimeNearStop3OK{} } -/*CityBusAPIRealTimeNearStop1OK handles this case with default header values. +/*CityBusAPIRealTimeNearStop3OK handles this case with default header values. Success */ -type CityBusAPIRealTimeNearStop1OK struct { +type CityBusAPIRealTimeNearStop3OK struct { Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data } -func (o *CityBusAPIRealTimeNearStop1OK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}/{RouteName}][%d] cityBusApiRealTimeNearStop1OK %+v", 200, o.Payload) +func (o *CityBusAPIRealTimeNearStop3OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}/{RouteName}][%d] cityBusApiRealTimeNearStop3OK %+v", 200, o.Payload) } -func (o *CityBusAPIRealTimeNearStop1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data { +func (o *CityBusAPIRealTimeNearStop3OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data { return o.Payload } -func (o *CityBusAPIRealTimeNearStop1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIRealTimeNearStop3OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data) @@ -74,28 +74,28 @@ func (o *CityBusAPIRealTimeNearStop1OK) readResponse(response runtime.ClientResp return nil } -// NewCityBusAPIRealTimeNearStop1Status299 creates a CityBusAPIRealTimeNearStop1Status299 with default headers values -func NewCityBusAPIRealTimeNearStop1Status299() *CityBusAPIRealTimeNearStop1Status299 { - return &CityBusAPIRealTimeNearStop1Status299{} +// NewCityBusAPIRealTimeNearStop3Status299 creates a CityBusAPIRealTimeNearStop3Status299 with default headers values +func NewCityBusAPIRealTimeNearStop3Status299() *CityBusAPIRealTimeNearStop3Status299 { + return &CityBusAPIRealTimeNearStop3Status299{} } -/*CityBusAPIRealTimeNearStop1Status299 handles this case with default header values. +/*CityBusAPIRealTimeNearStop3Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIRealTimeNearStop1Status299 struct { +type CityBusAPIRealTimeNearStop3Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIRealTimeNearStop1Status299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}/{RouteName}][%d] cityBusApiRealTimeNearStop1Status299 %+v", 299, o.Payload) +func (o *CityBusAPIRealTimeNearStop3Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}/{RouteName}][%d] cityBusApiRealTimeNearStop3Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIRealTimeNearStop1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIRealTimeNearStop3Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIRealTimeNearStop1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIRealTimeNearStop3Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop_responses.go b/bus/v3/client/city_bus/city_bus_api_real_time_near_stop_responses.go deleted file mode 100644 index 4082e54a..00000000 --- a/bus/v3/client/city_bus/city_bus_api_real_time_near_stop_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIRealTimeNearStopReader is a Reader for the CityBusAPIRealTimeNearStop structure. -type CityBusAPIRealTimeNearStopReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIRealTimeNearStopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIRealTimeNearStopOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIRealTimeNearStopStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIRealTimeNearStopOK creates a CityBusAPIRealTimeNearStopOK with default headers values -func NewCityBusAPIRealTimeNearStopOK() *CityBusAPIRealTimeNearStopOK { - return &CityBusAPIRealTimeNearStopOK{} -} - -/*CityBusAPIRealTimeNearStopOK handles this case with default header values. - -Success -*/ -type CityBusAPIRealTimeNearStopOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data -} - -func (o *CityBusAPIRealTimeNearStopOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}][%d] cityBusApiRealTimeNearStopOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIRealTimeNearStopOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data { - return o.Payload -} - -func (o *CityBusAPIRealTimeNearStopOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3A2Data) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIRealTimeNearStopStatus299 creates a CityBusAPIRealTimeNearStopStatus299 with default headers values -func NewCityBusAPIRealTimeNearStopStatus299() *CityBusAPIRealTimeNearStopStatus299 { - return &CityBusAPIRealTimeNearStopStatus299{} -} - -/*CityBusAPIRealTimeNearStopStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIRealTimeNearStopStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIRealTimeNearStopStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/RealTimeNearStop/City/{City}][%d] cityBusApiRealTimeNearStopStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIRealTimeNearStopStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIRealTimeNearStopStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_route_parameters.go b/bus/v3/client/city_bus/city_bus_api_route2_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_route_parameters.go rename to bus/v3/client/city_bus/city_bus_api_route2_parameters.go index e036cdc9..cfbb991f 100644 --- a/bus/v3/client/city_bus/city_bus_api_route_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_route2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRouteParams creates a new CityBusAPIRouteParams object +// NewCityBusAPIRoute2Params creates a new CityBusAPIRoute2Params object // with the default values initialized. -func NewCityBusAPIRouteParams() *CityBusAPIRouteParams { +func NewCityBusAPIRoute2Params() *CityBusAPIRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteParams{ + return &CityBusAPIRoute2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRouteParamsWithTimeout creates a new CityBusAPIRouteParams object +// NewCityBusAPIRoute2ParamsWithTimeout creates a new CityBusAPIRoute2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRouteParamsWithTimeout(timeout time.Duration) *CityBusAPIRouteParams { +func NewCityBusAPIRoute2ParamsWithTimeout(timeout time.Duration) *CityBusAPIRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteParams{ + return &CityBusAPIRoute2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRouteParamsWithContext creates a new CityBusAPIRouteParams object +// NewCityBusAPIRoute2ParamsWithContext creates a new CityBusAPIRoute2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRouteParamsWithContext(ctx context.Context) *CityBusAPIRouteParams { +func NewCityBusAPIRoute2ParamsWithContext(ctx context.Context) *CityBusAPIRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteParams{ + return &CityBusAPIRoute2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRouteParamsWithHTTPClient creates a new CityBusAPIRouteParams object +// NewCityBusAPIRoute2ParamsWithHTTPClient creates a new CityBusAPIRoute2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRouteParamsWithHTTPClient(client *http.Client) *CityBusAPIRouteParams { +func NewCityBusAPIRoute2ParamsWithHTTPClient(client *http.Client) *CityBusAPIRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteParams{ + return &CityBusAPIRoute2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRouteParams contains all the parameters to send to the API endpoint -for the city bus Api route operation typically these are written to a http.Request +/*CityBusAPIRoute2Params contains all the parameters to send to the API endpoint +for the city bus Api route 2 operation typically these are written to a http.Request */ -type CityBusAPIRouteParams struct { +type CityBusAPIRoute2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIRouteParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api route params -func (o *CityBusAPIRouteParams) WithTimeout(timeout time.Duration) *CityBusAPIRouteParams { +// WithTimeout adds the timeout to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithTimeout(timeout time.Duration) *CityBusAPIRoute2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api route params -func (o *CityBusAPIRouteParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api route params -func (o *CityBusAPIRouteParams) WithContext(ctx context.Context) *CityBusAPIRouteParams { +// WithContext adds the context to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithContext(ctx context.Context) *CityBusAPIRoute2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api route params -func (o *CityBusAPIRouteParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api route params -func (o *CityBusAPIRouteParams) WithHTTPClient(client *http.Client) *CityBusAPIRouteParams { +// WithHTTPClient adds the HTTPClient to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithHTTPClient(client *http.Client) *CityBusAPIRoute2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api route params -func (o *CityBusAPIRouteParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarCount(dollarCount *bool) *CityBusAPIRouteParams { +// WithDollarCount adds the dollarCount to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarCount(dollarCount *bool) *CityBusAPIRoute2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarFilter(dollarFilter *string) *CityBusAPIRouteParams { +// WithDollarFilter adds the dollarFilter to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRoute2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarFormat(dollarFormat string) *CityBusAPIRouteParams { +// WithDollarFormat adds the dollarFormat to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarFormat(dollarFormat string) *CityBusAPIRoute2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRouteParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRoute2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarSelect(dollarSelect *string) *CityBusAPIRouteParams { +// WithDollarSelect adds the dollarSelect to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRoute2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarSkip(dollarSkip *string) *CityBusAPIRouteParams { +// WithDollarSkip adds the dollarSkip to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRoute2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api route params -func (o *CityBusAPIRouteParams) WithDollarTop(dollarTop *int64) *CityBusAPIRouteParams { +// WithDollarTop adds the dollarTop to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithDollarTop(dollarTop *int64) *CityBusAPIRoute2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api route params -func (o *CityBusAPIRouteParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api route params -func (o *CityBusAPIRouteParams) WithCity(city string) *CityBusAPIRouteParams { +// WithCity adds the city to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithCity(city string) *CityBusAPIRoute2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api route params -func (o *CityBusAPIRouteParams) SetCity(city string) { +// SetCity adds the city to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api route params -func (o *CityBusAPIRouteParams) WithHealth(health *string) *CityBusAPIRouteParams { +// WithHealth adds the health to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) WithHealth(health *string) *CityBusAPIRoute2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api route params -func (o *CityBusAPIRouteParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api route 2 params +func (o *CityBusAPIRoute2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRoute2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_route2_responses.go b/bus/v3/client/city_bus/city_bus_api_route2_responses.go new file mode 100644 index 00000000..ee9a71e9 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_route2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIRoute2Reader is a Reader for the CityBusAPIRoute2 structure. +type CityBusAPIRoute2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIRoute2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIRoute2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIRoute2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIRoute2OK creates a CityBusAPIRoute2OK with default headers values +func NewCityBusAPIRoute2OK() *CityBusAPIRoute2OK { + return &CityBusAPIRoute2OK{} +} + +/*CityBusAPIRoute2OK handles this case with default header values. + +Success +*/ +type CityBusAPIRoute2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route +} + +func (o *CityBusAPIRoute2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Route/City/{City}][%d] cityBusApiRoute2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIRoute2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route { + return o.Payload +} + +func (o *CityBusAPIRoute2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Route) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIRoute2Status299 creates a CityBusAPIRoute2Status299 with default headers values +func NewCityBusAPIRoute2Status299() *CityBusAPIRoute2Status299 { + return &CityBusAPIRoute2Status299{} +} + +/*CityBusAPIRoute2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIRoute2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIRoute2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Route/City/{City}][%d] cityBusApiRoute2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIRoute2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIRoute2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_route_fare_parameters.go b/bus/v3/client/city_bus/city_bus_api_route_fare2_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_route_fare_parameters.go rename to bus/v3/client/city_bus/city_bus_api_route_fare2_parameters.go index 205e0456..760c3be0 100644 --- a/bus/v3/client/city_bus/city_bus_api_route_fare_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_route_fare2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIRouteFareParams creates a new CityBusAPIRouteFareParams object +// NewCityBusAPIRouteFare2Params creates a new CityBusAPIRouteFare2Params object // with the default values initialized. -func NewCityBusAPIRouteFareParams() *CityBusAPIRouteFareParams { +func NewCityBusAPIRouteFare2Params() *CityBusAPIRouteFare2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteFareParams{ + return &CityBusAPIRouteFare2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIRouteFareParamsWithTimeout creates a new CityBusAPIRouteFareParams object +// NewCityBusAPIRouteFare2ParamsWithTimeout creates a new CityBusAPIRouteFare2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIRouteFareParamsWithTimeout(timeout time.Duration) *CityBusAPIRouteFareParams { +func NewCityBusAPIRouteFare2ParamsWithTimeout(timeout time.Duration) *CityBusAPIRouteFare2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteFareParams{ + return &CityBusAPIRouteFare2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIRouteFareParamsWithContext creates a new CityBusAPIRouteFareParams object +// NewCityBusAPIRouteFare2ParamsWithContext creates a new CityBusAPIRouteFare2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIRouteFareParamsWithContext(ctx context.Context) *CityBusAPIRouteFareParams { +func NewCityBusAPIRouteFare2ParamsWithContext(ctx context.Context) *CityBusAPIRouteFare2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteFareParams{ + return &CityBusAPIRouteFare2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIRouteFareParamsWithHTTPClient creates a new CityBusAPIRouteFareParams object +// NewCityBusAPIRouteFare2ParamsWithHTTPClient creates a new CityBusAPIRouteFare2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIRouteFareParamsWithHTTPClient(client *http.Client) *CityBusAPIRouteFareParams { +func NewCityBusAPIRouteFare2ParamsWithHTTPClient(client *http.Client) *CityBusAPIRouteFare2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIRouteFareParams{ + return &CityBusAPIRouteFare2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIRouteFareParams contains all the parameters to send to the API endpoint -for the city bus Api route fare operation typically these are written to a http.Request +/*CityBusAPIRouteFare2Params contains all the parameters to send to the API endpoint +for the city bus Api route fare 2 operation typically these are written to a http.Request */ -type CityBusAPIRouteFareParams struct { +type CityBusAPIRouteFare2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIRouteFareParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithTimeout(timeout time.Duration) *CityBusAPIRouteFareParams { +// WithTimeout adds the timeout to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithTimeout(timeout time.Duration) *CityBusAPIRouteFare2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithContext(ctx context.Context) *CityBusAPIRouteFareParams { +// WithContext adds the context to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithContext(ctx context.Context) *CityBusAPIRouteFare2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithHTTPClient(client *http.Client) *CityBusAPIRouteFareParams { +// WithHTTPClient adds the HTTPClient to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithHTTPClient(client *http.Client) *CityBusAPIRouteFare2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarCount(dollarCount *bool) *CityBusAPIRouteFareParams { +// WithDollarCount adds the dollarCount to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarCount(dollarCount *bool) *CityBusAPIRouteFare2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarFilter(dollarFilter *string) *CityBusAPIRouteFareParams { +// WithDollarFilter adds the dollarFilter to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIRouteFare2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarFormat(dollarFormat string) *CityBusAPIRouteFareParams { +// WithDollarFormat adds the dollarFormat to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarFormat(dollarFormat string) *CityBusAPIRouteFare2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRouteFareParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIRouteFare2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarSelect(dollarSelect *string) *CityBusAPIRouteFareParams { +// WithDollarSelect adds the dollarSelect to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIRouteFare2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarSkip(dollarSkip *string) *CityBusAPIRouteFareParams { +// WithDollarSkip adds the dollarSkip to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIRouteFare2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithDollarTop(dollarTop *int64) *CityBusAPIRouteFareParams { +// WithDollarTop adds the dollarTop to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithDollarTop(dollarTop *int64) *CityBusAPIRouteFare2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithCity(city string) *CityBusAPIRouteFareParams { +// WithCity adds the city to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithCity(city string) *CityBusAPIRouteFare2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetCity(city string) { +// SetCity adds the city to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) WithHealth(health *string) *CityBusAPIRouteFareParams { +// WithHealth adds the health to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) WithHealth(health *string) *CityBusAPIRouteFare2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api route fare params -func (o *CityBusAPIRouteFareParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api route fare 2 params +func (o *CityBusAPIRouteFare2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIRouteFareParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIRouteFare2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_route_fare2_responses.go b/bus/v3/client/city_bus/city_bus_api_route_fare2_responses.go new file mode 100644 index 00000000..bfbb3e39 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_route_fare2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIRouteFare2Reader is a Reader for the CityBusAPIRouteFare2 structure. +type CityBusAPIRouteFare2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIRouteFare2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIRouteFare2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIRouteFare2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIRouteFare2OK creates a CityBusAPIRouteFare2OK with default headers values +func NewCityBusAPIRouteFare2OK() *CityBusAPIRouteFare2OK { + return &CityBusAPIRouteFare2OK{} +} + +/*CityBusAPIRouteFare2OK handles this case with default header values. + +Success +*/ +type CityBusAPIRouteFare2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare +} + +func (o *CityBusAPIRouteFare2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RouteFare/City/{City}][%d] cityBusApiRouteFare2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIRouteFare2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare { + return o.Payload +} + +func (o *CityBusAPIRouteFare2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusWrapperPTXServiceDTOBusSpecificationV3RouteFare) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIRouteFare2Status299 creates a CityBusAPIRouteFare2Status299 with default headers values +func NewCityBusAPIRouteFare2Status299() *CityBusAPIRouteFare2Status299 { + return &CityBusAPIRouteFare2Status299{} +} + +/*CityBusAPIRouteFare2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIRouteFare2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIRouteFare2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/RouteFare/City/{City}][%d] cityBusApiRouteFare2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIRouteFare2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIRouteFare2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_parameters.go b/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_parameters.go rename to bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_parameters.go index 267315c4..fd129bf9 100644 --- a/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIS2STravelTimeParams creates a new CityBusAPIS2STravelTimeParams object +// NewCityBusAPIS2STravelTime1Params creates a new CityBusAPIS2STravelTime1Params object // with the default values initialized. -func NewCityBusAPIS2STravelTimeParams() *CityBusAPIS2STravelTimeParams { +func NewCityBusAPIS2STravelTime1Params() *CityBusAPIS2STravelTime1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIS2STravelTimeParams{ + return &CityBusAPIS2STravelTime1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIS2STravelTimeParamsWithTimeout creates a new CityBusAPIS2STravelTimeParams object +// NewCityBusAPIS2STravelTime1ParamsWithTimeout creates a new CityBusAPIS2STravelTime1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIS2STravelTimeParamsWithTimeout(timeout time.Duration) *CityBusAPIS2STravelTimeParams { +func NewCityBusAPIS2STravelTime1ParamsWithTimeout(timeout time.Duration) *CityBusAPIS2STravelTime1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIS2STravelTimeParams{ + return &CityBusAPIS2STravelTime1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIS2STravelTimeParamsWithContext creates a new CityBusAPIS2STravelTimeParams object +// NewCityBusAPIS2STravelTime1ParamsWithContext creates a new CityBusAPIS2STravelTime1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIS2STravelTimeParamsWithContext(ctx context.Context) *CityBusAPIS2STravelTimeParams { +func NewCityBusAPIS2STravelTime1ParamsWithContext(ctx context.Context) *CityBusAPIS2STravelTime1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIS2STravelTimeParams{ + return &CityBusAPIS2STravelTime1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIS2STravelTimeParamsWithHTTPClient creates a new CityBusAPIS2STravelTimeParams object +// NewCityBusAPIS2STravelTime1ParamsWithHTTPClient creates a new CityBusAPIS2STravelTime1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIS2STravelTimeParamsWithHTTPClient(client *http.Client) *CityBusAPIS2STravelTimeParams { +func NewCityBusAPIS2STravelTime1ParamsWithHTTPClient(client *http.Client) *CityBusAPIS2STravelTime1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIS2STravelTimeParams{ + return &CityBusAPIS2STravelTime1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIS2STravelTimeParams contains all the parameters to send to the API endpoint -for the city bus Api s2 s travel time operation typically these are written to a http.Request +/*CityBusAPIS2STravelTime1Params contains all the parameters to send to the API endpoint +for the city bus Api s2 s travel time 1 operation typically these are written to a http.Request */ -type CityBusAPIS2STravelTimeParams struct { +type CityBusAPIS2STravelTime1Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIS2STravelTimeParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithTimeout(timeout time.Duration) *CityBusAPIS2STravelTimeParams { +// WithTimeout adds the timeout to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithTimeout(timeout time.Duration) *CityBusAPIS2STravelTime1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithContext(ctx context.Context) *CityBusAPIS2STravelTimeParams { +// WithContext adds the context to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithContext(ctx context.Context) *CityBusAPIS2STravelTime1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithHTTPClient(client *http.Client) *CityBusAPIS2STravelTimeParams { +// WithHTTPClient adds the HTTPClient to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithHTTPClient(client *http.Client) *CityBusAPIS2STravelTime1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarCount(dollarCount *bool) *CityBusAPIS2STravelTimeParams { +// WithDollarCount adds the dollarCount to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarCount(dollarCount *bool) *CityBusAPIS2STravelTime1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarFilter(dollarFilter *string) *CityBusAPIS2STravelTimeParams { +// WithDollarFilter adds the dollarFilter to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIS2STravelTime1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarFormat(dollarFormat string) *CityBusAPIS2STravelTimeParams { +// WithDollarFormat adds the dollarFormat to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarFormat(dollarFormat string) *CityBusAPIS2STravelTime1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIS2STravelTimeParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIS2STravelTime1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarSelect(dollarSelect *string) *CityBusAPIS2STravelTimeParams { +// WithDollarSelect adds the dollarSelect to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIS2STravelTime1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarSkip(dollarSkip *string) *CityBusAPIS2STravelTimeParams { +// WithDollarSkip adds the dollarSkip to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIS2STravelTime1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithDollarTop(dollarTop *int64) *CityBusAPIS2STravelTimeParams { +// WithDollarTop adds the dollarTop to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithDollarTop(dollarTop *int64) *CityBusAPIS2STravelTime1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithCity(city string) *CityBusAPIS2STravelTimeParams { +// WithCity adds the city to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithCity(city string) *CityBusAPIS2STravelTime1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetCity(city string) { +// SetCity adds the city to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) WithHealth(health *string) *CityBusAPIS2STravelTimeParams { +// WithHealth adds the health to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) WithHealth(health *string) *CityBusAPIS2STravelTime1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api s2 s travel time params -func (o *CityBusAPIS2STravelTimeParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api s2 s travel time 1 params +func (o *CityBusAPIS2STravelTime1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIS2STravelTimeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIS2STravelTime1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_responses.go b/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_responses.go new file mode 100644 index 00000000..217e8b4c --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time1_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIS2STravelTime1Reader is a Reader for the CityBusAPIS2STravelTime1 structure. +type CityBusAPIS2STravelTime1Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIS2STravelTime1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIS2STravelTime1OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIS2STravelTime1Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIS2STravelTime1OK creates a CityBusAPIS2STravelTime1OK with default headers values +func NewCityBusAPIS2STravelTime1OK() *CityBusAPIS2STravelTime1OK { + return &CityBusAPIS2STravelTime1OK{} +} + +/*CityBusAPIS2STravelTime1OK handles this case with default header values. + +Success +*/ +type CityBusAPIS2STravelTime1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime +} + +func (o *CityBusAPIS2STravelTime1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/S2STravelTime/City/{City}][%d] cityBusApiS2STravelTime1OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIS2STravelTime1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime { + return o.Payload +} + +func (o *CityBusAPIS2STravelTime1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIS2STravelTime1Status299 creates a CityBusAPIS2STravelTime1Status299 with default headers values +func NewCityBusAPIS2STravelTime1Status299() *CityBusAPIS2STravelTime1Status299 { + return &CityBusAPIS2STravelTime1Status299{} +} + +/*CityBusAPIS2STravelTime1Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIS2STravelTime1Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIS2STravelTime1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/S2STravelTime/City/{City}][%d] cityBusApiS2STravelTime1Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIS2STravelTime1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIS2STravelTime1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_responses.go b/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_responses.go deleted file mode 100644 index b4336f3f..00000000 --- a/bus/v3/client/city_bus/city_bus_api_s2_s_travel_time_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIS2STravelTimeReader is a Reader for the CityBusAPIS2STravelTime structure. -type CityBusAPIS2STravelTimeReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIS2STravelTimeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIS2STravelTimeOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIS2STravelTimeStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIS2STravelTimeOK creates a CityBusAPIS2STravelTimeOK with default headers values -func NewCityBusAPIS2STravelTimeOK() *CityBusAPIS2STravelTimeOK { - return &CityBusAPIS2STravelTimeOK{} -} - -/*CityBusAPIS2STravelTimeOK handles this case with default header values. - -Success -*/ -type CityBusAPIS2STravelTimeOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime -} - -func (o *CityBusAPIS2STravelTimeOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/S2STravelTime/City/{City}][%d] cityBusApiS2STravelTimeOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIS2STravelTimeOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime { - return o.Payload -} - -func (o *CityBusAPIS2STravelTimeOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3S2STravelTime) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIS2STravelTimeStatus299 creates a CityBusAPIS2STravelTimeStatus299 with default headers values -func NewCityBusAPIS2STravelTimeStatus299() *CityBusAPIS2STravelTimeStatus299 { - return &CityBusAPIS2STravelTimeStatus299{} -} - -/*CityBusAPIS2STravelTimeStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIS2STravelTimeStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIS2STravelTimeStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/S2STravelTime/City/{City}][%d] cityBusApiS2STravelTimeStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIS2STravelTimeStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIS2STravelTimeStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_schedule_parameters.go b/bus/v3/client/city_bus/city_bus_api_schedule2_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_schedule_parameters.go rename to bus/v3/client/city_bus/city_bus_api_schedule2_parameters.go index 07b7ceea..b3d0edcb 100644 --- a/bus/v3/client/city_bus/city_bus_api_schedule_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_schedule2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIScheduleParams creates a new CityBusAPIScheduleParams object +// NewCityBusAPISchedule2Params creates a new CityBusAPISchedule2Params object // with the default values initialized. -func NewCityBusAPIScheduleParams() *CityBusAPIScheduleParams { +func NewCityBusAPISchedule2Params() *CityBusAPISchedule2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIScheduleParams{ + return &CityBusAPISchedule2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIScheduleParamsWithTimeout creates a new CityBusAPIScheduleParams object +// NewCityBusAPISchedule2ParamsWithTimeout creates a new CityBusAPISchedule2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIScheduleParamsWithTimeout(timeout time.Duration) *CityBusAPIScheduleParams { +func NewCityBusAPISchedule2ParamsWithTimeout(timeout time.Duration) *CityBusAPISchedule2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIScheduleParams{ + return &CityBusAPISchedule2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIScheduleParamsWithContext creates a new CityBusAPIScheduleParams object +// NewCityBusAPISchedule2ParamsWithContext creates a new CityBusAPISchedule2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIScheduleParamsWithContext(ctx context.Context) *CityBusAPIScheduleParams { +func NewCityBusAPISchedule2ParamsWithContext(ctx context.Context) *CityBusAPISchedule2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIScheduleParams{ + return &CityBusAPISchedule2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIScheduleParamsWithHTTPClient creates a new CityBusAPIScheduleParams object +// NewCityBusAPISchedule2ParamsWithHTTPClient creates a new CityBusAPISchedule2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIScheduleParamsWithHTTPClient(client *http.Client) *CityBusAPIScheduleParams { +func NewCityBusAPISchedule2ParamsWithHTTPClient(client *http.Client) *CityBusAPISchedule2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIScheduleParams{ + return &CityBusAPISchedule2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIScheduleParams contains all the parameters to send to the API endpoint -for the city bus Api schedule operation typically these are written to a http.Request +/*CityBusAPISchedule2Params contains all the parameters to send to the API endpoint +for the city bus Api schedule 2 operation typically these are written to a http.Request */ -type CityBusAPIScheduleParams struct { +type CityBusAPISchedule2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIScheduleParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithTimeout(timeout time.Duration) *CityBusAPIScheduleParams { +// WithTimeout adds the timeout to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithTimeout(timeout time.Duration) *CityBusAPISchedule2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithContext(ctx context.Context) *CityBusAPIScheduleParams { +// WithContext adds the context to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithContext(ctx context.Context) *CityBusAPISchedule2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithHTTPClient(client *http.Client) *CityBusAPIScheduleParams { +// WithHTTPClient adds the HTTPClient to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithHTTPClient(client *http.Client) *CityBusAPISchedule2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarCount(dollarCount *bool) *CityBusAPIScheduleParams { +// WithDollarCount adds the dollarCount to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarCount(dollarCount *bool) *CityBusAPISchedule2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarFilter(dollarFilter *string) *CityBusAPIScheduleParams { +// WithDollarFilter adds the dollarFilter to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarFilter(dollarFilter *string) *CityBusAPISchedule2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarFormat(dollarFormat string) *CityBusAPIScheduleParams { +// WithDollarFormat adds the dollarFormat to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarFormat(dollarFormat string) *CityBusAPISchedule2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIScheduleParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPISchedule2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarSelect(dollarSelect *string) *CityBusAPIScheduleParams { +// WithDollarSelect adds the dollarSelect to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarSelect(dollarSelect *string) *CityBusAPISchedule2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarSkip(dollarSkip *string) *CityBusAPIScheduleParams { +// WithDollarSkip adds the dollarSkip to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarSkip(dollarSkip *string) *CityBusAPISchedule2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithDollarTop(dollarTop *int64) *CityBusAPIScheduleParams { +// WithDollarTop adds the dollarTop to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithDollarTop(dollarTop *int64) *CityBusAPISchedule2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithCity(city string) *CityBusAPIScheduleParams { +// WithCity adds the city to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithCity(city string) *CityBusAPISchedule2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetCity(city string) { +// SetCity adds the city to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) WithHealth(health *string) *CityBusAPIScheduleParams { +// WithHealth adds the health to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) WithHealth(health *string) *CityBusAPISchedule2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api schedule params -func (o *CityBusAPIScheduleParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api schedule 2 params +func (o *CityBusAPISchedule2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIScheduleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPISchedule2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_schedule2_responses.go b/bus/v3/client/city_bus/city_bus_api_schedule2_responses.go new file mode 100644 index 00000000..9f203205 --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_schedule2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPISchedule2Reader is a Reader for the CityBusAPISchedule2 structure. +type CityBusAPISchedule2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPISchedule2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPISchedule2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPISchedule2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPISchedule2OK creates a CityBusAPISchedule2OK with default headers values +func NewCityBusAPISchedule2OK() *CityBusAPISchedule2OK { + return &CityBusAPISchedule2OK{} +} + +/*CityBusAPISchedule2OK handles this case with default header values. + +Success +*/ +type CityBusAPISchedule2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule +} + +func (o *CityBusAPISchedule2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Schedule/City/{City}][%d] cityBusApiSchedule2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPISchedule2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule { + return o.Payload +} + +func (o *CityBusAPISchedule2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPISchedule2Status299 creates a CityBusAPISchedule2Status299 with default headers values +func NewCityBusAPISchedule2Status299() *CityBusAPISchedule2Status299 { + return &CityBusAPISchedule2Status299{} +} + +/*CityBusAPISchedule2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPISchedule2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPISchedule2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Schedule/City/{City}][%d] cityBusApiSchedule2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPISchedule2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPISchedule2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_shape_parameters.go b/bus/v3/client/city_bus/city_bus_api_shape2_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_shape_parameters.go rename to bus/v3/client/city_bus/city_bus_api_shape2_parameters.go index d543f737..b355ac79 100644 --- a/bus/v3/client/city_bus/city_bus_api_shape_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_shape2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIShapeParams creates a new CityBusAPIShapeParams object +// NewCityBusAPIShape2Params creates a new CityBusAPIShape2Params object // with the default values initialized. -func NewCityBusAPIShapeParams() *CityBusAPIShapeParams { +func NewCityBusAPIShape2Params() *CityBusAPIShape2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIShapeParams{ + return &CityBusAPIShape2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIShapeParamsWithTimeout creates a new CityBusAPIShapeParams object +// NewCityBusAPIShape2ParamsWithTimeout creates a new CityBusAPIShape2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIShapeParamsWithTimeout(timeout time.Duration) *CityBusAPIShapeParams { +func NewCityBusAPIShape2ParamsWithTimeout(timeout time.Duration) *CityBusAPIShape2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIShapeParams{ + return &CityBusAPIShape2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIShapeParamsWithContext creates a new CityBusAPIShapeParams object +// NewCityBusAPIShape2ParamsWithContext creates a new CityBusAPIShape2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIShapeParamsWithContext(ctx context.Context) *CityBusAPIShapeParams { +func NewCityBusAPIShape2ParamsWithContext(ctx context.Context) *CityBusAPIShape2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIShapeParams{ + return &CityBusAPIShape2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIShapeParamsWithHTTPClient creates a new CityBusAPIShapeParams object +// NewCityBusAPIShape2ParamsWithHTTPClient creates a new CityBusAPIShape2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIShapeParamsWithHTTPClient(client *http.Client) *CityBusAPIShapeParams { +func NewCityBusAPIShape2ParamsWithHTTPClient(client *http.Client) *CityBusAPIShape2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIShapeParams{ + return &CityBusAPIShape2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIShapeParams contains all the parameters to send to the API endpoint -for the city bus Api shape operation typically these are written to a http.Request +/*CityBusAPIShape2Params contains all the parameters to send to the API endpoint +for the city bus Api shape 2 operation typically these are written to a http.Request */ -type CityBusAPIShapeParams struct { +type CityBusAPIShape2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIShapeParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithTimeout(timeout time.Duration) *CityBusAPIShapeParams { +// WithTimeout adds the timeout to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithTimeout(timeout time.Duration) *CityBusAPIShape2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithContext(ctx context.Context) *CityBusAPIShapeParams { +// WithContext adds the context to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithContext(ctx context.Context) *CityBusAPIShape2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithHTTPClient(client *http.Client) *CityBusAPIShapeParams { +// WithHTTPClient adds the HTTPClient to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithHTTPClient(client *http.Client) *CityBusAPIShape2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarCount(dollarCount *bool) *CityBusAPIShapeParams { +// WithDollarCount adds the dollarCount to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarCount(dollarCount *bool) *CityBusAPIShape2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarFilter(dollarFilter *string) *CityBusAPIShapeParams { +// WithDollarFilter adds the dollarFilter to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIShape2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarFormat(dollarFormat string) *CityBusAPIShapeParams { +// WithDollarFormat adds the dollarFormat to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarFormat(dollarFormat string) *CityBusAPIShape2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIShapeParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIShape2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarSelect(dollarSelect *string) *CityBusAPIShapeParams { +// WithDollarSelect adds the dollarSelect to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIShape2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarSkip(dollarSkip *string) *CityBusAPIShapeParams { +// WithDollarSkip adds the dollarSkip to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIShape2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithDollarTop(dollarTop *int64) *CityBusAPIShapeParams { +// WithDollarTop adds the dollarTop to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithDollarTop(dollarTop *int64) *CityBusAPIShape2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithCity(city string) *CityBusAPIShapeParams { +// WithCity adds the city to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithCity(city string) *CityBusAPIShape2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetCity(city string) { +// SetCity adds the city to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api shape params -func (o *CityBusAPIShapeParams) WithHealth(health *string) *CityBusAPIShapeParams { +// WithHealth adds the health to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) WithHealth(health *string) *CityBusAPIShape2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api shape params -func (o *CityBusAPIShapeParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api shape 2 params +func (o *CityBusAPIShape2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIShapeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIShape2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_shape2_responses.go b/bus/v3/client/city_bus/city_bus_api_shape2_responses.go new file mode 100644 index 00000000..dcef69ec --- /dev/null +++ b/bus/v3/client/city_bus/city_bus_api_shape2_responses.go @@ -0,0 +1,108 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package city_bus + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "io" + + "github.com/go-openapi/runtime" + "github.com/go-openapi/strfmt" + + "github.com/minchao/go-ptx/bus/v3/models" +) + +// CityBusAPIShape2Reader is a Reader for the CityBusAPIShape2 structure. +type CityBusAPIShape2Reader struct { + formats strfmt.Registry +} + +// ReadResponse reads a server response into the received o. +func (o *CityBusAPIShape2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { + switch response.Code() { + case 200: + result := NewCityBusAPIShape2OK() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + case 299: + result := NewCityBusAPIShape2Status299() + if err := result.readResponse(response, consumer, o.formats); err != nil { + return nil, err + } + return result, nil + + default: + return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + } +} + +// NewCityBusAPIShape2OK creates a CityBusAPIShape2OK with default headers values +func NewCityBusAPIShape2OK() *CityBusAPIShape2OK { + return &CityBusAPIShape2OK{} +} + +/*CityBusAPIShape2OK handles this case with default header values. + +Success +*/ +type CityBusAPIShape2OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape +} + +func (o *CityBusAPIShape2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Shape/City/{City}][%d] cityBusApiShape2OK %+v", 200, o.Payload) +} + +func (o *CityBusAPIShape2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape { + return o.Payload +} + +func (o *CityBusAPIShape2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} + +// NewCityBusAPIShape2Status299 creates a CityBusAPIShape2Status299 with default headers values +func NewCityBusAPIShape2Status299() *CityBusAPIShape2Status299 { + return &CityBusAPIShape2Status299{} +} + +/*CityBusAPIShape2Status299 handles this case with default header values. + +加入參數'?health=true'即可查詢此API服務的健康狀態 +*/ +type CityBusAPIShape2Status299 struct { + Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth +} + +func (o *CityBusAPIShape2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Shape/City/{City}][%d] cityBusApiShape2Status299 %+v", 299, o.Payload) +} + +func (o *CityBusAPIShape2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { + return o.Payload +} + +func (o *CityBusAPIShape2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { + + o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) + + // response payload + if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + return err + } + + return nil +} diff --git a/bus/v3/client/city_bus/city_bus_api_station_parameters.go b/bus/v3/client/city_bus/city_bus_api_station1_parameters.go similarity index 62% rename from bus/v3/client/city_bus/city_bus_api_station_parameters.go rename to bus/v3/client/city_bus/city_bus_api_station1_parameters.go index 8f22cae8..98a57236 100644 --- a/bus/v3/client/city_bus/city_bus_api_station_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_station1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIStationParams creates a new CityBusAPIStationParams object +// NewCityBusAPIStation1Params creates a new CityBusAPIStation1Params object // with the default values initialized. -func NewCityBusAPIStationParams() *CityBusAPIStationParams { +func NewCityBusAPIStation1Params() *CityBusAPIStation1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStationParams{ + return &CityBusAPIStation1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIStationParamsWithTimeout creates a new CityBusAPIStationParams object +// NewCityBusAPIStation1ParamsWithTimeout creates a new CityBusAPIStation1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIStationParamsWithTimeout(timeout time.Duration) *CityBusAPIStationParams { +func NewCityBusAPIStation1ParamsWithTimeout(timeout time.Duration) *CityBusAPIStation1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStationParams{ + return &CityBusAPIStation1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIStationParamsWithContext creates a new CityBusAPIStationParams object +// NewCityBusAPIStation1ParamsWithContext creates a new CityBusAPIStation1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIStationParamsWithContext(ctx context.Context) *CityBusAPIStationParams { +func NewCityBusAPIStation1ParamsWithContext(ctx context.Context) *CityBusAPIStation1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStationParams{ + return &CityBusAPIStation1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIStationParamsWithHTTPClient creates a new CityBusAPIStationParams object +// NewCityBusAPIStation1ParamsWithHTTPClient creates a new CityBusAPIStation1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIStationParamsWithHTTPClient(client *http.Client) *CityBusAPIStationParams { +func NewCityBusAPIStation1ParamsWithHTTPClient(client *http.Client) *CityBusAPIStation1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStationParams{ + return &CityBusAPIStation1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIStationParams contains all the parameters to send to the API endpoint -for the city bus Api station operation typically these are written to a http.Request +/*CityBusAPIStation1Params contains all the parameters to send to the API endpoint +for the city bus Api station 1 operation typically these are written to a http.Request */ -type CityBusAPIStationParams struct { +type CityBusAPIStation1Params struct { /*DollarCount 查詢數量 @@ -129,151 +129,151 @@ type CityBusAPIStationParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api station params -func (o *CityBusAPIStationParams) WithTimeout(timeout time.Duration) *CityBusAPIStationParams { +// WithTimeout adds the timeout to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithTimeout(timeout time.Duration) *CityBusAPIStation1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api station params -func (o *CityBusAPIStationParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api station params -func (o *CityBusAPIStationParams) WithContext(ctx context.Context) *CityBusAPIStationParams { +// WithContext adds the context to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithContext(ctx context.Context) *CityBusAPIStation1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api station params -func (o *CityBusAPIStationParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api station params -func (o *CityBusAPIStationParams) WithHTTPClient(client *http.Client) *CityBusAPIStationParams { +// WithHTTPClient adds the HTTPClient to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithHTTPClient(client *http.Client) *CityBusAPIStation1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api station params -func (o *CityBusAPIStationParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarCount(dollarCount *bool) *CityBusAPIStationParams { +// WithDollarCount adds the dollarCount to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarCount(dollarCount *bool) *CityBusAPIStation1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarFilter(dollarFilter *string) *CityBusAPIStationParams { +// WithDollarFilter adds the dollarFilter to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIStation1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarFormat(dollarFormat string) *CityBusAPIStationParams { +// WithDollarFormat adds the dollarFormat to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarFormat(dollarFormat string) *CityBusAPIStation1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStationParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStation1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarSelect(dollarSelect *string) *CityBusAPIStationParams { +// WithDollarSelect adds the dollarSelect to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIStation1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarSkip(dollarSkip *string) *CityBusAPIStationParams { +// WithDollarSkip adds the dollarSkip to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIStation1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIStationParams { +// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIStation1Params { o.SetDollarSpatialFilter(dollarSpatialFilter) return o } -// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarSpatialFilter(dollarSpatialFilter *string) { +// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarSpatialFilter(dollarSpatialFilter *string) { o.DollarSpatialFilter = dollarSpatialFilter } -// WithDollarTop adds the dollarTop to the city bus Api station params -func (o *CityBusAPIStationParams) WithDollarTop(dollarTop *int64) *CityBusAPIStationParams { +// WithDollarTop adds the dollarTop to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithDollarTop(dollarTop *int64) *CityBusAPIStation1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api station params -func (o *CityBusAPIStationParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api station params -func (o *CityBusAPIStationParams) WithCity(city string) *CityBusAPIStationParams { +// WithCity adds the city to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithCity(city string) *CityBusAPIStation1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api station params -func (o *CityBusAPIStationParams) SetCity(city string) { +// SetCity adds the city to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api station params -func (o *CityBusAPIStationParams) WithHealth(health *string) *CityBusAPIStationParams { +// WithHealth adds the health to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) WithHealth(health *string) *CityBusAPIStation1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api station params -func (o *CityBusAPIStationParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api station 1 params +func (o *CityBusAPIStation1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIStationParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIStation1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_operator_responses.go b/bus/v3/client/city_bus/city_bus_api_station1_responses.go similarity index 57% rename from bus/v3/client/city_bus/city_bus_api_operator_responses.go rename to bus/v3/client/city_bus/city_bus_api_station1_responses.go index 03a01e4d..1453ff48 100644 --- a/bus/v3/client/city_bus/city_bus_api_operator_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_station1_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIOperatorReader is a Reader for the CityBusAPIOperator structure. -type CityBusAPIOperatorReader struct { +// CityBusAPIStation1Reader is a Reader for the CityBusAPIStation1 structure. +type CityBusAPIStation1Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIOperatorReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIStation1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIOperatorOK() + result := NewCityBusAPIStation1OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIOperatorStatus299() + result := NewCityBusAPIStation1Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIOperatorReader) ReadResponse(response runtime.ClientResponse, } } -// NewCityBusAPIOperatorOK creates a CityBusAPIOperatorOK with default headers values -func NewCityBusAPIOperatorOK() *CityBusAPIOperatorOK { - return &CityBusAPIOperatorOK{} +// NewCityBusAPIStation1OK creates a CityBusAPIStation1OK with default headers values +func NewCityBusAPIStation1OK() *CityBusAPIStation1OK { + return &CityBusAPIStation1OK{} } -/*CityBusAPIOperatorOK handles this case with default header values. +/*CityBusAPIStation1OK handles this case with default header values. Success */ -type CityBusAPIOperatorOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator +type CityBusAPIStation1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station } -func (o *CityBusAPIOperatorOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Operator/City/{City}][%d] cityBusApiOperatorOK %+v", 200, o.Payload) +func (o *CityBusAPIStation1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Station/City/{City}][%d] cityBusApiStation1OK %+v", 200, o.Payload) } -func (o *CityBusAPIOperatorOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator { +func (o *CityBusAPIStation1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station { return o.Payload } -func (o *CityBusAPIOperatorOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStation1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Operator) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIOperatorOK) readResponse(response runtime.ClientResponse, con return nil } -// NewCityBusAPIOperatorStatus299 creates a CityBusAPIOperatorStatus299 with default headers values -func NewCityBusAPIOperatorStatus299() *CityBusAPIOperatorStatus299 { - return &CityBusAPIOperatorStatus299{} +// NewCityBusAPIStation1Status299 creates a CityBusAPIStation1Status299 with default headers values +func NewCityBusAPIStation1Status299() *CityBusAPIStation1Status299 { + return &CityBusAPIStation1Status299{} } -/*CityBusAPIOperatorStatus299 handles this case with default header values. +/*CityBusAPIStation1Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIOperatorStatus299 struct { +type CityBusAPIStation1Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIOperatorStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Operator/City/{City}][%d] cityBusApiOperatorStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIStation1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Station/City/{City}][%d] cityBusApiStation1Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIOperatorStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIStation1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIOperatorStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStation1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_station_responses.go b/bus/v3/client/city_bus/city_bus_api_station_responses.go deleted file mode 100644 index 2802c69a..00000000 --- a/bus/v3/client/city_bus/city_bus_api_station_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIStationReader is a Reader for the CityBusAPIStation structure. -type CityBusAPIStationReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIStationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIStationOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIStationStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIStationOK creates a CityBusAPIStationOK with default headers values -func NewCityBusAPIStationOK() *CityBusAPIStationOK { - return &CityBusAPIStationOK{} -} - -/*CityBusAPIStationOK handles this case with default header values. - -Success -*/ -type CityBusAPIStationOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station -} - -func (o *CityBusAPIStationOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Station/City/{City}][%d] cityBusApiStationOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIStationOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station { - return o.Payload -} - -func (o *CityBusAPIStationOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Station) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIStationStatus299 creates a CityBusAPIStationStatus299 with default headers values -func NewCityBusAPIStationStatus299() *CityBusAPIStationStatus299 { - return &CityBusAPIStationStatus299{} -} - -/*CityBusAPIStationStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIStationStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIStationStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Station/City/{City}][%d] cityBusApiStationStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIStationStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIStationStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_stop_parameters.go b/bus/v3/client/city_bus/city_bus_api_stop1_parameters.go similarity index 60% rename from bus/v3/client/city_bus/city_bus_api_stop_parameters.go rename to bus/v3/client/city_bus/city_bus_api_stop1_parameters.go index 6db75dce..f6a54fa5 100644 --- a/bus/v3/client/city_bus/city_bus_api_stop_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_stop1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIStopParams creates a new CityBusAPIStopParams object +// NewCityBusAPIStop1Params creates a new CityBusAPIStop1Params object // with the default values initialized. -func NewCityBusAPIStopParams() *CityBusAPIStopParams { +func NewCityBusAPIStop1Params() *CityBusAPIStop1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopParams{ + return &CityBusAPIStop1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIStopParamsWithTimeout creates a new CityBusAPIStopParams object +// NewCityBusAPIStop1ParamsWithTimeout creates a new CityBusAPIStop1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIStopParamsWithTimeout(timeout time.Duration) *CityBusAPIStopParams { +func NewCityBusAPIStop1ParamsWithTimeout(timeout time.Duration) *CityBusAPIStop1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopParams{ + return &CityBusAPIStop1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIStopParamsWithContext creates a new CityBusAPIStopParams object +// NewCityBusAPIStop1ParamsWithContext creates a new CityBusAPIStop1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIStopParamsWithContext(ctx context.Context) *CityBusAPIStopParams { +func NewCityBusAPIStop1ParamsWithContext(ctx context.Context) *CityBusAPIStop1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopParams{ + return &CityBusAPIStop1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIStopParamsWithHTTPClient creates a new CityBusAPIStopParams object +// NewCityBusAPIStop1ParamsWithHTTPClient creates a new CityBusAPIStop1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIStopParamsWithHTTPClient(client *http.Client) *CityBusAPIStopParams { +func NewCityBusAPIStop1ParamsWithHTTPClient(client *http.Client) *CityBusAPIStop1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopParams{ + return &CityBusAPIStop1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIStopParams contains all the parameters to send to the API endpoint -for the city bus Api stop operation typically these are written to a http.Request +/*CityBusAPIStop1Params contains all the parameters to send to the API endpoint +for the city bus Api stop 1 operation typically these are written to a http.Request */ -type CityBusAPIStopParams struct { +type CityBusAPIStop1Params struct { /*DollarCount 查詢數量 @@ -129,151 +129,151 @@ type CityBusAPIStopParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api stop params -func (o *CityBusAPIStopParams) WithTimeout(timeout time.Duration) *CityBusAPIStopParams { +// WithTimeout adds the timeout to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithTimeout(timeout time.Duration) *CityBusAPIStop1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api stop params -func (o *CityBusAPIStopParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api stop params -func (o *CityBusAPIStopParams) WithContext(ctx context.Context) *CityBusAPIStopParams { +// WithContext adds the context to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithContext(ctx context.Context) *CityBusAPIStop1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api stop params -func (o *CityBusAPIStopParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api stop params -func (o *CityBusAPIStopParams) WithHTTPClient(client *http.Client) *CityBusAPIStopParams { +// WithHTTPClient adds the HTTPClient to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithHTTPClient(client *http.Client) *CityBusAPIStop1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api stop params -func (o *CityBusAPIStopParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarCount(dollarCount *bool) *CityBusAPIStopParams { +// WithDollarCount adds the dollarCount to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarCount(dollarCount *bool) *CityBusAPIStop1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarFilter(dollarFilter *string) *CityBusAPIStopParams { +// WithDollarFilter adds the dollarFilter to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIStop1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarFormat(dollarFormat string) *CityBusAPIStopParams { +// WithDollarFormat adds the dollarFormat to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarFormat(dollarFormat string) *CityBusAPIStop1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStopParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStop1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarSelect(dollarSelect *string) *CityBusAPIStopParams { +// WithDollarSelect adds the dollarSelect to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIStop1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarSkip(dollarSkip *string) *CityBusAPIStopParams { +// WithDollarSkip adds the dollarSkip to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIStop1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIStopParams { +// WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIStop1Params { o.SetDollarSpatialFilter(dollarSpatialFilter) return o } -// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarSpatialFilter(dollarSpatialFilter *string) { +// SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarSpatialFilter(dollarSpatialFilter *string) { o.DollarSpatialFilter = dollarSpatialFilter } -// WithDollarTop adds the dollarTop to the city bus Api stop params -func (o *CityBusAPIStopParams) WithDollarTop(dollarTop *int64) *CityBusAPIStopParams { +// WithDollarTop adds the dollarTop to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithDollarTop(dollarTop *int64) *CityBusAPIStop1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api stop params -func (o *CityBusAPIStopParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api stop params -func (o *CityBusAPIStopParams) WithCity(city string) *CityBusAPIStopParams { +// WithCity adds the city to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithCity(city string) *CityBusAPIStop1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api stop params -func (o *CityBusAPIStopParams) SetCity(city string) { +// SetCity adds the city to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api stop params -func (o *CityBusAPIStopParams) WithHealth(health *string) *CityBusAPIStopParams { +// WithHealth adds the health to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) WithHealth(health *string) *CityBusAPIStop1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api stop params -func (o *CityBusAPIStopParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api stop 1 params +func (o *CityBusAPIStop1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIStopParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIStop1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_shape_responses.go b/bus/v3/client/city_bus/city_bus_api_stop1_responses.go similarity index 58% rename from bus/v3/client/city_bus/city_bus_api_shape_responses.go rename to bus/v3/client/city_bus/city_bus_api_stop1_responses.go index c0dbcfc8..e59913a1 100644 --- a/bus/v3/client/city_bus/city_bus_api_shape_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_stop1_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIShapeReader is a Reader for the CityBusAPIShape structure. -type CityBusAPIShapeReader struct { +// CityBusAPIStop1Reader is a Reader for the CityBusAPIStop1 structure. +type CityBusAPIStop1Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIShapeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIStop1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIShapeOK() + result := NewCityBusAPIStop1OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIShapeStatus299() + result := NewCityBusAPIStop1Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIShapeReader) ReadResponse(response runtime.ClientResponse, co } } -// NewCityBusAPIShapeOK creates a CityBusAPIShapeOK with default headers values -func NewCityBusAPIShapeOK() *CityBusAPIShapeOK { - return &CityBusAPIShapeOK{} +// NewCityBusAPIStop1OK creates a CityBusAPIStop1OK with default headers values +func NewCityBusAPIStop1OK() *CityBusAPIStop1OK { + return &CityBusAPIStop1OK{} } -/*CityBusAPIShapeOK handles this case with default header values. +/*CityBusAPIStop1OK handles this case with default header values. Success */ -type CityBusAPIShapeOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape +type CityBusAPIStop1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop } -func (o *CityBusAPIShapeOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Shape/City/{City}][%d] cityBusApiShapeOK %+v", 200, o.Payload) +func (o *CityBusAPIStop1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Stop/City/{City}][%d] cityBusApiStop1OK %+v", 200, o.Payload) } -func (o *CityBusAPIShapeOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape { +func (o *CityBusAPIStop1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop { return o.Payload } -func (o *CityBusAPIShapeOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStop1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Shape) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIShapeOK) readResponse(response runtime.ClientResponse, consum return nil } -// NewCityBusAPIShapeStatus299 creates a CityBusAPIShapeStatus299 with default headers values -func NewCityBusAPIShapeStatus299() *CityBusAPIShapeStatus299 { - return &CityBusAPIShapeStatus299{} +// NewCityBusAPIStop1Status299 creates a CityBusAPIStop1Status299 with default headers values +func NewCityBusAPIStop1Status299() *CityBusAPIStop1Status299 { + return &CityBusAPIStop1Status299{} } -/*CityBusAPIShapeStatus299 handles this case with default header values. +/*CityBusAPIStop1Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIShapeStatus299 struct { +type CityBusAPIStop1Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIShapeStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Shape/City/{City}][%d] cityBusApiShapeStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIStop1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Stop/City/{City}][%d] cityBusApiStop1Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIShapeStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIStop1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIShapeStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStop1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_stop_of_route_parameters.go b/bus/v3/client/city_bus/city_bus_api_stop_of_route2_parameters.go similarity index 62% rename from bus/v3/client/city_bus/city_bus_api_stop_of_route_parameters.go rename to bus/v3/client/city_bus/city_bus_api_stop_of_route2_parameters.go index b1f6791a..01c3079d 100644 --- a/bus/v3/client/city_bus/city_bus_api_stop_of_route_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_stop_of_route2_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIStopOfRouteParams creates a new CityBusAPIStopOfRouteParams object +// NewCityBusAPIStopOfRoute2Params creates a new CityBusAPIStopOfRoute2Params object // with the default values initialized. -func NewCityBusAPIStopOfRouteParams() *CityBusAPIStopOfRouteParams { +func NewCityBusAPIStopOfRoute2Params() *CityBusAPIStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopOfRouteParams{ + return &CityBusAPIStopOfRoute2Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIStopOfRouteParamsWithTimeout creates a new CityBusAPIStopOfRouteParams object +// NewCityBusAPIStopOfRoute2ParamsWithTimeout creates a new CityBusAPIStopOfRoute2Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIStopOfRouteParamsWithTimeout(timeout time.Duration) *CityBusAPIStopOfRouteParams { +func NewCityBusAPIStopOfRoute2ParamsWithTimeout(timeout time.Duration) *CityBusAPIStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopOfRouteParams{ + return &CityBusAPIStopOfRoute2Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIStopOfRouteParamsWithContext creates a new CityBusAPIStopOfRouteParams object +// NewCityBusAPIStopOfRoute2ParamsWithContext creates a new CityBusAPIStopOfRoute2Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIStopOfRouteParamsWithContext(ctx context.Context) *CityBusAPIStopOfRouteParams { +func NewCityBusAPIStopOfRoute2ParamsWithContext(ctx context.Context) *CityBusAPIStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopOfRouteParams{ + return &CityBusAPIStopOfRoute2Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIStopOfRouteParamsWithHTTPClient creates a new CityBusAPIStopOfRouteParams object +// NewCityBusAPIStopOfRoute2ParamsWithHTTPClient creates a new CityBusAPIStopOfRoute2Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIStopOfRouteParamsWithHTTPClient(client *http.Client) *CityBusAPIStopOfRouteParams { +func NewCityBusAPIStopOfRoute2ParamsWithHTTPClient(client *http.Client) *CityBusAPIStopOfRoute2Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIStopOfRouteParams{ + return &CityBusAPIStopOfRoute2Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIStopOfRouteParams contains all the parameters to send to the API endpoint -for the city bus Api stop of route operation typically these are written to a http.Request +/*CityBusAPIStopOfRoute2Params contains all the parameters to send to the API endpoint +for the city bus Api stop of route 2 operation typically these are written to a http.Request */ -type CityBusAPIStopOfRouteParams struct { +type CityBusAPIStopOfRoute2Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIStopOfRouteParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithTimeout(timeout time.Duration) *CityBusAPIStopOfRouteParams { +// WithTimeout adds the timeout to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithTimeout(timeout time.Duration) *CityBusAPIStopOfRoute2Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithContext(ctx context.Context) *CityBusAPIStopOfRouteParams { +// WithContext adds the context to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithContext(ctx context.Context) *CityBusAPIStopOfRoute2Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithHTTPClient(client *http.Client) *CityBusAPIStopOfRouteParams { +// WithHTTPClient adds the HTTPClient to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithHTTPClient(client *http.Client) *CityBusAPIStopOfRoute2Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarCount(dollarCount *bool) *CityBusAPIStopOfRouteParams { +// WithDollarCount adds the dollarCount to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarCount(dollarCount *bool) *CityBusAPIStopOfRoute2Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarFilter(dollarFilter *string) *CityBusAPIStopOfRouteParams { +// WithDollarFilter adds the dollarFilter to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarFilter(dollarFilter *string) *CityBusAPIStopOfRoute2Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarFormat(dollarFormat string) *CityBusAPIStopOfRouteParams { +// WithDollarFormat adds the dollarFormat to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarFormat(dollarFormat string) *CityBusAPIStopOfRoute2Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStopOfRouteParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStopOfRoute2Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarSelect(dollarSelect *string) *CityBusAPIStopOfRouteParams { +// WithDollarSelect adds the dollarSelect to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarSelect(dollarSelect *string) *CityBusAPIStopOfRoute2Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarSkip(dollarSkip *string) *CityBusAPIStopOfRouteParams { +// WithDollarSkip adds the dollarSkip to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarSkip(dollarSkip *string) *CityBusAPIStopOfRoute2Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithDollarTop(dollarTop *int64) *CityBusAPIStopOfRouteParams { +// WithDollarTop adds the dollarTop to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithDollarTop(dollarTop *int64) *CityBusAPIStopOfRoute2Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithCity(city string) *CityBusAPIStopOfRouteParams { +// WithCity adds the city to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithCity(city string) *CityBusAPIStopOfRoute2Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetCity(city string) { +// SetCity adds the city to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) WithHealth(health *string) *CityBusAPIStopOfRouteParams { +// WithHealth adds the health to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) WithHealth(health *string) *CityBusAPIStopOfRoute2Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api stop of route params -func (o *CityBusAPIStopOfRouteParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api stop of route 2 params +func (o *CityBusAPIStopOfRoute2Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIStopOfRouteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIStopOfRoute2Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_stop_of_route_responses.go b/bus/v3/client/city_bus/city_bus_api_stop_of_route2_responses.go similarity index 50% rename from bus/v3/client/city_bus/city_bus_api_stop_of_route_responses.go rename to bus/v3/client/city_bus/city_bus_api_stop_of_route2_responses.go index 695af9da..6b7a8f8f 100644 --- a/bus/v3/client/city_bus/city_bus_api_stop_of_route_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_stop_of_route2_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIStopOfRouteReader is a Reader for the CityBusAPIStopOfRoute structure. -type CityBusAPIStopOfRouteReader struct { +// CityBusAPIStopOfRoute2Reader is a Reader for the CityBusAPIStopOfRoute2 structure. +type CityBusAPIStopOfRoute2Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIStopOfRouteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIStopOfRoute2Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIStopOfRouteOK() + result := NewCityBusAPIStopOfRoute2OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIStopOfRouteStatus299() + result := NewCityBusAPIStopOfRoute2Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,28 +41,28 @@ func (o *CityBusAPIStopOfRouteReader) ReadResponse(response runtime.ClientRespon } } -// NewCityBusAPIStopOfRouteOK creates a CityBusAPIStopOfRouteOK with default headers values -func NewCityBusAPIStopOfRouteOK() *CityBusAPIStopOfRouteOK { - return &CityBusAPIStopOfRouteOK{} +// NewCityBusAPIStopOfRoute2OK creates a CityBusAPIStopOfRoute2OK with default headers values +func NewCityBusAPIStopOfRoute2OK() *CityBusAPIStopOfRoute2OK { + return &CityBusAPIStopOfRoute2OK{} } -/*CityBusAPIStopOfRouteOK handles this case with default header values. +/*CityBusAPIStopOfRoute2OK handles this case with default header values. Success */ -type CityBusAPIStopOfRouteOK struct { +type CityBusAPIStopOfRoute2OK struct { Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3StopOfRoute } -func (o *CityBusAPIStopOfRouteOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/StopOfRoute/City/{City}][%d] cityBusApiStopOfRouteOK %+v", 200, o.Payload) +func (o *CityBusAPIStopOfRoute2OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/StopOfRoute/City/{City}][%d] cityBusApiStopOfRoute2OK %+v", 200, o.Payload) } -func (o *CityBusAPIStopOfRouteOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3StopOfRoute { +func (o *CityBusAPIStopOfRoute2OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3StopOfRoute { return o.Payload } -func (o *CityBusAPIStopOfRouteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStopOfRoute2OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3StopOfRoute) @@ -74,28 +74,28 @@ func (o *CityBusAPIStopOfRouteOK) readResponse(response runtime.ClientResponse, return nil } -// NewCityBusAPIStopOfRouteStatus299 creates a CityBusAPIStopOfRouteStatus299 with default headers values -func NewCityBusAPIStopOfRouteStatus299() *CityBusAPIStopOfRouteStatus299 { - return &CityBusAPIStopOfRouteStatus299{} +// NewCityBusAPIStopOfRoute2Status299 creates a CityBusAPIStopOfRoute2Status299 with default headers values +func NewCityBusAPIStopOfRoute2Status299() *CityBusAPIStopOfRoute2Status299 { + return &CityBusAPIStopOfRoute2Status299{} } -/*CityBusAPIStopOfRouteStatus299 handles this case with default header values. +/*CityBusAPIStopOfRoute2Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIStopOfRouteStatus299 struct { +type CityBusAPIStopOfRoute2Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIStopOfRouteStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/StopOfRoute/City/{City}][%d] cityBusApiStopOfRouteStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIStopOfRoute2Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/StopOfRoute/City/{City}][%d] cityBusApiStopOfRoute2Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIStopOfRouteStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIStopOfRoute2Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIStopOfRouteStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIStopOfRoute2Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_stop_responses.go b/bus/v3/client/city_bus/city_bus_api_stop_responses.go deleted file mode 100644 index b514acd6..00000000 --- a/bus/v3/client/city_bus/city_bus_api_stop_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIStopReader is a Reader for the CityBusAPIStop structure. -type CityBusAPIStopReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIStopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIStopOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIStopStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIStopOK creates a CityBusAPIStopOK with default headers values -func NewCityBusAPIStopOK() *CityBusAPIStopOK { - return &CityBusAPIStopOK{} -} - -/*CityBusAPIStopOK handles this case with default header values. - -Success -*/ -type CityBusAPIStopOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop -} - -func (o *CityBusAPIStopOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Stop/City/{City}][%d] cityBusApiStopOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIStopOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop { - return o.Payload -} - -func (o *CityBusAPIStopOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Stop) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIStopStatus299 creates a CityBusAPIStopStatus299 with default headers values -func NewCityBusAPIStopStatus299() *CityBusAPIStopStatus299 { - return &CityBusAPIStopStatus299{} -} - -/*CityBusAPIStopStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIStopStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIStopStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Stop/City/{City}][%d] cityBusApiStopStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIStopStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIStopStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_api_vehicle_parameters.go b/bus/v3/client/city_bus/city_bus_api_vehicle1_parameters.go similarity index 61% rename from bus/v3/client/city_bus/city_bus_api_vehicle_parameters.go rename to bus/v3/client/city_bus/city_bus_api_vehicle1_parameters.go index 0ac5f719..d70e5490 100644 --- a/bus/v3/client/city_bus/city_bus_api_vehicle_parameters.go +++ b/bus/v3/client/city_bus/city_bus_api_vehicle1_parameters.go @@ -17,61 +17,61 @@ import ( "github.com/go-openapi/swag" ) -// NewCityBusAPIVehicleParams creates a new CityBusAPIVehicleParams object +// NewCityBusAPIVehicle1Params creates a new CityBusAPIVehicle1Params object // with the default values initialized. -func NewCityBusAPIVehicleParams() *CityBusAPIVehicleParams { +func NewCityBusAPIVehicle1Params() *CityBusAPIVehicle1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIVehicleParams{ + return &CityBusAPIVehicle1Params{ DollarTop: &dollarTopDefault, timeout: cr.DefaultTimeout, } } -// NewCityBusAPIVehicleParamsWithTimeout creates a new CityBusAPIVehicleParams object +// NewCityBusAPIVehicle1ParamsWithTimeout creates a new CityBusAPIVehicle1Params object // with the default values initialized, and the ability to set a timeout on a request -func NewCityBusAPIVehicleParamsWithTimeout(timeout time.Duration) *CityBusAPIVehicleParams { +func NewCityBusAPIVehicle1ParamsWithTimeout(timeout time.Duration) *CityBusAPIVehicle1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIVehicleParams{ + return &CityBusAPIVehicle1Params{ DollarTop: &dollarTopDefault, timeout: timeout, } } -// NewCityBusAPIVehicleParamsWithContext creates a new CityBusAPIVehicleParams object +// NewCityBusAPIVehicle1ParamsWithContext creates a new CityBusAPIVehicle1Params object // with the default values initialized, and the ability to set a context for a request -func NewCityBusAPIVehicleParamsWithContext(ctx context.Context) *CityBusAPIVehicleParams { +func NewCityBusAPIVehicle1ParamsWithContext(ctx context.Context) *CityBusAPIVehicle1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIVehicleParams{ + return &CityBusAPIVehicle1Params{ DollarTop: &dollarTopDefault, Context: ctx, } } -// NewCityBusAPIVehicleParamsWithHTTPClient creates a new CityBusAPIVehicleParams object +// NewCityBusAPIVehicle1ParamsWithHTTPClient creates a new CityBusAPIVehicle1Params object // with the default values initialized, and the ability to set a custom HTTPClient for a request -func NewCityBusAPIVehicleParamsWithHTTPClient(client *http.Client) *CityBusAPIVehicleParams { +func NewCityBusAPIVehicle1ParamsWithHTTPClient(client *http.Client) *CityBusAPIVehicle1Params { var ( dollarTopDefault = int64(30) ) - return &CityBusAPIVehicleParams{ + return &CityBusAPIVehicle1Params{ DollarTop: &dollarTopDefault, HTTPClient: client, } } -/*CityBusAPIVehicleParams contains all the parameters to send to the API endpoint -for the city bus Api vehicle operation typically these are written to a http.Request +/*CityBusAPIVehicle1Params contains all the parameters to send to the API endpoint +for the city bus Api vehicle 1 operation typically these are written to a http.Request */ -type CityBusAPIVehicleParams struct { +type CityBusAPIVehicle1Params struct { /*DollarCount 查詢數量 @@ -124,140 +124,140 @@ type CityBusAPIVehicleParams struct { HTTPClient *http.Client } -// WithTimeout adds the timeout to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithTimeout(timeout time.Duration) *CityBusAPIVehicleParams { +// WithTimeout adds the timeout to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithTimeout(timeout time.Duration) *CityBusAPIVehicle1Params { o.SetTimeout(timeout) return o } -// SetTimeout adds the timeout to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetTimeout(timeout time.Duration) { +// SetTimeout adds the timeout to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetTimeout(timeout time.Duration) { o.timeout = timeout } -// WithContext adds the context to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithContext(ctx context.Context) *CityBusAPIVehicleParams { +// WithContext adds the context to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithContext(ctx context.Context) *CityBusAPIVehicle1Params { o.SetContext(ctx) return o } -// SetContext adds the context to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetContext(ctx context.Context) { +// SetContext adds the context to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetContext(ctx context.Context) { o.Context = ctx } -// WithHTTPClient adds the HTTPClient to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithHTTPClient(client *http.Client) *CityBusAPIVehicleParams { +// WithHTTPClient adds the HTTPClient to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithHTTPClient(client *http.Client) *CityBusAPIVehicle1Params { o.SetHTTPClient(client) return o } -// SetHTTPClient adds the HTTPClient to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetHTTPClient(client *http.Client) { +// SetHTTPClient adds the HTTPClient to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetHTTPClient(client *http.Client) { o.HTTPClient = client } -// WithDollarCount adds the dollarCount to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarCount(dollarCount *bool) *CityBusAPIVehicleParams { +// WithDollarCount adds the dollarCount to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarCount(dollarCount *bool) *CityBusAPIVehicle1Params { o.SetDollarCount(dollarCount) return o } -// SetDollarCount adds the dollarCount to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarCount(dollarCount *bool) { +// SetDollarCount adds the dollarCount to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarCount(dollarCount *bool) { o.DollarCount = dollarCount } -// WithDollarFilter adds the dollarFilter to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarFilter(dollarFilter *string) *CityBusAPIVehicleParams { +// WithDollarFilter adds the dollarFilter to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarFilter(dollarFilter *string) *CityBusAPIVehicle1Params { o.SetDollarFilter(dollarFilter) return o } -// SetDollarFilter adds the dollarFilter to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarFilter(dollarFilter *string) { +// SetDollarFilter adds the dollarFilter to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarFilter(dollarFilter *string) { o.DollarFilter = dollarFilter } -// WithDollarFormat adds the dollarFormat to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarFormat(dollarFormat string) *CityBusAPIVehicleParams { +// WithDollarFormat adds the dollarFormat to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarFormat(dollarFormat string) *CityBusAPIVehicle1Params { o.SetDollarFormat(dollarFormat) return o } -// SetDollarFormat adds the dollarFormat to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarFormat(dollarFormat string) { +// SetDollarFormat adds the dollarFormat to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarFormat(dollarFormat string) { o.DollarFormat = dollarFormat } -// WithDollarOrderby adds the dollarOrderby to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarOrderby(dollarOrderby *string) *CityBusAPIVehicleParams { +// WithDollarOrderby adds the dollarOrderby to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIVehicle1Params { o.SetDollarOrderby(dollarOrderby) return o } -// SetDollarOrderby adds the dollarOrderby to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarOrderby(dollarOrderby *string) { +// SetDollarOrderby adds the dollarOrderby to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarOrderby(dollarOrderby *string) { o.DollarOrderby = dollarOrderby } -// WithDollarSelect adds the dollarSelect to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarSelect(dollarSelect *string) *CityBusAPIVehicleParams { +// WithDollarSelect adds the dollarSelect to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarSelect(dollarSelect *string) *CityBusAPIVehicle1Params { o.SetDollarSelect(dollarSelect) return o } -// SetDollarSelect adds the dollarSelect to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarSelect(dollarSelect *string) { +// SetDollarSelect adds the dollarSelect to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarSelect(dollarSelect *string) { o.DollarSelect = dollarSelect } -// WithDollarSkip adds the dollarSkip to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarSkip(dollarSkip *string) *CityBusAPIVehicleParams { +// WithDollarSkip adds the dollarSkip to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarSkip(dollarSkip *string) *CityBusAPIVehicle1Params { o.SetDollarSkip(dollarSkip) return o } -// SetDollarSkip adds the dollarSkip to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarSkip(dollarSkip *string) { +// SetDollarSkip adds the dollarSkip to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarSkip(dollarSkip *string) { o.DollarSkip = dollarSkip } -// WithDollarTop adds the dollarTop to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithDollarTop(dollarTop *int64) *CityBusAPIVehicleParams { +// WithDollarTop adds the dollarTop to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithDollarTop(dollarTop *int64) *CityBusAPIVehicle1Params { o.SetDollarTop(dollarTop) return o } -// SetDollarTop adds the dollarTop to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetDollarTop(dollarTop *int64) { +// SetDollarTop adds the dollarTop to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetDollarTop(dollarTop *int64) { o.DollarTop = dollarTop } -// WithCity adds the city to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithCity(city string) *CityBusAPIVehicleParams { +// WithCity adds the city to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithCity(city string) *CityBusAPIVehicle1Params { o.SetCity(city) return o } -// SetCity adds the city to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetCity(city string) { +// SetCity adds the city to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetCity(city string) { o.City = city } -// WithHealth adds the health to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) WithHealth(health *string) *CityBusAPIVehicleParams { +// WithHealth adds the health to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) WithHealth(health *string) *CityBusAPIVehicle1Params { o.SetHealth(health) return o } -// SetHealth adds the health to the city bus Api vehicle params -func (o *CityBusAPIVehicleParams) SetHealth(health *string) { +// SetHealth adds the health to the city bus Api vehicle 1 params +func (o *CityBusAPIVehicle1Params) SetHealth(health *string) { o.Health = health } // WriteToRequest writes these params to a swagger request -func (o *CityBusAPIVehicleParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { +func (o *CityBusAPIVehicle1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error { if err := r.SetTimeout(o.timeout); err != nil { return err diff --git a/bus/v3/client/city_bus/city_bus_api_schedule_responses.go b/bus/v3/client/city_bus/city_bus_api_vehicle1_responses.go similarity index 54% rename from bus/v3/client/city_bus/city_bus_api_schedule_responses.go rename to bus/v3/client/city_bus/city_bus_api_vehicle1_responses.go index 05b61907..f6ceab14 100644 --- a/bus/v3/client/city_bus/city_bus_api_schedule_responses.go +++ b/bus/v3/client/city_bus/city_bus_api_vehicle1_responses.go @@ -15,22 +15,22 @@ import ( "github.com/minchao/go-ptx/bus/v3/models" ) -// CityBusAPIScheduleReader is a Reader for the CityBusAPISchedule structure. -type CityBusAPIScheduleReader struct { +// CityBusAPIVehicle1Reader is a Reader for the CityBusAPIVehicle1 structure. +type CityBusAPIVehicle1Reader struct { formats strfmt.Registry } // ReadResponse reads a server response into the received o. -func (o *CityBusAPIScheduleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *CityBusAPIVehicle1Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { switch response.Code() { case 200: - result := NewCityBusAPIScheduleOK() + result := NewCityBusAPIVehicle1OK() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } return result, nil case 299: - result := NewCityBusAPIScheduleStatus299() + result := NewCityBusAPIVehicle1Status299() if err := result.readResponse(response, consumer, o.formats); err != nil { return nil, err } @@ -41,30 +41,30 @@ func (o *CityBusAPIScheduleReader) ReadResponse(response runtime.ClientResponse, } } -// NewCityBusAPIScheduleOK creates a CityBusAPIScheduleOK with default headers values -func NewCityBusAPIScheduleOK() *CityBusAPIScheduleOK { - return &CityBusAPIScheduleOK{} +// NewCityBusAPIVehicle1OK creates a CityBusAPIVehicle1OK with default headers values +func NewCityBusAPIVehicle1OK() *CityBusAPIVehicle1OK { + return &CityBusAPIVehicle1OK{} } -/*CityBusAPIScheduleOK handles this case with default header values. +/*CityBusAPIVehicle1OK handles this case with default header values. Success */ -type CityBusAPIScheduleOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule +type CityBusAPIVehicle1OK struct { + Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle } -func (o *CityBusAPIScheduleOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Schedule/City/{City}][%d] cityBusApiScheduleOK %+v", 200, o.Payload) +func (o *CityBusAPIVehicle1OK) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Vehicle/City/{City}][%d] cityBusApiVehicle1OK %+v", 200, o.Payload) } -func (o *CityBusAPIScheduleOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule { +func (o *CityBusAPIVehicle1OK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle { return o.Payload } -func (o *CityBusAPIScheduleOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIVehicle1OK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusGWrapperPTXServiceDTOBusSpecificationV3Schedule) + o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle) // response payload if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { @@ -74,28 +74,28 @@ func (o *CityBusAPIScheduleOK) readResponse(response runtime.ClientResponse, con return nil } -// NewCityBusAPIScheduleStatus299 creates a CityBusAPIScheduleStatus299 with default headers values -func NewCityBusAPIScheduleStatus299() *CityBusAPIScheduleStatus299 { - return &CityBusAPIScheduleStatus299{} +// NewCityBusAPIVehicle1Status299 creates a CityBusAPIVehicle1Status299 with default headers values +func NewCityBusAPIVehicle1Status299() *CityBusAPIVehicle1Status299 { + return &CityBusAPIVehicle1Status299{} } -/*CityBusAPIScheduleStatus299 handles this case with default header values. +/*CityBusAPIVehicle1Status299 handles this case with default header values. 加入參數'?health=true'即可查詢此API服務的健康狀態 */ -type CityBusAPIScheduleStatus299 struct { +type CityBusAPIVehicle1Status299 struct { Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth } -func (o *CityBusAPIScheduleStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Schedule/City/{City}][%d] cityBusApiScheduleStatus299 %+v", 299, o.Payload) +func (o *CityBusAPIVehicle1Status299) Error() string { + return fmt.Sprintf("[GET /v3/Bus/Vehicle/City/{City}][%d] cityBusApiVehicle1Status299 %+v", 299, o.Payload) } -func (o *CityBusAPIScheduleStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { +func (o *CityBusAPIVehicle1Status299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { return o.Payload } -func (o *CityBusAPIScheduleStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { +func (o *CityBusAPIVehicle1Status299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) diff --git a/bus/v3/client/city_bus/city_bus_api_vehicle_responses.go b/bus/v3/client/city_bus/city_bus_api_vehicle_responses.go deleted file mode 100644 index 6f7d8aaa..00000000 --- a/bus/v3/client/city_bus/city_bus_api_vehicle_responses.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by go-swagger; DO NOT EDIT. - -package city_bus - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - -import ( - "fmt" - "io" - - "github.com/go-openapi/runtime" - "github.com/go-openapi/strfmt" - - "github.com/minchao/go-ptx/bus/v3/models" -) - -// CityBusAPIVehicleReader is a Reader for the CityBusAPIVehicle structure. -type CityBusAPIVehicleReader struct { - formats strfmt.Registry -} - -// ReadResponse reads a server response into the received o. -func (o *CityBusAPIVehicleReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { - switch response.Code() { - case 200: - result := NewCityBusAPIVehicleOK() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - case 299: - result := NewCityBusAPIVehicleStatus299() - if err := result.readResponse(response, consumer, o.formats); err != nil { - return nil, err - } - return result, nil - - default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) - } -} - -// NewCityBusAPIVehicleOK creates a CityBusAPIVehicleOK with default headers values -func NewCityBusAPIVehicleOK() *CityBusAPIVehicleOK { - return &CityBusAPIVehicleOK{} -} - -/*CityBusAPIVehicleOK handles this case with default header values. - -Success -*/ -type CityBusAPIVehicleOK struct { - Payload *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle -} - -func (o *CityBusAPIVehicleOK) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Vehicle/City/{City}][%d] cityBusApiVehicleOK %+v", 200, o.Payload) -} - -func (o *CityBusAPIVehicleOK) GetPayload() *models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle { - return o.Payload -} - -func (o *CityBusAPIVehicleOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOBusSpecificationV3WrapperBusVWrapperPTXServiceDTOBusSpecificationV3Vehicle) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} - -// NewCityBusAPIVehicleStatus299 creates a CityBusAPIVehicleStatus299 with default headers values -func NewCityBusAPIVehicleStatus299() *CityBusAPIVehicleStatus299 { - return &CityBusAPIVehicleStatus299{} -} - -/*CityBusAPIVehicleStatus299 handles this case with default header values. - -加入參數'?health=true'即可查詢此API服務的健康狀態 -*/ -type CityBusAPIVehicleStatus299 struct { - Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth -} - -func (o *CityBusAPIVehicleStatus299) Error() string { - return fmt.Sprintf("[GET /v3/Bus/Vehicle/City/{City}][%d] cityBusApiVehicleStatus299 %+v", 299, o.Payload) -} - -func (o *CityBusAPIVehicleStatus299) GetPayload() *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth { - return o.Payload -} - -func (o *CityBusAPIVehicleStatus299) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { - - o.Payload = new(models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth) - - // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { - return err - } - - return nil -} diff --git a/bus/v3/client/city_bus/city_bus_client.go b/bus/v3/client/city_bus/city_bus_client.go index 154cf228..2d88f75c 100644 --- a/bus/v3/client/city_bus/city_bus_client.go +++ b/bus/v3/client/city_bus/city_bus_client.go @@ -33,54 +33,54 @@ type ClientService interface { CityBusAPIDepot(params *CityBusAPIDepotParams) (*CityBusAPIDepotOK, *CityBusAPIDepotStatus299, error) - CityBusAPIDisplayStopOfRoute(params *CityBusAPIDisplayStopOfRouteParams) (*CityBusAPIDisplayStopOfRouteOK, *CityBusAPIDisplayStopOfRouteStatus299, error) + CityBusAPIDisplayStopOfRoute2(params *CityBusAPIDisplayStopOfRoute2Params) (*CityBusAPIDisplayStopOfRoute2OK, *CityBusAPIDisplayStopOfRoute2Status299, error) - CityBusAPIEstimatedTimeOfArrival(params *CityBusAPIEstimatedTimeOfArrivalParams) (*CityBusAPIEstimatedTimeOfArrivalOK, *CityBusAPIEstimatedTimeOfArrivalStatus299, error) + CityBusAPIEstimatedTimeOfArrival2(params *CityBusAPIEstimatedTimeOfArrival2Params) (*CityBusAPIEstimatedTimeOfArrival2OK, *CityBusAPIEstimatedTimeOfArrival2Status299, error) - CityBusAPIEstimatedTimeOfArrival1(params *CityBusAPIEstimatedTimeOfArrival1Params) (*CityBusAPIEstimatedTimeOfArrival1OK, *CityBusAPIEstimatedTimeOfArrival1Status299, error) + CityBusAPIEstimatedTimeOfArrival3(params *CityBusAPIEstimatedTimeOfArrival3Params) (*CityBusAPIEstimatedTimeOfArrival3OK, *CityBusAPIEstimatedTimeOfArrival3Status299, error) - CityBusAPIFirstLastTripInfo(params *CityBusAPIFirstLastTripInfoParams) (*CityBusAPIFirstLastTripInfoOK, *CityBusAPIFirstLastTripInfoStatus299, error) + CityBusAPIFirstLastTripInfo2(params *CityBusAPIFirstLastTripInfo2Params) (*CityBusAPIFirstLastTripInfo2OK, *CityBusAPIFirstLastTripInfo2Status299, error) CityBusAPINetwork(params *CityBusAPINetworkParams) (*CityBusAPINetworkOK, *CityBusAPINetworkStatus299, error) - CityBusAPINews(params *CityBusAPINewsParams) (*CityBusAPINewsOK, *CityBusAPINewsStatus299, error) + CityBusAPINews1(params *CityBusAPINews1Params) (*CityBusAPINews1OK, *CityBusAPINews1Status299, error) - CityBusAPIOperator(params *CityBusAPIOperatorParams) (*CityBusAPIOperatorOK, *CityBusAPIOperatorStatus299, error) + CityBusAPIOperator1(params *CityBusAPIOperator1Params) (*CityBusAPIOperator1OK, *CityBusAPIOperator1Status299, error) - CityBusAPIRealTimeByFrequency(params *CityBusAPIRealTimeByFrequencyParams) (*CityBusAPIRealTimeByFrequencyOK, *CityBusAPIRealTimeByFrequencyStatus299, error) + CityBusAPIRealTimeByFrequency2(params *CityBusAPIRealTimeByFrequency2Params) (*CityBusAPIRealTimeByFrequency2OK, *CityBusAPIRealTimeByFrequency2Status299, error) - CityBusAPIRealTimeByFrequency1(params *CityBusAPIRealTimeByFrequency1Params) (*CityBusAPIRealTimeByFrequency1OK, *CityBusAPIRealTimeByFrequency1Status299, error) + CityBusAPIRealTimeByFrequency3(params *CityBusAPIRealTimeByFrequency3Params) (*CityBusAPIRealTimeByFrequency3OK, *CityBusAPIRealTimeByFrequency3Status299, error) - CityBusAPIRealTimeNearStop(params *CityBusAPIRealTimeNearStopParams) (*CityBusAPIRealTimeNearStopOK, *CityBusAPIRealTimeNearStopStatus299, error) + CityBusAPIRealTimeNearStop2(params *CityBusAPIRealTimeNearStop2Params) (*CityBusAPIRealTimeNearStop2OK, *CityBusAPIRealTimeNearStop2Status299, error) - CityBusAPIRealTimeNearStop1(params *CityBusAPIRealTimeNearStop1Params) (*CityBusAPIRealTimeNearStop1OK, *CityBusAPIRealTimeNearStop1Status299, error) + CityBusAPIRealTimeNearStop3(params *CityBusAPIRealTimeNearStop3Params) (*CityBusAPIRealTimeNearStop3OK, *CityBusAPIRealTimeNearStop3Status299, error) - CityBusAPIRoute(params *CityBusAPIRouteParams) (*CityBusAPIRouteOK, *CityBusAPIRouteStatus299, error) - - CityBusAPIRouteFare(params *CityBusAPIRouteFareParams) (*CityBusAPIRouteFareOK, *CityBusAPIRouteFareStatus299, error) + CityBusAPIRouteFare2(params *CityBusAPIRouteFare2Params) (*CityBusAPIRouteFare2OK, *CityBusAPIRouteFare2Status299, error) CityBusAPIRouteNetwork(params *CityBusAPIRouteNetworkParams) (*CityBusAPIRouteNetworkOK, *CityBusAPIRouteNetworkStatus299, error) - CityBusAPIS2STravelTime(params *CityBusAPIS2STravelTimeParams) (*CityBusAPIS2STravelTimeOK, *CityBusAPIS2STravelTimeStatus299, error) + CityBusAPIRoute2(params *CityBusAPIRoute2Params) (*CityBusAPIRoute2OK, *CityBusAPIRoute2Status299, error) - CityBusAPISchedule(params *CityBusAPIScheduleParams) (*CityBusAPIScheduleOK, *CityBusAPIScheduleStatus299, error) + CityBusAPIS2STravelTime1(params *CityBusAPIS2STravelTime1Params) (*CityBusAPIS2STravelTime1OK, *CityBusAPIS2STravelTime1Status299, error) - CityBusAPIShape(params *CityBusAPIShapeParams) (*CityBusAPIShapeOK, *CityBusAPIShapeStatus299, error) + CityBusAPISchedule2(params *CityBusAPISchedule2Params) (*CityBusAPISchedule2OK, *CityBusAPISchedule2Status299, error) - CityBusAPIStation(params *CityBusAPIStationParams) (*CityBusAPIStationOK, *CityBusAPIStationStatus299, error) + CityBusAPIShape2(params *CityBusAPIShape2Params) (*CityBusAPIShape2OK, *CityBusAPIShape2Status299, error) - CityBusAPIStop(params *CityBusAPIStopParams) (*CityBusAPIStopOK, *CityBusAPIStopStatus299, error) + CityBusAPIStation1(params *CityBusAPIStation1Params) (*CityBusAPIStation1OK, *CityBusAPIStation1Status299, error) - CityBusAPIStopOfRoute(params *CityBusAPIStopOfRouteParams) (*CityBusAPIStopOfRouteOK, *CityBusAPIStopOfRouteStatus299, error) + CityBusAPIStopOfRoute2(params *CityBusAPIStopOfRoute2Params) (*CityBusAPIStopOfRoute2OK, *CityBusAPIStopOfRoute2Status299, error) - CityBusAPISubRoute(params *CityBusAPISubRouteParams) (*CityBusAPISubRouteOK, *CityBusAPISubRouteStatus299, error) + CityBusAPIStop1(params *CityBusAPIStop1Params) (*CityBusAPIStop1OK, *CityBusAPIStop1Status299, error) - CityBusAPIVehicle(params *CityBusAPIVehicleParams) (*CityBusAPIVehicleOK, *CityBusAPIVehicleStatus299, error) + CityBusAPISubRoute(params *CityBusAPISubRouteParams) (*CityBusAPISubRouteOK, *CityBusAPISubRouteStatus299, error) CityBusAPIVehicleDepot(params *CityBusAPIVehicleDepotParams) (*CityBusAPIVehicleDepotOK, *CityBusAPIVehicleDepotStatus299, error) CityBusAPIVehicleRoute(params *CityBusAPIVehicleRouteParams) (*CityBusAPIVehicleRouteOK, *CityBusAPIVehicleRouteStatus299, error) + CityBusAPIVehicle1(params *CityBusAPIVehicle1Params) (*CityBusAPIVehicle1OK, *CityBusAPIVehicle1Status299, error) + SetTransport(transport runtime.ClientTransport) } @@ -192,23 +192,23 @@ func (a *Client) CityBusAPIDepot(params *CityBusAPIDepotParams) (*CityBusAPIDepo } /* - CityBusAPIDisplayStopOfRoute 取得指定s 縣市 的市區公車顯示用路線站序資料 + CityBusAPIDisplayStopOfRoute2 取得指定s 縣市 的市區公車顯示用路線站序資料 */ -func (a *Client) CityBusAPIDisplayStopOfRoute(params *CityBusAPIDisplayStopOfRouteParams) (*CityBusAPIDisplayStopOfRouteOK, *CityBusAPIDisplayStopOfRouteStatus299, error) { +func (a *Client) CityBusAPIDisplayStopOfRoute2(params *CityBusAPIDisplayStopOfRoute2Params) (*CityBusAPIDisplayStopOfRoute2OK, *CityBusAPIDisplayStopOfRoute2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIDisplayStopOfRouteParams() + params = NewCityBusAPIDisplayStopOfRoute2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_DisplayStopOfRoute", + ID: "CityBusApi_DisplayStopOfRoute_2", Method: "GET", PathPattern: "/v3/Bus/DisplayStopOfRoute/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIDisplayStopOfRouteReader{formats: a.formats}, + Reader: &CityBusAPIDisplayStopOfRoute2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -216,9 +216,9 @@ func (a *Client) CityBusAPIDisplayStopOfRoute(params *CityBusAPIDisplayStopOfRou return nil, nil, err } switch value := result.(type) { - case *CityBusAPIDisplayStopOfRouteOK: + case *CityBusAPIDisplayStopOfRoute2OK: return value, nil, nil - case *CityBusAPIDisplayStopOfRouteStatus299: + case *CityBusAPIDisplayStopOfRoute2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -227,25 +227,25 @@ func (a *Client) CityBusAPIDisplayStopOfRoute(params *CityBusAPIDisplayStopOfRou } /* - CityBusAPIEstimatedTimeOfArrival 取得指定s 縣市 的公車預估到站資料 n1 + CityBusAPIEstimatedTimeOfArrival2 取得指定s 縣市 的公車預估到站資料 n1 [部分縣市] 當 StopStatus = 1(尚未發車) 且 EstimateTime > 0 (有值) 的情形, 屬正常情形, 雖目前尚未發車, 但提供EstimateTime值為預計多久後開始發車之時間 */ -func (a *Client) CityBusAPIEstimatedTimeOfArrival(params *CityBusAPIEstimatedTimeOfArrivalParams) (*CityBusAPIEstimatedTimeOfArrivalOK, *CityBusAPIEstimatedTimeOfArrivalStatus299, error) { +func (a *Client) CityBusAPIEstimatedTimeOfArrival2(params *CityBusAPIEstimatedTimeOfArrival2Params) (*CityBusAPIEstimatedTimeOfArrival2OK, *CityBusAPIEstimatedTimeOfArrival2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIEstimatedTimeOfArrivalParams() + params = NewCityBusAPIEstimatedTimeOfArrival2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_EstimatedTimeOfArrival", + ID: "CityBusApi_EstimatedTimeOfArrival_2", Method: "GET", PathPattern: "/v3/Bus/EstimatedTimeOfArrival/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIEstimatedTimeOfArrivalReader{formats: a.formats}, + Reader: &CityBusAPIEstimatedTimeOfArrival2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -253,9 +253,9 @@ func (a *Client) CityBusAPIEstimatedTimeOfArrival(params *CityBusAPIEstimatedTim return nil, nil, err } switch value := result.(type) { - case *CityBusAPIEstimatedTimeOfArrivalOK: + case *CityBusAPIEstimatedTimeOfArrival2OK: return value, nil, nil - case *CityBusAPIEstimatedTimeOfArrivalStatus299: + case *CityBusAPIEstimatedTimeOfArrival2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -264,25 +264,25 @@ func (a *Client) CityBusAPIEstimatedTimeOfArrival(params *CityBusAPIEstimatedTim } /* - CityBusAPIEstimatedTimeOfArrival1 取得指定s 縣市 路線名稱 的公車預估到站資料 n1 + CityBusAPIEstimatedTimeOfArrival3 取得指定s 縣市 路線名稱 的公車預估到站資料 n1 [部分縣市] 當 StopStatus = 1(尚未發車) 且 EstimateTime > 0 (有值) 的情形, 屬正常情形, 雖目前尚未發車, 但提供EstimateTime值為預計多久後開始發車之時間 */ -func (a *Client) CityBusAPIEstimatedTimeOfArrival1(params *CityBusAPIEstimatedTimeOfArrival1Params) (*CityBusAPIEstimatedTimeOfArrival1OK, *CityBusAPIEstimatedTimeOfArrival1Status299, error) { +func (a *Client) CityBusAPIEstimatedTimeOfArrival3(params *CityBusAPIEstimatedTimeOfArrival3Params) (*CityBusAPIEstimatedTimeOfArrival3OK, *CityBusAPIEstimatedTimeOfArrival3Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIEstimatedTimeOfArrival1Params() + params = NewCityBusAPIEstimatedTimeOfArrival3Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_EstimatedTimeOfArrival_1", + ID: "CityBusApi_EstimatedTimeOfArrival_3", Method: "GET", PathPattern: "/v3/Bus/EstimatedTimeOfArrival/City/{City}/{RouteName}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIEstimatedTimeOfArrival1Reader{formats: a.formats}, + Reader: &CityBusAPIEstimatedTimeOfArrival3Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -290,9 +290,9 @@ func (a *Client) CityBusAPIEstimatedTimeOfArrival1(params *CityBusAPIEstimatedTi return nil, nil, err } switch value := result.(type) { - case *CityBusAPIEstimatedTimeOfArrival1OK: + case *CityBusAPIEstimatedTimeOfArrival3OK: return value, nil, nil - case *CityBusAPIEstimatedTimeOfArrival1Status299: + case *CityBusAPIEstimatedTimeOfArrival3Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -301,23 +301,23 @@ func (a *Client) CityBusAPIEstimatedTimeOfArrival1(params *CityBusAPIEstimatedTi } /* - CityBusAPIFirstLastTripInfo 取得指定s 縣市 的市區公車路線定期首末班車資料 + CityBusAPIFirstLastTripInfo2 取得指定s 縣市 的市區公車路線定期首末班車資料 */ -func (a *Client) CityBusAPIFirstLastTripInfo(params *CityBusAPIFirstLastTripInfoParams) (*CityBusAPIFirstLastTripInfoOK, *CityBusAPIFirstLastTripInfoStatus299, error) { +func (a *Client) CityBusAPIFirstLastTripInfo2(params *CityBusAPIFirstLastTripInfo2Params) (*CityBusAPIFirstLastTripInfo2OK, *CityBusAPIFirstLastTripInfo2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIFirstLastTripInfoParams() + params = NewCityBusAPIFirstLastTripInfo2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_FirstLastTripInfo", + ID: "CityBusApi_FirstLastTripInfo_2", Method: "GET", PathPattern: "/v3/Bus/FirstLastTripInfo/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIFirstLastTripInfoReader{formats: a.formats}, + Reader: &CityBusAPIFirstLastTripInfo2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -325,9 +325,9 @@ func (a *Client) CityBusAPIFirstLastTripInfo(params *CityBusAPIFirstLastTripInfo return nil, nil, err } switch value := result.(type) { - case *CityBusAPIFirstLastTripInfoOK: + case *CityBusAPIFirstLastTripInfo2OK: return value, nil, nil - case *CityBusAPIFirstLastTripInfoStatus299: + case *CityBusAPIFirstLastTripInfo2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -371,25 +371,25 @@ func (a *Client) CityBusAPINetwork(params *CityBusAPINetworkParams) (*CityBusAPI } /* - CityBusAPINews 取得指定s 縣市 的公車最新消息 + CityBusAPINews1 取得指定s 縣市 的公車最新消息 市區公車之最新消息 */ -func (a *Client) CityBusAPINews(params *CityBusAPINewsParams) (*CityBusAPINewsOK, *CityBusAPINewsStatus299, error) { +func (a *Client) CityBusAPINews1(params *CityBusAPINews1Params) (*CityBusAPINews1OK, *CityBusAPINews1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPINewsParams() + params = NewCityBusAPINews1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_News", + ID: "CityBusApi_News_1", Method: "GET", PathPattern: "/v3/Bus/News/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPINewsReader{formats: a.formats}, + Reader: &CityBusAPINews1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -397,9 +397,9 @@ func (a *Client) CityBusAPINews(params *CityBusAPINewsParams) (*CityBusAPINewsOK return nil, nil, err } switch value := result.(type) { - case *CityBusAPINewsOK: + case *CityBusAPINews1OK: return value, nil, nil - case *CityBusAPINewsStatus299: + case *CityBusAPINews1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -408,23 +408,23 @@ func (a *Client) CityBusAPINews(params *CityBusAPINewsParams) (*CityBusAPINewsOK } /* - CityBusAPIOperator 取得指定s 縣市 的市區公車營運業者資料 + CityBusAPIOperator1 取得指定s 縣市 的市區公車營運業者資料 */ -func (a *Client) CityBusAPIOperator(params *CityBusAPIOperatorParams) (*CityBusAPIOperatorOK, *CityBusAPIOperatorStatus299, error) { +func (a *Client) CityBusAPIOperator1(params *CityBusAPIOperator1Params) (*CityBusAPIOperator1OK, *CityBusAPIOperator1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIOperatorParams() + params = NewCityBusAPIOperator1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Operator", + ID: "CityBusApi_Operator_1", Method: "GET", PathPattern: "/v3/Bus/Operator/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIOperatorReader{formats: a.formats}, + Reader: &CityBusAPIOperator1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -432,9 +432,9 @@ func (a *Client) CityBusAPIOperator(params *CityBusAPIOperatorParams) (*CityBusA return nil, nil, err } switch value := result.(type) { - case *CityBusAPIOperatorOK: + case *CityBusAPIOperator1OK: return value, nil, nil - case *CityBusAPIOperatorStatus299: + case *CityBusAPIOperator1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -443,25 +443,25 @@ func (a *Client) CityBusAPIOperator(params *CityBusAPIOperatorParams) (*CityBusA } /* - CityBusAPIRealTimeByFrequency 取得指定s 縣市 的公車動態定時資料 a1 + CityBusAPIRealTimeByFrequency2 取得指定s 縣市 的公車動態定時資料 a1 市區公車之定時資料(A1) */ -func (a *Client) CityBusAPIRealTimeByFrequency(params *CityBusAPIRealTimeByFrequencyParams) (*CityBusAPIRealTimeByFrequencyOK, *CityBusAPIRealTimeByFrequencyStatus299, error) { +func (a *Client) CityBusAPIRealTimeByFrequency2(params *CityBusAPIRealTimeByFrequency2Params) (*CityBusAPIRealTimeByFrequency2OK, *CityBusAPIRealTimeByFrequency2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRealTimeByFrequencyParams() + params = NewCityBusAPIRealTimeByFrequency2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RealTimeByFrequency", + ID: "CityBusApi_RealTimeByFrequency_2", Method: "GET", PathPattern: "/v3/Bus/RealTimeByFrequency/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRealTimeByFrequencyReader{formats: a.formats}, + Reader: &CityBusAPIRealTimeByFrequency2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -469,9 +469,9 @@ func (a *Client) CityBusAPIRealTimeByFrequency(params *CityBusAPIRealTimeByFrequ return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRealTimeByFrequencyOK: + case *CityBusAPIRealTimeByFrequency2OK: return value, nil, nil - case *CityBusAPIRealTimeByFrequencyStatus299: + case *CityBusAPIRealTimeByFrequency2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -480,25 +480,25 @@ func (a *Client) CityBusAPIRealTimeByFrequency(params *CityBusAPIRealTimeByFrequ } /* - CityBusAPIRealTimeByFrequency1 取得指定s 縣市 路線名稱 的公車動態定時資料 a1 + CityBusAPIRealTimeByFrequency3 取得指定s 縣市 路線名稱 的公車動態定時資料 a1 市區公車之定時資料(A1) */ -func (a *Client) CityBusAPIRealTimeByFrequency1(params *CityBusAPIRealTimeByFrequency1Params) (*CityBusAPIRealTimeByFrequency1OK, *CityBusAPIRealTimeByFrequency1Status299, error) { +func (a *Client) CityBusAPIRealTimeByFrequency3(params *CityBusAPIRealTimeByFrequency3Params) (*CityBusAPIRealTimeByFrequency3OK, *CityBusAPIRealTimeByFrequency3Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRealTimeByFrequency1Params() + params = NewCityBusAPIRealTimeByFrequency3Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RealTimeByFrequency_1", + ID: "CityBusApi_RealTimeByFrequency_3", Method: "GET", PathPattern: "/v3/Bus/RealTimeByFrequency/City/{City}/{RouteName}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRealTimeByFrequency1Reader{formats: a.formats}, + Reader: &CityBusAPIRealTimeByFrequency3Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -506,9 +506,9 @@ func (a *Client) CityBusAPIRealTimeByFrequency1(params *CityBusAPIRealTimeByFreq return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRealTimeByFrequency1OK: + case *CityBusAPIRealTimeByFrequency3OK: return value, nil, nil - case *CityBusAPIRealTimeByFrequency1Status299: + case *CityBusAPIRealTimeByFrequency3Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -517,25 +517,25 @@ func (a *Client) CityBusAPIRealTimeByFrequency1(params *CityBusAPIRealTimeByFreq } /* - CityBusAPIRealTimeNearStop 取得指定s 縣市 的公車動態定點資料 a2 + CityBusAPIRealTimeNearStop2 取得指定s 縣市 的公車動態定點資料 a2 市區公車之定點資料(A2) */ -func (a *Client) CityBusAPIRealTimeNearStop(params *CityBusAPIRealTimeNearStopParams) (*CityBusAPIRealTimeNearStopOK, *CityBusAPIRealTimeNearStopStatus299, error) { +func (a *Client) CityBusAPIRealTimeNearStop2(params *CityBusAPIRealTimeNearStop2Params) (*CityBusAPIRealTimeNearStop2OK, *CityBusAPIRealTimeNearStop2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRealTimeNearStopParams() + params = NewCityBusAPIRealTimeNearStop2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RealTimeNearStop", + ID: "CityBusApi_RealTimeNearStop_2", Method: "GET", PathPattern: "/v3/Bus/RealTimeNearStop/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRealTimeNearStopReader{formats: a.formats}, + Reader: &CityBusAPIRealTimeNearStop2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -543,9 +543,9 @@ func (a *Client) CityBusAPIRealTimeNearStop(params *CityBusAPIRealTimeNearStopPa return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRealTimeNearStopOK: + case *CityBusAPIRealTimeNearStop2OK: return value, nil, nil - case *CityBusAPIRealTimeNearStopStatus299: + case *CityBusAPIRealTimeNearStop2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -554,25 +554,25 @@ func (a *Client) CityBusAPIRealTimeNearStop(params *CityBusAPIRealTimeNearStopPa } /* - CityBusAPIRealTimeNearStop1 取得指定s 縣市 路線名稱 的公車動態定點資料 a2 + CityBusAPIRealTimeNearStop3 取得指定s 縣市 路線名稱 的公車動態定點資料 a2 市區公車之定點資料(A2) */ -func (a *Client) CityBusAPIRealTimeNearStop1(params *CityBusAPIRealTimeNearStop1Params) (*CityBusAPIRealTimeNearStop1OK, *CityBusAPIRealTimeNearStop1Status299, error) { +func (a *Client) CityBusAPIRealTimeNearStop3(params *CityBusAPIRealTimeNearStop3Params) (*CityBusAPIRealTimeNearStop3OK, *CityBusAPIRealTimeNearStop3Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRealTimeNearStop1Params() + params = NewCityBusAPIRealTimeNearStop3Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RealTimeNearStop_1", + ID: "CityBusApi_RealTimeNearStop_3", Method: "GET", PathPattern: "/v3/Bus/RealTimeNearStop/City/{City}/{RouteName}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRealTimeNearStop1Reader{formats: a.formats}, + Reader: &CityBusAPIRealTimeNearStop3Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -580,9 +580,9 @@ func (a *Client) CityBusAPIRealTimeNearStop1(params *CityBusAPIRealTimeNearStop1 return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRealTimeNearStop1OK: + case *CityBusAPIRealTimeNearStop3OK: return value, nil, nil - case *CityBusAPIRealTimeNearStop1Status299: + case *CityBusAPIRealTimeNearStop3Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -591,25 +591,23 @@ func (a *Client) CityBusAPIRealTimeNearStop1(params *CityBusAPIRealTimeNearStop1 } /* - CityBusAPIRoute 取得指定s 縣市 的市區公車路線資料 - - 市區公車之路線資料 + CityBusAPIRouteFare2 取得指定s 縣市 的市區公車路線票價資料 */ -func (a *Client) CityBusAPIRoute(params *CityBusAPIRouteParams) (*CityBusAPIRouteOK, *CityBusAPIRouteStatus299, error) { +func (a *Client) CityBusAPIRouteFare2(params *CityBusAPIRouteFare2Params) (*CityBusAPIRouteFare2OK, *CityBusAPIRouteFare2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRouteParams() + params = NewCityBusAPIRouteFare2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Route", + ID: "CityBusApi_RouteFare_2", Method: "GET", - PathPattern: "/v3/Bus/Route/City/{City}", + PathPattern: "/v3/Bus/RouteFare/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRouteReader{formats: a.formats}, + Reader: &CityBusAPIRouteFare2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -617,9 +615,9 @@ func (a *Client) CityBusAPIRoute(params *CityBusAPIRouteParams) (*CityBusAPIRout return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRouteOK: + case *CityBusAPIRouteFare2OK: return value, nil, nil - case *CityBusAPIRouteStatus299: + case *CityBusAPIRouteFare2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -628,23 +626,23 @@ func (a *Client) CityBusAPIRoute(params *CityBusAPIRouteParams) (*CityBusAPIRout } /* - CityBusAPIRouteFare 取得指定s 縣市 的市區公車路線票價資料 + CityBusAPIRouteNetwork 取得指定s 縣市 的市區公車路線網路拓撲資料 */ -func (a *Client) CityBusAPIRouteFare(params *CityBusAPIRouteFareParams) (*CityBusAPIRouteFareOK, *CityBusAPIRouteFareStatus299, error) { +func (a *Client) CityBusAPIRouteNetwork(params *CityBusAPIRouteNetworkParams) (*CityBusAPIRouteNetworkOK, *CityBusAPIRouteNetworkStatus299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRouteFareParams() + params = NewCityBusAPIRouteNetworkParams() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RouteFare", + ID: "CityBusApi_RouteNetwork", Method: "GET", - PathPattern: "/v3/Bus/RouteFare/City/{City}", + PathPattern: "/v3/Bus/RouteNetwork/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRouteFareReader{formats: a.formats}, + Reader: &CityBusAPIRouteNetworkReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -652,9 +650,9 @@ func (a *Client) CityBusAPIRouteFare(params *CityBusAPIRouteFareParams) (*CityBu return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRouteFareOK: + case *CityBusAPIRouteNetworkOK: return value, nil, nil - case *CityBusAPIRouteFareStatus299: + case *CityBusAPIRouteNetworkStatus299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -663,23 +661,25 @@ func (a *Client) CityBusAPIRouteFare(params *CityBusAPIRouteFareParams) (*CityBu } /* - CityBusAPIRouteNetwork 取得指定s 縣市 的市區公車路線網路拓撲資料 + CityBusAPIRoute2 取得指定s 縣市 的市區公車路線資料 + + 市區公車之路線資料 */ -func (a *Client) CityBusAPIRouteNetwork(params *CityBusAPIRouteNetworkParams) (*CityBusAPIRouteNetworkOK, *CityBusAPIRouteNetworkStatus299, error) { +func (a *Client) CityBusAPIRoute2(params *CityBusAPIRoute2Params) (*CityBusAPIRoute2OK, *CityBusAPIRoute2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIRouteNetworkParams() + params = NewCityBusAPIRoute2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_RouteNetwork", + ID: "CityBusApi_Route_2", Method: "GET", - PathPattern: "/v3/Bus/RouteNetwork/City/{City}", + PathPattern: "/v3/Bus/Route/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIRouteNetworkReader{formats: a.formats}, + Reader: &CityBusAPIRoute2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -687,9 +687,9 @@ func (a *Client) CityBusAPIRouteNetwork(params *CityBusAPIRouteNetworkParams) (* return nil, nil, err } switch value := result.(type) { - case *CityBusAPIRouteNetworkOK: + case *CityBusAPIRoute2OK: return value, nil, nil - case *CityBusAPIRouteNetworkStatus299: + case *CityBusAPIRoute2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -698,23 +698,23 @@ func (a *Client) CityBusAPIRouteNetwork(params *CityBusAPIRouteNetworkParams) (* } /* - CityBusAPIS2STravelTime 取得指定s 縣市 的市區公車路線站間旅行時間基本資料 + CityBusAPIS2STravelTime1 取得指定s 縣市 的市區公車路線站間旅行時間基本資料 */ -func (a *Client) CityBusAPIS2STravelTime(params *CityBusAPIS2STravelTimeParams) (*CityBusAPIS2STravelTimeOK, *CityBusAPIS2STravelTimeStatus299, error) { +func (a *Client) CityBusAPIS2STravelTime1(params *CityBusAPIS2STravelTime1Params) (*CityBusAPIS2STravelTime1OK, *CityBusAPIS2STravelTime1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIS2STravelTimeParams() + params = NewCityBusAPIS2STravelTime1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_S2STravelTime", + ID: "CityBusApi_S2STravelTime_1", Method: "GET", PathPattern: "/v3/Bus/S2STravelTime/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIS2STravelTimeReader{formats: a.formats}, + Reader: &CityBusAPIS2STravelTime1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -722,9 +722,9 @@ func (a *Client) CityBusAPIS2STravelTime(params *CityBusAPIS2STravelTimeParams) return nil, nil, err } switch value := result.(type) { - case *CityBusAPIS2STravelTimeOK: + case *CityBusAPIS2STravelTime1OK: return value, nil, nil - case *CityBusAPIS2STravelTimeStatus299: + case *CityBusAPIS2STravelTime1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -733,23 +733,23 @@ func (a *Client) CityBusAPIS2STravelTime(params *CityBusAPIS2STravelTimeParams) } /* - CityBusAPISchedule 取得指定s 縣市 的市區公車定期營運班表 + CityBusAPISchedule2 取得指定s 縣市 的市區公車定期營運班表 */ -func (a *Client) CityBusAPISchedule(params *CityBusAPIScheduleParams) (*CityBusAPIScheduleOK, *CityBusAPIScheduleStatus299, error) { +func (a *Client) CityBusAPISchedule2(params *CityBusAPISchedule2Params) (*CityBusAPISchedule2OK, *CityBusAPISchedule2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIScheduleParams() + params = NewCityBusAPISchedule2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Schedule", + ID: "CityBusApi_Schedule_2", Method: "GET", PathPattern: "/v3/Bus/Schedule/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIScheduleReader{formats: a.formats}, + Reader: &CityBusAPISchedule2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -757,9 +757,9 @@ func (a *Client) CityBusAPISchedule(params *CityBusAPIScheduleParams) (*CityBusA return nil, nil, err } switch value := result.(type) { - case *CityBusAPIScheduleOK: + case *CityBusAPISchedule2OK: return value, nil, nil - case *CityBusAPIScheduleStatus299: + case *CityBusAPISchedule2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -768,23 +768,23 @@ func (a *Client) CityBusAPISchedule(params *CityBusAPIScheduleParams) (*CityBusA } /* - CityBusAPIShape 取得指定s 縣市 的市區公車空間線型資料 + CityBusAPIShape2 取得指定s 縣市 的市區公車空間線型資料 */ -func (a *Client) CityBusAPIShape(params *CityBusAPIShapeParams) (*CityBusAPIShapeOK, *CityBusAPIShapeStatus299, error) { +func (a *Client) CityBusAPIShape2(params *CityBusAPIShape2Params) (*CityBusAPIShape2OK, *CityBusAPIShape2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIShapeParams() + params = NewCityBusAPIShape2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Shape", + ID: "CityBusApi_Shape_2", Method: "GET", PathPattern: "/v3/Bus/Shape/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIShapeReader{formats: a.formats}, + Reader: &CityBusAPIShape2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -792,9 +792,9 @@ func (a *Client) CityBusAPIShape(params *CityBusAPIShapeParams) (*CityBusAPIShap return nil, nil, err } switch value := result.(type) { - case *CityBusAPIShapeOK: + case *CityBusAPIShape2OK: return value, nil, nil - case *CityBusAPIShapeStatus299: + case *CityBusAPIShape2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -803,23 +803,23 @@ func (a *Client) CityBusAPIShape(params *CityBusAPIShapeParams) (*CityBusAPIShap } /* - CityBusAPIStation 取得指定s 縣市 的市區公車站位資料 + CityBusAPIStation1 取得指定s 縣市 的市區公車站位資料 */ -func (a *Client) CityBusAPIStation(params *CityBusAPIStationParams) (*CityBusAPIStationOK, *CityBusAPIStationStatus299, error) { +func (a *Client) CityBusAPIStation1(params *CityBusAPIStation1Params) (*CityBusAPIStation1OK, *CityBusAPIStation1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIStationParams() + params = NewCityBusAPIStation1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Station", + ID: "CityBusApi_Station_1", Method: "GET", PathPattern: "/v3/Bus/Station/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIStationReader{formats: a.formats}, + Reader: &CityBusAPIStation1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -827,9 +827,9 @@ func (a *Client) CityBusAPIStation(params *CityBusAPIStationParams) (*CityBusAPI return nil, nil, err } switch value := result.(type) { - case *CityBusAPIStationOK: + case *CityBusAPIStation1OK: return value, nil, nil - case *CityBusAPIStationStatus299: + case *CityBusAPIStation1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -838,23 +838,25 @@ func (a *Client) CityBusAPIStation(params *CityBusAPIStationParams) (*CityBusAPI } /* - CityBusAPIStop 取得指定s 縣市 的市區公車站牌資料 + CityBusAPIStopOfRoute2 取得指定s 縣市 的市區公車路線站序資料 + + 市區公車之路線站序資料 */ -func (a *Client) CityBusAPIStop(params *CityBusAPIStopParams) (*CityBusAPIStopOK, *CityBusAPIStopStatus299, error) { +func (a *Client) CityBusAPIStopOfRoute2(params *CityBusAPIStopOfRoute2Params) (*CityBusAPIStopOfRoute2OK, *CityBusAPIStopOfRoute2Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIStopParams() + params = NewCityBusAPIStopOfRoute2Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Stop", + ID: "CityBusApi_StopOfRoute_2", Method: "GET", - PathPattern: "/v3/Bus/Stop/City/{City}", + PathPattern: "/v3/Bus/StopOfRoute/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIStopReader{formats: a.formats}, + Reader: &CityBusAPIStopOfRoute2Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -862,9 +864,9 @@ func (a *Client) CityBusAPIStop(params *CityBusAPIStopParams) (*CityBusAPIStopOK return nil, nil, err } switch value := result.(type) { - case *CityBusAPIStopOK: + case *CityBusAPIStopOfRoute2OK: return value, nil, nil - case *CityBusAPIStopStatus299: + case *CityBusAPIStopOfRoute2Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -873,25 +875,23 @@ func (a *Client) CityBusAPIStop(params *CityBusAPIStopParams) (*CityBusAPIStopOK } /* - CityBusAPIStopOfRoute 取得指定s 縣市 的市區公車路線站序資料 - - 市區公車之路線站序資料 + CityBusAPIStop1 取得指定s 縣市 的市區公車站牌資料 */ -func (a *Client) CityBusAPIStopOfRoute(params *CityBusAPIStopOfRouteParams) (*CityBusAPIStopOfRouteOK, *CityBusAPIStopOfRouteStatus299, error) { +func (a *Client) CityBusAPIStop1(params *CityBusAPIStop1Params) (*CityBusAPIStop1OK, *CityBusAPIStop1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIStopOfRouteParams() + params = NewCityBusAPIStop1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_StopOfRoute", + ID: "CityBusApi_Stop_1", Method: "GET", - PathPattern: "/v3/Bus/StopOfRoute/City/{City}", + PathPattern: "/v3/Bus/Stop/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIStopOfRouteReader{formats: a.formats}, + Reader: &CityBusAPIStop1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -899,9 +899,9 @@ func (a *Client) CityBusAPIStopOfRoute(params *CityBusAPIStopOfRouteParams) (*Ci return nil, nil, err } switch value := result.(type) { - case *CityBusAPIStopOfRouteOK: + case *CityBusAPIStop1OK: return value, nil, nil - case *CityBusAPIStopOfRouteStatus299: + case *CityBusAPIStop1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -947,23 +947,23 @@ func (a *Client) CityBusAPISubRoute(params *CityBusAPISubRouteParams) (*CityBusA } /* - CityBusAPIVehicle 取得指定s 縣市 的市區公車車輛基本資料 + CityBusAPIVehicleDepot 取得指定s 縣市 的市區公車車輛所屬的營業站基本資料 */ -func (a *Client) CityBusAPIVehicle(params *CityBusAPIVehicleParams) (*CityBusAPIVehicleOK, *CityBusAPIVehicleStatus299, error) { +func (a *Client) CityBusAPIVehicleDepot(params *CityBusAPIVehicleDepotParams) (*CityBusAPIVehicleDepotOK, *CityBusAPIVehicleDepotStatus299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIVehicleParams() + params = NewCityBusAPIVehicleDepotParams() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_Vehicle", + ID: "CityBusApi_VehicleDepot", Method: "GET", - PathPattern: "/v3/Bus/Vehicle/City/{City}", + PathPattern: "/v3/Bus/VehicleDepot/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIVehicleReader{formats: a.formats}, + Reader: &CityBusAPIVehicleDepotReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -971,9 +971,9 @@ func (a *Client) CityBusAPIVehicle(params *CityBusAPIVehicleParams) (*CityBusAPI return nil, nil, err } switch value := result.(type) { - case *CityBusAPIVehicleOK: + case *CityBusAPIVehicleDepotOK: return value, nil, nil - case *CityBusAPIVehicleStatus299: + case *CityBusAPIVehicleDepotStatus299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -982,23 +982,23 @@ func (a *Client) CityBusAPIVehicle(params *CityBusAPIVehicleParams) (*CityBusAPI } /* - CityBusAPIVehicleDepot 取得指定s 縣市 的市區公車車輛所屬的營業站基本資料 + CityBusAPIVehicleRoute 取得指定s 縣市 的市區公車車輛所屬路線資料 */ -func (a *Client) CityBusAPIVehicleDepot(params *CityBusAPIVehicleDepotParams) (*CityBusAPIVehicleDepotOK, *CityBusAPIVehicleDepotStatus299, error) { +func (a *Client) CityBusAPIVehicleRoute(params *CityBusAPIVehicleRouteParams) (*CityBusAPIVehicleRouteOK, *CityBusAPIVehicleRouteStatus299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIVehicleDepotParams() + params = NewCityBusAPIVehicleRouteParams() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_VehicleDepot", + ID: "CityBusApi_VehicleRoute", Method: "GET", - PathPattern: "/v3/Bus/VehicleDepot/City/{City}", + PathPattern: "/v3/Bus/VehicleRoute/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIVehicleDepotReader{formats: a.formats}, + Reader: &CityBusAPIVehicleRouteReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -1006,9 +1006,9 @@ func (a *Client) CityBusAPIVehicleDepot(params *CityBusAPIVehicleDepotParams) (* return nil, nil, err } switch value := result.(type) { - case *CityBusAPIVehicleDepotOK: + case *CityBusAPIVehicleRouteOK: return value, nil, nil - case *CityBusAPIVehicleDepotStatus299: + case *CityBusAPIVehicleRouteStatus299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue @@ -1017,23 +1017,23 @@ func (a *Client) CityBusAPIVehicleDepot(params *CityBusAPIVehicleDepotParams) (* } /* - CityBusAPIVehicleRoute 取得指定s 縣市 的市區公車車輛所屬路線資料 + CityBusAPIVehicle1 取得指定s 縣市 的市區公車車輛基本資料 */ -func (a *Client) CityBusAPIVehicleRoute(params *CityBusAPIVehicleRouteParams) (*CityBusAPIVehicleRouteOK, *CityBusAPIVehicleRouteStatus299, error) { +func (a *Client) CityBusAPIVehicle1(params *CityBusAPIVehicle1Params) (*CityBusAPIVehicle1OK, *CityBusAPIVehicle1Status299, error) { // TODO: Validate the params before sending if params == nil { - params = NewCityBusAPIVehicleRouteParams() + params = NewCityBusAPIVehicle1Params() } result, err := a.transport.Submit(&runtime.ClientOperation{ - ID: "CityBusApi_VehicleRoute", + ID: "CityBusApi_Vehicle_1", Method: "GET", - PathPattern: "/v3/Bus/VehicleRoute/City/{City}", + PathPattern: "/v3/Bus/Vehicle/City/{City}", ProducesMediaTypes: []string{"application/json", "application/xml"}, ConsumesMediaTypes: []string{"application/json"}, Schemes: []string{"https"}, Params: params, - Reader: &CityBusAPIVehicleRouteReader{formats: a.formats}, + Reader: &CityBusAPIVehicle1Reader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, }) @@ -1041,9 +1041,9 @@ func (a *Client) CityBusAPIVehicleRoute(params *CityBusAPIVehicleRouteParams) (* return nil, nil, err } switch value := result.(type) { - case *CityBusAPIVehicleRouteOK: + case *CityBusAPIVehicle1OK: return value, nil, nil - case *CityBusAPIVehicleRouteStatus299: + case *CityBusAPIVehicle1Status299: return nil, value, nil } // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue diff --git a/oas.bus.v3.json b/oas.bus.v3.json index d6822b01..c84632d0 100644 --- a/oas.bus.v3.json +++ b/oas.bus.v3.json @@ -121,7 +121,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車站牌資料", - "operationId": "CityBusApi_Stop", + "operationId": "CityBusApi_Stop_1", "produces": [ "application/json", "application/xml" @@ -231,7 +231,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車站位資料", - "operationId": "CityBusApi_Station", + "operationId": "CityBusApi_Station_1", "produces": [ "application/json", "application/xml" @@ -342,7 +342,7 @@ ], "summary": "取得指定[縣市]的市區公車路線資料", "description": "市區公車之路線資料", - "operationId": "CityBusApi_Route", + "operationId": "CityBusApi_Route_2", "produces": [ "application/json", "application/xml" @@ -551,7 +551,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車路線定期首末班車資料", - "operationId": "CityBusApi_FirstLastTripInfo", + "operationId": "CityBusApi_FirstLastTripInfo_2", "produces": [ "application/json", "application/xml" @@ -766,7 +766,7 @@ ], "summary": "取得指定[縣市]的市區公車路線站序資料", "description": "市區公車之路線站序資料", - "operationId": "CityBusApi_StopOfRoute", + "operationId": "CityBusApi_StopOfRoute_2", "produces": [ "application/json", "application/xml" @@ -870,7 +870,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車顯示用路線站序資料", - "operationId": "CityBusApi_DisplayStopOfRoute", + "operationId": "CityBusApi_DisplayStopOfRoute_2", "produces": [ "application/json", "application/xml" @@ -974,7 +974,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車路線票價資料", - "operationId": "CityBusApi_RouteFare", + "operationId": "CityBusApi_RouteFare_2", "produces": [ "application/json", "application/xml" @@ -1078,7 +1078,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車定期營運班表", - "operationId": "CityBusApi_Schedule", + "operationId": "CityBusApi_Schedule_2", "produces": [ "application/json", "application/xml" @@ -1287,7 +1287,7 @@ ], "summary": "取得指定[縣市]的公車動態定時資料(A1)", "description": "市區公車之定時資料(A1)", - "operationId": "CityBusApi_RealTimeByFrequency", + "operationId": "CityBusApi_RealTimeByFrequency_2", "produces": [ "application/json", "application/xml" @@ -1398,7 +1398,7 @@ ], "summary": "取得指定[縣市],[路線名稱]的公車動態定時資料(A1)", "description": "市區公車之定時資料(A1)", - "operationId": "CityBusApi_RealTimeByFrequency_1", + "operationId": "CityBusApi_RealTimeByFrequency_3", "produces": [ "application/json", "application/xml" @@ -1516,7 +1516,7 @@ ], "summary": "取得指定[縣市]的公車動態定點資料(A2)", "description": "市區公車之定點資料(A2)", - "operationId": "CityBusApi_RealTimeNearStop", + "operationId": "CityBusApi_RealTimeNearStop_2", "produces": [ "application/json", "application/xml" @@ -1621,7 +1621,7 @@ ], "summary": "取得指定[縣市],[路線名稱]的公車動態定點資料(A2)", "description": "市區公車之定點資料(A2)", - "operationId": "CityBusApi_RealTimeNearStop_1", + "operationId": "CityBusApi_RealTimeNearStop_3", "produces": [ "application/json", "application/xml" @@ -1733,7 +1733,7 @@ ], "summary": "取得指定[縣市]的公車預估到站資料(N1)", "description": "[部分縣市] 當 StopStatus = 1(尚未發車) 且 EstimateTime > 0 (有值) 的情形, 屬正常情形, 雖目前尚未發車, 但提供EstimateTime值為預計多久後開始發車之時間", - "operationId": "CityBusApi_EstimatedTimeOfArrival", + "operationId": "CityBusApi_EstimatedTimeOfArrival_2", "produces": [ "application/json", "application/xml" @@ -1838,7 +1838,7 @@ ], "summary": "取得指定[縣市],[路線名稱]的公車預估到站資料(N1)", "description": "[部分縣市] 當 StopStatus = 1(尚未發車) 且 EstimateTime > 0 (有值) 的情形, 屬正常情形, 雖目前尚未發車, 但提供EstimateTime值為預計多久後開始發車之時間", - "operationId": "CityBusApi_EstimatedTimeOfArrival_1", + "operationId": "CityBusApi_EstimatedTimeOfArrival_3", "produces": [ "application/json", "application/xml" @@ -2055,7 +2055,7 @@ ], "summary": "取得指定[縣市]的公車最新消息", "description": "市區公車之最新消息", - "operationId": "CityBusApi_News", + "operationId": "CityBusApi_News_1", "produces": [ "application/json", "application/xml" @@ -2159,7 +2159,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車營運業者資料", - "operationId": "CityBusApi_Operator", + "operationId": "CityBusApi_Operator_1", "produces": [ "application/json", "application/xml" @@ -2263,7 +2263,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車車輛基本資料", - "operationId": "CityBusApi_Vehicle", + "operationId": "CityBusApi_Vehicle_1", "produces": [ "application/json", "application/xml" @@ -2575,7 +2575,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車空間線型資料", - "operationId": "CityBusApi_Shape", + "operationId": "CityBusApi_Shape_2", "produces": [ "application/json", "application/xml" @@ -2783,7 +2783,7 @@ "CityBus" ], "summary": "取得指定[縣市]的市區公車路線站間旅行時間基本資料", - "operationId": "CityBusApi_S2STravelTime", + "operationId": "CityBusApi_S2STravelTime_1", "produces": [ "application/json", "application/xml"