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