bus_advanced_by_station

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2022 License: BSD-2-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified

type CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified struct {
}
CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880NotModified

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880NotModified() *CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified

NewCityBusAPIEstimatedTimeOfArrivalByStation2880NotModified creates a CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified with default headers values

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880NotModified) Error

type CityBusAPIEstimatedTimeOfArrivalByStation2880OK

type CityBusAPIEstimatedTimeOfArrivalByStation2880OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusN1EstimateTime
}
CityBusAPIEstimatedTimeOfArrivalByStation2880OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880OK

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880OK() *CityBusAPIEstimatedTimeOfArrivalByStation2880OK

NewCityBusAPIEstimatedTimeOfArrivalByStation2880OK creates a CityBusAPIEstimatedTimeOfArrivalByStation2880OK with default headers values

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880OK) Error

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880OK) GetPayload

type CityBusAPIEstimatedTimeOfArrivalByStation2880Params

type CityBusAPIEstimatedTimeOfArrivalByStation2880Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIEstimatedTimeOfArrivalByStation2880Params contains all the parameters to send to the API endpoint

for the city bus Api estimated time of arrival by station 2880 operation.

Typically these are written to a http.Request.

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880Params

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880Params() *CityBusAPIEstimatedTimeOfArrivalByStation2880Params

NewCityBusAPIEstimatedTimeOfArrivalByStation2880Params creates a new CityBusAPIEstimatedTimeOfArrivalByStation2880Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithContext

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithContext(ctx context.Context) *CityBusAPIEstimatedTimeOfArrivalByStation2880Params

NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithContext creates a new CityBusAPIEstimatedTimeOfArrivalByStation2880Params object with the ability to set a context for a request.

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithHTTPClient

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithHTTPClient(client *http.Client) *CityBusAPIEstimatedTimeOfArrivalByStation2880Params

NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithHTTPClient creates a new CityBusAPIEstimatedTimeOfArrivalByStation2880Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithTimeout

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithTimeout(timeout time.Duration) *CityBusAPIEstimatedTimeOfArrivalByStation2880Params

NewCityBusAPIEstimatedTimeOfArrivalByStation2880ParamsWithTimeout creates a new CityBusAPIEstimatedTimeOfArrivalByStation2880Params object with the ability to set a timeout on a request.

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetCity

SetCity adds the city to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetContext

SetContext adds the context to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDefaults

SetDefaults hydrates default values in the city bus Api estimated time of arrival by station 2880 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarFilter

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarFormat

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarOrderby

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarSelect

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarSkip

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarTop

func (o *CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetHealth

SetHealth adds the health to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetStationID

SetStationID adds the stationId to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) SetTimeout

SetTimeout adds the timeout to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithCity

WithCity adds the city to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithContext

WithContext adds the context to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDefaults

WithDefaults hydrates default values in the city bus Api estimated time of arrival by station 2880 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithHealth

WithHealth adds the health to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithStationID

WithStationID adds the stationID to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WithTimeout

WithTimeout adds the timeout to the city bus Api estimated time of arrival by station 2880 params

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIEstimatedTimeOfArrivalByStation2880Reader

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

CityBusAPIEstimatedTimeOfArrivalByStation2880Reader is a Reader for the CityBusAPIEstimatedTimeOfArrivalByStation2880 structure.

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIEstimatedTimeOfArrivalByStation2880Status299

type CityBusAPIEstimatedTimeOfArrivalByStation2880Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIEstimatedTimeOfArrivalByStation2880Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880Status299

func NewCityBusAPIEstimatedTimeOfArrivalByStation2880Status299() *CityBusAPIEstimatedTimeOfArrivalByStation2880Status299

NewCityBusAPIEstimatedTimeOfArrivalByStation2880Status299 creates a CityBusAPIEstimatedTimeOfArrivalByStation2880Status299 with default headers values

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Status299) Error

func (*CityBusAPIEstimatedTimeOfArrivalByStation2880Status299) GetPayload

type CityBusAPIRealTimeByFrequencyByStation2878NotModified

type CityBusAPIRealTimeByFrequencyByStation2878NotModified struct {
}
CityBusAPIRealTimeByFrequencyByStation2878NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIRealTimeByFrequencyByStation2878NotModified

func NewCityBusAPIRealTimeByFrequencyByStation2878NotModified() *CityBusAPIRealTimeByFrequencyByStation2878NotModified

NewCityBusAPIRealTimeByFrequencyByStation2878NotModified creates a CityBusAPIRealTimeByFrequencyByStation2878NotModified with default headers values

func (*CityBusAPIRealTimeByFrequencyByStation2878NotModified) Error

type CityBusAPIRealTimeByFrequencyByStation2878OK

type CityBusAPIRealTimeByFrequencyByStation2878OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusA1Data
}
CityBusAPIRealTimeByFrequencyByStation2878OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIRealTimeByFrequencyByStation2878OK

func NewCityBusAPIRealTimeByFrequencyByStation2878OK() *CityBusAPIRealTimeByFrequencyByStation2878OK

NewCityBusAPIRealTimeByFrequencyByStation2878OK creates a CityBusAPIRealTimeByFrequencyByStation2878OK with default headers values

func (*CityBusAPIRealTimeByFrequencyByStation2878OK) Error

func (*CityBusAPIRealTimeByFrequencyByStation2878OK) GetPayload

type CityBusAPIRealTimeByFrequencyByStation2878Params

type CityBusAPIRealTimeByFrequencyByStation2878Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarSpatialFilter.

	   空間過濾,語法為nearby({Lat},{Lon},{DistanceInMeters}),例如nearby(25.047675, 121.517055, 100)
	*/
	DollarSpatialFilter *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIRealTimeByFrequencyByStation2878Params contains all the parameters to send to the API endpoint

for the city bus Api real time by frequency by station 2878 operation.

Typically these are written to a http.Request.

func NewCityBusAPIRealTimeByFrequencyByStation2878Params

func NewCityBusAPIRealTimeByFrequencyByStation2878Params() *CityBusAPIRealTimeByFrequencyByStation2878Params

NewCityBusAPIRealTimeByFrequencyByStation2878Params creates a new CityBusAPIRealTimeByFrequencyByStation2878Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithContext

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeByFrequencyByStation2878Params

NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithContext creates a new CityBusAPIRealTimeByFrequencyByStation2878Params object with the ability to set a context for a request.

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithHTTPClient

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeByFrequencyByStation2878Params

NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithHTTPClient creates a new CityBusAPIRealTimeByFrequencyByStation2878Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithTimeout

func NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeByFrequencyByStation2878Params

NewCityBusAPIRealTimeByFrequencyByStation2878ParamsWithTimeout creates a new CityBusAPIRealTimeByFrequencyByStation2878Params object with the ability to set a timeout on a request.

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetCity

SetCity adds the city to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetContext

SetContext adds the context to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDefaults

SetDefaults hydrates default values in the city bus Api real time by frequency by station 2878 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarFilter

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarFormat

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarOrderby

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSelect

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSkip

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSpatialFilter

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarSpatialFilter(dollarSpatialFilter *string)

SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarTop

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetHealth

SetHealth adds the health to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetStationID

func (o *CityBusAPIRealTimeByFrequencyByStation2878Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) SetTimeout

SetTimeout adds the timeout to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithCity

WithCity adds the city to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithContext

WithContext adds the context to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDefaults

WithDefaults hydrates default values in the city bus Api real time by frequency by station 2878 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarSpatialFilter

WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithHealth

WithHealth adds the health to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithStationID

WithStationID adds the stationID to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WithTimeout

WithTimeout adds the timeout to the city bus Api real time by frequency by station 2878 params

func (*CityBusAPIRealTimeByFrequencyByStation2878Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIRealTimeByFrequencyByStation2878Reader

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

CityBusAPIRealTimeByFrequencyByStation2878Reader is a Reader for the CityBusAPIRealTimeByFrequencyByStation2878 structure.

func (*CityBusAPIRealTimeByFrequencyByStation2878Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIRealTimeByFrequencyByStation2878Status299

type CityBusAPIRealTimeByFrequencyByStation2878Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIRealTimeByFrequencyByStation2878Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIRealTimeByFrequencyByStation2878Status299

func NewCityBusAPIRealTimeByFrequencyByStation2878Status299() *CityBusAPIRealTimeByFrequencyByStation2878Status299

NewCityBusAPIRealTimeByFrequencyByStation2878Status299 creates a CityBusAPIRealTimeByFrequencyByStation2878Status299 with default headers values

func (*CityBusAPIRealTimeByFrequencyByStation2878Status299) Error

func (*CityBusAPIRealTimeByFrequencyByStation2878Status299) GetPayload

type CityBusAPIRealTimeNearStopByStation2879NotModified

type CityBusAPIRealTimeNearStopByStation2879NotModified struct {
}
CityBusAPIRealTimeNearStopByStation2879NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIRealTimeNearStopByStation2879NotModified

func NewCityBusAPIRealTimeNearStopByStation2879NotModified() *CityBusAPIRealTimeNearStopByStation2879NotModified

NewCityBusAPIRealTimeNearStopByStation2879NotModified creates a CityBusAPIRealTimeNearStopByStation2879NotModified with default headers values

func (*CityBusAPIRealTimeNearStopByStation2879NotModified) Error

type CityBusAPIRealTimeNearStopByStation2879OK

type CityBusAPIRealTimeNearStopByStation2879OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusA2Data
}
CityBusAPIRealTimeNearStopByStation2879OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIRealTimeNearStopByStation2879OK

func NewCityBusAPIRealTimeNearStopByStation2879OK() *CityBusAPIRealTimeNearStopByStation2879OK

NewCityBusAPIRealTimeNearStopByStation2879OK creates a CityBusAPIRealTimeNearStopByStation2879OK with default headers values

func (*CityBusAPIRealTimeNearStopByStation2879OK) Error

func (*CityBusAPIRealTimeNearStopByStation2879OK) GetPayload

type CityBusAPIRealTimeNearStopByStation2879Params

type CityBusAPIRealTimeNearStopByStation2879Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIRealTimeNearStopByStation2879Params contains all the parameters to send to the API endpoint

for the city bus Api real time near stop by station 2879 operation.

Typically these are written to a http.Request.

func NewCityBusAPIRealTimeNearStopByStation2879Params

func NewCityBusAPIRealTimeNearStopByStation2879Params() *CityBusAPIRealTimeNearStopByStation2879Params

NewCityBusAPIRealTimeNearStopByStation2879Params creates a new CityBusAPIRealTimeNearStopByStation2879Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithContext

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithContext(ctx context.Context) *CityBusAPIRealTimeNearStopByStation2879Params

NewCityBusAPIRealTimeNearStopByStation2879ParamsWithContext creates a new CityBusAPIRealTimeNearStopByStation2879Params object with the ability to set a context for a request.

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithHTTPClient

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithHTTPClient(client *http.Client) *CityBusAPIRealTimeNearStopByStation2879Params

NewCityBusAPIRealTimeNearStopByStation2879ParamsWithHTTPClient creates a new CityBusAPIRealTimeNearStopByStation2879Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithTimeout

func NewCityBusAPIRealTimeNearStopByStation2879ParamsWithTimeout(timeout time.Duration) *CityBusAPIRealTimeNearStopByStation2879Params

NewCityBusAPIRealTimeNearStopByStation2879ParamsWithTimeout creates a new CityBusAPIRealTimeNearStopByStation2879Params object with the ability to set a timeout on a request.

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetCity

SetCity adds the city to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetContext

SetContext adds the context to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDefaults

SetDefaults hydrates default values in the city bus Api real time near stop by station 2879 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarFilter

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarFormat

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarOrderby

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarSelect

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarSkip

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetDollarTop

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetHealth

SetHealth adds the health to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetStationID

func (o *CityBusAPIRealTimeNearStopByStation2879Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) SetTimeout

SetTimeout adds the timeout to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithCity

WithCity adds the city to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithContext

WithContext adds the context to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDefaults

WithDefaults hydrates default values in the city bus Api real time near stop by station 2879 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithHealth

WithHealth adds the health to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithStationID

WithStationID adds the stationID to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WithTimeout

WithTimeout adds the timeout to the city bus Api real time near stop by station 2879 params

func (*CityBusAPIRealTimeNearStopByStation2879Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIRealTimeNearStopByStation2879Reader

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

CityBusAPIRealTimeNearStopByStation2879Reader is a Reader for the CityBusAPIRealTimeNearStopByStation2879 structure.

func (*CityBusAPIRealTimeNearStopByStation2879Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIRealTimeNearStopByStation2879Status299

type CityBusAPIRealTimeNearStopByStation2879Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIRealTimeNearStopByStation2879Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIRealTimeNearStopByStation2879Status299

func NewCityBusAPIRealTimeNearStopByStation2879Status299() *CityBusAPIRealTimeNearStopByStation2879Status299

NewCityBusAPIRealTimeNearStopByStation2879Status299 creates a CityBusAPIRealTimeNearStopByStation2879Status299 with default headers values

func (*CityBusAPIRealTimeNearStopByStation2879Status299) Error

func (*CityBusAPIRealTimeNearStopByStation2879Status299) GetPayload

type CityBusAPIRouteByStation2881NotModified

type CityBusAPIRouteByStation2881NotModified struct {
}
CityBusAPIRouteByStation2881NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIRouteByStation2881NotModified

func NewCityBusAPIRouteByStation2881NotModified() *CityBusAPIRouteByStation2881NotModified

NewCityBusAPIRouteByStation2881NotModified creates a CityBusAPIRouteByStation2881NotModified with default headers values

func (*CityBusAPIRouteByStation2881NotModified) Error

type CityBusAPIRouteByStation2881OK

type CityBusAPIRouteByStation2881OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusRoute
}
CityBusAPIRouteByStation2881OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIRouteByStation2881OK

func NewCityBusAPIRouteByStation2881OK() *CityBusAPIRouteByStation2881OK

NewCityBusAPIRouteByStation2881OK creates a CityBusAPIRouteByStation2881OK with default headers values

func (*CityBusAPIRouteByStation2881OK) Error

func (*CityBusAPIRouteByStation2881OK) GetPayload

type CityBusAPIRouteByStation2881Params

type CityBusAPIRouteByStation2881Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIRouteByStation2881Params contains all the parameters to send to the API endpoint

for the city bus Api route by station 2881 operation.

Typically these are written to a http.Request.

func NewCityBusAPIRouteByStation2881Params

func NewCityBusAPIRouteByStation2881Params() *CityBusAPIRouteByStation2881Params

NewCityBusAPIRouteByStation2881Params creates a new CityBusAPIRouteByStation2881Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIRouteByStation2881ParamsWithContext

func NewCityBusAPIRouteByStation2881ParamsWithContext(ctx context.Context) *CityBusAPIRouteByStation2881Params

NewCityBusAPIRouteByStation2881ParamsWithContext creates a new CityBusAPIRouteByStation2881Params object with the ability to set a context for a request.

func NewCityBusAPIRouteByStation2881ParamsWithHTTPClient

func NewCityBusAPIRouteByStation2881ParamsWithHTTPClient(client *http.Client) *CityBusAPIRouteByStation2881Params

NewCityBusAPIRouteByStation2881ParamsWithHTTPClient creates a new CityBusAPIRouteByStation2881Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIRouteByStation2881ParamsWithTimeout

func NewCityBusAPIRouteByStation2881ParamsWithTimeout(timeout time.Duration) *CityBusAPIRouteByStation2881Params

NewCityBusAPIRouteByStation2881ParamsWithTimeout creates a new CityBusAPIRouteByStation2881Params object with the ability to set a timeout on a request.

func (*CityBusAPIRouteByStation2881Params) SetCity

func (o *CityBusAPIRouteByStation2881Params) SetCity(city string)

SetCity adds the city to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetContext

SetContext adds the context to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDefaults

func (o *CityBusAPIRouteByStation2881Params) SetDefaults()

SetDefaults hydrates default values in the city bus Api route by station 2881 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRouteByStation2881Params) SetDollarFilter

func (o *CityBusAPIRouteByStation2881Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDollarFormat

func (o *CityBusAPIRouteByStation2881Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDollarOrderby

func (o *CityBusAPIRouteByStation2881Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDollarSelect

func (o *CityBusAPIRouteByStation2881Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDollarSkip

func (o *CityBusAPIRouteByStation2881Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetDollarTop

func (o *CityBusAPIRouteByStation2881Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetHealth

func (o *CityBusAPIRouteByStation2881Params) SetHealth(health *string)

SetHealth adds the health to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetStationID

func (o *CityBusAPIRouteByStation2881Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) SetTimeout

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

SetTimeout adds the timeout to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithCity

WithCity adds the city to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithContext

WithContext adds the context to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDefaults

WithDefaults hydrates default values in the city bus Api route by station 2881 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIRouteByStation2881Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithHealth

WithHealth adds the health to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithStationID

WithStationID adds the stationID to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WithTimeout

WithTimeout adds the timeout to the city bus Api route by station 2881 params

func (*CityBusAPIRouteByStation2881Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIRouteByStation2881Reader

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

CityBusAPIRouteByStation2881Reader is a Reader for the CityBusAPIRouteByStation2881 structure.

func (*CityBusAPIRouteByStation2881Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIRouteByStation2881Status299

type CityBusAPIRouteByStation2881Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIRouteByStation2881Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIRouteByStation2881Status299

func NewCityBusAPIRouteByStation2881Status299() *CityBusAPIRouteByStation2881Status299

NewCityBusAPIRouteByStation2881Status299 creates a CityBusAPIRouteByStation2881Status299 with default headers values

func (*CityBusAPIRouteByStation2881Status299) Error

func (*CityBusAPIRouteByStation2881Status299) GetPayload

type CityBusAPIScheduleByStation2884NotModified

type CityBusAPIScheduleByStation2884NotModified struct {
}
CityBusAPIScheduleByStation2884NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIScheduleByStation2884NotModified

func NewCityBusAPIScheduleByStation2884NotModified() *CityBusAPIScheduleByStation2884NotModified

NewCityBusAPIScheduleByStation2884NotModified creates a CityBusAPIScheduleByStation2884NotModified with default headers values

func (*CityBusAPIScheduleByStation2884NotModified) Error

type CityBusAPIScheduleByStation2884OK

type CityBusAPIScheduleByStation2884OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusSchedule
}
CityBusAPIScheduleByStation2884OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIScheduleByStation2884OK

func NewCityBusAPIScheduleByStation2884OK() *CityBusAPIScheduleByStation2884OK

NewCityBusAPIScheduleByStation2884OK creates a CityBusAPIScheduleByStation2884OK with default headers values

func (*CityBusAPIScheduleByStation2884OK) Error

func (*CityBusAPIScheduleByStation2884OK) GetPayload

type CityBusAPIScheduleByStation2884Params

type CityBusAPIScheduleByStation2884Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIScheduleByStation2884Params contains all the parameters to send to the API endpoint

for the city bus Api schedule by station 2884 operation.

Typically these are written to a http.Request.

func NewCityBusAPIScheduleByStation2884Params

func NewCityBusAPIScheduleByStation2884Params() *CityBusAPIScheduleByStation2884Params

NewCityBusAPIScheduleByStation2884Params creates a new CityBusAPIScheduleByStation2884Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIScheduleByStation2884ParamsWithContext

func NewCityBusAPIScheduleByStation2884ParamsWithContext(ctx context.Context) *CityBusAPIScheduleByStation2884Params

NewCityBusAPIScheduleByStation2884ParamsWithContext creates a new CityBusAPIScheduleByStation2884Params object with the ability to set a context for a request.

func NewCityBusAPIScheduleByStation2884ParamsWithHTTPClient

func NewCityBusAPIScheduleByStation2884ParamsWithHTTPClient(client *http.Client) *CityBusAPIScheduleByStation2884Params

NewCityBusAPIScheduleByStation2884ParamsWithHTTPClient creates a new CityBusAPIScheduleByStation2884Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIScheduleByStation2884ParamsWithTimeout

func NewCityBusAPIScheduleByStation2884ParamsWithTimeout(timeout time.Duration) *CityBusAPIScheduleByStation2884Params

NewCityBusAPIScheduleByStation2884ParamsWithTimeout creates a new CityBusAPIScheduleByStation2884Params object with the ability to set a timeout on a request.

func (*CityBusAPIScheduleByStation2884Params) SetCity

SetCity adds the city to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetContext

SetContext adds the context to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDefaults

func (o *CityBusAPIScheduleByStation2884Params) SetDefaults()

SetDefaults hydrates default values in the city bus Api schedule by station 2884 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIScheduleByStation2884Params) SetDollarFilter

func (o *CityBusAPIScheduleByStation2884Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDollarFormat

func (o *CityBusAPIScheduleByStation2884Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDollarOrderby

func (o *CityBusAPIScheduleByStation2884Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDollarSelect

func (o *CityBusAPIScheduleByStation2884Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDollarSkip

func (o *CityBusAPIScheduleByStation2884Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetDollarTop

func (o *CityBusAPIScheduleByStation2884Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetHealth

func (o *CityBusAPIScheduleByStation2884Params) SetHealth(health *string)

SetHealth adds the health to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetStationID

func (o *CityBusAPIScheduleByStation2884Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) SetTimeout

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

SetTimeout adds the timeout to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithCity

WithCity adds the city to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithContext

WithContext adds the context to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDefaults

WithDefaults hydrates default values in the city bus Api schedule by station 2884 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIScheduleByStation2884Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithHealth

WithHealth adds the health to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithStationID

WithStationID adds the stationID to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WithTimeout

WithTimeout adds the timeout to the city bus Api schedule by station 2884 params

func (*CityBusAPIScheduleByStation2884Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIScheduleByStation2884Reader

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

CityBusAPIScheduleByStation2884Reader is a Reader for the CityBusAPIScheduleByStation2884 structure.

func (*CityBusAPIScheduleByStation2884Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIScheduleByStation2884Status299

type CityBusAPIScheduleByStation2884Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIScheduleByStation2884Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIScheduleByStation2884Status299

func NewCityBusAPIScheduleByStation2884Status299() *CityBusAPIScheduleByStation2884Status299

NewCityBusAPIScheduleByStation2884Status299 creates a CityBusAPIScheduleByStation2884Status299 with default headers values

func (*CityBusAPIScheduleByStation2884Status299) Error

func (*CityBusAPIScheduleByStation2884Status299) GetPayload

type CityBusAPIShapeByStation2885NotModified

type CityBusAPIShapeByStation2885NotModified struct {
}
CityBusAPIShapeByStation2885NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIShapeByStation2885NotModified

func NewCityBusAPIShapeByStation2885NotModified() *CityBusAPIShapeByStation2885NotModified

NewCityBusAPIShapeByStation2885NotModified creates a CityBusAPIShapeByStation2885NotModified with default headers values

func (*CityBusAPIShapeByStation2885NotModified) Error

type CityBusAPIShapeByStation2885OK

type CityBusAPIShapeByStation2885OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusShape
}
CityBusAPIShapeByStation2885OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIShapeByStation2885OK

func NewCityBusAPIShapeByStation2885OK() *CityBusAPIShapeByStation2885OK

NewCityBusAPIShapeByStation2885OK creates a CityBusAPIShapeByStation2885OK with default headers values

func (*CityBusAPIShapeByStation2885OK) Error

func (*CityBusAPIShapeByStation2885OK) GetPayload

type CityBusAPIShapeByStation2885Params

type CityBusAPIShapeByStation2885Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIShapeByStation2885Params contains all the parameters to send to the API endpoint

for the city bus Api shape by station 2885 operation.

Typically these are written to a http.Request.

func NewCityBusAPIShapeByStation2885Params

func NewCityBusAPIShapeByStation2885Params() *CityBusAPIShapeByStation2885Params

NewCityBusAPIShapeByStation2885Params creates a new CityBusAPIShapeByStation2885Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIShapeByStation2885ParamsWithContext

func NewCityBusAPIShapeByStation2885ParamsWithContext(ctx context.Context) *CityBusAPIShapeByStation2885Params

NewCityBusAPIShapeByStation2885ParamsWithContext creates a new CityBusAPIShapeByStation2885Params object with the ability to set a context for a request.

func NewCityBusAPIShapeByStation2885ParamsWithHTTPClient

func NewCityBusAPIShapeByStation2885ParamsWithHTTPClient(client *http.Client) *CityBusAPIShapeByStation2885Params

NewCityBusAPIShapeByStation2885ParamsWithHTTPClient creates a new CityBusAPIShapeByStation2885Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIShapeByStation2885ParamsWithTimeout

func NewCityBusAPIShapeByStation2885ParamsWithTimeout(timeout time.Duration) *CityBusAPIShapeByStation2885Params

NewCityBusAPIShapeByStation2885ParamsWithTimeout creates a new CityBusAPIShapeByStation2885Params object with the ability to set a timeout on a request.

func (*CityBusAPIShapeByStation2885Params) SetCity

func (o *CityBusAPIShapeByStation2885Params) SetCity(city string)

SetCity adds the city to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetContext

SetContext adds the context to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDefaults

func (o *CityBusAPIShapeByStation2885Params) SetDefaults()

SetDefaults hydrates default values in the city bus Api shape by station 2885 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIShapeByStation2885Params) SetDollarFilter

func (o *CityBusAPIShapeByStation2885Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDollarFormat

func (o *CityBusAPIShapeByStation2885Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDollarOrderby

func (o *CityBusAPIShapeByStation2885Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDollarSelect

func (o *CityBusAPIShapeByStation2885Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDollarSkip

func (o *CityBusAPIShapeByStation2885Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetDollarTop

func (o *CityBusAPIShapeByStation2885Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetHealth

func (o *CityBusAPIShapeByStation2885Params) SetHealth(health *string)

SetHealth adds the health to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetStationID

func (o *CityBusAPIShapeByStation2885Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) SetTimeout

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

SetTimeout adds the timeout to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithCity

WithCity adds the city to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithContext

WithContext adds the context to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDefaults

WithDefaults hydrates default values in the city bus Api shape by station 2885 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIShapeByStation2885Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithHealth

WithHealth adds the health to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithStationID

WithStationID adds the stationID to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WithTimeout

WithTimeout adds the timeout to the city bus Api shape by station 2885 params

func (*CityBusAPIShapeByStation2885Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIShapeByStation2885Reader

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

CityBusAPIShapeByStation2885Reader is a Reader for the CityBusAPIShapeByStation2885 structure.

func (*CityBusAPIShapeByStation2885Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIShapeByStation2885Status299

type CityBusAPIShapeByStation2885Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIShapeByStation2885Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIShapeByStation2885Status299

func NewCityBusAPIShapeByStation2885Status299() *CityBusAPIShapeByStation2885Status299

NewCityBusAPIShapeByStation2885Status299 creates a CityBusAPIShapeByStation2885Status299 with default headers values

func (*CityBusAPIShapeByStation2885Status299) Error

func (*CityBusAPIShapeByStation2885Status299) GetPayload

type CityBusAPIStopByStation2882NotModified

type CityBusAPIStopByStation2882NotModified struct {
}
CityBusAPIStopByStation2882NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIStopByStation2882NotModified

func NewCityBusAPIStopByStation2882NotModified() *CityBusAPIStopByStation2882NotModified

NewCityBusAPIStopByStation2882NotModified creates a CityBusAPIStopByStation2882NotModified with default headers values

func (*CityBusAPIStopByStation2882NotModified) Error

type CityBusAPIStopByStation2882OK

type CityBusAPIStopByStation2882OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusStop
}
CityBusAPIStopByStation2882OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIStopByStation2882OK

func NewCityBusAPIStopByStation2882OK() *CityBusAPIStopByStation2882OK

NewCityBusAPIStopByStation2882OK creates a CityBusAPIStopByStation2882OK with default headers values

func (*CityBusAPIStopByStation2882OK) Error

func (*CityBusAPIStopByStation2882OK) GetPayload

type CityBusAPIStopByStation2882Params

type CityBusAPIStopByStation2882Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarSpatialFilter.

	   空間過濾,語法為nearby({Lat},{Lon},{DistanceInMeters}),例如nearby(25.047675, 121.517055, 100)
	*/
	DollarSpatialFilter *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIStopByStation2882Params contains all the parameters to send to the API endpoint

for the city bus Api stop by station 2882 operation.

Typically these are written to a http.Request.

func NewCityBusAPIStopByStation2882Params

func NewCityBusAPIStopByStation2882Params() *CityBusAPIStopByStation2882Params

NewCityBusAPIStopByStation2882Params creates a new CityBusAPIStopByStation2882Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIStopByStation2882ParamsWithContext

func NewCityBusAPIStopByStation2882ParamsWithContext(ctx context.Context) *CityBusAPIStopByStation2882Params

NewCityBusAPIStopByStation2882ParamsWithContext creates a new CityBusAPIStopByStation2882Params object with the ability to set a context for a request.

func NewCityBusAPIStopByStation2882ParamsWithHTTPClient

func NewCityBusAPIStopByStation2882ParamsWithHTTPClient(client *http.Client) *CityBusAPIStopByStation2882Params

NewCityBusAPIStopByStation2882ParamsWithHTTPClient creates a new CityBusAPIStopByStation2882Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIStopByStation2882ParamsWithTimeout

func NewCityBusAPIStopByStation2882ParamsWithTimeout(timeout time.Duration) *CityBusAPIStopByStation2882Params

NewCityBusAPIStopByStation2882ParamsWithTimeout creates a new CityBusAPIStopByStation2882Params object with the ability to set a timeout on a request.

func (*CityBusAPIStopByStation2882Params) SetCity

func (o *CityBusAPIStopByStation2882Params) SetCity(city string)

SetCity adds the city to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetContext

SetContext adds the context to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDefaults

func (o *CityBusAPIStopByStation2882Params) SetDefaults()

SetDefaults hydrates default values in the city bus Api stop by station 2882 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIStopByStation2882Params) SetDollarFilter

func (o *CityBusAPIStopByStation2882Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarFormat

func (o *CityBusAPIStopByStation2882Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarOrderby

func (o *CityBusAPIStopByStation2882Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarSelect

func (o *CityBusAPIStopByStation2882Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarSkip

func (o *CityBusAPIStopByStation2882Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarSpatialFilter

func (o *CityBusAPIStopByStation2882Params) SetDollarSpatialFilter(dollarSpatialFilter *string)

SetDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetDollarTop

func (o *CityBusAPIStopByStation2882Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetHealth

func (o *CityBusAPIStopByStation2882Params) SetHealth(health *string)

SetHealth adds the health to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetStationID

func (o *CityBusAPIStopByStation2882Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) SetTimeout

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

SetTimeout adds the timeout to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithCity

WithCity adds the city to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithContext

WithContext adds the context to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDefaults

WithDefaults hydrates default values in the city bus Api stop by station 2882 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIStopByStation2882Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarOrderby

func (o *CityBusAPIStopByStation2882Params) WithDollarOrderby(dollarOrderby *string) *CityBusAPIStopByStation2882Params

WithDollarOrderby adds the dollarOrderby to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarSpatialFilter

func (o *CityBusAPIStopByStation2882Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *CityBusAPIStopByStation2882Params

WithDollarSpatialFilter adds the dollarSpatialFilter to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithHealth

WithHealth adds the health to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithStationID

WithStationID adds the stationID to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WithTimeout

WithTimeout adds the timeout to the city bus Api stop by station 2882 params

func (*CityBusAPIStopByStation2882Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIStopByStation2882Reader

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

CityBusAPIStopByStation2882Reader is a Reader for the CityBusAPIStopByStation2882 structure.

func (*CityBusAPIStopByStation2882Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIStopByStation2882Status299

type CityBusAPIStopByStation2882Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIStopByStation2882Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIStopByStation2882Status299

func NewCityBusAPIStopByStation2882Status299() *CityBusAPIStopByStation2882Status299

NewCityBusAPIStopByStation2882Status299 creates a CityBusAPIStopByStation2882Status299 with default headers values

func (*CityBusAPIStopByStation2882Status299) Error

func (*CityBusAPIStopByStation2882Status299) GetPayload

type CityBusAPIStopOfRouteByStation2883NotModified

type CityBusAPIStopOfRouteByStation2883NotModified struct {
}
CityBusAPIStopOfRouteByStation2883NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewCityBusAPIStopOfRouteByStation2883NotModified

func NewCityBusAPIStopOfRouteByStation2883NotModified() *CityBusAPIStopOfRouteByStation2883NotModified

NewCityBusAPIStopOfRouteByStation2883NotModified creates a CityBusAPIStopOfRouteByStation2883NotModified with default headers values

func (*CityBusAPIStopOfRouteByStation2883NotModified) Error

type CityBusAPIStopOfRouteByStation2883OK

type CityBusAPIStopOfRouteByStation2883OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusStopOfRoute
}
CityBusAPIStopOfRouteByStation2883OK describes a response with status code 200, with default header values.

Success

func NewCityBusAPIStopOfRouteByStation2883OK

func NewCityBusAPIStopOfRouteByStation2883OK() *CityBusAPIStopOfRouteByStation2883OK

NewCityBusAPIStopOfRouteByStation2883OK creates a CityBusAPIStopOfRouteByStation2883OK with default headers values

func (*CityBusAPIStopOfRouteByStation2883OK) Error

func (*CityBusAPIStopOfRouteByStation2883OK) GetPayload

type CityBusAPIStopOfRouteByStation2883Params

type CityBusAPIStopOfRouteByStation2883Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* City.

	   欲查詢縣市
	*/
	City string

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

CityBusAPIStopOfRouteByStation2883Params contains all the parameters to send to the API endpoint

for the city bus Api stop of route by station 2883 operation.

Typically these are written to a http.Request.

func NewCityBusAPIStopOfRouteByStation2883Params

func NewCityBusAPIStopOfRouteByStation2883Params() *CityBusAPIStopOfRouteByStation2883Params

NewCityBusAPIStopOfRouteByStation2883Params creates a new CityBusAPIStopOfRouteByStation2883Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCityBusAPIStopOfRouteByStation2883ParamsWithContext

func NewCityBusAPIStopOfRouteByStation2883ParamsWithContext(ctx context.Context) *CityBusAPIStopOfRouteByStation2883Params

NewCityBusAPIStopOfRouteByStation2883ParamsWithContext creates a new CityBusAPIStopOfRouteByStation2883Params object with the ability to set a context for a request.

func NewCityBusAPIStopOfRouteByStation2883ParamsWithHTTPClient

func NewCityBusAPIStopOfRouteByStation2883ParamsWithHTTPClient(client *http.Client) *CityBusAPIStopOfRouteByStation2883Params

NewCityBusAPIStopOfRouteByStation2883ParamsWithHTTPClient creates a new CityBusAPIStopOfRouteByStation2883Params object with the ability to set a custom HTTPClient for a request.

func NewCityBusAPIStopOfRouteByStation2883ParamsWithTimeout

func NewCityBusAPIStopOfRouteByStation2883ParamsWithTimeout(timeout time.Duration) *CityBusAPIStopOfRouteByStation2883Params

NewCityBusAPIStopOfRouteByStation2883ParamsWithTimeout creates a new CityBusAPIStopOfRouteByStation2883Params object with the ability to set a timeout on a request.

func (*CityBusAPIStopOfRouteByStation2883Params) SetCity

SetCity adds the city to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetContext

SetContext adds the context to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDefaults

SetDefaults hydrates default values in the city bus Api stop of route by station 2883 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarFilter

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarFormat

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarOrderby

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarSelect

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarSkip

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetDollarTop

func (o *CityBusAPIStopOfRouteByStation2883Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetHealth

func (o *CityBusAPIStopOfRouteByStation2883Params) SetHealth(health *string)

SetHealth adds the health to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetStationID

func (o *CityBusAPIStopOfRouteByStation2883Params) SetStationID(stationID string)

SetStationID adds the stationId to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) SetTimeout

SetTimeout adds the timeout to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithCity

WithCity adds the city to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithContext

WithContext adds the context to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDefaults

WithDefaults hydrates default values in the city bus Api stop of route by station 2883 params (not the query body).

All values with no default are reset to their zero value.

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithDollarTop

WithDollarTop adds the dollarTop to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithHealth

WithHealth adds the health to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithStationID

WithStationID adds the stationID to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WithTimeout

WithTimeout adds the timeout to the city bus Api stop of route by station 2883 params

func (*CityBusAPIStopOfRouteByStation2883Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CityBusAPIStopOfRouteByStation2883Reader

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

CityBusAPIStopOfRouteByStation2883Reader is a Reader for the CityBusAPIStopOfRouteByStation2883 structure.

func (*CityBusAPIStopOfRouteByStation2883Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CityBusAPIStopOfRouteByStation2883Status299

type CityBusAPIStopOfRouteByStation2883Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
CityBusAPIStopOfRouteByStation2883Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewCityBusAPIStopOfRouteByStation2883Status299

func NewCityBusAPIStopOfRouteByStation2883Status299() *CityBusAPIStopOfRouteByStation2883Status299

NewCityBusAPIStopOfRouteByStation2883Status299 creates a CityBusAPIStopOfRouteByStation2883Status299 with default headers values

func (*CityBusAPIStopOfRouteByStation2883Status299) Error

func (*CityBusAPIStopOfRouteByStation2883Status299) GetPayload

type Client

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

Client for bus advanced by station API

func (*Client) CityBusAPIEstimatedTimeOfArrivalByStation2880

CityBusAPIEstimatedTimeOfArrivalByStation2880 取得指定s 縣市 站位 的市區公車預估到站資料 n1

func (*Client) CityBusAPIRealTimeByFrequencyByStation2878

CityBusAPIRealTimeByFrequencyByStation2878 取得指定s 縣市 站位 的市區公車動態定時資料 a1

func (*Client) CityBusAPIRealTimeNearStopByStation2879

CityBusAPIRealTimeNearStopByStation2879 取得指定s 縣市 站位 的市區公車動態定點資料 a2

func (*Client) CityBusAPIRouteByStation2881

CityBusAPIRouteByStation2881 取得指定s 縣市 站位 的市區公車路線資料

func (*Client) CityBusAPIScheduleByStation2884

CityBusAPIScheduleByStation2884 取得指定s 縣市 站位 的市區公車路線班表資料

func (*Client) CityBusAPIShapeByStation2885

CityBusAPIShapeByStation2885 取得指定s 縣市 站位 的市區公車路線線型資料

func (*Client) CityBusAPIStopByStation2882

CityBusAPIStopByStation2882 取得指定s 縣市 站位 的市區公車站牌資料

func (*Client) CityBusAPIStopOfRouteByStation2883

CityBusAPIStopOfRouteByStation2883 取得指定s 縣市 站位 的市區公車路線站序資料

func (*Client) InterCityBusAPIEstimatedTimeOfArrivalByStation2898

InterCityBusAPIEstimatedTimeOfArrivalByStation2898 取得指定s 站位 的公路客運預估到站資料 n1

func (*Client) InterCityBusAPIRealTimeByFrequencyByStation2896

InterCityBusAPIRealTimeByFrequencyByStation2896 取得指定s 站位 的公路客運動態定時資料 a1

func (*Client) InterCityBusAPIRealTimeNearStopByStation2897

InterCityBusAPIRealTimeNearStopByStation2897 取得指定s 站位 的公路客運動態定點資料 a2

func (*Client) InterCityBusAPIRouteByStation2899

InterCityBusAPIRouteByStation2899 取得指定s 站位 的公路客運路線資料

func (*Client) InterCityBusAPIScheduleByStation2902

InterCityBusAPIScheduleByStation2902 取得指定s 站位 的公路客運路線班表資料

func (*Client) InterCityBusAPIShapeByStation2903

InterCityBusAPIShapeByStation2903 取得指定s 站位 的公路客運線型資料

func (*Client) InterCityBusAPIStopByStation2900

InterCityBusAPIStopByStation2900 取得指定s 站位 的公路客運站牌資料

func (*Client) InterCityBusAPIStopOfRouteByStation2901

InterCityBusAPIStopOfRouteByStation2901 取得指定s 站位 的公路客運路線站序資料

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CityBusAPIEstimatedTimeOfArrivalByStation2880(params *CityBusAPIEstimatedTimeOfArrivalByStation2880Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIEstimatedTimeOfArrivalByStation2880OK, *CityBusAPIEstimatedTimeOfArrivalByStation2880Status299, error)

	CityBusAPIRealTimeByFrequencyByStation2878(params *CityBusAPIRealTimeByFrequencyByStation2878Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIRealTimeByFrequencyByStation2878OK, *CityBusAPIRealTimeByFrequencyByStation2878Status299, error)

	CityBusAPIRealTimeNearStopByStation2879(params *CityBusAPIRealTimeNearStopByStation2879Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIRealTimeNearStopByStation2879OK, *CityBusAPIRealTimeNearStopByStation2879Status299, error)

	CityBusAPIRouteByStation2881(params *CityBusAPIRouteByStation2881Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIRouteByStation2881OK, *CityBusAPIRouteByStation2881Status299, error)

	CityBusAPIScheduleByStation2884(params *CityBusAPIScheduleByStation2884Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIScheduleByStation2884OK, *CityBusAPIScheduleByStation2884Status299, error)

	CityBusAPIShapeByStation2885(params *CityBusAPIShapeByStation2885Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIShapeByStation2885OK, *CityBusAPIShapeByStation2885Status299, error)

	CityBusAPIStopOfRouteByStation2883(params *CityBusAPIStopOfRouteByStation2883Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIStopOfRouteByStation2883OK, *CityBusAPIStopOfRouteByStation2883Status299, error)

	CityBusAPIStopByStation2882(params *CityBusAPIStopByStation2882Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CityBusAPIStopByStation2882OK, *CityBusAPIStopByStation2882Status299, error)

	InterCityBusAPIEstimatedTimeOfArrivalByStation2898(params *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK, *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299, error)

	InterCityBusAPIRealTimeByFrequencyByStation2896(params *InterCityBusAPIRealTimeByFrequencyByStation2896Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIRealTimeByFrequencyByStation2896OK, *InterCityBusAPIRealTimeByFrequencyByStation2896Status299, error)

	InterCityBusAPIRealTimeNearStopByStation2897(params *InterCityBusAPIRealTimeNearStopByStation2897Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIRealTimeNearStopByStation2897OK, *InterCityBusAPIRealTimeNearStopByStation2897Status299, error)

	InterCityBusAPIRouteByStation2899(params *InterCityBusAPIRouteByStation2899Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIRouteByStation2899OK, *InterCityBusAPIRouteByStation2899Status299, error)

	InterCityBusAPIScheduleByStation2902(params *InterCityBusAPIScheduleByStation2902Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIScheduleByStation2902OK, *InterCityBusAPIScheduleByStation2902Status299, error)

	InterCityBusAPIShapeByStation2903(params *InterCityBusAPIShapeByStation2903Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIShapeByStation2903OK, *InterCityBusAPIShapeByStation2903Status299, error)

	InterCityBusAPIStopOfRouteByStation2901(params *InterCityBusAPIStopOfRouteByStation2901Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIStopOfRouteByStation2901OK, *InterCityBusAPIStopOfRouteByStation2901Status299, error)

	InterCityBusAPIStopByStation2900(params *InterCityBusAPIStopByStation2900Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*InterCityBusAPIStopByStation2900OK, *InterCityBusAPIStopByStation2900Status299, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new bus advanced by station API client.

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified struct {
}
InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified() *InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified creates a InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified with default headers values

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898NotModified) Error

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusN1EstimateTime
}
InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898OK

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898OK() *InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898OK creates a InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK with default headers values

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK) Error

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898OK) GetPayload

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params contains all the parameters to send to the API endpoint

for the inter city bus Api estimated time of arrival by station 2898 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Params() *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Params creates a new InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithContext

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithContext(ctx context.Context) *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithContext creates a new InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params object with the ability to set a context for a request.

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithHTTPClient

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithHTTPClient creates a new InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithTimeout

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898ParamsWithTimeout creates a new InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetContext

SetContext adds the context to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDefaults

SetDefaults hydrates default values in the inter city bus Api estimated time of arrival by station 2898 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarFilter

func (o *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarFormat

func (o *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarOrderby

func (o *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarSelect

func (o *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarSkip

SetDollarSkip adds the dollarSkip to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetDollarTop

SetDollarTop adds the dollarTop to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetHealth

SetHealth adds the health to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetStationID

SetStationID adds the stationId to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) SetTimeout

SetTimeout adds the timeout to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithContext

WithContext adds the context to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api estimated time of arrival by station 2898 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithHealth

WithHealth adds the health to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithStationID

WithStationID adds the stationID to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api estimated time of arrival by station 2898 params

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898Reader

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

InterCityBusAPIEstimatedTimeOfArrivalByStation2898Reader is a Reader for the InterCityBusAPIEstimatedTimeOfArrivalByStation2898 structure.

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299

type InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299

func NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299() *InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299

NewInterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299 creates a InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299 with default headers values

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299) Error

func (*InterCityBusAPIEstimatedTimeOfArrivalByStation2898Status299) GetPayload

type InterCityBusAPIRealTimeByFrequencyByStation2896NotModified

type InterCityBusAPIRealTimeByFrequencyByStation2896NotModified struct {
}
InterCityBusAPIRealTimeByFrequencyByStation2896NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIRealTimeByFrequencyByStation2896NotModified

func NewInterCityBusAPIRealTimeByFrequencyByStation2896NotModified() *InterCityBusAPIRealTimeByFrequencyByStation2896NotModified

NewInterCityBusAPIRealTimeByFrequencyByStation2896NotModified creates a InterCityBusAPIRealTimeByFrequencyByStation2896NotModified with default headers values

func (*InterCityBusAPIRealTimeByFrequencyByStation2896NotModified) Error

type InterCityBusAPIRealTimeByFrequencyByStation2896OK

type InterCityBusAPIRealTimeByFrequencyByStation2896OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusA1Data
}
InterCityBusAPIRealTimeByFrequencyByStation2896OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIRealTimeByFrequencyByStation2896OK

func NewInterCityBusAPIRealTimeByFrequencyByStation2896OK() *InterCityBusAPIRealTimeByFrequencyByStation2896OK

NewInterCityBusAPIRealTimeByFrequencyByStation2896OK creates a InterCityBusAPIRealTimeByFrequencyByStation2896OK with default headers values

func (*InterCityBusAPIRealTimeByFrequencyByStation2896OK) Error

func (*InterCityBusAPIRealTimeByFrequencyByStation2896OK) GetPayload

type InterCityBusAPIRealTimeByFrequencyByStation2896Params

type InterCityBusAPIRealTimeByFrequencyByStation2896Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarSpatialFilter.

	   空間過濾,語法為nearby({Lat},{Lon},{DistanceInMeters}),例如nearby(25.047675, 121.517055, 100)
	*/
	DollarSpatialFilter *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIRealTimeByFrequencyByStation2896Params contains all the parameters to send to the API endpoint

for the inter city bus Api real time by frequency by station 2896 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIRealTimeByFrequencyByStation2896Params

func NewInterCityBusAPIRealTimeByFrequencyByStation2896Params() *InterCityBusAPIRealTimeByFrequencyByStation2896Params

NewInterCityBusAPIRealTimeByFrequencyByStation2896Params creates a new InterCityBusAPIRealTimeByFrequencyByStation2896Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithContext

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithContext(ctx context.Context) *InterCityBusAPIRealTimeByFrequencyByStation2896Params

NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithContext creates a new InterCityBusAPIRealTimeByFrequencyByStation2896Params object with the ability to set a context for a request.

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithHTTPClient

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIRealTimeByFrequencyByStation2896Params

NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithHTTPClient creates a new InterCityBusAPIRealTimeByFrequencyByStation2896Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithTimeout

func NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIRealTimeByFrequencyByStation2896Params

NewInterCityBusAPIRealTimeByFrequencyByStation2896ParamsWithTimeout creates a new InterCityBusAPIRealTimeByFrequencyByStation2896Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetContext

SetContext adds the context to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDefaults

SetDefaults hydrates default values in the inter city bus Api real time by frequency by station 2896 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarFilter

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarFormat

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarOrderby

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSelect

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSkip

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSpatialFilter

func (o *InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarSpatialFilter(dollarSpatialFilter *string)

SetDollarSpatialFilter adds the dollarSpatialFilter to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetDollarTop

SetDollarTop adds the dollarTop to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetHealth

SetHealth adds the health to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetStationID

SetStationID adds the stationId to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) SetTimeout

SetTimeout adds the timeout to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithContext

WithContext adds the context to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api real time by frequency by station 2896 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarSpatialFilter

WithDollarSpatialFilter adds the dollarSpatialFilter to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithHealth

WithHealth adds the health to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithStationID

WithStationID adds the stationID to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api real time by frequency by station 2896 params

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIRealTimeByFrequencyByStation2896Reader

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

InterCityBusAPIRealTimeByFrequencyByStation2896Reader is a Reader for the InterCityBusAPIRealTimeByFrequencyByStation2896 structure.

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIRealTimeByFrequencyByStation2896Status299

type InterCityBusAPIRealTimeByFrequencyByStation2896Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIRealTimeByFrequencyByStation2896Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIRealTimeByFrequencyByStation2896Status299

func NewInterCityBusAPIRealTimeByFrequencyByStation2896Status299() *InterCityBusAPIRealTimeByFrequencyByStation2896Status299

NewInterCityBusAPIRealTimeByFrequencyByStation2896Status299 creates a InterCityBusAPIRealTimeByFrequencyByStation2896Status299 with default headers values

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Status299) Error

func (*InterCityBusAPIRealTimeByFrequencyByStation2896Status299) GetPayload

type InterCityBusAPIRealTimeNearStopByStation2897NotModified

type InterCityBusAPIRealTimeNearStopByStation2897NotModified struct {
}
InterCityBusAPIRealTimeNearStopByStation2897NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIRealTimeNearStopByStation2897NotModified

func NewInterCityBusAPIRealTimeNearStopByStation2897NotModified() *InterCityBusAPIRealTimeNearStopByStation2897NotModified

NewInterCityBusAPIRealTimeNearStopByStation2897NotModified creates a InterCityBusAPIRealTimeNearStopByStation2897NotModified with default headers values

func (*InterCityBusAPIRealTimeNearStopByStation2897NotModified) Error

type InterCityBusAPIRealTimeNearStopByStation2897OK

type InterCityBusAPIRealTimeNearStopByStation2897OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusA2Data
}
InterCityBusAPIRealTimeNearStopByStation2897OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIRealTimeNearStopByStation2897OK

func NewInterCityBusAPIRealTimeNearStopByStation2897OK() *InterCityBusAPIRealTimeNearStopByStation2897OK

NewInterCityBusAPIRealTimeNearStopByStation2897OK creates a InterCityBusAPIRealTimeNearStopByStation2897OK with default headers values

func (*InterCityBusAPIRealTimeNearStopByStation2897OK) Error

func (*InterCityBusAPIRealTimeNearStopByStation2897OK) GetPayload

type InterCityBusAPIRealTimeNearStopByStation2897Params

type InterCityBusAPIRealTimeNearStopByStation2897Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIRealTimeNearStopByStation2897Params contains all the parameters to send to the API endpoint

for the inter city bus Api real time near stop by station 2897 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIRealTimeNearStopByStation2897Params

func NewInterCityBusAPIRealTimeNearStopByStation2897Params() *InterCityBusAPIRealTimeNearStopByStation2897Params

NewInterCityBusAPIRealTimeNearStopByStation2897Params creates a new InterCityBusAPIRealTimeNearStopByStation2897Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithContext

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithContext(ctx context.Context) *InterCityBusAPIRealTimeNearStopByStation2897Params

NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithContext creates a new InterCityBusAPIRealTimeNearStopByStation2897Params object with the ability to set a context for a request.

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithHTTPClient

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIRealTimeNearStopByStation2897Params

NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithHTTPClient creates a new InterCityBusAPIRealTimeNearStopByStation2897Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithTimeout

func NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIRealTimeNearStopByStation2897Params

NewInterCityBusAPIRealTimeNearStopByStation2897ParamsWithTimeout creates a new InterCityBusAPIRealTimeNearStopByStation2897Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetContext

SetContext adds the context to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDefaults

SetDefaults hydrates default values in the inter city bus Api real time near stop by station 2897 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarFilter

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarFormat

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarOrderby

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarSelect

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarSkip

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarTop

func (o *InterCityBusAPIRealTimeNearStopByStation2897Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetHealth

SetHealth adds the health to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetStationID

SetStationID adds the stationId to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) SetTimeout

SetTimeout adds the timeout to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithContext

WithContext adds the context to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api real time near stop by station 2897 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithHealth

WithHealth adds the health to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithStationID

WithStationID adds the stationID to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api real time near stop by station 2897 params

func (*InterCityBusAPIRealTimeNearStopByStation2897Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIRealTimeNearStopByStation2897Reader

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

InterCityBusAPIRealTimeNearStopByStation2897Reader is a Reader for the InterCityBusAPIRealTimeNearStopByStation2897 structure.

func (*InterCityBusAPIRealTimeNearStopByStation2897Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIRealTimeNearStopByStation2897Status299

type InterCityBusAPIRealTimeNearStopByStation2897Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIRealTimeNearStopByStation2897Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIRealTimeNearStopByStation2897Status299

func NewInterCityBusAPIRealTimeNearStopByStation2897Status299() *InterCityBusAPIRealTimeNearStopByStation2897Status299

NewInterCityBusAPIRealTimeNearStopByStation2897Status299 creates a InterCityBusAPIRealTimeNearStopByStation2897Status299 with default headers values

func (*InterCityBusAPIRealTimeNearStopByStation2897Status299) Error

func (*InterCityBusAPIRealTimeNearStopByStation2897Status299) GetPayload

type InterCityBusAPIRouteByStation2899NotModified

type InterCityBusAPIRouteByStation2899NotModified struct {
}
InterCityBusAPIRouteByStation2899NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIRouteByStation2899NotModified

func NewInterCityBusAPIRouteByStation2899NotModified() *InterCityBusAPIRouteByStation2899NotModified

NewInterCityBusAPIRouteByStation2899NotModified creates a InterCityBusAPIRouteByStation2899NotModified with default headers values

func (*InterCityBusAPIRouteByStation2899NotModified) Error

type InterCityBusAPIRouteByStation2899OK

type InterCityBusAPIRouteByStation2899OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusRoute
}
InterCityBusAPIRouteByStation2899OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIRouteByStation2899OK

func NewInterCityBusAPIRouteByStation2899OK() *InterCityBusAPIRouteByStation2899OK

NewInterCityBusAPIRouteByStation2899OK creates a InterCityBusAPIRouteByStation2899OK with default headers values

func (*InterCityBusAPIRouteByStation2899OK) Error

func (*InterCityBusAPIRouteByStation2899OK) GetPayload

type InterCityBusAPIRouteByStation2899Params

type InterCityBusAPIRouteByStation2899Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIRouteByStation2899Params contains all the parameters to send to the API endpoint

for the inter city bus Api route by station 2899 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIRouteByStation2899Params

func NewInterCityBusAPIRouteByStation2899Params() *InterCityBusAPIRouteByStation2899Params

NewInterCityBusAPIRouteByStation2899Params creates a new InterCityBusAPIRouteByStation2899Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIRouteByStation2899ParamsWithContext

func NewInterCityBusAPIRouteByStation2899ParamsWithContext(ctx context.Context) *InterCityBusAPIRouteByStation2899Params

NewInterCityBusAPIRouteByStation2899ParamsWithContext creates a new InterCityBusAPIRouteByStation2899Params object with the ability to set a context for a request.

func NewInterCityBusAPIRouteByStation2899ParamsWithHTTPClient

func NewInterCityBusAPIRouteByStation2899ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIRouteByStation2899Params

NewInterCityBusAPIRouteByStation2899ParamsWithHTTPClient creates a new InterCityBusAPIRouteByStation2899Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIRouteByStation2899ParamsWithTimeout

func NewInterCityBusAPIRouteByStation2899ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIRouteByStation2899Params

NewInterCityBusAPIRouteByStation2899ParamsWithTimeout creates a new InterCityBusAPIRouteByStation2899Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIRouteByStation2899Params) SetContext

SetContext adds the context to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDefaults

func (o *InterCityBusAPIRouteByStation2899Params) SetDefaults()

SetDefaults hydrates default values in the inter city bus Api route by station 2899 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRouteByStation2899Params) SetDollarFilter

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDollarFormat

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDollarOrderby

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDollarSelect

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDollarSkip

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetDollarTop

func (o *InterCityBusAPIRouteByStation2899Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetHealth

func (o *InterCityBusAPIRouteByStation2899Params) SetHealth(health *string)

SetHealth adds the health to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetStationID

func (o *InterCityBusAPIRouteByStation2899Params) SetStationID(stationID string)

SetStationID adds the stationId to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) SetTimeout

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

SetTimeout adds the timeout to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithContext

WithContext adds the context to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api route by station 2899 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIRouteByStation2899Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithHealth

WithHealth adds the health to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithStationID

WithStationID adds the stationID to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api route by station 2899 params

func (*InterCityBusAPIRouteByStation2899Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIRouteByStation2899Reader

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

InterCityBusAPIRouteByStation2899Reader is a Reader for the InterCityBusAPIRouteByStation2899 structure.

func (*InterCityBusAPIRouteByStation2899Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIRouteByStation2899Status299

type InterCityBusAPIRouteByStation2899Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIRouteByStation2899Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIRouteByStation2899Status299

func NewInterCityBusAPIRouteByStation2899Status299() *InterCityBusAPIRouteByStation2899Status299

NewInterCityBusAPIRouteByStation2899Status299 creates a InterCityBusAPIRouteByStation2899Status299 with default headers values

func (*InterCityBusAPIRouteByStation2899Status299) Error

func (*InterCityBusAPIRouteByStation2899Status299) GetPayload

type InterCityBusAPIScheduleByStation2902NotModified

type InterCityBusAPIScheduleByStation2902NotModified struct {
}
InterCityBusAPIScheduleByStation2902NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIScheduleByStation2902NotModified

func NewInterCityBusAPIScheduleByStation2902NotModified() *InterCityBusAPIScheduleByStation2902NotModified

NewInterCityBusAPIScheduleByStation2902NotModified creates a InterCityBusAPIScheduleByStation2902NotModified with default headers values

func (*InterCityBusAPIScheduleByStation2902NotModified) Error

type InterCityBusAPIScheduleByStation2902OK

type InterCityBusAPIScheduleByStation2902OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusSchedule
}
InterCityBusAPIScheduleByStation2902OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIScheduleByStation2902OK

func NewInterCityBusAPIScheduleByStation2902OK() *InterCityBusAPIScheduleByStation2902OK

NewInterCityBusAPIScheduleByStation2902OK creates a InterCityBusAPIScheduleByStation2902OK with default headers values

func (*InterCityBusAPIScheduleByStation2902OK) Error

func (*InterCityBusAPIScheduleByStation2902OK) GetPayload

type InterCityBusAPIScheduleByStation2902Params

type InterCityBusAPIScheduleByStation2902Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIScheduleByStation2902Params contains all the parameters to send to the API endpoint

for the inter city bus Api schedule by station 2902 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIScheduleByStation2902Params

func NewInterCityBusAPIScheduleByStation2902Params() *InterCityBusAPIScheduleByStation2902Params

NewInterCityBusAPIScheduleByStation2902Params creates a new InterCityBusAPIScheduleByStation2902Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIScheduleByStation2902ParamsWithContext

func NewInterCityBusAPIScheduleByStation2902ParamsWithContext(ctx context.Context) *InterCityBusAPIScheduleByStation2902Params

NewInterCityBusAPIScheduleByStation2902ParamsWithContext creates a new InterCityBusAPIScheduleByStation2902Params object with the ability to set a context for a request.

func NewInterCityBusAPIScheduleByStation2902ParamsWithHTTPClient

func NewInterCityBusAPIScheduleByStation2902ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIScheduleByStation2902Params

NewInterCityBusAPIScheduleByStation2902ParamsWithHTTPClient creates a new InterCityBusAPIScheduleByStation2902Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIScheduleByStation2902ParamsWithTimeout

func NewInterCityBusAPIScheduleByStation2902ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIScheduleByStation2902Params

NewInterCityBusAPIScheduleByStation2902ParamsWithTimeout creates a new InterCityBusAPIScheduleByStation2902Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIScheduleByStation2902Params) SetContext

SetContext adds the context to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDefaults

SetDefaults hydrates default values in the inter city bus Api schedule by station 2902 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarFilter

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarFormat

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarOrderby

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarSelect

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarSkip

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetDollarTop

func (o *InterCityBusAPIScheduleByStation2902Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetHealth

func (o *InterCityBusAPIScheduleByStation2902Params) SetHealth(health *string)

SetHealth adds the health to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetStationID

func (o *InterCityBusAPIScheduleByStation2902Params) SetStationID(stationID string)

SetStationID adds the stationId to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) SetTimeout

SetTimeout adds the timeout to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithContext

WithContext adds the context to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api schedule by station 2902 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithHealth

WithHealth adds the health to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithStationID

WithStationID adds the stationID to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api schedule by station 2902 params

func (*InterCityBusAPIScheduleByStation2902Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIScheduleByStation2902Reader

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

InterCityBusAPIScheduleByStation2902Reader is a Reader for the InterCityBusAPIScheduleByStation2902 structure.

func (*InterCityBusAPIScheduleByStation2902Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIScheduleByStation2902Status299

type InterCityBusAPIScheduleByStation2902Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIScheduleByStation2902Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIScheduleByStation2902Status299

func NewInterCityBusAPIScheduleByStation2902Status299() *InterCityBusAPIScheduleByStation2902Status299

NewInterCityBusAPIScheduleByStation2902Status299 creates a InterCityBusAPIScheduleByStation2902Status299 with default headers values

func (*InterCityBusAPIScheduleByStation2902Status299) Error

func (*InterCityBusAPIScheduleByStation2902Status299) GetPayload

type InterCityBusAPIShapeByStation2903NotModified

type InterCityBusAPIShapeByStation2903NotModified struct {
}
InterCityBusAPIShapeByStation2903NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIShapeByStation2903NotModified

func NewInterCityBusAPIShapeByStation2903NotModified() *InterCityBusAPIShapeByStation2903NotModified

NewInterCityBusAPIShapeByStation2903NotModified creates a InterCityBusAPIShapeByStation2903NotModified with default headers values

func (*InterCityBusAPIShapeByStation2903NotModified) Error

type InterCityBusAPIShapeByStation2903OK

type InterCityBusAPIShapeByStation2903OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusShape
}
InterCityBusAPIShapeByStation2903OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIShapeByStation2903OK

func NewInterCityBusAPIShapeByStation2903OK() *InterCityBusAPIShapeByStation2903OK

NewInterCityBusAPIShapeByStation2903OK creates a InterCityBusAPIShapeByStation2903OK with default headers values

func (*InterCityBusAPIShapeByStation2903OK) Error

func (*InterCityBusAPIShapeByStation2903OK) GetPayload

type InterCityBusAPIShapeByStation2903Params

type InterCityBusAPIShapeByStation2903Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIShapeByStation2903Params contains all the parameters to send to the API endpoint

for the inter city bus Api shape by station 2903 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIShapeByStation2903Params

func NewInterCityBusAPIShapeByStation2903Params() *InterCityBusAPIShapeByStation2903Params

NewInterCityBusAPIShapeByStation2903Params creates a new InterCityBusAPIShapeByStation2903Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIShapeByStation2903ParamsWithContext

func NewInterCityBusAPIShapeByStation2903ParamsWithContext(ctx context.Context) *InterCityBusAPIShapeByStation2903Params

NewInterCityBusAPIShapeByStation2903ParamsWithContext creates a new InterCityBusAPIShapeByStation2903Params object with the ability to set a context for a request.

func NewInterCityBusAPIShapeByStation2903ParamsWithHTTPClient

func NewInterCityBusAPIShapeByStation2903ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIShapeByStation2903Params

NewInterCityBusAPIShapeByStation2903ParamsWithHTTPClient creates a new InterCityBusAPIShapeByStation2903Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIShapeByStation2903ParamsWithTimeout

func NewInterCityBusAPIShapeByStation2903ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIShapeByStation2903Params

NewInterCityBusAPIShapeByStation2903ParamsWithTimeout creates a new InterCityBusAPIShapeByStation2903Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIShapeByStation2903Params) SetContext

SetContext adds the context to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDefaults

func (o *InterCityBusAPIShapeByStation2903Params) SetDefaults()

SetDefaults hydrates default values in the inter city bus Api shape by station 2903 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIShapeByStation2903Params) SetDollarFilter

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDollarFormat

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDollarOrderby

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDollarSelect

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDollarSkip

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetDollarTop

func (o *InterCityBusAPIShapeByStation2903Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetHealth

func (o *InterCityBusAPIShapeByStation2903Params) SetHealth(health *string)

SetHealth adds the health to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetStationID

func (o *InterCityBusAPIShapeByStation2903Params) SetStationID(stationID string)

SetStationID adds the stationId to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) SetTimeout

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

SetTimeout adds the timeout to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithContext

WithContext adds the context to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api shape by station 2903 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIShapeByStation2903Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithHealth

WithHealth adds the health to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithStationID

WithStationID adds the stationID to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api shape by station 2903 params

func (*InterCityBusAPIShapeByStation2903Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIShapeByStation2903Reader

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

InterCityBusAPIShapeByStation2903Reader is a Reader for the InterCityBusAPIShapeByStation2903 structure.

func (*InterCityBusAPIShapeByStation2903Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIShapeByStation2903Status299

type InterCityBusAPIShapeByStation2903Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIShapeByStation2903Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIShapeByStation2903Status299

func NewInterCityBusAPIShapeByStation2903Status299() *InterCityBusAPIShapeByStation2903Status299

NewInterCityBusAPIShapeByStation2903Status299 creates a InterCityBusAPIShapeByStation2903Status299 with default headers values

func (*InterCityBusAPIShapeByStation2903Status299) Error

func (*InterCityBusAPIShapeByStation2903Status299) GetPayload

type InterCityBusAPIStopByStation2900NotModified

type InterCityBusAPIStopByStation2900NotModified struct {
}
InterCityBusAPIStopByStation2900NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIStopByStation2900NotModified

func NewInterCityBusAPIStopByStation2900NotModified() *InterCityBusAPIStopByStation2900NotModified

NewInterCityBusAPIStopByStation2900NotModified creates a InterCityBusAPIStopByStation2900NotModified with default headers values

func (*InterCityBusAPIStopByStation2900NotModified) Error

type InterCityBusAPIStopByStation2900OK

type InterCityBusAPIStopByStation2900OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusStop
}
InterCityBusAPIStopByStation2900OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIStopByStation2900OK

func NewInterCityBusAPIStopByStation2900OK() *InterCityBusAPIStopByStation2900OK

NewInterCityBusAPIStopByStation2900OK creates a InterCityBusAPIStopByStation2900OK with default headers values

func (*InterCityBusAPIStopByStation2900OK) Error

func (*InterCityBusAPIStopByStation2900OK) GetPayload

type InterCityBusAPIStopByStation2900Params

type InterCityBusAPIStopByStation2900Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarSpatialFilter.

	   空間過濾,語法為nearby({Lat},{Lon},{DistanceInMeters}),例如nearby(25.047675, 121.517055, 100)
	*/
	DollarSpatialFilter *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIStopByStation2900Params contains all the parameters to send to the API endpoint

for the inter city bus Api stop by station 2900 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIStopByStation2900Params

func NewInterCityBusAPIStopByStation2900Params() *InterCityBusAPIStopByStation2900Params

NewInterCityBusAPIStopByStation2900Params creates a new InterCityBusAPIStopByStation2900Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIStopByStation2900ParamsWithContext

func NewInterCityBusAPIStopByStation2900ParamsWithContext(ctx context.Context) *InterCityBusAPIStopByStation2900Params

NewInterCityBusAPIStopByStation2900ParamsWithContext creates a new InterCityBusAPIStopByStation2900Params object with the ability to set a context for a request.

func NewInterCityBusAPIStopByStation2900ParamsWithHTTPClient

func NewInterCityBusAPIStopByStation2900ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIStopByStation2900Params

NewInterCityBusAPIStopByStation2900ParamsWithHTTPClient creates a new InterCityBusAPIStopByStation2900Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIStopByStation2900ParamsWithTimeout

func NewInterCityBusAPIStopByStation2900ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIStopByStation2900Params

NewInterCityBusAPIStopByStation2900ParamsWithTimeout creates a new InterCityBusAPIStopByStation2900Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIStopByStation2900Params) SetContext

SetContext adds the context to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDefaults

func (o *InterCityBusAPIStopByStation2900Params) SetDefaults()

SetDefaults hydrates default values in the inter city bus Api stop by station 2900 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIStopByStation2900Params) SetDollarFilter

func (o *InterCityBusAPIStopByStation2900Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarFormat

func (o *InterCityBusAPIStopByStation2900Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarOrderby

func (o *InterCityBusAPIStopByStation2900Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarSelect

func (o *InterCityBusAPIStopByStation2900Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarSkip

func (o *InterCityBusAPIStopByStation2900Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarSpatialFilter

func (o *InterCityBusAPIStopByStation2900Params) SetDollarSpatialFilter(dollarSpatialFilter *string)

SetDollarSpatialFilter adds the dollarSpatialFilter to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetDollarTop

func (o *InterCityBusAPIStopByStation2900Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetHealth

func (o *InterCityBusAPIStopByStation2900Params) SetHealth(health *string)

SetHealth adds the health to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetStationID

func (o *InterCityBusAPIStopByStation2900Params) SetStationID(stationID string)

SetStationID adds the stationId to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) SetTimeout

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

SetTimeout adds the timeout to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithContext

WithContext adds the context to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api stop by station 2900 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIStopByStation2900Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarSpatialFilter

func (o *InterCityBusAPIStopByStation2900Params) WithDollarSpatialFilter(dollarSpatialFilter *string) *InterCityBusAPIStopByStation2900Params

WithDollarSpatialFilter adds the dollarSpatialFilter to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithHealth

WithHealth adds the health to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithStationID

WithStationID adds the stationID to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api stop by station 2900 params

func (*InterCityBusAPIStopByStation2900Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIStopByStation2900Reader

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

InterCityBusAPIStopByStation2900Reader is a Reader for the InterCityBusAPIStopByStation2900 structure.

func (*InterCityBusAPIStopByStation2900Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIStopByStation2900Status299

type InterCityBusAPIStopByStation2900Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIStopByStation2900Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIStopByStation2900Status299

func NewInterCityBusAPIStopByStation2900Status299() *InterCityBusAPIStopByStation2900Status299

NewInterCityBusAPIStopByStation2900Status299 creates a InterCityBusAPIStopByStation2900Status299 with default headers values

func (*InterCityBusAPIStopByStation2900Status299) Error

func (*InterCityBusAPIStopByStation2900Status299) GetPayload

type InterCityBusAPIStopOfRouteByStation2901NotModified

type InterCityBusAPIStopOfRouteByStation2901NotModified struct {
}
InterCityBusAPIStopOfRouteByStation2901NotModified describes a response with status code 304, with default header values.

服務端會在Response加上Last-Modified header,表示最近的更新時間。客戶端能利用此時間,於Request加上If-Modified-Since header,若沒有更新,服務端會回應304 StatusCode且空值Content

func NewInterCityBusAPIStopOfRouteByStation2901NotModified

func NewInterCityBusAPIStopOfRouteByStation2901NotModified() *InterCityBusAPIStopOfRouteByStation2901NotModified

NewInterCityBusAPIStopOfRouteByStation2901NotModified creates a InterCityBusAPIStopOfRouteByStation2901NotModified with default headers values

func (*InterCityBusAPIStopOfRouteByStation2901NotModified) Error

type InterCityBusAPIStopOfRouteByStation2901OK

type InterCityBusAPIStopOfRouteByStation2901OK struct {
	Payload []*models.PTXServiceDTOBusSpecificationV2BusStopOfRoute
}
InterCityBusAPIStopOfRouteByStation2901OK describes a response with status code 200, with default header values.

Success

func NewInterCityBusAPIStopOfRouteByStation2901OK

func NewInterCityBusAPIStopOfRouteByStation2901OK() *InterCityBusAPIStopOfRouteByStation2901OK

NewInterCityBusAPIStopOfRouteByStation2901OK creates a InterCityBusAPIStopOfRouteByStation2901OK with default headers values

func (*InterCityBusAPIStopOfRouteByStation2901OK) Error

func (*InterCityBusAPIStopOfRouteByStation2901OK) GetPayload

type InterCityBusAPIStopOfRouteByStation2901Params

type InterCityBusAPIStopOfRouteByStation2901Params struct {

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* StationID.

	   欲查詢站位代碼
	*/
	StationID string

	/* Health.

	   加入參數'?health=true'即可查詢此API服務的健康狀態
	*/
	Health *string

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

InterCityBusAPIStopOfRouteByStation2901Params contains all the parameters to send to the API endpoint

for the inter city bus Api stop of route by station 2901 operation.

Typically these are written to a http.Request.

func NewInterCityBusAPIStopOfRouteByStation2901Params

func NewInterCityBusAPIStopOfRouteByStation2901Params() *InterCityBusAPIStopOfRouteByStation2901Params

NewInterCityBusAPIStopOfRouteByStation2901Params creates a new InterCityBusAPIStopOfRouteByStation2901Params object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithContext

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithContext(ctx context.Context) *InterCityBusAPIStopOfRouteByStation2901Params

NewInterCityBusAPIStopOfRouteByStation2901ParamsWithContext creates a new InterCityBusAPIStopOfRouteByStation2901Params object with the ability to set a context for a request.

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithHTTPClient

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithHTTPClient(client *http.Client) *InterCityBusAPIStopOfRouteByStation2901Params

NewInterCityBusAPIStopOfRouteByStation2901ParamsWithHTTPClient creates a new InterCityBusAPIStopOfRouteByStation2901Params object with the ability to set a custom HTTPClient for a request.

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithTimeout

func NewInterCityBusAPIStopOfRouteByStation2901ParamsWithTimeout(timeout time.Duration) *InterCityBusAPIStopOfRouteByStation2901Params

NewInterCityBusAPIStopOfRouteByStation2901ParamsWithTimeout creates a new InterCityBusAPIStopOfRouteByStation2901Params object with the ability to set a timeout on a request.

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetContext

SetContext adds the context to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDefaults

SetDefaults hydrates default values in the inter city bus Api stop of route by station 2901 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarFilter

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarFormat

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarOrderby

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarOrderby(dollarOrderby *string)

SetDollarOrderby adds the dollarOrderby to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarSelect

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarSelect(dollarSelect *string)

SetDollarSelect adds the dollarSelect to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarSkip

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarSkip(dollarSkip *string)

SetDollarSkip adds the dollarSkip to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetDollarTop

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetDollarTop(dollarTop *int64)

SetDollarTop adds the dollarTop to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetHealth

SetHealth adds the health to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetStationID

func (o *InterCityBusAPIStopOfRouteByStation2901Params) SetStationID(stationID string)

SetStationID adds the stationId to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) SetTimeout

SetTimeout adds the timeout to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithContext

WithContext adds the context to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDefaults

WithDefaults hydrates default values in the inter city bus Api stop of route by station 2901 params (not the query body).

All values with no default are reset to their zero value.

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarFilter

WithDollarFilter adds the dollarFilter to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarFormat

WithDollarFormat adds the dollarFormat to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarOrderby

WithDollarOrderby adds the dollarOrderby to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarSelect

WithDollarSelect adds the dollarSelect to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarSkip

WithDollarSkip adds the dollarSkip to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithDollarTop

WithDollarTop adds the dollarTop to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithHealth

WithHealth adds the health to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithStationID

WithStationID adds the stationID to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WithTimeout

WithTimeout adds the timeout to the inter city bus Api stop of route by station 2901 params

func (*InterCityBusAPIStopOfRouteByStation2901Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InterCityBusAPIStopOfRouteByStation2901Reader

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

InterCityBusAPIStopOfRouteByStation2901Reader is a Reader for the InterCityBusAPIStopOfRouteByStation2901 structure.

func (*InterCityBusAPIStopOfRouteByStation2901Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InterCityBusAPIStopOfRouteByStation2901Status299

type InterCityBusAPIStopOfRouteByStation2901Status299 struct {
	Payload *models.PTXServiceDTOSharedSpecificationV3BaseDisplayHealth
}
InterCityBusAPIStopOfRouteByStation2901Status299 describes a response with status code 299, with default header values.

加入參數'?health=true'即可查詢此API服務的健康狀態

func NewInterCityBusAPIStopOfRouteByStation2901Status299

func NewInterCityBusAPIStopOfRouteByStation2901Status299() *InterCityBusAPIStopOfRouteByStation2901Status299

NewInterCityBusAPIStopOfRouteByStation2901Status299 creates a InterCityBusAPIStopOfRouteByStation2901Status299 with default headers values

func (*InterCityBusAPIStopOfRouteByStation2901Status299) Error

func (*InterCityBusAPIStopOfRouteByStation2901Status299) GetPayload

Source Files

Jump to

Keyboard shortcuts

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