t_r_a

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 AlertAPIControllerGet3218NotModified added in v0.15.0

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

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

func NewAlertAPIControllerGet3218NotModified added in v0.15.0

func NewAlertAPIControllerGet3218NotModified() *AlertAPIControllerGet3218NotModified

NewAlertAPIControllerGet3218NotModified creates a AlertAPIControllerGet3218NotModified with default headers values

func (*AlertAPIControllerGet3218NotModified) Error added in v0.15.0

type AlertAPIControllerGet3218OK added in v0.15.0

AlertAPIControllerGet3218OK describes a response with status code 200, with default header values.

Success

func NewAlertAPIControllerGet3218OK added in v0.15.0

func NewAlertAPIControllerGet3218OK() *AlertAPIControllerGet3218OK

NewAlertAPIControllerGet3218OK creates a AlertAPIControllerGet3218OK with default headers values

func (*AlertAPIControllerGet3218OK) Error added in v0.15.0

type AlertAPIControllerGet3218Params added in v0.15.0

type AlertAPIControllerGet3218Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

AlertAPIControllerGet3218Params contains all the parameters to send to the API endpoint

for the alert Api controller get 3218 operation.

Typically these are written to a http.Request.

func NewAlertAPIControllerGet3218Params added in v0.15.0

func NewAlertAPIControllerGet3218Params() *AlertAPIControllerGet3218Params

NewAlertAPIControllerGet3218Params creates a new AlertAPIControllerGet3218Params 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 NewAlertAPIControllerGet3218ParamsWithContext added in v0.15.0

func NewAlertAPIControllerGet3218ParamsWithContext(ctx context.Context) *AlertAPIControllerGet3218Params

NewAlertAPIControllerGet3218ParamsWithContext creates a new AlertAPIControllerGet3218Params object with the ability to set a context for a request.

func NewAlertAPIControllerGet3218ParamsWithHTTPClient added in v0.15.0

func NewAlertAPIControllerGet3218ParamsWithHTTPClient(client *http.Client) *AlertAPIControllerGet3218Params

NewAlertAPIControllerGet3218ParamsWithHTTPClient creates a new AlertAPIControllerGet3218Params object with the ability to set a custom HTTPClient for a request.

func NewAlertAPIControllerGet3218ParamsWithTimeout added in v0.15.0

func NewAlertAPIControllerGet3218ParamsWithTimeout(timeout time.Duration) *AlertAPIControllerGet3218Params

NewAlertAPIControllerGet3218ParamsWithTimeout creates a new AlertAPIControllerGet3218Params object with the ability to set a timeout on a request.

func (*AlertAPIControllerGet3218Params) SetContext added in v0.15.0

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

SetContext adds the context to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDefaults added in v0.15.0

func (o *AlertAPIControllerGet3218Params) SetDefaults()

SetDefaults hydrates default values in the alert Api controller get 3218 params (not the query body).

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

func (*AlertAPIControllerGet3218Params) SetDollarCount added in v0.15.0

func (o *AlertAPIControllerGet3218Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarFormat added in v0.15.0

func (o *AlertAPIControllerGet3218Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithContext added in v0.15.0

WithContext adds the context to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the alert Api controller get 3218 params (not the query body).

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

func (*AlertAPIControllerGet3218Params) WithDollarCount added in v0.15.0

func (o *AlertAPIControllerGet3218Params) WithDollarCount(dollarCount *bool) *AlertAPIControllerGet3218Params

WithDollarCount adds the dollarCount to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarFilter added in v0.15.0

func (o *AlertAPIControllerGet3218Params) WithDollarFilter(dollarFilter *string) *AlertAPIControllerGet3218Params

WithDollarFilter adds the dollarFilter to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarFormat added in v0.15.0

func (o *AlertAPIControllerGet3218Params) WithDollarFormat(dollarFormat string) *AlertAPIControllerGet3218Params

WithDollarFormat adds the dollarFormat to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarSelect added in v0.15.0

func (o *AlertAPIControllerGet3218Params) WithDollarSelect(dollarSelect *string) *AlertAPIControllerGet3218Params

WithDollarSelect adds the dollarSelect to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithHealth added in v0.15.0

WithHealth adds the health to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the alert Api controller get 3218 params

func (*AlertAPIControllerGet3218Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type AlertAPIControllerGet3218Reader added in v0.15.0

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

AlertAPIControllerGet3218Reader is a Reader for the AlertAPIControllerGet3218 structure.

func (*AlertAPIControllerGet3218Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type AlertAPIControllerGet3218Status299 added in v0.15.0

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

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

func NewAlertAPIControllerGet3218Status299 added in v0.15.0

func NewAlertAPIControllerGet3218Status299() *AlertAPIControllerGet3218Status299

NewAlertAPIControllerGet3218Status299 creates a AlertAPIControllerGet3218Status299 with default headers values

func (*AlertAPIControllerGet3218Status299) Error added in v0.15.0

func (*AlertAPIControllerGet3218Status299) GetPayload added in v0.15.0

type Client

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

Client for t r a API

func (*Client) AlertAPIControllerGet3218 added in v0.15.0

AlertAPIControllerGet3218 取得營運通阻資料s

取得營運通阻資料

func (*Client) DailyStationTimeTableAPIControllerGet3212 added in v0.15.0

DailyStationTimeTableAPIControllerGet3212 取得當天各站站別時刻表資料s

取得當天各站站別時刻表資料

func (*Client) DailyStationTimeTableAPIControllerGet32121 added in v0.15.0

DailyStationTimeTableAPIControllerGet32121 取得當天指定s 車站 的時刻表資料

取得當天指定[車站]的時刻表資料

func (*Client) DailyStationTimeTableAPIControllerGet32122 added in v0.15.0

DailyStationTimeTableAPIControllerGet32122 取得各站每日站別時刻表資料s

取得各站每日站別時刻表資料

func (*Client) DailyTrainTimeTableAPIControllerGet3211 added in v0.15.0

DailyTrainTimeTableAPIControllerGet3211 取得當天車次時刻表資料s

取得當天車次時刻表資料

func (*Client) DailyTrainTimeTableAPIControllerGet32111 added in v0.15.0

DailyTrainTimeTableAPIControllerGet32111 取得當天指定s 車次 的時刻表資料

取得當天指定[車次]的時刻表資料

func (*Client) DailyTrainTimeTableAPIControllerGet32112 added in v0.15.0

DailyTrainTimeTableAPIControllerGet32112 取得臺鐵每日時刻表所有供應的日期資料s

取得臺鐵每日時刻表所有供應的日期資料

func (*Client) DailyTrainTimeTableAPIControllerGet32113 added in v0.15.0

DailyTrainTimeTableAPIControllerGet32113 取得指定s 日期 所有車次的時刻表資料

取得指定[日期]所有車次的時刻表資料(台鐵提供近60天每日時刻表)

func (*Client) DailyTrainTimeTableAPIControllerGet32114 added in v0.15.0

DailyTrainTimeTableAPIControllerGet32114 取得指定s 日期 起迄站間 之站間時刻表資料 僅列出查詢的停靠站

取得指定[日期],[起迄站間]之站間時刻表資料(僅列出查詢的停靠站)

func (*Client) DailyTrainTimeTableAPIControllerGet32115 added in v0.15.0

DailyTrainTimeTableAPIControllerGet32115 取得指定s 日期 起迄站間 之站間時刻表資料

取得指定[日期],[起迄站間]之站間時刻表資料

func (*Client) GeneralStationTimetableAPIControllerGet3209 added in v0.15.0

GeneralStationTimetableAPIControllerGet3209 取得各站的定期站別時刻表資料s

取得各站的定期站別時刻表資料

func (*Client) GeneralStationTimetableAPIControllerGet32091 added in v0.15.0

GeneralStationTimetableAPIControllerGet32091 取得指定s 車站 的定期站別時刻表資料

取得指定[車站]的定期站別時刻表資料

func (*Client) GeneralTrainTimetableAPIControllerGet3208 added in v0.15.0

GeneralTrainTimetableAPIControllerGet3208 取得所有車次的定期時刻表資料s

取得所有車次的定期時刻表資料

func (*Client) GeneralTrainTimetableAPIControllerGet32081 added in v0.15.0

GeneralTrainTimetableAPIControllerGet32081 取得指定s 車次 的定期時刻表資料

取得指定[車次]的定期時刻表資料

func (*Client) LineAPIControllerGet3204 added in v0.15.0

LineAPIControllerGet3204 取得路線基本資料s

取得路線基本資料

func (*Client) LineNetworkAPIControllerGet3221 added in v0.15.0

LineNetworkAPIControllerGet3221 取得路線網路拓撲基本資料s

取得路線網路拓撲基本資料

func (*Client) LineTransferAPIControllerGet3215 added in v0.15.0

LineTransferAPIControllerGet3215 取得內部路線轉乘資料s

取得內部路線轉乘資料

func (*Client) NetworkAPIControllerGet3200 added in v0.15.0

NetworkAPIControllerGet3200 取得臺鐵路網資料s

取得臺鐵路網資料

func (*Client) NewsAPIControllerGet3217 added in v0.15.0

NewsAPIControllerGet3217 取得最新消息s

取得最新消息

func (*Client) ODFareAPIControllerAPIControllerGet3207 added in v0.15.0

ODFareAPIControllerAPIControllerGet3207 取得票價資料s 檔案

取得Gzip壓縮檔

func (*Client) ODFareAPIControllerAPIControllerGet32071 added in v0.15.0

ODFareAPIControllerAPIControllerGet32071 取得指定起迄站間票價資料s

取得指定起迄站間票價資料

func (*Client) OperatorAPIControllerGet3220 added in v0.15.0

OperatorAPIControllerGet3220 取得台鐵營運業者基本資料s

取得台鐵營運業者基本資料

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) ShapeAPIControllerGet3219 added in v0.15.0

ShapeAPIControllerGet3219 取得線型基本資料s

取得線型基本資料

func (*Client) SpecificTrainTimetableAPIControllerGet3210 added in v0.15.0

SpecificTrainTimetableAPIControllerGet3210 取得所有特殊車次時刻表資料s

取得所有特殊車次時刻表資料

func (*Client) SpecificTrainTimetableAPIControllerGet32101 added in v0.15.0

SpecificTrainTimetableAPIControllerGet32101 取得指定s 車次 的特殊車次時刻表資料

取得指定[車次]的特殊車次時刻表資料

func (*Client) StationAPIControllerGet3201 added in v0.15.0

StationAPIControllerGet3201 取得車站基本資料s

取得車站基本資料

func (*Client) StationExitAPIControllerGet3202 added in v0.15.0

StationExitAPIControllerGet3202 取得車站出入口基本資料s

取得車站出入口基本資料

func (*Client) StationFacilityAPIControllerGet3203 added in v0.15.0

StationFacilityAPIControllerGet3203 取得車站設施資料s

取得車站設施資料

func (*Client) StationLiveBoardAPIControllerGet3213 added in v0.15.0

StationLiveBoardAPIControllerGet3213 取得列車即時到離站資料s

取得列車即時到離站資料

func (*Client) StationLiveBoardAPIControllerGet32131 added in v0.15.0

StationLiveBoardAPIControllerGet32131 取得指定s 車站 的列車即時到離站資料

取得指定[車站]的列車即時到離站資料

func (*Client) StationOfLineAPIControllerGet3205 added in v0.15.0

StationOfLineAPIControllerGet3205 取得路線車站基本資料s

取得路線車站基本資料

func (*Client) StationTransferAPIControllerGet3216 added in v0.15.0

StationTransferAPIControllerGet3216 取得車站跨運具轉乘資訊s

取得車站跨運具轉乘資訊

func (*Client) TrainLiveBoardAPIControllerGet3214 added in v0.15.0

TrainLiveBoardAPIControllerGet3214 取得列車即時位置動態資料s

取得列車即時位置動態資料

## 使用注意事項 1. 本項資料為「列車目前所在之車站」資料,而更新資料的時機點為「列車離站時」(由 CTC 提供),其內容之車站資料可能為經過站,也可能為停靠站。 2. 以「145車次」為例,如果車站名稱為「萬華」,表示 145 車次剛從萬華離開,而不是正前往萬華,另萬華站為145 車次之經過站,非停靠站。 3. 提供所有經過站資料是為確保車次的準誤點資料都會是最新的 (尤其是東部幹線普悠瑪、太魯閣車次,因停靠站少,更新頻率低的話會使呈現的準誤點時間誤差過大)。 4. 基於上述原因,本項資料並非僅提供列車停靠站資料,因為這樣提供方式會使列車位置資訊更狹隘,例如:只知道離開台北站,不曉得經過哪一站了,故請加值者使用時多加注意。

func (*Client) TrainLiveBoardAPIControllerGet32141 added in v0.15.0

TrainLiveBoardAPIControllerGet32141 取得指定s 車次 的列車即時位置動態資料

取得指定[車次]的列車即時位置動態資料

## 使用注意事項 1. 本項資料為「列車目前所在之車站」資料,而更新資料的時機點為「列車離站時」(由 CTC 提供),其內容之車站資料可能為經過站,也可能為停靠站。 2. 以「145車次」為例,如果車站名稱為「萬華」,表示 145 車次剛從萬華離開,而不是正前往萬華,另萬華站為145 車次之經過站,非停靠站。 3. 提供所有經過站資料是為確保車次的準誤點資料都會是最新的 (尤其是東部幹線普悠瑪、太魯閣車次,因停靠站少,更新頻率低的話會使呈現的準誤點時間誤差過大)。 4. 基於上述原因,本項資料並非僅提供列車停靠站資料,因為這樣提供方式會使列車位置資訊更狹隘,例如:只知道離開台北站,不曉得經過哪一站了,故請加值者使用時多加注意。

func (*Client) TrainTypeAPIControllerGet3206 added in v0.15.0

TrainTypeAPIControllerGet3206 取得所有列車車種資料s

取得所有列車車種資料

type ClientOption added in v0.11.0

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService added in v0.5.0

type ClientService interface {
	AlertAPIControllerGet3218(params *AlertAPIControllerGet3218Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AlertAPIControllerGet3218OK, *AlertAPIControllerGet3218Status299, error)

	DailyStationTimeTableAPIControllerGet3212(params *DailyStationTimeTableAPIControllerGet3212Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyStationTimeTableAPIControllerGet3212OK, *DailyStationTimeTableAPIControllerGet3212Status299, error)

	DailyStationTimeTableAPIControllerGet32121(params *DailyStationTimeTableAPIControllerGet32121Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyStationTimeTableAPIControllerGet32121OK, *DailyStationTimeTableAPIControllerGet32121Status299, error)

	DailyStationTimeTableAPIControllerGet32122(params *DailyStationTimeTableAPIControllerGet32122Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyStationTimeTableAPIControllerGet32122OK, *DailyStationTimeTableAPIControllerGet32122Status299, error)

	DailyTrainTimeTableAPIControllerGet3211(params *DailyTrainTimeTableAPIControllerGet3211Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet3211OK, *DailyTrainTimeTableAPIControllerGet3211Status299, error)

	DailyTrainTimeTableAPIControllerGet32111(params *DailyTrainTimeTableAPIControllerGet32111Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet32111OK, *DailyTrainTimeTableAPIControllerGet32111Status299, error)

	DailyTrainTimeTableAPIControllerGet32112(params *DailyTrainTimeTableAPIControllerGet32112Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet32112OK, *DailyTrainTimeTableAPIControllerGet32112Status299, error)

	DailyTrainTimeTableAPIControllerGet32113(params *DailyTrainTimeTableAPIControllerGet32113Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet32113OK, *DailyTrainTimeTableAPIControllerGet32113Status299, error)

	DailyTrainTimeTableAPIControllerGet32114(params *DailyTrainTimeTableAPIControllerGet32114Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet32114OK, *DailyTrainTimeTableAPIControllerGet32114Status299, error)

	DailyTrainTimeTableAPIControllerGet32115(params *DailyTrainTimeTableAPIControllerGet32115Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DailyTrainTimeTableAPIControllerGet32115OK, *DailyTrainTimeTableAPIControllerGet32115Status299, error)

	GeneralStationTimetableAPIControllerGet3209(params *GeneralStationTimetableAPIControllerGet3209Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GeneralStationTimetableAPIControllerGet3209OK, *GeneralStationTimetableAPIControllerGet3209Status299, error)

	GeneralStationTimetableAPIControllerGet32091(params *GeneralStationTimetableAPIControllerGet32091Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GeneralStationTimetableAPIControllerGet32091OK, *GeneralStationTimetableAPIControllerGet32091Status299, error)

	GeneralTrainTimetableAPIControllerGet3208(params *GeneralTrainTimetableAPIControllerGet3208Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GeneralTrainTimetableAPIControllerGet3208OK, *GeneralTrainTimetableAPIControllerGet3208Status299, error)

	GeneralTrainTimetableAPIControllerGet32081(params *GeneralTrainTimetableAPIControllerGet32081Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GeneralTrainTimetableAPIControllerGet32081OK, *GeneralTrainTimetableAPIControllerGet32081Status299, error)

	LineAPIControllerGet3204(params *LineAPIControllerGet3204Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LineAPIControllerGet3204OK, *LineAPIControllerGet3204Status299, error)

	LineNetworkAPIControllerGet3221(params *LineNetworkAPIControllerGet3221Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LineNetworkAPIControllerGet3221OK, *LineNetworkAPIControllerGet3221Status299, error)

	LineTransferAPIControllerGet3215(params *LineTransferAPIControllerGet3215Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*LineTransferAPIControllerGet3215OK, *LineTransferAPIControllerGet3215Status299, error)

	NetworkAPIControllerGet3200(params *NetworkAPIControllerGet3200Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NetworkAPIControllerGet3200OK, *NetworkAPIControllerGet3200Status299, error)

	NewsAPIControllerGet3217(params *NewsAPIControllerGet3217Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*NewsAPIControllerGet3217OK, *NewsAPIControllerGet3217Status299, error)

	ODFareAPIControllerAPIControllerGet3207(params *ODFareAPIControllerAPIControllerGet3207Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ODFareAPIControllerAPIControllerGet3207OK, *ODFareAPIControllerAPIControllerGet3207Status299, error)

	ODFareAPIControllerAPIControllerGet32071(params *ODFareAPIControllerAPIControllerGet32071Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ODFareAPIControllerAPIControllerGet32071OK, *ODFareAPIControllerAPIControllerGet32071Status299, error)

	OperatorAPIControllerGet3220(params *OperatorAPIControllerGet3220Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*OperatorAPIControllerGet3220OK, *OperatorAPIControllerGet3220Status299, error)

	ShapeAPIControllerGet3219(params *ShapeAPIControllerGet3219Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ShapeAPIControllerGet3219OK, *ShapeAPIControllerGet3219Status299, error)

	SpecificTrainTimetableAPIControllerGet3210(params *SpecificTrainTimetableAPIControllerGet3210Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SpecificTrainTimetableAPIControllerGet3210OK, *SpecificTrainTimetableAPIControllerGet3210Status299, error)

	SpecificTrainTimetableAPIControllerGet32101(params *SpecificTrainTimetableAPIControllerGet32101Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SpecificTrainTimetableAPIControllerGet32101OK, *SpecificTrainTimetableAPIControllerGet32101Status299, error)

	StationAPIControllerGet3201(params *StationAPIControllerGet3201Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationAPIControllerGet3201OK, *StationAPIControllerGet3201Status299, error)

	StationExitAPIControllerGet3202(params *StationExitAPIControllerGet3202Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationExitAPIControllerGet3202OK, *StationExitAPIControllerGet3202Status299, error)

	StationFacilityAPIControllerGet3203(params *StationFacilityAPIControllerGet3203Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationFacilityAPIControllerGet3203OK, *StationFacilityAPIControllerGet3203Status299, error)

	StationLiveBoardAPIControllerGet3213(params *StationLiveBoardAPIControllerGet3213Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationLiveBoardAPIControllerGet3213OK, *StationLiveBoardAPIControllerGet3213Status299, error)

	StationLiveBoardAPIControllerGet32131(params *StationLiveBoardAPIControllerGet32131Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationLiveBoardAPIControllerGet32131OK, *StationLiveBoardAPIControllerGet32131Status299, error)

	StationOfLineAPIControllerGet3205(params *StationOfLineAPIControllerGet3205Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationOfLineAPIControllerGet3205OK, *StationOfLineAPIControllerGet3205Status299, error)

	StationTransferAPIControllerGet3216(params *StationTransferAPIControllerGet3216Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*StationTransferAPIControllerGet3216OK, *StationTransferAPIControllerGet3216Status299, error)

	TrainLiveBoardAPIControllerGet3214(params *TrainLiveBoardAPIControllerGet3214Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TrainLiveBoardAPIControllerGet3214OK, *TrainLiveBoardAPIControllerGet3214Status299, error)

	TrainLiveBoardAPIControllerGet32141(params *TrainLiveBoardAPIControllerGet32141Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TrainLiveBoardAPIControllerGet32141OK, *TrainLiveBoardAPIControllerGet32141Status299, error)

	TrainTypeAPIControllerGet3206(params *TrainTypeAPIControllerGet3206Params, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*TrainTypeAPIControllerGet3206OK, *TrainTypeAPIControllerGet3206Status299, 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 t r a API client.

type DailyStationTimeTableAPIControllerGet32121NotModified added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet32121NotModified added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121NotModified() *DailyStationTimeTableAPIControllerGet32121NotModified

NewDailyStationTimeTableAPIControllerGet32121NotModified creates a DailyStationTimeTableAPIControllerGet32121NotModified with default headers values

func (*DailyStationTimeTableAPIControllerGet32121NotModified) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet32121OK added in v0.15.0

DailyStationTimeTableAPIControllerGet32121OK describes a response with status code 200, with default header values.

Success

func NewDailyStationTimeTableAPIControllerGet32121OK added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121OK() *DailyStationTimeTableAPIControllerGet32121OK

NewDailyStationTimeTableAPIControllerGet32121OK creates a DailyStationTimeTableAPIControllerGet32121OK with default headers values

func (*DailyStationTimeTableAPIControllerGet32121OK) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet32121Params added in v0.15.0

type DailyStationTimeTableAPIControllerGet32121Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* 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
}

DailyStationTimeTableAPIControllerGet32121Params contains all the parameters to send to the API endpoint

for the daily station time table Api controller get 3212 1 operation.

Typically these are written to a http.Request.

func NewDailyStationTimeTableAPIControllerGet32121Params added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121Params() *DailyStationTimeTableAPIControllerGet32121Params

NewDailyStationTimeTableAPIControllerGet32121Params creates a new DailyStationTimeTableAPIControllerGet32121Params 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 NewDailyStationTimeTableAPIControllerGet32121ParamsWithContext added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121ParamsWithContext(ctx context.Context) *DailyStationTimeTableAPIControllerGet32121Params

NewDailyStationTimeTableAPIControllerGet32121ParamsWithContext creates a new DailyStationTimeTableAPIControllerGet32121Params object with the ability to set a context for a request.

func NewDailyStationTimeTableAPIControllerGet32121ParamsWithHTTPClient added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121ParamsWithHTTPClient(client *http.Client) *DailyStationTimeTableAPIControllerGet32121Params

NewDailyStationTimeTableAPIControllerGet32121ParamsWithHTTPClient creates a new DailyStationTimeTableAPIControllerGet32121Params object with the ability to set a custom HTTPClient for a request.

func NewDailyStationTimeTableAPIControllerGet32121ParamsWithTimeout added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121ParamsWithTimeout(timeout time.Duration) *DailyStationTimeTableAPIControllerGet32121Params

NewDailyStationTimeTableAPIControllerGet32121ParamsWithTimeout creates a new DailyStationTimeTableAPIControllerGet32121Params object with the ability to set a timeout on a request.

func (*DailyStationTimeTableAPIControllerGet32121Params) SetContext added in v0.15.0

SetContext adds the context to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily station time table Api controller get 3212 1 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarCount added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet32121Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarFormat added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet32121Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetStationID added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet32121Params) SetStationID(stationID string)

SetStationID adds the stationId to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithContext added in v0.15.0

WithContext adds the context to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily station time table Api controller get 3212 1 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithStationID added in v0.15.0

WithStationID adds the stationID to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily station time table Api controller get 3212 1 params

func (*DailyStationTimeTableAPIControllerGet32121Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyStationTimeTableAPIControllerGet32121Reader added in v0.15.0

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

DailyStationTimeTableAPIControllerGet32121Reader is a Reader for the DailyStationTimeTableAPIControllerGet32121 structure.

func (*DailyStationTimeTableAPIControllerGet32121Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyStationTimeTableAPIControllerGet32121Status299 added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet32121Status299 added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32121Status299() *DailyStationTimeTableAPIControllerGet32121Status299

NewDailyStationTimeTableAPIControllerGet32121Status299 creates a DailyStationTimeTableAPIControllerGet32121Status299 with default headers values

func (*DailyStationTimeTableAPIControllerGet32121Status299) Error added in v0.15.0

func (*DailyStationTimeTableAPIControllerGet32121Status299) GetPayload added in v0.15.0

type DailyStationTimeTableAPIControllerGet32122NotModified added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet32122NotModified added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122NotModified() *DailyStationTimeTableAPIControllerGet32122NotModified

NewDailyStationTimeTableAPIControllerGet32122NotModified creates a DailyStationTimeTableAPIControllerGet32122NotModified with default headers values

func (*DailyStationTimeTableAPIControllerGet32122NotModified) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet32122OK added in v0.15.0

DailyStationTimeTableAPIControllerGet32122OK describes a response with status code 200, with default header values.

Success

func NewDailyStationTimeTableAPIControllerGet32122OK added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122OK() *DailyStationTimeTableAPIControllerGet32122OK

NewDailyStationTimeTableAPIControllerGet32122OK creates a DailyStationTimeTableAPIControllerGet32122OK with default headers values

func (*DailyStationTimeTableAPIControllerGet32122OK) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet32122Params added in v0.15.0

type DailyStationTimeTableAPIControllerGet32122Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainDate.

	   欲查詢的日期(格式: yyyy-MM-dd)

	   Format: date-time
	*/
	TrainDate strfmt.DateTime

	/* Health.

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

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

DailyStationTimeTableAPIControllerGet32122Params contains all the parameters to send to the API endpoint

for the daily station time table Api controller get 3212 2 operation.

Typically these are written to a http.Request.

func NewDailyStationTimeTableAPIControllerGet32122Params added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122Params() *DailyStationTimeTableAPIControllerGet32122Params

NewDailyStationTimeTableAPIControllerGet32122Params creates a new DailyStationTimeTableAPIControllerGet32122Params 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 NewDailyStationTimeTableAPIControllerGet32122ParamsWithContext added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122ParamsWithContext(ctx context.Context) *DailyStationTimeTableAPIControllerGet32122Params

NewDailyStationTimeTableAPIControllerGet32122ParamsWithContext creates a new DailyStationTimeTableAPIControllerGet32122Params object with the ability to set a context for a request.

func NewDailyStationTimeTableAPIControllerGet32122ParamsWithHTTPClient added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122ParamsWithHTTPClient(client *http.Client) *DailyStationTimeTableAPIControllerGet32122Params

NewDailyStationTimeTableAPIControllerGet32122ParamsWithHTTPClient creates a new DailyStationTimeTableAPIControllerGet32122Params object with the ability to set a custom HTTPClient for a request.

func NewDailyStationTimeTableAPIControllerGet32122ParamsWithTimeout added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122ParamsWithTimeout(timeout time.Duration) *DailyStationTimeTableAPIControllerGet32122Params

NewDailyStationTimeTableAPIControllerGet32122ParamsWithTimeout creates a new DailyStationTimeTableAPIControllerGet32122Params object with the ability to set a timeout on a request.

func (*DailyStationTimeTableAPIControllerGet32122Params) SetContext added in v0.15.0

SetContext adds the context to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily station time table Api controller get 3212 2 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarCount added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet32122Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarFormat added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet32122Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) SetTrainDate added in v0.15.0

SetTrainDate adds the trainDate to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithContext added in v0.15.0

WithContext adds the context to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily station time table Api controller get 3212 2 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WithTrainDate added in v0.15.0

WithTrainDate adds the trainDate to the daily station time table Api controller get 3212 2 params

func (*DailyStationTimeTableAPIControllerGet32122Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyStationTimeTableAPIControllerGet32122Reader added in v0.15.0

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

DailyStationTimeTableAPIControllerGet32122Reader is a Reader for the DailyStationTimeTableAPIControllerGet32122 structure.

func (*DailyStationTimeTableAPIControllerGet32122Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyStationTimeTableAPIControllerGet32122Status299 added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet32122Status299 added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet32122Status299() *DailyStationTimeTableAPIControllerGet32122Status299

NewDailyStationTimeTableAPIControllerGet32122Status299 creates a DailyStationTimeTableAPIControllerGet32122Status299 with default headers values

func (*DailyStationTimeTableAPIControllerGet32122Status299) Error added in v0.15.0

func (*DailyStationTimeTableAPIControllerGet32122Status299) GetPayload added in v0.15.0

type DailyStationTimeTableAPIControllerGet3212NotModified added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet3212NotModified added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212NotModified() *DailyStationTimeTableAPIControllerGet3212NotModified

NewDailyStationTimeTableAPIControllerGet3212NotModified creates a DailyStationTimeTableAPIControllerGet3212NotModified with default headers values

func (*DailyStationTimeTableAPIControllerGet3212NotModified) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet3212OK added in v0.15.0

DailyStationTimeTableAPIControllerGet3212OK describes a response with status code 200, with default header values.

Success

func NewDailyStationTimeTableAPIControllerGet3212OK added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212OK() *DailyStationTimeTableAPIControllerGet3212OK

NewDailyStationTimeTableAPIControllerGet3212OK creates a DailyStationTimeTableAPIControllerGet3212OK with default headers values

func (*DailyStationTimeTableAPIControllerGet3212OK) Error added in v0.15.0

type DailyStationTimeTableAPIControllerGet3212Params added in v0.15.0

type DailyStationTimeTableAPIControllerGet3212Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

DailyStationTimeTableAPIControllerGet3212Params contains all the parameters to send to the API endpoint

for the daily station time table Api controller get 3212 operation.

Typically these are written to a http.Request.

func NewDailyStationTimeTableAPIControllerGet3212Params added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212Params() *DailyStationTimeTableAPIControllerGet3212Params

NewDailyStationTimeTableAPIControllerGet3212Params creates a new DailyStationTimeTableAPIControllerGet3212Params 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 NewDailyStationTimeTableAPIControllerGet3212ParamsWithContext added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212ParamsWithContext(ctx context.Context) *DailyStationTimeTableAPIControllerGet3212Params

NewDailyStationTimeTableAPIControllerGet3212ParamsWithContext creates a new DailyStationTimeTableAPIControllerGet3212Params object with the ability to set a context for a request.

func NewDailyStationTimeTableAPIControllerGet3212ParamsWithHTTPClient added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212ParamsWithHTTPClient(client *http.Client) *DailyStationTimeTableAPIControllerGet3212Params

NewDailyStationTimeTableAPIControllerGet3212ParamsWithHTTPClient creates a new DailyStationTimeTableAPIControllerGet3212Params object with the ability to set a custom HTTPClient for a request.

func NewDailyStationTimeTableAPIControllerGet3212ParamsWithTimeout added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212ParamsWithTimeout(timeout time.Duration) *DailyStationTimeTableAPIControllerGet3212Params

NewDailyStationTimeTableAPIControllerGet3212ParamsWithTimeout creates a new DailyStationTimeTableAPIControllerGet3212Params object with the ability to set a timeout on a request.

func (*DailyStationTimeTableAPIControllerGet3212Params) SetContext added in v0.15.0

SetContext adds the context to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily station time table Api controller get 3212 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarCount added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet3212Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarFormat added in v0.15.0

func (o *DailyStationTimeTableAPIControllerGet3212Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithContext added in v0.15.0

WithContext adds the context to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily station time table Api controller get 3212 params (not the query body).

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

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily station time table Api controller get 3212 params

func (*DailyStationTimeTableAPIControllerGet3212Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyStationTimeTableAPIControllerGet3212Reader added in v0.15.0

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

DailyStationTimeTableAPIControllerGet3212Reader is a Reader for the DailyStationTimeTableAPIControllerGet3212 structure.

func (*DailyStationTimeTableAPIControllerGet3212Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyStationTimeTableAPIControllerGet3212Status299 added in v0.15.0

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

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

func NewDailyStationTimeTableAPIControllerGet3212Status299 added in v0.15.0

func NewDailyStationTimeTableAPIControllerGet3212Status299() *DailyStationTimeTableAPIControllerGet3212Status299

NewDailyStationTimeTableAPIControllerGet3212Status299 creates a DailyStationTimeTableAPIControllerGet3212Status299 with default headers values

func (*DailyStationTimeTableAPIControllerGet3212Status299) Error added in v0.15.0

func (*DailyStationTimeTableAPIControllerGet3212Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32111NotModified added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32111NotModified added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111NotModified() *DailyTrainTimeTableAPIControllerGet32111NotModified

NewDailyTrainTimeTableAPIControllerGet32111NotModified creates a DailyTrainTimeTableAPIControllerGet32111NotModified with default headers values

func (*DailyTrainTimeTableAPIControllerGet32111NotModified) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32111OK added in v0.15.0

DailyTrainTimeTableAPIControllerGet32111OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet32111OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111OK() *DailyTrainTimeTableAPIControllerGet32111OK

NewDailyTrainTimeTableAPIControllerGet32111OK creates a DailyTrainTimeTableAPIControllerGet32111OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet32111OK) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32111Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32111Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainNo.

	   欲查詢車次的代碼
	*/
	TrainNo string

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet32111Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 1 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet32111Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111Params() *DailyTrainTimeTableAPIControllerGet32111Params

NewDailyTrainTimeTableAPIControllerGet32111Params creates a new DailyTrainTimeTableAPIControllerGet32111Params 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 NewDailyTrainTimeTableAPIControllerGet32111ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet32111Params

NewDailyTrainTimeTableAPIControllerGet32111ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet32111Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet32111ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet32111Params

NewDailyTrainTimeTableAPIControllerGet32111ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet32111Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet32111ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet32111Params

NewDailyTrainTimeTableAPIControllerGet32111ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet32111Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 1 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarCount added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32111Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32111Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) SetTrainNo added in v0.15.0

SetTrainNo adds the trainNo to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 1 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WithTrainNo added in v0.15.0

WithTrainNo adds the trainNo to the daily train time table Api controller get 3211 1 params

func (*DailyTrainTimeTableAPIControllerGet32111Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet32111Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet32111Reader is a Reader for the DailyTrainTimeTableAPIControllerGet32111 structure.

func (*DailyTrainTimeTableAPIControllerGet32111Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet32111Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32111Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32111Status299() *DailyTrainTimeTableAPIControllerGet32111Status299

NewDailyTrainTimeTableAPIControllerGet32111Status299 creates a DailyTrainTimeTableAPIControllerGet32111Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet32111Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32111Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32112OK added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32112OK struct {
	Payload *models.PTXAPIRailModelTrainDateList
}
DailyTrainTimeTableAPIControllerGet32112OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet32112OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112OK() *DailyTrainTimeTableAPIControllerGet32112OK

NewDailyTrainTimeTableAPIControllerGet32112OK creates a DailyTrainTimeTableAPIControllerGet32112OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet32112OK) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32112OK) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32112Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32112Params struct {

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet32112Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 2 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet32112Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112Params() *DailyTrainTimeTableAPIControllerGet32112Params

NewDailyTrainTimeTableAPIControllerGet32112Params creates a new DailyTrainTimeTableAPIControllerGet32112Params 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 NewDailyTrainTimeTableAPIControllerGet32112ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet32112Params

NewDailyTrainTimeTableAPIControllerGet32112ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet32112Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet32112ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet32112Params

NewDailyTrainTimeTableAPIControllerGet32112ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet32112Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet32112ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet32112Params

NewDailyTrainTimeTableAPIControllerGet32112ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet32112Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 2 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32112Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 2 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 2 params

func (*DailyTrainTimeTableAPIControllerGet32112Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet32112Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet32112Reader is a Reader for the DailyTrainTimeTableAPIControllerGet32112 structure.

func (*DailyTrainTimeTableAPIControllerGet32112Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet32112Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32112Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32112Status299() *DailyTrainTimeTableAPIControllerGet32112Status299

NewDailyTrainTimeTableAPIControllerGet32112Status299 creates a DailyTrainTimeTableAPIControllerGet32112Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet32112Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32112Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32113NotModified added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32113NotModified added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113NotModified() *DailyTrainTimeTableAPIControllerGet32113NotModified

NewDailyTrainTimeTableAPIControllerGet32113NotModified creates a DailyTrainTimeTableAPIControllerGet32113NotModified with default headers values

func (*DailyTrainTimeTableAPIControllerGet32113NotModified) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32113OK added in v0.15.0

DailyTrainTimeTableAPIControllerGet32113OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet32113OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113OK() *DailyTrainTimeTableAPIControllerGet32113OK

NewDailyTrainTimeTableAPIControllerGet32113OK creates a DailyTrainTimeTableAPIControllerGet32113OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet32113OK) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32113Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32113Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainDate.

	   欲查詢車次的日期(格式: yyyy-MM-dd)

	   Format: date-time
	*/
	TrainDate strfmt.DateTime

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet32113Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 3 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet32113Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113Params() *DailyTrainTimeTableAPIControllerGet32113Params

NewDailyTrainTimeTableAPIControllerGet32113Params creates a new DailyTrainTimeTableAPIControllerGet32113Params 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 NewDailyTrainTimeTableAPIControllerGet32113ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet32113Params

NewDailyTrainTimeTableAPIControllerGet32113ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet32113Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet32113ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet32113Params

NewDailyTrainTimeTableAPIControllerGet32113ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet32113Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet32113ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet32113Params

NewDailyTrainTimeTableAPIControllerGet32113ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet32113Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 3 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarCount added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32113Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32113Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) SetTrainDate added in v0.15.0

SetTrainDate adds the trainDate to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 3 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WithTrainDate added in v0.15.0

WithTrainDate adds the trainDate to the daily train time table Api controller get 3211 3 params

func (*DailyTrainTimeTableAPIControllerGet32113Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet32113Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet32113Reader is a Reader for the DailyTrainTimeTableAPIControllerGet32113 structure.

func (*DailyTrainTimeTableAPIControllerGet32113Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet32113Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32113Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32113Status299() *DailyTrainTimeTableAPIControllerGet32113Status299

NewDailyTrainTimeTableAPIControllerGet32113Status299 creates a DailyTrainTimeTableAPIControllerGet32113Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet32113Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32113Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32114NotModified added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32114NotModified added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114NotModified() *DailyTrainTimeTableAPIControllerGet32114NotModified

NewDailyTrainTimeTableAPIControllerGet32114NotModified creates a DailyTrainTimeTableAPIControllerGet32114NotModified with default headers values

func (*DailyTrainTimeTableAPIControllerGet32114NotModified) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32114OK added in v0.15.0

DailyTrainTimeTableAPIControllerGet32114OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet32114OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114OK() *DailyTrainTimeTableAPIControllerGet32114OK

NewDailyTrainTimeTableAPIControllerGet32114OK creates a DailyTrainTimeTableAPIControllerGet32114OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet32114OK) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32114Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32114Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* DestinationStationID.

	   迄點車站代碼
	*/
	DestinationStationID string

	/* OriginStationID.

	   起點車站代碼
	*/
	OriginStationID string

	/* TrainDate.

	   欲查詢的日期(格式: yyyy-MM-dd)

	   Format: date-time
	*/
	TrainDate strfmt.DateTime

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet32114Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 4 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet32114Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114Params() *DailyTrainTimeTableAPIControllerGet32114Params

NewDailyTrainTimeTableAPIControllerGet32114Params creates a new DailyTrainTimeTableAPIControllerGet32114Params 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 NewDailyTrainTimeTableAPIControllerGet32114ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet32114Params

NewDailyTrainTimeTableAPIControllerGet32114ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet32114Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet32114ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet32114Params

NewDailyTrainTimeTableAPIControllerGet32114ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet32114Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet32114ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet32114Params

NewDailyTrainTimeTableAPIControllerGet32114ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet32114Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 4 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDestinationStationID added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32114Params) SetDestinationStationID(destinationStationID string)

SetDestinationStationID adds the destinationStationId to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarCount added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32114Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32114Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetOriginStationID added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32114Params) SetOriginStationID(originStationID string)

SetOriginStationID adds the originStationId to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) SetTrainDate added in v0.15.0

SetTrainDate adds the trainDate to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 4 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDestinationStationID added in v0.15.0

WithDestinationStationID adds the destinationStationID to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithOriginStationID added in v0.15.0

WithOriginStationID adds the originStationID to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WithTrainDate added in v0.15.0

WithTrainDate adds the trainDate to the daily train time table Api controller get 3211 4 params

func (*DailyTrainTimeTableAPIControllerGet32114Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet32114Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet32114Reader is a Reader for the DailyTrainTimeTableAPIControllerGet32114 structure.

func (*DailyTrainTimeTableAPIControllerGet32114Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet32114Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32114Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32114Status299() *DailyTrainTimeTableAPIControllerGet32114Status299

NewDailyTrainTimeTableAPIControllerGet32114Status299 creates a DailyTrainTimeTableAPIControllerGet32114Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet32114Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32114Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32115NotModified added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32115NotModified added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115NotModified() *DailyTrainTimeTableAPIControllerGet32115NotModified

NewDailyTrainTimeTableAPIControllerGet32115NotModified creates a DailyTrainTimeTableAPIControllerGet32115NotModified with default headers values

func (*DailyTrainTimeTableAPIControllerGet32115NotModified) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32115OK added in v0.15.0

DailyTrainTimeTableAPIControllerGet32115OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet32115OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115OK() *DailyTrainTimeTableAPIControllerGet32115OK

NewDailyTrainTimeTableAPIControllerGet32115OK creates a DailyTrainTimeTableAPIControllerGet32115OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet32115OK) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32115Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet32115Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* DestinationStationID.

	   迄點車站代碼
	*/
	DestinationStationID string

	/* OriginStationID.

	   起點車站代碼
	*/
	OriginStationID string

	/* TrainDate.

	   欲查詢的日期(格式: yyyy-MM-dd)

	   Format: date-time
	*/
	TrainDate strfmt.DateTime

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet32115Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 5 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet32115Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115Params() *DailyTrainTimeTableAPIControllerGet32115Params

NewDailyTrainTimeTableAPIControllerGet32115Params creates a new DailyTrainTimeTableAPIControllerGet32115Params 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 NewDailyTrainTimeTableAPIControllerGet32115ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet32115Params

NewDailyTrainTimeTableAPIControllerGet32115ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet32115Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet32115ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet32115Params

NewDailyTrainTimeTableAPIControllerGet32115ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet32115Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet32115ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet32115Params

NewDailyTrainTimeTableAPIControllerGet32115ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet32115Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 5 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDestinationStationID added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32115Params) SetDestinationStationID(destinationStationID string)

SetDestinationStationID adds the destinationStationId to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarCount added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32115Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32115Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetOriginStationID added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet32115Params) SetOriginStationID(originStationID string)

SetOriginStationID adds the originStationId to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) SetTrainDate added in v0.15.0

SetTrainDate adds the trainDate to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 5 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDestinationStationID added in v0.15.0

WithDestinationStationID adds the destinationStationID to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithOriginStationID added in v0.15.0

WithOriginStationID adds the originStationID to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WithTrainDate added in v0.15.0

WithTrainDate adds the trainDate to the daily train time table Api controller get 3211 5 params

func (*DailyTrainTimeTableAPIControllerGet32115Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet32115Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet32115Reader is a Reader for the DailyTrainTimeTableAPIControllerGet32115 structure.

func (*DailyTrainTimeTableAPIControllerGet32115Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet32115Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet32115Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet32115Status299() *DailyTrainTimeTableAPIControllerGet32115Status299

NewDailyTrainTimeTableAPIControllerGet32115Status299 creates a DailyTrainTimeTableAPIControllerGet32115Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet32115Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet32115Status299) GetPayload added in v0.15.0

type DailyTrainTimeTableAPIControllerGet3211NotModified added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet3211NotModified added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211NotModified() *DailyTrainTimeTableAPIControllerGet3211NotModified

NewDailyTrainTimeTableAPIControllerGet3211NotModified creates a DailyTrainTimeTableAPIControllerGet3211NotModified with default headers values

func (*DailyTrainTimeTableAPIControllerGet3211NotModified) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet3211OK added in v0.15.0

DailyTrainTimeTableAPIControllerGet3211OK describes a response with status code 200, with default header values.

Success

func NewDailyTrainTimeTableAPIControllerGet3211OK added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211OK() *DailyTrainTimeTableAPIControllerGet3211OK

NewDailyTrainTimeTableAPIControllerGet3211OK creates a DailyTrainTimeTableAPIControllerGet3211OK with default headers values

func (*DailyTrainTimeTableAPIControllerGet3211OK) Error added in v0.15.0

type DailyTrainTimeTableAPIControllerGet3211Params added in v0.15.0

type DailyTrainTimeTableAPIControllerGet3211Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

DailyTrainTimeTableAPIControllerGet3211Params contains all the parameters to send to the API endpoint

for the daily train time table Api controller get 3211 operation.

Typically these are written to a http.Request.

func NewDailyTrainTimeTableAPIControllerGet3211Params added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211Params() *DailyTrainTimeTableAPIControllerGet3211Params

NewDailyTrainTimeTableAPIControllerGet3211Params creates a new DailyTrainTimeTableAPIControllerGet3211Params 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 NewDailyTrainTimeTableAPIControllerGet3211ParamsWithContext added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211ParamsWithContext(ctx context.Context) *DailyTrainTimeTableAPIControllerGet3211Params

NewDailyTrainTimeTableAPIControllerGet3211ParamsWithContext creates a new DailyTrainTimeTableAPIControllerGet3211Params object with the ability to set a context for a request.

func NewDailyTrainTimeTableAPIControllerGet3211ParamsWithHTTPClient added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211ParamsWithHTTPClient(client *http.Client) *DailyTrainTimeTableAPIControllerGet3211Params

NewDailyTrainTimeTableAPIControllerGet3211ParamsWithHTTPClient creates a new DailyTrainTimeTableAPIControllerGet3211Params object with the ability to set a custom HTTPClient for a request.

func NewDailyTrainTimeTableAPIControllerGet3211ParamsWithTimeout added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211ParamsWithTimeout(timeout time.Duration) *DailyTrainTimeTableAPIControllerGet3211Params

NewDailyTrainTimeTableAPIControllerGet3211ParamsWithTimeout creates a new DailyTrainTimeTableAPIControllerGet3211Params object with the ability to set a timeout on a request.

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetContext added in v0.15.0

SetContext adds the context to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the daily train time table Api controller get 3211 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarCount added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet3211Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarFormat added in v0.15.0

func (o *DailyTrainTimeTableAPIControllerGet3211Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetHealth added in v0.15.0

SetHealth adds the health to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithContext added in v0.15.0

WithContext adds the context to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the daily train time table Api controller get 3211 params (not the query body).

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

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithHealth added in v0.15.0

WithHealth adds the health to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the daily train time table Api controller get 3211 params

func (*DailyTrainTimeTableAPIControllerGet3211Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type DailyTrainTimeTableAPIControllerGet3211Reader added in v0.15.0

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

DailyTrainTimeTableAPIControllerGet3211Reader is a Reader for the DailyTrainTimeTableAPIControllerGet3211 structure.

func (*DailyTrainTimeTableAPIControllerGet3211Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type DailyTrainTimeTableAPIControllerGet3211Status299 added in v0.15.0

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

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

func NewDailyTrainTimeTableAPIControllerGet3211Status299 added in v0.15.0

func NewDailyTrainTimeTableAPIControllerGet3211Status299() *DailyTrainTimeTableAPIControllerGet3211Status299

NewDailyTrainTimeTableAPIControllerGet3211Status299 creates a DailyTrainTimeTableAPIControllerGet3211Status299 with default headers values

func (*DailyTrainTimeTableAPIControllerGet3211Status299) Error added in v0.15.0

func (*DailyTrainTimeTableAPIControllerGet3211Status299) GetPayload added in v0.15.0

type GeneralStationTimetableAPIControllerGet32091NotModified added in v0.15.0

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

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

func NewGeneralStationTimetableAPIControllerGet32091NotModified added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091NotModified() *GeneralStationTimetableAPIControllerGet32091NotModified

NewGeneralStationTimetableAPIControllerGet32091NotModified creates a GeneralStationTimetableAPIControllerGet32091NotModified with default headers values

func (*GeneralStationTimetableAPIControllerGet32091NotModified) Error added in v0.15.0

type GeneralStationTimetableAPIControllerGet32091OK added in v0.15.0

GeneralStationTimetableAPIControllerGet32091OK describes a response with status code 200, with default header values.

Success

func NewGeneralStationTimetableAPIControllerGet32091OK added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091OK() *GeneralStationTimetableAPIControllerGet32091OK

NewGeneralStationTimetableAPIControllerGet32091OK creates a GeneralStationTimetableAPIControllerGet32091OK with default headers values

func (*GeneralStationTimetableAPIControllerGet32091OK) Error added in v0.15.0

type GeneralStationTimetableAPIControllerGet32091Params added in v0.15.0

type GeneralStationTimetableAPIControllerGet32091Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* 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
}

GeneralStationTimetableAPIControllerGet32091Params contains all the parameters to send to the API endpoint

for the general station timetable Api controller get 3209 1 operation.

Typically these are written to a http.Request.

func NewGeneralStationTimetableAPIControllerGet32091Params added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091Params() *GeneralStationTimetableAPIControllerGet32091Params

NewGeneralStationTimetableAPIControllerGet32091Params creates a new GeneralStationTimetableAPIControllerGet32091Params 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 NewGeneralStationTimetableAPIControllerGet32091ParamsWithContext added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091ParamsWithContext(ctx context.Context) *GeneralStationTimetableAPIControllerGet32091Params

NewGeneralStationTimetableAPIControllerGet32091ParamsWithContext creates a new GeneralStationTimetableAPIControllerGet32091Params object with the ability to set a context for a request.

func NewGeneralStationTimetableAPIControllerGet32091ParamsWithHTTPClient added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091ParamsWithHTTPClient(client *http.Client) *GeneralStationTimetableAPIControllerGet32091Params

NewGeneralStationTimetableAPIControllerGet32091ParamsWithHTTPClient creates a new GeneralStationTimetableAPIControllerGet32091Params object with the ability to set a custom HTTPClient for a request.

func NewGeneralStationTimetableAPIControllerGet32091ParamsWithTimeout added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091ParamsWithTimeout(timeout time.Duration) *GeneralStationTimetableAPIControllerGet32091Params

NewGeneralStationTimetableAPIControllerGet32091ParamsWithTimeout creates a new GeneralStationTimetableAPIControllerGet32091Params object with the ability to set a timeout on a request.

func (*GeneralStationTimetableAPIControllerGet32091Params) SetContext added in v0.15.0

SetContext adds the context to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the general station timetable Api controller get 3209 1 params (not the query body).

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

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarCount added in v0.15.0

func (o *GeneralStationTimetableAPIControllerGet32091Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarFormat added in v0.15.0

func (o *GeneralStationTimetableAPIControllerGet32091Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetHealth added in v0.15.0

SetHealth adds the health to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetStationID added in v0.15.0

SetStationID adds the stationId to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithContext added in v0.15.0

WithContext adds the context to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the general station timetable Api controller get 3209 1 params (not the query body).

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

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithHealth added in v0.15.0

WithHealth adds the health to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithStationID added in v0.15.0

WithStationID adds the stationID to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the general station timetable Api controller get 3209 1 params

func (*GeneralStationTimetableAPIControllerGet32091Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type GeneralStationTimetableAPIControllerGet32091Reader added in v0.15.0

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

GeneralStationTimetableAPIControllerGet32091Reader is a Reader for the GeneralStationTimetableAPIControllerGet32091 structure.

func (*GeneralStationTimetableAPIControllerGet32091Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type GeneralStationTimetableAPIControllerGet32091Status299 added in v0.15.0

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

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

func NewGeneralStationTimetableAPIControllerGet32091Status299 added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet32091Status299() *GeneralStationTimetableAPIControllerGet32091Status299

NewGeneralStationTimetableAPIControllerGet32091Status299 creates a GeneralStationTimetableAPIControllerGet32091Status299 with default headers values

func (*GeneralStationTimetableAPIControllerGet32091Status299) Error added in v0.15.0

func (*GeneralStationTimetableAPIControllerGet32091Status299) GetPayload added in v0.15.0

type GeneralStationTimetableAPIControllerGet3209NotModified added in v0.15.0

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

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

func NewGeneralStationTimetableAPIControllerGet3209NotModified added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209NotModified() *GeneralStationTimetableAPIControllerGet3209NotModified

NewGeneralStationTimetableAPIControllerGet3209NotModified creates a GeneralStationTimetableAPIControllerGet3209NotModified with default headers values

func (*GeneralStationTimetableAPIControllerGet3209NotModified) Error added in v0.15.0

type GeneralStationTimetableAPIControllerGet3209OK added in v0.15.0

GeneralStationTimetableAPIControllerGet3209OK describes a response with status code 200, with default header values.

Success

func NewGeneralStationTimetableAPIControllerGet3209OK added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209OK() *GeneralStationTimetableAPIControllerGet3209OK

NewGeneralStationTimetableAPIControllerGet3209OK creates a GeneralStationTimetableAPIControllerGet3209OK with default headers values

func (*GeneralStationTimetableAPIControllerGet3209OK) Error added in v0.15.0

type GeneralStationTimetableAPIControllerGet3209Params added in v0.15.0

type GeneralStationTimetableAPIControllerGet3209Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

GeneralStationTimetableAPIControllerGet3209Params contains all the parameters to send to the API endpoint

for the general station timetable Api controller get 3209 operation.

Typically these are written to a http.Request.

func NewGeneralStationTimetableAPIControllerGet3209Params added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209Params() *GeneralStationTimetableAPIControllerGet3209Params

NewGeneralStationTimetableAPIControllerGet3209Params creates a new GeneralStationTimetableAPIControllerGet3209Params 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 NewGeneralStationTimetableAPIControllerGet3209ParamsWithContext added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209ParamsWithContext(ctx context.Context) *GeneralStationTimetableAPIControllerGet3209Params

NewGeneralStationTimetableAPIControllerGet3209ParamsWithContext creates a new GeneralStationTimetableAPIControllerGet3209Params object with the ability to set a context for a request.

func NewGeneralStationTimetableAPIControllerGet3209ParamsWithHTTPClient added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209ParamsWithHTTPClient(client *http.Client) *GeneralStationTimetableAPIControllerGet3209Params

NewGeneralStationTimetableAPIControllerGet3209ParamsWithHTTPClient creates a new GeneralStationTimetableAPIControllerGet3209Params object with the ability to set a custom HTTPClient for a request.

func NewGeneralStationTimetableAPIControllerGet3209ParamsWithTimeout added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209ParamsWithTimeout(timeout time.Duration) *GeneralStationTimetableAPIControllerGet3209Params

NewGeneralStationTimetableAPIControllerGet3209ParamsWithTimeout creates a new GeneralStationTimetableAPIControllerGet3209Params object with the ability to set a timeout on a request.

func (*GeneralStationTimetableAPIControllerGet3209Params) SetContext added in v0.15.0

SetContext adds the context to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the general station timetable Api controller get 3209 params (not the query body).

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

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarCount added in v0.15.0

func (o *GeneralStationTimetableAPIControllerGet3209Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarFormat added in v0.15.0

func (o *GeneralStationTimetableAPIControllerGet3209Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetHealth added in v0.15.0

SetHealth adds the health to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithContext added in v0.15.0

WithContext adds the context to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the general station timetable Api controller get 3209 params (not the query body).

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

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithHealth added in v0.15.0

WithHealth adds the health to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the general station timetable Api controller get 3209 params

func (*GeneralStationTimetableAPIControllerGet3209Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type GeneralStationTimetableAPIControllerGet3209Reader added in v0.15.0

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

GeneralStationTimetableAPIControllerGet3209Reader is a Reader for the GeneralStationTimetableAPIControllerGet3209 structure.

func (*GeneralStationTimetableAPIControllerGet3209Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type GeneralStationTimetableAPIControllerGet3209Status299 added in v0.15.0

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

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

func NewGeneralStationTimetableAPIControllerGet3209Status299 added in v0.15.0

func NewGeneralStationTimetableAPIControllerGet3209Status299() *GeneralStationTimetableAPIControllerGet3209Status299

NewGeneralStationTimetableAPIControllerGet3209Status299 creates a GeneralStationTimetableAPIControllerGet3209Status299 with default headers values

func (*GeneralStationTimetableAPIControllerGet3209Status299) Error added in v0.15.0

func (*GeneralStationTimetableAPIControllerGet3209Status299) GetPayload added in v0.15.0

type GeneralTrainTimetableAPIControllerGet32081NotModified added in v0.15.0

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

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

func NewGeneralTrainTimetableAPIControllerGet32081NotModified added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081NotModified() *GeneralTrainTimetableAPIControllerGet32081NotModified

NewGeneralTrainTimetableAPIControllerGet32081NotModified creates a GeneralTrainTimetableAPIControllerGet32081NotModified with default headers values

func (*GeneralTrainTimetableAPIControllerGet32081NotModified) Error added in v0.15.0

type GeneralTrainTimetableAPIControllerGet32081OK added in v0.15.0

type GeneralTrainTimetableAPIControllerGet32081OK struct {
	Payload *models.PTXAPIRailModelTRAGeneralTrainWrapperPTXServiceDTORailSpecificationV3TRAGeneralTrainTimetable
}
GeneralTrainTimetableAPIControllerGet32081OK describes a response with status code 200, with default header values.

Success

func NewGeneralTrainTimetableAPIControllerGet32081OK added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081OK() *GeneralTrainTimetableAPIControllerGet32081OK

NewGeneralTrainTimetableAPIControllerGet32081OK creates a GeneralTrainTimetableAPIControllerGet32081OK with default headers values

func (*GeneralTrainTimetableAPIControllerGet32081OK) Error added in v0.15.0

type GeneralTrainTimetableAPIControllerGet32081Params added in v0.15.0

type GeneralTrainTimetableAPIControllerGet32081Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainNo.

	   欲查詢車次的代碼
	*/
	TrainNo string

	/* Health.

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

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

GeneralTrainTimetableAPIControllerGet32081Params contains all the parameters to send to the API endpoint

for the general train timetable Api controller get 3208 1 operation.

Typically these are written to a http.Request.

func NewGeneralTrainTimetableAPIControllerGet32081Params added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081Params() *GeneralTrainTimetableAPIControllerGet32081Params

NewGeneralTrainTimetableAPIControllerGet32081Params creates a new GeneralTrainTimetableAPIControllerGet32081Params 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 NewGeneralTrainTimetableAPIControllerGet32081ParamsWithContext added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081ParamsWithContext(ctx context.Context) *GeneralTrainTimetableAPIControllerGet32081Params

NewGeneralTrainTimetableAPIControllerGet32081ParamsWithContext creates a new GeneralTrainTimetableAPIControllerGet32081Params object with the ability to set a context for a request.

func NewGeneralTrainTimetableAPIControllerGet32081ParamsWithHTTPClient added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081ParamsWithHTTPClient(client *http.Client) *GeneralTrainTimetableAPIControllerGet32081Params

NewGeneralTrainTimetableAPIControllerGet32081ParamsWithHTTPClient creates a new GeneralTrainTimetableAPIControllerGet32081Params object with the ability to set a custom HTTPClient for a request.

func NewGeneralTrainTimetableAPIControllerGet32081ParamsWithTimeout added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081ParamsWithTimeout(timeout time.Duration) *GeneralTrainTimetableAPIControllerGet32081Params

NewGeneralTrainTimetableAPIControllerGet32081ParamsWithTimeout creates a new GeneralTrainTimetableAPIControllerGet32081Params object with the ability to set a timeout on a request.

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetContext added in v0.15.0

SetContext adds the context to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the general train timetable Api controller get 3208 1 params (not the query body).

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

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarCount added in v0.15.0

func (o *GeneralTrainTimetableAPIControllerGet32081Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarFormat added in v0.15.0

func (o *GeneralTrainTimetableAPIControllerGet32081Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetHealth added in v0.15.0

SetHealth adds the health to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) SetTrainNo added in v0.15.0

SetTrainNo adds the trainNo to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithContext added in v0.15.0

WithContext adds the context to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the general train timetable Api controller get 3208 1 params (not the query body).

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

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithHealth added in v0.15.0

WithHealth adds the health to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WithTrainNo added in v0.15.0

WithTrainNo adds the trainNo to the general train timetable Api controller get 3208 1 params

func (*GeneralTrainTimetableAPIControllerGet32081Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type GeneralTrainTimetableAPIControllerGet32081Reader added in v0.15.0

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

GeneralTrainTimetableAPIControllerGet32081Reader is a Reader for the GeneralTrainTimetableAPIControllerGet32081 structure.

func (*GeneralTrainTimetableAPIControllerGet32081Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type GeneralTrainTimetableAPIControllerGet32081Status299 added in v0.15.0

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

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

func NewGeneralTrainTimetableAPIControllerGet32081Status299 added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet32081Status299() *GeneralTrainTimetableAPIControllerGet32081Status299

NewGeneralTrainTimetableAPIControllerGet32081Status299 creates a GeneralTrainTimetableAPIControllerGet32081Status299 with default headers values

func (*GeneralTrainTimetableAPIControllerGet32081Status299) Error added in v0.15.0

func (*GeneralTrainTimetableAPIControllerGet32081Status299) GetPayload added in v0.15.0

type GeneralTrainTimetableAPIControllerGet3208NotModified added in v0.15.0

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

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

func NewGeneralTrainTimetableAPIControllerGet3208NotModified added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208NotModified() *GeneralTrainTimetableAPIControllerGet3208NotModified

NewGeneralTrainTimetableAPIControllerGet3208NotModified creates a GeneralTrainTimetableAPIControllerGet3208NotModified with default headers values

func (*GeneralTrainTimetableAPIControllerGet3208NotModified) Error added in v0.15.0

type GeneralTrainTimetableAPIControllerGet3208OK added in v0.15.0

type GeneralTrainTimetableAPIControllerGet3208OK struct {
	Payload *models.PTXAPIRailModelTRAGeneralTrainWrapperPTXServiceDTORailSpecificationV3TRAGeneralTrainTimetable
}
GeneralTrainTimetableAPIControllerGet3208OK describes a response with status code 200, with default header values.

Success

func NewGeneralTrainTimetableAPIControllerGet3208OK added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208OK() *GeneralTrainTimetableAPIControllerGet3208OK

NewGeneralTrainTimetableAPIControllerGet3208OK creates a GeneralTrainTimetableAPIControllerGet3208OK with default headers values

func (*GeneralTrainTimetableAPIControllerGet3208OK) Error added in v0.15.0

type GeneralTrainTimetableAPIControllerGet3208Params added in v0.15.0

type GeneralTrainTimetableAPIControllerGet3208Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

GeneralTrainTimetableAPIControllerGet3208Params contains all the parameters to send to the API endpoint

for the general train timetable Api controller get 3208 operation.

Typically these are written to a http.Request.

func NewGeneralTrainTimetableAPIControllerGet3208Params added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208Params() *GeneralTrainTimetableAPIControllerGet3208Params

NewGeneralTrainTimetableAPIControllerGet3208Params creates a new GeneralTrainTimetableAPIControllerGet3208Params 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 NewGeneralTrainTimetableAPIControllerGet3208ParamsWithContext added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208ParamsWithContext(ctx context.Context) *GeneralTrainTimetableAPIControllerGet3208Params

NewGeneralTrainTimetableAPIControllerGet3208ParamsWithContext creates a new GeneralTrainTimetableAPIControllerGet3208Params object with the ability to set a context for a request.

func NewGeneralTrainTimetableAPIControllerGet3208ParamsWithHTTPClient added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208ParamsWithHTTPClient(client *http.Client) *GeneralTrainTimetableAPIControllerGet3208Params

NewGeneralTrainTimetableAPIControllerGet3208ParamsWithHTTPClient creates a new GeneralTrainTimetableAPIControllerGet3208Params object with the ability to set a custom HTTPClient for a request.

func NewGeneralTrainTimetableAPIControllerGet3208ParamsWithTimeout added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208ParamsWithTimeout(timeout time.Duration) *GeneralTrainTimetableAPIControllerGet3208Params

NewGeneralTrainTimetableAPIControllerGet3208ParamsWithTimeout creates a new GeneralTrainTimetableAPIControllerGet3208Params object with the ability to set a timeout on a request.

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetContext added in v0.15.0

SetContext adds the context to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the general train timetable Api controller get 3208 params (not the query body).

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

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarCount added in v0.15.0

func (o *GeneralTrainTimetableAPIControllerGet3208Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarFormat added in v0.15.0

func (o *GeneralTrainTimetableAPIControllerGet3208Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetHealth added in v0.15.0

SetHealth adds the health to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithContext added in v0.15.0

WithContext adds the context to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the general train timetable Api controller get 3208 params (not the query body).

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

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithHealth added in v0.15.0

WithHealth adds the health to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the general train timetable Api controller get 3208 params

func (*GeneralTrainTimetableAPIControllerGet3208Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type GeneralTrainTimetableAPIControllerGet3208Reader added in v0.15.0

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

GeneralTrainTimetableAPIControllerGet3208Reader is a Reader for the GeneralTrainTimetableAPIControllerGet3208 structure.

func (*GeneralTrainTimetableAPIControllerGet3208Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type GeneralTrainTimetableAPIControllerGet3208Status299 added in v0.15.0

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

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

func NewGeneralTrainTimetableAPIControllerGet3208Status299 added in v0.15.0

func NewGeneralTrainTimetableAPIControllerGet3208Status299() *GeneralTrainTimetableAPIControllerGet3208Status299

NewGeneralTrainTimetableAPIControllerGet3208Status299 creates a GeneralTrainTimetableAPIControllerGet3208Status299 with default headers values

func (*GeneralTrainTimetableAPIControllerGet3208Status299) Error added in v0.15.0

func (*GeneralTrainTimetableAPIControllerGet3208Status299) GetPayload added in v0.15.0

type LineAPIControllerGet3204NotModified added in v0.15.0

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

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

func NewLineAPIControllerGet3204NotModified added in v0.15.0

func NewLineAPIControllerGet3204NotModified() *LineAPIControllerGet3204NotModified

NewLineAPIControllerGet3204NotModified creates a LineAPIControllerGet3204NotModified with default headers values

func (*LineAPIControllerGet3204NotModified) Error added in v0.15.0

type LineAPIControllerGet3204OK added in v0.15.0

type LineAPIControllerGet3204OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRALine
}
LineAPIControllerGet3204OK describes a response with status code 200, with default header values.

Success

func NewLineAPIControllerGet3204OK added in v0.15.0

func NewLineAPIControllerGet3204OK() *LineAPIControllerGet3204OK

NewLineAPIControllerGet3204OK creates a LineAPIControllerGet3204OK with default headers values

func (*LineAPIControllerGet3204OK) Error added in v0.15.0

func (*LineAPIControllerGet3204OK) GetPayload added in v0.15.0

type LineAPIControllerGet3204Params added in v0.15.0

type LineAPIControllerGet3204Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

LineAPIControllerGet3204Params contains all the parameters to send to the API endpoint

for the line Api controller get 3204 operation.

Typically these are written to a http.Request.

func NewLineAPIControllerGet3204Params added in v0.15.0

func NewLineAPIControllerGet3204Params() *LineAPIControllerGet3204Params

NewLineAPIControllerGet3204Params creates a new LineAPIControllerGet3204Params 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 NewLineAPIControllerGet3204ParamsWithContext added in v0.15.0

func NewLineAPIControllerGet3204ParamsWithContext(ctx context.Context) *LineAPIControllerGet3204Params

NewLineAPIControllerGet3204ParamsWithContext creates a new LineAPIControllerGet3204Params object with the ability to set a context for a request.

func NewLineAPIControllerGet3204ParamsWithHTTPClient added in v0.15.0

func NewLineAPIControllerGet3204ParamsWithHTTPClient(client *http.Client) *LineAPIControllerGet3204Params

NewLineAPIControllerGet3204ParamsWithHTTPClient creates a new LineAPIControllerGet3204Params object with the ability to set a custom HTTPClient for a request.

func NewLineAPIControllerGet3204ParamsWithTimeout added in v0.15.0

func NewLineAPIControllerGet3204ParamsWithTimeout(timeout time.Duration) *LineAPIControllerGet3204Params

NewLineAPIControllerGet3204ParamsWithTimeout creates a new LineAPIControllerGet3204Params object with the ability to set a timeout on a request.

func (*LineAPIControllerGet3204Params) SetContext added in v0.15.0

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

SetContext adds the context to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDefaults added in v0.15.0

func (o *LineAPIControllerGet3204Params) SetDefaults()

SetDefaults hydrates default values in the line Api controller get 3204 params (not the query body).

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

func (*LineAPIControllerGet3204Params) SetDollarCount added in v0.15.0

func (o *LineAPIControllerGet3204Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarFormat added in v0.15.0

func (o *LineAPIControllerGet3204Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithContext added in v0.15.0

WithContext adds the context to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the line Api controller get 3204 params (not the query body).

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

func (*LineAPIControllerGet3204Params) WithDollarCount added in v0.15.0

func (o *LineAPIControllerGet3204Params) WithDollarCount(dollarCount *bool) *LineAPIControllerGet3204Params

WithDollarCount adds the dollarCount to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarFilter added in v0.15.0

func (o *LineAPIControllerGet3204Params) WithDollarFilter(dollarFilter *string) *LineAPIControllerGet3204Params

WithDollarFilter adds the dollarFilter to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarFormat added in v0.15.0

func (o *LineAPIControllerGet3204Params) WithDollarFormat(dollarFormat string) *LineAPIControllerGet3204Params

WithDollarFormat adds the dollarFormat to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarSelect added in v0.15.0

func (o *LineAPIControllerGet3204Params) WithDollarSelect(dollarSelect *string) *LineAPIControllerGet3204Params

WithDollarSelect adds the dollarSelect to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithHealth added in v0.15.0

WithHealth adds the health to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the line Api controller get 3204 params

func (*LineAPIControllerGet3204Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type LineAPIControllerGet3204Reader added in v0.15.0

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

LineAPIControllerGet3204Reader is a Reader for the LineAPIControllerGet3204 structure.

func (*LineAPIControllerGet3204Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type LineAPIControllerGet3204Status299 added in v0.15.0

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

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

func NewLineAPIControllerGet3204Status299 added in v0.15.0

func NewLineAPIControllerGet3204Status299() *LineAPIControllerGet3204Status299

NewLineAPIControllerGet3204Status299 creates a LineAPIControllerGet3204Status299 with default headers values

func (*LineAPIControllerGet3204Status299) Error added in v0.15.0

func (*LineAPIControllerGet3204Status299) GetPayload added in v0.15.0

type LineNetworkAPIControllerGet3221NotModified added in v0.15.0

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

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

func NewLineNetworkAPIControllerGet3221NotModified added in v0.15.0

func NewLineNetworkAPIControllerGet3221NotModified() *LineNetworkAPIControllerGet3221NotModified

NewLineNetworkAPIControllerGet3221NotModified creates a LineNetworkAPIControllerGet3221NotModified with default headers values

func (*LineNetworkAPIControllerGet3221NotModified) Error added in v0.15.0

type LineNetworkAPIControllerGet3221OK added in v0.15.0

type LineNetworkAPIControllerGet3221OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRALineNetworkLineNetwork
}
LineNetworkAPIControllerGet3221OK describes a response with status code 200, with default header values.

Success

func NewLineNetworkAPIControllerGet3221OK added in v0.15.0

func NewLineNetworkAPIControllerGet3221OK() *LineNetworkAPIControllerGet3221OK

NewLineNetworkAPIControllerGet3221OK creates a LineNetworkAPIControllerGet3221OK with default headers values

func (*LineNetworkAPIControllerGet3221OK) Error added in v0.15.0

type LineNetworkAPIControllerGet3221Params added in v0.15.0

type LineNetworkAPIControllerGet3221Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

LineNetworkAPIControllerGet3221Params contains all the parameters to send to the API endpoint

for the line network Api controller get 3221 operation.

Typically these are written to a http.Request.

func NewLineNetworkAPIControllerGet3221Params added in v0.15.0

func NewLineNetworkAPIControllerGet3221Params() *LineNetworkAPIControllerGet3221Params

NewLineNetworkAPIControllerGet3221Params creates a new LineNetworkAPIControllerGet3221Params 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 NewLineNetworkAPIControllerGet3221ParamsWithContext added in v0.15.0

func NewLineNetworkAPIControllerGet3221ParamsWithContext(ctx context.Context) *LineNetworkAPIControllerGet3221Params

NewLineNetworkAPIControllerGet3221ParamsWithContext creates a new LineNetworkAPIControllerGet3221Params object with the ability to set a context for a request.

func NewLineNetworkAPIControllerGet3221ParamsWithHTTPClient added in v0.15.0

func NewLineNetworkAPIControllerGet3221ParamsWithHTTPClient(client *http.Client) *LineNetworkAPIControllerGet3221Params

NewLineNetworkAPIControllerGet3221ParamsWithHTTPClient creates a new LineNetworkAPIControllerGet3221Params object with the ability to set a custom HTTPClient for a request.

func NewLineNetworkAPIControllerGet3221ParamsWithTimeout added in v0.15.0

func NewLineNetworkAPIControllerGet3221ParamsWithTimeout(timeout time.Duration) *LineNetworkAPIControllerGet3221Params

NewLineNetworkAPIControllerGet3221ParamsWithTimeout creates a new LineNetworkAPIControllerGet3221Params object with the ability to set a timeout on a request.

func (*LineNetworkAPIControllerGet3221Params) SetContext added in v0.15.0

SetContext adds the context to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDefaults added in v0.15.0

func (o *LineNetworkAPIControllerGet3221Params) SetDefaults()

SetDefaults hydrates default values in the line network Api controller get 3221 params (not the query body).

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

func (*LineNetworkAPIControllerGet3221Params) SetDollarCount added in v0.15.0

func (o *LineNetworkAPIControllerGet3221Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarFormat added in v0.15.0

func (o *LineNetworkAPIControllerGet3221Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithContext added in v0.15.0

WithContext adds the context to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the line network Api controller get 3221 params (not the query body).

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

func (*LineNetworkAPIControllerGet3221Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithHealth added in v0.15.0

WithHealth adds the health to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the line network Api controller get 3221 params

func (*LineNetworkAPIControllerGet3221Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type LineNetworkAPIControllerGet3221Reader added in v0.15.0

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

LineNetworkAPIControllerGet3221Reader is a Reader for the LineNetworkAPIControllerGet3221 structure.

func (*LineNetworkAPIControllerGet3221Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type LineNetworkAPIControllerGet3221Status299 added in v0.15.0

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

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

func NewLineNetworkAPIControllerGet3221Status299 added in v0.15.0

func NewLineNetworkAPIControllerGet3221Status299() *LineNetworkAPIControllerGet3221Status299

NewLineNetworkAPIControllerGet3221Status299 creates a LineNetworkAPIControllerGet3221Status299 with default headers values

func (*LineNetworkAPIControllerGet3221Status299) Error added in v0.15.0

func (*LineNetworkAPIControllerGet3221Status299) GetPayload added in v0.15.0

type LineTransferAPIControllerGet3215NotModified added in v0.15.0

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

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

func NewLineTransferAPIControllerGet3215NotModified added in v0.15.0

func NewLineTransferAPIControllerGet3215NotModified() *LineTransferAPIControllerGet3215NotModified

NewLineTransferAPIControllerGet3215NotModified creates a LineTransferAPIControllerGet3215NotModified with default headers values

func (*LineTransferAPIControllerGet3215NotModified) Error added in v0.15.0

type LineTransferAPIControllerGet3215OK added in v0.15.0

type LineTransferAPIControllerGet3215OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRALineTransfer
}
LineTransferAPIControllerGet3215OK describes a response with status code 200, with default header values.

Success

func NewLineTransferAPIControllerGet3215OK added in v0.15.0

func NewLineTransferAPIControllerGet3215OK() *LineTransferAPIControllerGet3215OK

NewLineTransferAPIControllerGet3215OK creates a LineTransferAPIControllerGet3215OK with default headers values

func (*LineTransferAPIControllerGet3215OK) Error added in v0.15.0

func (*LineTransferAPIControllerGet3215OK) GetPayload added in v0.15.0

type LineTransferAPIControllerGet3215Params added in v0.15.0

type LineTransferAPIControllerGet3215Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

LineTransferAPIControllerGet3215Params contains all the parameters to send to the API endpoint

for the line transfer Api controller get 3215 operation.

Typically these are written to a http.Request.

func NewLineTransferAPIControllerGet3215Params added in v0.15.0

func NewLineTransferAPIControllerGet3215Params() *LineTransferAPIControllerGet3215Params

NewLineTransferAPIControllerGet3215Params creates a new LineTransferAPIControllerGet3215Params 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 NewLineTransferAPIControllerGet3215ParamsWithContext added in v0.15.0

func NewLineTransferAPIControllerGet3215ParamsWithContext(ctx context.Context) *LineTransferAPIControllerGet3215Params

NewLineTransferAPIControllerGet3215ParamsWithContext creates a new LineTransferAPIControllerGet3215Params object with the ability to set a context for a request.

func NewLineTransferAPIControllerGet3215ParamsWithHTTPClient added in v0.15.0

func NewLineTransferAPIControllerGet3215ParamsWithHTTPClient(client *http.Client) *LineTransferAPIControllerGet3215Params

NewLineTransferAPIControllerGet3215ParamsWithHTTPClient creates a new LineTransferAPIControllerGet3215Params object with the ability to set a custom HTTPClient for a request.

func NewLineTransferAPIControllerGet3215ParamsWithTimeout added in v0.15.0

func NewLineTransferAPIControllerGet3215ParamsWithTimeout(timeout time.Duration) *LineTransferAPIControllerGet3215Params

NewLineTransferAPIControllerGet3215ParamsWithTimeout creates a new LineTransferAPIControllerGet3215Params object with the ability to set a timeout on a request.

func (*LineTransferAPIControllerGet3215Params) SetContext added in v0.15.0

SetContext adds the context to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDefaults added in v0.15.0

func (o *LineTransferAPIControllerGet3215Params) SetDefaults()

SetDefaults hydrates default values in the line transfer Api controller get 3215 params (not the query body).

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

func (*LineTransferAPIControllerGet3215Params) SetDollarCount added in v0.15.0

func (o *LineTransferAPIControllerGet3215Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarFormat added in v0.15.0

func (o *LineTransferAPIControllerGet3215Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithContext added in v0.15.0

WithContext adds the context to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the line transfer Api controller get 3215 params (not the query body).

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

func (*LineTransferAPIControllerGet3215Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithHealth added in v0.15.0

WithHealth adds the health to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the line transfer Api controller get 3215 params

func (*LineTransferAPIControllerGet3215Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type LineTransferAPIControllerGet3215Reader added in v0.15.0

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

LineTransferAPIControllerGet3215Reader is a Reader for the LineTransferAPIControllerGet3215 structure.

func (*LineTransferAPIControllerGet3215Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type LineTransferAPIControllerGet3215Status299 added in v0.15.0

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

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

func NewLineTransferAPIControllerGet3215Status299 added in v0.15.0

func NewLineTransferAPIControllerGet3215Status299() *LineTransferAPIControllerGet3215Status299

NewLineTransferAPIControllerGet3215Status299 creates a LineTransferAPIControllerGet3215Status299 with default headers values

func (*LineTransferAPIControllerGet3215Status299) Error added in v0.15.0

func (*LineTransferAPIControllerGet3215Status299) GetPayload added in v0.15.0

type NetworkAPIControllerGet3200NotModified added in v0.15.0

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

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

func NewNetworkAPIControllerGet3200NotModified added in v0.15.0

func NewNetworkAPIControllerGet3200NotModified() *NetworkAPIControllerGet3200NotModified

NewNetworkAPIControllerGet3200NotModified creates a NetworkAPIControllerGet3200NotModified with default headers values

func (*NetworkAPIControllerGet3200NotModified) Error added in v0.15.0

type NetworkAPIControllerGet3200OK added in v0.15.0

type NetworkAPIControllerGet3200OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRANetworkNetwork
}
NetworkAPIControllerGet3200OK describes a response with status code 200, with default header values.

Success

func NewNetworkAPIControllerGet3200OK added in v0.15.0

func NewNetworkAPIControllerGet3200OK() *NetworkAPIControllerGet3200OK

NewNetworkAPIControllerGet3200OK creates a NetworkAPIControllerGet3200OK with default headers values

func (*NetworkAPIControllerGet3200OK) Error added in v0.15.0

func (*NetworkAPIControllerGet3200OK) GetPayload added in v0.15.0

type NetworkAPIControllerGet3200Params added in v0.15.0

type NetworkAPIControllerGet3200Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

NetworkAPIControllerGet3200Params contains all the parameters to send to the API endpoint

for the network Api controller get 3200 operation.

Typically these are written to a http.Request.

func NewNetworkAPIControllerGet3200Params added in v0.15.0

func NewNetworkAPIControllerGet3200Params() *NetworkAPIControllerGet3200Params

NewNetworkAPIControllerGet3200Params creates a new NetworkAPIControllerGet3200Params 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 NewNetworkAPIControllerGet3200ParamsWithContext added in v0.15.0

func NewNetworkAPIControllerGet3200ParamsWithContext(ctx context.Context) *NetworkAPIControllerGet3200Params

NewNetworkAPIControllerGet3200ParamsWithContext creates a new NetworkAPIControllerGet3200Params object with the ability to set a context for a request.

func NewNetworkAPIControllerGet3200ParamsWithHTTPClient added in v0.15.0

func NewNetworkAPIControllerGet3200ParamsWithHTTPClient(client *http.Client) *NetworkAPIControllerGet3200Params

NewNetworkAPIControllerGet3200ParamsWithHTTPClient creates a new NetworkAPIControllerGet3200Params object with the ability to set a custom HTTPClient for a request.

func NewNetworkAPIControllerGet3200ParamsWithTimeout added in v0.15.0

func NewNetworkAPIControllerGet3200ParamsWithTimeout(timeout time.Duration) *NetworkAPIControllerGet3200Params

NewNetworkAPIControllerGet3200ParamsWithTimeout creates a new NetworkAPIControllerGet3200Params object with the ability to set a timeout on a request.

func (*NetworkAPIControllerGet3200Params) SetContext added in v0.15.0

SetContext adds the context to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDefaults added in v0.15.0

func (o *NetworkAPIControllerGet3200Params) SetDefaults()

SetDefaults hydrates default values in the network Api controller get 3200 params (not the query body).

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

func (*NetworkAPIControllerGet3200Params) SetDollarCount added in v0.15.0

func (o *NetworkAPIControllerGet3200Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarFormat added in v0.15.0

func (o *NetworkAPIControllerGet3200Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithContext added in v0.15.0

WithContext adds the context to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the network Api controller get 3200 params (not the query body).

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

func (*NetworkAPIControllerGet3200Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithHealth added in v0.15.0

WithHealth adds the health to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the network Api controller get 3200 params

func (*NetworkAPIControllerGet3200Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type NetworkAPIControllerGet3200Reader added in v0.15.0

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

NetworkAPIControllerGet3200Reader is a Reader for the NetworkAPIControllerGet3200 structure.

func (*NetworkAPIControllerGet3200Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type NetworkAPIControllerGet3200Status299 added in v0.15.0

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

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

func NewNetworkAPIControllerGet3200Status299 added in v0.15.0

func NewNetworkAPIControllerGet3200Status299() *NetworkAPIControllerGet3200Status299

NewNetworkAPIControllerGet3200Status299 creates a NetworkAPIControllerGet3200Status299 with default headers values

func (*NetworkAPIControllerGet3200Status299) Error added in v0.15.0

func (*NetworkAPIControllerGet3200Status299) GetPayload added in v0.15.0

type NewsAPIControllerGet3217NotModified added in v0.15.0

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

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

func NewNewsAPIControllerGet3217NotModified added in v0.15.0

func NewNewsAPIControllerGet3217NotModified() *NewsAPIControllerGet3217NotModified

NewNewsAPIControllerGet3217NotModified creates a NewsAPIControllerGet3217NotModified with default headers values

func (*NewsAPIControllerGet3217NotModified) Error added in v0.15.0

type NewsAPIControllerGet3217OK added in v0.15.0

NewsAPIControllerGet3217OK describes a response with status code 200, with default header values.

Success

func NewNewsAPIControllerGet3217OK added in v0.15.0

func NewNewsAPIControllerGet3217OK() *NewsAPIControllerGet3217OK

NewNewsAPIControllerGet3217OK creates a NewsAPIControllerGet3217OK with default headers values

func (*NewsAPIControllerGet3217OK) Error added in v0.15.0

type NewsAPIControllerGet3217Params added in v0.15.0

type NewsAPIControllerGet3217Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

NewsAPIControllerGet3217Params contains all the parameters to send to the API endpoint

for the news Api controller get 3217 operation.

Typically these are written to a http.Request.

func NewNewsAPIControllerGet3217Params added in v0.15.0

func NewNewsAPIControllerGet3217Params() *NewsAPIControllerGet3217Params

NewNewsAPIControllerGet3217Params creates a new NewsAPIControllerGet3217Params 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 NewNewsAPIControllerGet3217ParamsWithContext added in v0.15.0

func NewNewsAPIControllerGet3217ParamsWithContext(ctx context.Context) *NewsAPIControllerGet3217Params

NewNewsAPIControllerGet3217ParamsWithContext creates a new NewsAPIControllerGet3217Params object with the ability to set a context for a request.

func NewNewsAPIControllerGet3217ParamsWithHTTPClient added in v0.15.0

func NewNewsAPIControllerGet3217ParamsWithHTTPClient(client *http.Client) *NewsAPIControllerGet3217Params

NewNewsAPIControllerGet3217ParamsWithHTTPClient creates a new NewsAPIControllerGet3217Params object with the ability to set a custom HTTPClient for a request.

func NewNewsAPIControllerGet3217ParamsWithTimeout added in v0.15.0

func NewNewsAPIControllerGet3217ParamsWithTimeout(timeout time.Duration) *NewsAPIControllerGet3217Params

NewNewsAPIControllerGet3217ParamsWithTimeout creates a new NewsAPIControllerGet3217Params object with the ability to set a timeout on a request.

func (*NewsAPIControllerGet3217Params) SetContext added in v0.15.0

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

SetContext adds the context to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDefaults added in v0.15.0

func (o *NewsAPIControllerGet3217Params) SetDefaults()

SetDefaults hydrates default values in the news Api controller get 3217 params (not the query body).

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

func (*NewsAPIControllerGet3217Params) SetDollarCount added in v0.15.0

func (o *NewsAPIControllerGet3217Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarFormat added in v0.15.0

func (o *NewsAPIControllerGet3217Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithContext added in v0.15.0

WithContext adds the context to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the news Api controller get 3217 params (not the query body).

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

func (*NewsAPIControllerGet3217Params) WithDollarCount added in v0.15.0

func (o *NewsAPIControllerGet3217Params) WithDollarCount(dollarCount *bool) *NewsAPIControllerGet3217Params

WithDollarCount adds the dollarCount to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarFilter added in v0.15.0

func (o *NewsAPIControllerGet3217Params) WithDollarFilter(dollarFilter *string) *NewsAPIControllerGet3217Params

WithDollarFilter adds the dollarFilter to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarFormat added in v0.15.0

func (o *NewsAPIControllerGet3217Params) WithDollarFormat(dollarFormat string) *NewsAPIControllerGet3217Params

WithDollarFormat adds the dollarFormat to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarSelect added in v0.15.0

func (o *NewsAPIControllerGet3217Params) WithDollarSelect(dollarSelect *string) *NewsAPIControllerGet3217Params

WithDollarSelect adds the dollarSelect to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithHealth added in v0.15.0

WithHealth adds the health to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the news Api controller get 3217 params

func (*NewsAPIControllerGet3217Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type NewsAPIControllerGet3217Reader added in v0.15.0

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

NewsAPIControllerGet3217Reader is a Reader for the NewsAPIControllerGet3217 structure.

func (*NewsAPIControllerGet3217Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type NewsAPIControllerGet3217Status299 added in v0.15.0

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

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

func NewNewsAPIControllerGet3217Status299 added in v0.15.0

func NewNewsAPIControllerGet3217Status299() *NewsAPIControllerGet3217Status299

NewNewsAPIControllerGet3217Status299 creates a NewsAPIControllerGet3217Status299 with default headers values

func (*NewsAPIControllerGet3217Status299) Error added in v0.15.0

func (*NewsAPIControllerGet3217Status299) GetPayload added in v0.15.0

type ODFareAPIControllerAPIControllerGet32071NotModified added in v0.15.0

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

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

func NewODFareAPIControllerAPIControllerGet32071NotModified added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071NotModified() *ODFareAPIControllerAPIControllerGet32071NotModified

NewODFareAPIControllerAPIControllerGet32071NotModified creates a ODFareAPIControllerAPIControllerGet32071NotModified with default headers values

func (*ODFareAPIControllerAPIControllerGet32071NotModified) Error added in v0.15.0

type ODFareAPIControllerAPIControllerGet32071OK added in v0.15.0

type ODFareAPIControllerAPIControllerGet32071OK struct {
	Payload *models.PTXAPIRailModelTRAODFareWrapperPTXServiceDTORailSpecificationV3TRAODFareODFare
}
ODFareAPIControllerAPIControllerGet32071OK describes a response with status code 200, with default header values.

Success

func NewODFareAPIControllerAPIControllerGet32071OK added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071OK() *ODFareAPIControllerAPIControllerGet32071OK

NewODFareAPIControllerAPIControllerGet32071OK creates a ODFareAPIControllerAPIControllerGet32071OK with default headers values

func (*ODFareAPIControllerAPIControllerGet32071OK) Error added in v0.15.0

func (*ODFareAPIControllerAPIControllerGet32071OK) GetPayload added in v0.15.0

type ODFareAPIControllerAPIControllerGet32071Params added in v0.15.0

type ODFareAPIControllerAPIControllerGet32071Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* DestinationStationID.

	   迄點車站代碼
	*/
	DestinationStationID string

	/* OriginStationID.

	   起點車站代碼
	*/
	OriginStationID string

	/* Health.

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

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

ODFareAPIControllerAPIControllerGet32071Params contains all the parameters to send to the API endpoint

for the o d fare Api controller Api controller get 3207 1 operation.

Typically these are written to a http.Request.

func NewODFareAPIControllerAPIControllerGet32071Params added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071Params() *ODFareAPIControllerAPIControllerGet32071Params

NewODFareAPIControllerAPIControllerGet32071Params creates a new ODFareAPIControllerAPIControllerGet32071Params 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 NewODFareAPIControllerAPIControllerGet32071ParamsWithContext added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071ParamsWithContext(ctx context.Context) *ODFareAPIControllerAPIControllerGet32071Params

NewODFareAPIControllerAPIControllerGet32071ParamsWithContext creates a new ODFareAPIControllerAPIControllerGet32071Params object with the ability to set a context for a request.

func NewODFareAPIControllerAPIControllerGet32071ParamsWithHTTPClient added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071ParamsWithHTTPClient(client *http.Client) *ODFareAPIControllerAPIControllerGet32071Params

NewODFareAPIControllerAPIControllerGet32071ParamsWithHTTPClient creates a new ODFareAPIControllerAPIControllerGet32071Params object with the ability to set a custom HTTPClient for a request.

func NewODFareAPIControllerAPIControllerGet32071ParamsWithTimeout added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071ParamsWithTimeout(timeout time.Duration) *ODFareAPIControllerAPIControllerGet32071Params

NewODFareAPIControllerAPIControllerGet32071ParamsWithTimeout creates a new ODFareAPIControllerAPIControllerGet32071Params object with the ability to set a timeout on a request.

func (*ODFareAPIControllerAPIControllerGet32071Params) SetContext added in v0.15.0

SetContext adds the context to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the o d fare Api controller Api controller get 3207 1 params (not the query body).

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

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDestinationStationID added in v0.15.0

func (o *ODFareAPIControllerAPIControllerGet32071Params) SetDestinationStationID(destinationStationID string)

SetDestinationStationID adds the destinationStationId to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarCount added in v0.15.0

func (o *ODFareAPIControllerAPIControllerGet32071Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarFormat added in v0.15.0

func (o *ODFareAPIControllerAPIControllerGet32071Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetHealth added in v0.15.0

SetHealth adds the health to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetOriginStationID added in v0.15.0

func (o *ODFareAPIControllerAPIControllerGet32071Params) SetOriginStationID(originStationID string)

SetOriginStationID adds the originStationId to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithContext added in v0.15.0

WithContext adds the context to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the o d fare Api controller Api controller get 3207 1 params (not the query body).

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

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDestinationStationID added in v0.15.0

WithDestinationStationID adds the destinationStationID to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithHealth added in v0.15.0

WithHealth adds the health to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithOriginStationID added in v0.15.0

WithOriginStationID adds the originStationID to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the o d fare Api controller Api controller get 3207 1 params

func (*ODFareAPIControllerAPIControllerGet32071Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type ODFareAPIControllerAPIControllerGet32071Reader added in v0.15.0

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

ODFareAPIControllerAPIControllerGet32071Reader is a Reader for the ODFareAPIControllerAPIControllerGet32071 structure.

func (*ODFareAPIControllerAPIControllerGet32071Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type ODFareAPIControllerAPIControllerGet32071Status299 added in v0.15.0

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

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

func NewODFareAPIControllerAPIControllerGet32071Status299 added in v0.15.0

func NewODFareAPIControllerAPIControllerGet32071Status299() *ODFareAPIControllerAPIControllerGet32071Status299

NewODFareAPIControllerAPIControllerGet32071Status299 creates a ODFareAPIControllerAPIControllerGet32071Status299 with default headers values

func (*ODFareAPIControllerAPIControllerGet32071Status299) Error added in v0.15.0

func (*ODFareAPIControllerAPIControllerGet32071Status299) GetPayload added in v0.15.0

type ODFareAPIControllerAPIControllerGet3207OK added in v0.15.0

type ODFareAPIControllerAPIControllerGet3207OK struct {
	Payload *models.PTXAPIRailModelTRAODFareWrapperPTXServiceDTORailSpecificationV3TRAODFareODFare
}
ODFareAPIControllerAPIControllerGet3207OK describes a response with status code 200, with default header values.

Gzipped Attachment Response

func NewODFareAPIControllerAPIControllerGet3207OK added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207OK() *ODFareAPIControllerAPIControllerGet3207OK

NewODFareAPIControllerAPIControllerGet3207OK creates a ODFareAPIControllerAPIControllerGet3207OK with default headers values

func (*ODFareAPIControllerAPIControllerGet3207OK) Error added in v0.15.0

func (*ODFareAPIControllerAPIControllerGet3207OK) GetPayload added in v0.15.0

type ODFareAPIControllerAPIControllerGet3207Params added in v0.15.0

type ODFareAPIControllerAPIControllerGet3207Params struct {

	/* Health.

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

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

ODFareAPIControllerAPIControllerGet3207Params contains all the parameters to send to the API endpoint

for the o d fare Api controller Api controller get 3207 operation.

Typically these are written to a http.Request.

func NewODFareAPIControllerAPIControllerGet3207Params added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207Params() *ODFareAPIControllerAPIControllerGet3207Params

NewODFareAPIControllerAPIControllerGet3207Params creates a new ODFareAPIControllerAPIControllerGet3207Params 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 NewODFareAPIControllerAPIControllerGet3207ParamsWithContext added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207ParamsWithContext(ctx context.Context) *ODFareAPIControllerAPIControllerGet3207Params

NewODFareAPIControllerAPIControllerGet3207ParamsWithContext creates a new ODFareAPIControllerAPIControllerGet3207Params object with the ability to set a context for a request.

func NewODFareAPIControllerAPIControllerGet3207ParamsWithHTTPClient added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207ParamsWithHTTPClient(client *http.Client) *ODFareAPIControllerAPIControllerGet3207Params

NewODFareAPIControllerAPIControllerGet3207ParamsWithHTTPClient creates a new ODFareAPIControllerAPIControllerGet3207Params object with the ability to set a custom HTTPClient for a request.

func NewODFareAPIControllerAPIControllerGet3207ParamsWithTimeout added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207ParamsWithTimeout(timeout time.Duration) *ODFareAPIControllerAPIControllerGet3207Params

NewODFareAPIControllerAPIControllerGet3207ParamsWithTimeout creates a new ODFareAPIControllerAPIControllerGet3207Params object with the ability to set a timeout on a request.

func (*ODFareAPIControllerAPIControllerGet3207Params) SetContext added in v0.15.0

SetContext adds the context to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the o d fare Api controller Api controller get 3207 params (not the query body).

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

func (*ODFareAPIControllerAPIControllerGet3207Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) SetHealth added in v0.15.0

SetHealth adds the health to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) WithContext added in v0.15.0

WithContext adds the context to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the o d fare Api controller Api controller get 3207 params (not the query body).

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

func (*ODFareAPIControllerAPIControllerGet3207Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) WithHealth added in v0.15.0

WithHealth adds the health to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the o d fare Api controller Api controller get 3207 params

func (*ODFareAPIControllerAPIControllerGet3207Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type ODFareAPIControllerAPIControllerGet3207Reader added in v0.15.0

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

ODFareAPIControllerAPIControllerGet3207Reader is a Reader for the ODFareAPIControllerAPIControllerGet3207 structure.

func (*ODFareAPIControllerAPIControllerGet3207Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type ODFareAPIControllerAPIControllerGet3207Status299 added in v0.15.0

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

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

func NewODFareAPIControllerAPIControllerGet3207Status299 added in v0.15.0

func NewODFareAPIControllerAPIControllerGet3207Status299() *ODFareAPIControllerAPIControllerGet3207Status299

NewODFareAPIControllerAPIControllerGet3207Status299 creates a ODFareAPIControllerAPIControllerGet3207Status299 with default headers values

func (*ODFareAPIControllerAPIControllerGet3207Status299) Error added in v0.15.0

func (*ODFareAPIControllerAPIControllerGet3207Status299) GetPayload added in v0.15.0

type OperatorAPIControllerGet3220NotModified added in v0.15.0

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

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

func NewOperatorAPIControllerGet3220NotModified added in v0.15.0

func NewOperatorAPIControllerGet3220NotModified() *OperatorAPIControllerGet3220NotModified

NewOperatorAPIControllerGet3220NotModified creates a OperatorAPIControllerGet3220NotModified with default headers values

func (*OperatorAPIControllerGet3220NotModified) Error added in v0.15.0

type OperatorAPIControllerGet3220OK added in v0.15.0

type OperatorAPIControllerGet3220OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRAOperator
}
OperatorAPIControllerGet3220OK describes a response with status code 200, with default header values.

Success

func NewOperatorAPIControllerGet3220OK added in v0.15.0

func NewOperatorAPIControllerGet3220OK() *OperatorAPIControllerGet3220OK

NewOperatorAPIControllerGet3220OK creates a OperatorAPIControllerGet3220OK with default headers values

func (*OperatorAPIControllerGet3220OK) Error added in v0.15.0

func (*OperatorAPIControllerGet3220OK) GetPayload added in v0.15.0

type OperatorAPIControllerGet3220Params added in v0.15.0

type OperatorAPIControllerGet3220Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

OperatorAPIControllerGet3220Params contains all the parameters to send to the API endpoint

for the operator Api controller get 3220 operation.

Typically these are written to a http.Request.

func NewOperatorAPIControllerGet3220Params added in v0.15.0

func NewOperatorAPIControllerGet3220Params() *OperatorAPIControllerGet3220Params

NewOperatorAPIControllerGet3220Params creates a new OperatorAPIControllerGet3220Params 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 NewOperatorAPIControllerGet3220ParamsWithContext added in v0.15.0

func NewOperatorAPIControllerGet3220ParamsWithContext(ctx context.Context) *OperatorAPIControllerGet3220Params

NewOperatorAPIControllerGet3220ParamsWithContext creates a new OperatorAPIControllerGet3220Params object with the ability to set a context for a request.

func NewOperatorAPIControllerGet3220ParamsWithHTTPClient added in v0.15.0

func NewOperatorAPIControllerGet3220ParamsWithHTTPClient(client *http.Client) *OperatorAPIControllerGet3220Params

NewOperatorAPIControllerGet3220ParamsWithHTTPClient creates a new OperatorAPIControllerGet3220Params object with the ability to set a custom HTTPClient for a request.

func NewOperatorAPIControllerGet3220ParamsWithTimeout added in v0.15.0

func NewOperatorAPIControllerGet3220ParamsWithTimeout(timeout time.Duration) *OperatorAPIControllerGet3220Params

NewOperatorAPIControllerGet3220ParamsWithTimeout creates a new OperatorAPIControllerGet3220Params object with the ability to set a timeout on a request.

func (*OperatorAPIControllerGet3220Params) SetContext added in v0.15.0

SetContext adds the context to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDefaults added in v0.15.0

func (o *OperatorAPIControllerGet3220Params) SetDefaults()

SetDefaults hydrates default values in the operator Api controller get 3220 params (not the query body).

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

func (*OperatorAPIControllerGet3220Params) SetDollarCount added in v0.15.0

func (o *OperatorAPIControllerGet3220Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarFormat added in v0.15.0

func (o *OperatorAPIControllerGet3220Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithContext added in v0.15.0

WithContext adds the context to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the operator Api controller get 3220 params (not the query body).

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

func (*OperatorAPIControllerGet3220Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithHealth added in v0.15.0

WithHealth adds the health to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the operator Api controller get 3220 params

func (*OperatorAPIControllerGet3220Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type OperatorAPIControllerGet3220Reader added in v0.15.0

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

OperatorAPIControllerGet3220Reader is a Reader for the OperatorAPIControllerGet3220 structure.

func (*OperatorAPIControllerGet3220Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type OperatorAPIControllerGet3220Status299 added in v0.15.0

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

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

func NewOperatorAPIControllerGet3220Status299 added in v0.15.0

func NewOperatorAPIControllerGet3220Status299() *OperatorAPIControllerGet3220Status299

NewOperatorAPIControllerGet3220Status299 creates a OperatorAPIControllerGet3220Status299 with default headers values

func (*OperatorAPIControllerGet3220Status299) Error added in v0.15.0

func (*OperatorAPIControllerGet3220Status299) GetPayload added in v0.15.0

type ShapeAPIControllerGet3219NotModified added in v0.15.0

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

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

func NewShapeAPIControllerGet3219NotModified added in v0.15.0

func NewShapeAPIControllerGet3219NotModified() *ShapeAPIControllerGet3219NotModified

NewShapeAPIControllerGet3219NotModified creates a ShapeAPIControllerGet3219NotModified with default headers values

func (*ShapeAPIControllerGet3219NotModified) Error added in v0.15.0

type ShapeAPIControllerGet3219OK added in v0.15.0

type ShapeAPIControllerGet3219OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRAShape
}
ShapeAPIControllerGet3219OK describes a response with status code 200, with default header values.

Success

func NewShapeAPIControllerGet3219OK added in v0.15.0

func NewShapeAPIControllerGet3219OK() *ShapeAPIControllerGet3219OK

NewShapeAPIControllerGet3219OK creates a ShapeAPIControllerGet3219OK with default headers values

func (*ShapeAPIControllerGet3219OK) Error added in v0.15.0

func (*ShapeAPIControllerGet3219OK) GetPayload added in v0.15.0

type ShapeAPIControllerGet3219Params added in v0.15.0

type ShapeAPIControllerGet3219Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

ShapeAPIControllerGet3219Params contains all the parameters to send to the API endpoint

for the shape Api controller get 3219 operation.

Typically these are written to a http.Request.

func NewShapeAPIControllerGet3219Params added in v0.15.0

func NewShapeAPIControllerGet3219Params() *ShapeAPIControllerGet3219Params

NewShapeAPIControllerGet3219Params creates a new ShapeAPIControllerGet3219Params 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 NewShapeAPIControllerGet3219ParamsWithContext added in v0.15.0

func NewShapeAPIControllerGet3219ParamsWithContext(ctx context.Context) *ShapeAPIControllerGet3219Params

NewShapeAPIControllerGet3219ParamsWithContext creates a new ShapeAPIControllerGet3219Params object with the ability to set a context for a request.

func NewShapeAPIControllerGet3219ParamsWithHTTPClient added in v0.15.0

func NewShapeAPIControllerGet3219ParamsWithHTTPClient(client *http.Client) *ShapeAPIControllerGet3219Params

NewShapeAPIControllerGet3219ParamsWithHTTPClient creates a new ShapeAPIControllerGet3219Params object with the ability to set a custom HTTPClient for a request.

func NewShapeAPIControllerGet3219ParamsWithTimeout added in v0.15.0

func NewShapeAPIControllerGet3219ParamsWithTimeout(timeout time.Duration) *ShapeAPIControllerGet3219Params

NewShapeAPIControllerGet3219ParamsWithTimeout creates a new ShapeAPIControllerGet3219Params object with the ability to set a timeout on a request.

func (*ShapeAPIControllerGet3219Params) SetContext added in v0.15.0

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

SetContext adds the context to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDefaults added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) SetDefaults()

SetDefaults hydrates default values in the shape Api controller get 3219 params (not the query body).

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

func (*ShapeAPIControllerGet3219Params) SetDollarCount added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarFormat added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithContext added in v0.15.0

WithContext adds the context to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the shape Api controller get 3219 params (not the query body).

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

func (*ShapeAPIControllerGet3219Params) WithDollarCount added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) WithDollarCount(dollarCount *bool) *ShapeAPIControllerGet3219Params

WithDollarCount adds the dollarCount to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarFilter added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) WithDollarFilter(dollarFilter *string) *ShapeAPIControllerGet3219Params

WithDollarFilter adds the dollarFilter to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarFormat added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) WithDollarFormat(dollarFormat string) *ShapeAPIControllerGet3219Params

WithDollarFormat adds the dollarFormat to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarSelect added in v0.15.0

func (o *ShapeAPIControllerGet3219Params) WithDollarSelect(dollarSelect *string) *ShapeAPIControllerGet3219Params

WithDollarSelect adds the dollarSelect to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithHealth added in v0.15.0

WithHealth adds the health to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the shape Api controller get 3219 params

func (*ShapeAPIControllerGet3219Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type ShapeAPIControllerGet3219Reader added in v0.15.0

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

ShapeAPIControllerGet3219Reader is a Reader for the ShapeAPIControllerGet3219 structure.

func (*ShapeAPIControllerGet3219Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type ShapeAPIControllerGet3219Status299 added in v0.15.0

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

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

func NewShapeAPIControllerGet3219Status299 added in v0.15.0

func NewShapeAPIControllerGet3219Status299() *ShapeAPIControllerGet3219Status299

NewShapeAPIControllerGet3219Status299 creates a ShapeAPIControllerGet3219Status299 with default headers values

func (*ShapeAPIControllerGet3219Status299) Error added in v0.15.0

func (*ShapeAPIControllerGet3219Status299) GetPayload added in v0.15.0

type SpecificTrainTimetableAPIControllerGet32101NotModified added in v0.15.0

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

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

func NewSpecificTrainTimetableAPIControllerGet32101NotModified added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101NotModified() *SpecificTrainTimetableAPIControllerGet32101NotModified

NewSpecificTrainTimetableAPIControllerGet32101NotModified creates a SpecificTrainTimetableAPIControllerGet32101NotModified with default headers values

func (*SpecificTrainTimetableAPIControllerGet32101NotModified) Error added in v0.15.0

type SpecificTrainTimetableAPIControllerGet32101OK added in v0.15.0

type SpecificTrainTimetableAPIControllerGet32101OK struct {
	Payload *models.PTXAPIRailModelTRASpecificWrapperPTXServiceDTORailSpecificationV3TRASpecificTrainTimetable
}
SpecificTrainTimetableAPIControllerGet32101OK describes a response with status code 200, with default header values.

Success

func NewSpecificTrainTimetableAPIControllerGet32101OK added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101OK() *SpecificTrainTimetableAPIControllerGet32101OK

NewSpecificTrainTimetableAPIControllerGet32101OK creates a SpecificTrainTimetableAPIControllerGet32101OK with default headers values

func (*SpecificTrainTimetableAPIControllerGet32101OK) Error added in v0.15.0

type SpecificTrainTimetableAPIControllerGet32101Params added in v0.15.0

type SpecificTrainTimetableAPIControllerGet32101Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainNo.

	   欲查詢車次的代碼
	*/
	TrainNo string

	/* Health.

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

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

SpecificTrainTimetableAPIControllerGet32101Params contains all the parameters to send to the API endpoint

for the specific train timetable Api controller get 3210 1 operation.

Typically these are written to a http.Request.

func NewSpecificTrainTimetableAPIControllerGet32101Params added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101Params() *SpecificTrainTimetableAPIControllerGet32101Params

NewSpecificTrainTimetableAPIControllerGet32101Params creates a new SpecificTrainTimetableAPIControllerGet32101Params 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 NewSpecificTrainTimetableAPIControllerGet32101ParamsWithContext added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101ParamsWithContext(ctx context.Context) *SpecificTrainTimetableAPIControllerGet32101Params

NewSpecificTrainTimetableAPIControllerGet32101ParamsWithContext creates a new SpecificTrainTimetableAPIControllerGet32101Params object with the ability to set a context for a request.

func NewSpecificTrainTimetableAPIControllerGet32101ParamsWithHTTPClient added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101ParamsWithHTTPClient(client *http.Client) *SpecificTrainTimetableAPIControllerGet32101Params

NewSpecificTrainTimetableAPIControllerGet32101ParamsWithHTTPClient creates a new SpecificTrainTimetableAPIControllerGet32101Params object with the ability to set a custom HTTPClient for a request.

func NewSpecificTrainTimetableAPIControllerGet32101ParamsWithTimeout added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101ParamsWithTimeout(timeout time.Duration) *SpecificTrainTimetableAPIControllerGet32101Params

NewSpecificTrainTimetableAPIControllerGet32101ParamsWithTimeout creates a new SpecificTrainTimetableAPIControllerGet32101Params object with the ability to set a timeout on a request.

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetContext added in v0.15.0

SetContext adds the context to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the specific train timetable Api controller get 3210 1 params (not the query body).

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

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarCount added in v0.15.0

func (o *SpecificTrainTimetableAPIControllerGet32101Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarFormat added in v0.15.0

func (o *SpecificTrainTimetableAPIControllerGet32101Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetHealth added in v0.15.0

SetHealth adds the health to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) SetTrainNo added in v0.15.0

SetTrainNo adds the trainNo to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithContext added in v0.15.0

WithContext adds the context to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the specific train timetable Api controller get 3210 1 params (not the query body).

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

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithHealth added in v0.15.0

WithHealth adds the health to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WithTrainNo added in v0.15.0

WithTrainNo adds the trainNo to the specific train timetable Api controller get 3210 1 params

func (*SpecificTrainTimetableAPIControllerGet32101Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type SpecificTrainTimetableAPIControllerGet32101Reader added in v0.15.0

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

SpecificTrainTimetableAPIControllerGet32101Reader is a Reader for the SpecificTrainTimetableAPIControllerGet32101 structure.

func (*SpecificTrainTimetableAPIControllerGet32101Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type SpecificTrainTimetableAPIControllerGet32101Status299 added in v0.15.0

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

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

func NewSpecificTrainTimetableAPIControllerGet32101Status299 added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet32101Status299() *SpecificTrainTimetableAPIControllerGet32101Status299

NewSpecificTrainTimetableAPIControllerGet32101Status299 creates a SpecificTrainTimetableAPIControllerGet32101Status299 with default headers values

func (*SpecificTrainTimetableAPIControllerGet32101Status299) Error added in v0.15.0

func (*SpecificTrainTimetableAPIControllerGet32101Status299) GetPayload added in v0.15.0

type SpecificTrainTimetableAPIControllerGet3210NotModified added in v0.15.0

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

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

func NewSpecificTrainTimetableAPIControllerGet3210NotModified added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210NotModified() *SpecificTrainTimetableAPIControllerGet3210NotModified

NewSpecificTrainTimetableAPIControllerGet3210NotModified creates a SpecificTrainTimetableAPIControllerGet3210NotModified with default headers values

func (*SpecificTrainTimetableAPIControllerGet3210NotModified) Error added in v0.15.0

type SpecificTrainTimetableAPIControllerGet3210OK added in v0.15.0

type SpecificTrainTimetableAPIControllerGet3210OK struct {
	Payload *models.PTXAPIRailModelTRASpecificWrapperPTXServiceDTORailSpecificationV3TRASpecificTrainTimetable
}
SpecificTrainTimetableAPIControllerGet3210OK describes a response with status code 200, with default header values.

Success

func NewSpecificTrainTimetableAPIControllerGet3210OK added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210OK() *SpecificTrainTimetableAPIControllerGet3210OK

NewSpecificTrainTimetableAPIControllerGet3210OK creates a SpecificTrainTimetableAPIControllerGet3210OK with default headers values

func (*SpecificTrainTimetableAPIControllerGet3210OK) Error added in v0.15.0

type SpecificTrainTimetableAPIControllerGet3210Params added in v0.15.0

type SpecificTrainTimetableAPIControllerGet3210Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

SpecificTrainTimetableAPIControllerGet3210Params contains all the parameters to send to the API endpoint

for the specific train timetable Api controller get 3210 operation.

Typically these are written to a http.Request.

func NewSpecificTrainTimetableAPIControllerGet3210Params added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210Params() *SpecificTrainTimetableAPIControllerGet3210Params

NewSpecificTrainTimetableAPIControllerGet3210Params creates a new SpecificTrainTimetableAPIControllerGet3210Params 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 NewSpecificTrainTimetableAPIControllerGet3210ParamsWithContext added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210ParamsWithContext(ctx context.Context) *SpecificTrainTimetableAPIControllerGet3210Params

NewSpecificTrainTimetableAPIControllerGet3210ParamsWithContext creates a new SpecificTrainTimetableAPIControllerGet3210Params object with the ability to set a context for a request.

func NewSpecificTrainTimetableAPIControllerGet3210ParamsWithHTTPClient added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210ParamsWithHTTPClient(client *http.Client) *SpecificTrainTimetableAPIControllerGet3210Params

NewSpecificTrainTimetableAPIControllerGet3210ParamsWithHTTPClient creates a new SpecificTrainTimetableAPIControllerGet3210Params object with the ability to set a custom HTTPClient for a request.

func NewSpecificTrainTimetableAPIControllerGet3210ParamsWithTimeout added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210ParamsWithTimeout(timeout time.Duration) *SpecificTrainTimetableAPIControllerGet3210Params

NewSpecificTrainTimetableAPIControllerGet3210ParamsWithTimeout creates a new SpecificTrainTimetableAPIControllerGet3210Params object with the ability to set a timeout on a request.

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetContext added in v0.15.0

SetContext adds the context to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the specific train timetable Api controller get 3210 params (not the query body).

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

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarCount added in v0.15.0

func (o *SpecificTrainTimetableAPIControllerGet3210Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarFormat added in v0.15.0

func (o *SpecificTrainTimetableAPIControllerGet3210Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetHTTPClient added in v0.15.0

SetHTTPClient adds the HTTPClient to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetHealth added in v0.15.0

SetHealth adds the health to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithContext added in v0.15.0

WithContext adds the context to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the specific train timetable Api controller get 3210 params (not the query body).

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

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithHealth added in v0.15.0

WithHealth adds the health to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the specific train timetable Api controller get 3210 params

func (*SpecificTrainTimetableAPIControllerGet3210Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type SpecificTrainTimetableAPIControllerGet3210Reader added in v0.15.0

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

SpecificTrainTimetableAPIControllerGet3210Reader is a Reader for the SpecificTrainTimetableAPIControllerGet3210 structure.

func (*SpecificTrainTimetableAPIControllerGet3210Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type SpecificTrainTimetableAPIControllerGet3210Status299 added in v0.15.0

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

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

func NewSpecificTrainTimetableAPIControllerGet3210Status299 added in v0.15.0

func NewSpecificTrainTimetableAPIControllerGet3210Status299() *SpecificTrainTimetableAPIControllerGet3210Status299

NewSpecificTrainTimetableAPIControllerGet3210Status299 creates a SpecificTrainTimetableAPIControllerGet3210Status299 with default headers values

func (*SpecificTrainTimetableAPIControllerGet3210Status299) Error added in v0.15.0

func (*SpecificTrainTimetableAPIControllerGet3210Status299) GetPayload added in v0.15.0

type StationAPIControllerGet3201NotModified added in v0.15.0

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

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

func NewStationAPIControllerGet3201NotModified added in v0.15.0

func NewStationAPIControllerGet3201NotModified() *StationAPIControllerGet3201NotModified

NewStationAPIControllerGet3201NotModified creates a StationAPIControllerGet3201NotModified with default headers values

func (*StationAPIControllerGet3201NotModified) Error added in v0.15.0

type StationAPIControllerGet3201OK added in v0.15.0

type StationAPIControllerGet3201OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRAStation
}
StationAPIControllerGet3201OK describes a response with status code 200, with default header values.

Success

func NewStationAPIControllerGet3201OK added in v0.15.0

func NewStationAPIControllerGet3201OK() *StationAPIControllerGet3201OK

NewStationAPIControllerGet3201OK creates a StationAPIControllerGet3201OK with default headers values

func (*StationAPIControllerGet3201OK) Error added in v0.15.0

func (*StationAPIControllerGet3201OK) GetPayload added in v0.15.0

type StationAPIControllerGet3201Params added in v0.15.0

type StationAPIControllerGet3201Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationAPIControllerGet3201Params contains all the parameters to send to the API endpoint

for the station Api controller get 3201 operation.

Typically these are written to a http.Request.

func NewStationAPIControllerGet3201Params added in v0.15.0

func NewStationAPIControllerGet3201Params() *StationAPIControllerGet3201Params

NewStationAPIControllerGet3201Params creates a new StationAPIControllerGet3201Params 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 NewStationAPIControllerGet3201ParamsWithContext added in v0.15.0

func NewStationAPIControllerGet3201ParamsWithContext(ctx context.Context) *StationAPIControllerGet3201Params

NewStationAPIControllerGet3201ParamsWithContext creates a new StationAPIControllerGet3201Params object with the ability to set a context for a request.

func NewStationAPIControllerGet3201ParamsWithHTTPClient added in v0.15.0

func NewStationAPIControllerGet3201ParamsWithHTTPClient(client *http.Client) *StationAPIControllerGet3201Params

NewStationAPIControllerGet3201ParamsWithHTTPClient creates a new StationAPIControllerGet3201Params object with the ability to set a custom HTTPClient for a request.

func NewStationAPIControllerGet3201ParamsWithTimeout added in v0.15.0

func NewStationAPIControllerGet3201ParamsWithTimeout(timeout time.Duration) *StationAPIControllerGet3201Params

NewStationAPIControllerGet3201ParamsWithTimeout creates a new StationAPIControllerGet3201Params object with the ability to set a timeout on a request.

func (*StationAPIControllerGet3201Params) SetContext added in v0.15.0

SetContext adds the context to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDefaults added in v0.15.0

func (o *StationAPIControllerGet3201Params) SetDefaults()

SetDefaults hydrates default values in the station Api controller get 3201 params (not the query body).

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

func (*StationAPIControllerGet3201Params) SetDollarCount added in v0.15.0

func (o *StationAPIControllerGet3201Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarFormat added in v0.15.0

func (o *StationAPIControllerGet3201Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithContext added in v0.15.0

WithContext adds the context to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station Api controller get 3201 params (not the query body).

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

func (*StationAPIControllerGet3201Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarOrderby added in v0.15.0

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

WithDollarOrderby adds the dollarOrderby to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithHealth added in v0.15.0

WithHealth adds the health to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station Api controller get 3201 params

func (*StationAPIControllerGet3201Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationAPIControllerGet3201Reader added in v0.15.0

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

StationAPIControllerGet3201Reader is a Reader for the StationAPIControllerGet3201 structure.

func (*StationAPIControllerGet3201Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationAPIControllerGet3201Status299 added in v0.15.0

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

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

func NewStationAPIControllerGet3201Status299 added in v0.15.0

func NewStationAPIControllerGet3201Status299() *StationAPIControllerGet3201Status299

NewStationAPIControllerGet3201Status299 creates a StationAPIControllerGet3201Status299 with default headers values

func (*StationAPIControllerGet3201Status299) Error added in v0.15.0

func (*StationAPIControllerGet3201Status299) GetPayload added in v0.15.0

type StationExitAPIControllerGet3202NotModified added in v0.15.0

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

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

func NewStationExitAPIControllerGet3202NotModified added in v0.15.0

func NewStationExitAPIControllerGet3202NotModified() *StationExitAPIControllerGet3202NotModified

NewStationExitAPIControllerGet3202NotModified creates a StationExitAPIControllerGet3202NotModified with default headers values

func (*StationExitAPIControllerGet3202NotModified) Error added in v0.15.0

type StationExitAPIControllerGet3202OK added in v0.15.0

type StationExitAPIControllerGet3202OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRAStationExitStationExit
}
StationExitAPIControllerGet3202OK describes a response with status code 200, with default header values.

Success

func NewStationExitAPIControllerGet3202OK added in v0.15.0

func NewStationExitAPIControllerGet3202OK() *StationExitAPIControllerGet3202OK

NewStationExitAPIControllerGet3202OK creates a StationExitAPIControllerGet3202OK with default headers values

func (*StationExitAPIControllerGet3202OK) Error added in v0.15.0

type StationExitAPIControllerGet3202Params added in v0.15.0

type StationExitAPIControllerGet3202Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationExitAPIControllerGet3202Params contains all the parameters to send to the API endpoint

for the station exit Api controller get 3202 operation.

Typically these are written to a http.Request.

func NewStationExitAPIControllerGet3202Params added in v0.15.0

func NewStationExitAPIControllerGet3202Params() *StationExitAPIControllerGet3202Params

NewStationExitAPIControllerGet3202Params creates a new StationExitAPIControllerGet3202Params 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 NewStationExitAPIControllerGet3202ParamsWithContext added in v0.15.0

func NewStationExitAPIControllerGet3202ParamsWithContext(ctx context.Context) *StationExitAPIControllerGet3202Params

NewStationExitAPIControllerGet3202ParamsWithContext creates a new StationExitAPIControllerGet3202Params object with the ability to set a context for a request.

func NewStationExitAPIControllerGet3202ParamsWithHTTPClient added in v0.15.0

func NewStationExitAPIControllerGet3202ParamsWithHTTPClient(client *http.Client) *StationExitAPIControllerGet3202Params

NewStationExitAPIControllerGet3202ParamsWithHTTPClient creates a new StationExitAPIControllerGet3202Params object with the ability to set a custom HTTPClient for a request.

func NewStationExitAPIControllerGet3202ParamsWithTimeout added in v0.15.0

func NewStationExitAPIControllerGet3202ParamsWithTimeout(timeout time.Duration) *StationExitAPIControllerGet3202Params

NewStationExitAPIControllerGet3202ParamsWithTimeout creates a new StationExitAPIControllerGet3202Params object with the ability to set a timeout on a request.

func (*StationExitAPIControllerGet3202Params) SetContext added in v0.15.0

SetContext adds the context to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDefaults added in v0.15.0

func (o *StationExitAPIControllerGet3202Params) SetDefaults()

SetDefaults hydrates default values in the station exit Api controller get 3202 params (not the query body).

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

func (*StationExitAPIControllerGet3202Params) SetDollarCount added in v0.15.0

func (o *StationExitAPIControllerGet3202Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarFormat added in v0.15.0

func (o *StationExitAPIControllerGet3202Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithContext added in v0.15.0

WithContext adds the context to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station exit Api controller get 3202 params (not the query body).

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

func (*StationExitAPIControllerGet3202Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithHealth added in v0.15.0

WithHealth adds the health to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station exit Api controller get 3202 params

func (*StationExitAPIControllerGet3202Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationExitAPIControllerGet3202Reader added in v0.15.0

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

StationExitAPIControllerGet3202Reader is a Reader for the StationExitAPIControllerGet3202 structure.

func (*StationExitAPIControllerGet3202Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationExitAPIControllerGet3202Status299 added in v0.15.0

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

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

func NewStationExitAPIControllerGet3202Status299 added in v0.15.0

func NewStationExitAPIControllerGet3202Status299() *StationExitAPIControllerGet3202Status299

NewStationExitAPIControllerGet3202Status299 creates a StationExitAPIControllerGet3202Status299 with default headers values

func (*StationExitAPIControllerGet3202Status299) Error added in v0.15.0

func (*StationExitAPIControllerGet3202Status299) GetPayload added in v0.15.0

type StationFacilityAPIControllerGet3203NotModified added in v0.15.0

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

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

func NewStationFacilityAPIControllerGet3203NotModified added in v0.15.0

func NewStationFacilityAPIControllerGet3203NotModified() *StationFacilityAPIControllerGet3203NotModified

NewStationFacilityAPIControllerGet3203NotModified creates a StationFacilityAPIControllerGet3203NotModified with default headers values

func (*StationFacilityAPIControllerGet3203NotModified) Error added in v0.15.0

type StationFacilityAPIControllerGet3203OK added in v0.15.0

StationFacilityAPIControllerGet3203OK describes a response with status code 200, with default header values.

Success

func NewStationFacilityAPIControllerGet3203OK added in v0.15.0

func NewStationFacilityAPIControllerGet3203OK() *StationFacilityAPIControllerGet3203OK

NewStationFacilityAPIControllerGet3203OK creates a StationFacilityAPIControllerGet3203OK with default headers values

func (*StationFacilityAPIControllerGet3203OK) Error added in v0.15.0

type StationFacilityAPIControllerGet3203Params added in v0.15.0

type StationFacilityAPIControllerGet3203Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationFacilityAPIControllerGet3203Params contains all the parameters to send to the API endpoint

for the station facility Api controller get 3203 operation.

Typically these are written to a http.Request.

func NewStationFacilityAPIControllerGet3203Params added in v0.15.0

func NewStationFacilityAPIControllerGet3203Params() *StationFacilityAPIControllerGet3203Params

NewStationFacilityAPIControllerGet3203Params creates a new StationFacilityAPIControllerGet3203Params 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 NewStationFacilityAPIControllerGet3203ParamsWithContext added in v0.15.0

func NewStationFacilityAPIControllerGet3203ParamsWithContext(ctx context.Context) *StationFacilityAPIControllerGet3203Params

NewStationFacilityAPIControllerGet3203ParamsWithContext creates a new StationFacilityAPIControllerGet3203Params object with the ability to set a context for a request.

func NewStationFacilityAPIControllerGet3203ParamsWithHTTPClient added in v0.15.0

func NewStationFacilityAPIControllerGet3203ParamsWithHTTPClient(client *http.Client) *StationFacilityAPIControllerGet3203Params

NewStationFacilityAPIControllerGet3203ParamsWithHTTPClient creates a new StationFacilityAPIControllerGet3203Params object with the ability to set a custom HTTPClient for a request.

func NewStationFacilityAPIControllerGet3203ParamsWithTimeout added in v0.15.0

func NewStationFacilityAPIControllerGet3203ParamsWithTimeout(timeout time.Duration) *StationFacilityAPIControllerGet3203Params

NewStationFacilityAPIControllerGet3203ParamsWithTimeout creates a new StationFacilityAPIControllerGet3203Params object with the ability to set a timeout on a request.

func (*StationFacilityAPIControllerGet3203Params) SetContext added in v0.15.0

SetContext adds the context to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the station facility Api controller get 3203 params (not the query body).

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

func (*StationFacilityAPIControllerGet3203Params) SetDollarCount added in v0.15.0

func (o *StationFacilityAPIControllerGet3203Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarFormat added in v0.15.0

func (o *StationFacilityAPIControllerGet3203Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithContext added in v0.15.0

WithContext adds the context to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station facility Api controller get 3203 params (not the query body).

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

func (*StationFacilityAPIControllerGet3203Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithHealth added in v0.15.0

WithHealth adds the health to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station facility Api controller get 3203 params

func (*StationFacilityAPIControllerGet3203Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationFacilityAPIControllerGet3203Reader added in v0.15.0

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

StationFacilityAPIControllerGet3203Reader is a Reader for the StationFacilityAPIControllerGet3203 structure.

func (*StationFacilityAPIControllerGet3203Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationFacilityAPIControllerGet3203Status299 added in v0.15.0

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

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

func NewStationFacilityAPIControllerGet3203Status299 added in v0.15.0

func NewStationFacilityAPIControllerGet3203Status299() *StationFacilityAPIControllerGet3203Status299

NewStationFacilityAPIControllerGet3203Status299 creates a StationFacilityAPIControllerGet3203Status299 with default headers values

func (*StationFacilityAPIControllerGet3203Status299) Error added in v0.15.0

func (*StationFacilityAPIControllerGet3203Status299) GetPayload added in v0.15.0

type StationLiveBoardAPIControllerGet32131NotModified added in v0.15.0

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

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

func NewStationLiveBoardAPIControllerGet32131NotModified added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131NotModified() *StationLiveBoardAPIControllerGet32131NotModified

NewStationLiveBoardAPIControllerGet32131NotModified creates a StationLiveBoardAPIControllerGet32131NotModified with default headers values

func (*StationLiveBoardAPIControllerGet32131NotModified) Error added in v0.15.0

type StationLiveBoardAPIControllerGet32131OK added in v0.15.0

StationLiveBoardAPIControllerGet32131OK describes a response with status code 200, with default header values.

Success

func NewStationLiveBoardAPIControllerGet32131OK added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131OK() *StationLiveBoardAPIControllerGet32131OK

NewStationLiveBoardAPIControllerGet32131OK creates a StationLiveBoardAPIControllerGet32131OK with default headers values

func (*StationLiveBoardAPIControllerGet32131OK) Error added in v0.15.0

type StationLiveBoardAPIControllerGet32131Params added in v0.15.0

type StationLiveBoardAPIControllerGet32131Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* 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
}

StationLiveBoardAPIControllerGet32131Params contains all the parameters to send to the API endpoint

for the station live board Api controller get 3213 1 operation.

Typically these are written to a http.Request.

func NewStationLiveBoardAPIControllerGet32131Params added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131Params() *StationLiveBoardAPIControllerGet32131Params

NewStationLiveBoardAPIControllerGet32131Params creates a new StationLiveBoardAPIControllerGet32131Params 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 NewStationLiveBoardAPIControllerGet32131ParamsWithContext added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131ParamsWithContext(ctx context.Context) *StationLiveBoardAPIControllerGet32131Params

NewStationLiveBoardAPIControllerGet32131ParamsWithContext creates a new StationLiveBoardAPIControllerGet32131Params object with the ability to set a context for a request.

func NewStationLiveBoardAPIControllerGet32131ParamsWithHTTPClient added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131ParamsWithHTTPClient(client *http.Client) *StationLiveBoardAPIControllerGet32131Params

NewStationLiveBoardAPIControllerGet32131ParamsWithHTTPClient creates a new StationLiveBoardAPIControllerGet32131Params object with the ability to set a custom HTTPClient for a request.

func NewStationLiveBoardAPIControllerGet32131ParamsWithTimeout added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131ParamsWithTimeout(timeout time.Duration) *StationLiveBoardAPIControllerGet32131Params

NewStationLiveBoardAPIControllerGet32131ParamsWithTimeout creates a new StationLiveBoardAPIControllerGet32131Params object with the ability to set a timeout on a request.

func (*StationLiveBoardAPIControllerGet32131Params) SetContext added in v0.15.0

SetContext adds the context to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the station live board Api controller get 3213 1 params (not the query body).

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

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarCount added in v0.15.0

func (o *StationLiveBoardAPIControllerGet32131Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarFormat added in v0.15.0

func (o *StationLiveBoardAPIControllerGet32131Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetHealth added in v0.15.0

SetHealth adds the health to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetStationID added in v0.15.0

func (o *StationLiveBoardAPIControllerGet32131Params) SetStationID(stationID string)

SetStationID adds the stationId to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithContext added in v0.15.0

WithContext adds the context to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station live board Api controller get 3213 1 params (not the query body).

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

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithHealth added in v0.15.0

WithHealth adds the health to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithStationID added in v0.15.0

WithStationID adds the stationID to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station live board Api controller get 3213 1 params

func (*StationLiveBoardAPIControllerGet32131Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationLiveBoardAPIControllerGet32131Reader added in v0.15.0

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

StationLiveBoardAPIControllerGet32131Reader is a Reader for the StationLiveBoardAPIControllerGet32131 structure.

func (*StationLiveBoardAPIControllerGet32131Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationLiveBoardAPIControllerGet32131Status299 added in v0.15.0

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

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

func NewStationLiveBoardAPIControllerGet32131Status299 added in v0.15.0

func NewStationLiveBoardAPIControllerGet32131Status299() *StationLiveBoardAPIControllerGet32131Status299

NewStationLiveBoardAPIControllerGet32131Status299 creates a StationLiveBoardAPIControllerGet32131Status299 with default headers values

func (*StationLiveBoardAPIControllerGet32131Status299) Error added in v0.15.0

func (*StationLiveBoardAPIControllerGet32131Status299) GetPayload added in v0.15.0

type StationLiveBoardAPIControllerGet3213NotModified added in v0.15.0

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

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

func NewStationLiveBoardAPIControllerGet3213NotModified added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213NotModified() *StationLiveBoardAPIControllerGet3213NotModified

NewStationLiveBoardAPIControllerGet3213NotModified creates a StationLiveBoardAPIControllerGet3213NotModified with default headers values

func (*StationLiveBoardAPIControllerGet3213NotModified) Error added in v0.15.0

type StationLiveBoardAPIControllerGet3213OK added in v0.15.0

StationLiveBoardAPIControllerGet3213OK describes a response with status code 200, with default header values.

Success

func NewStationLiveBoardAPIControllerGet3213OK added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213OK() *StationLiveBoardAPIControllerGet3213OK

NewStationLiveBoardAPIControllerGet3213OK creates a StationLiveBoardAPIControllerGet3213OK with default headers values

func (*StationLiveBoardAPIControllerGet3213OK) Error added in v0.15.0

type StationLiveBoardAPIControllerGet3213Params added in v0.15.0

type StationLiveBoardAPIControllerGet3213Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationLiveBoardAPIControllerGet3213Params contains all the parameters to send to the API endpoint

for the station live board Api controller get 3213 operation.

Typically these are written to a http.Request.

func NewStationLiveBoardAPIControllerGet3213Params added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213Params() *StationLiveBoardAPIControllerGet3213Params

NewStationLiveBoardAPIControllerGet3213Params creates a new StationLiveBoardAPIControllerGet3213Params 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 NewStationLiveBoardAPIControllerGet3213ParamsWithContext added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213ParamsWithContext(ctx context.Context) *StationLiveBoardAPIControllerGet3213Params

NewStationLiveBoardAPIControllerGet3213ParamsWithContext creates a new StationLiveBoardAPIControllerGet3213Params object with the ability to set a context for a request.

func NewStationLiveBoardAPIControllerGet3213ParamsWithHTTPClient added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213ParamsWithHTTPClient(client *http.Client) *StationLiveBoardAPIControllerGet3213Params

NewStationLiveBoardAPIControllerGet3213ParamsWithHTTPClient creates a new StationLiveBoardAPIControllerGet3213Params object with the ability to set a custom HTTPClient for a request.

func NewStationLiveBoardAPIControllerGet3213ParamsWithTimeout added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213ParamsWithTimeout(timeout time.Duration) *StationLiveBoardAPIControllerGet3213Params

NewStationLiveBoardAPIControllerGet3213ParamsWithTimeout creates a new StationLiveBoardAPIControllerGet3213Params object with the ability to set a timeout on a request.

func (*StationLiveBoardAPIControllerGet3213Params) SetContext added in v0.15.0

SetContext adds the context to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the station live board Api controller get 3213 params (not the query body).

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

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarCount added in v0.15.0

func (o *StationLiveBoardAPIControllerGet3213Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarFormat added in v0.15.0

func (o *StationLiveBoardAPIControllerGet3213Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithContext added in v0.15.0

WithContext adds the context to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station live board Api controller get 3213 params (not the query body).

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

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithHealth added in v0.15.0

WithHealth adds the health to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station live board Api controller get 3213 params

func (*StationLiveBoardAPIControllerGet3213Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationLiveBoardAPIControllerGet3213Reader added in v0.15.0

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

StationLiveBoardAPIControllerGet3213Reader is a Reader for the StationLiveBoardAPIControllerGet3213 structure.

func (*StationLiveBoardAPIControllerGet3213Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationLiveBoardAPIControllerGet3213Status299 added in v0.15.0

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

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

func NewStationLiveBoardAPIControllerGet3213Status299 added in v0.15.0

func NewStationLiveBoardAPIControllerGet3213Status299() *StationLiveBoardAPIControllerGet3213Status299

NewStationLiveBoardAPIControllerGet3213Status299 creates a StationLiveBoardAPIControllerGet3213Status299 with default headers values

func (*StationLiveBoardAPIControllerGet3213Status299) Error added in v0.15.0

func (*StationLiveBoardAPIControllerGet3213Status299) GetPayload added in v0.15.0

type StationOfLineAPIControllerGet3205NotModified added in v0.15.0

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

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

func NewStationOfLineAPIControllerGet3205NotModified added in v0.15.0

func NewStationOfLineAPIControllerGet3205NotModified() *StationOfLineAPIControllerGet3205NotModified

NewStationOfLineAPIControllerGet3205NotModified creates a StationOfLineAPIControllerGet3205NotModified with default headers values

func (*StationOfLineAPIControllerGet3205NotModified) Error added in v0.15.0

type StationOfLineAPIControllerGet3205OK added in v0.15.0

type StationOfLineAPIControllerGet3205OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRAStationOfLineStationOfLine
}
StationOfLineAPIControllerGet3205OK describes a response with status code 200, with default header values.

Success

func NewStationOfLineAPIControllerGet3205OK added in v0.15.0

func NewStationOfLineAPIControllerGet3205OK() *StationOfLineAPIControllerGet3205OK

NewStationOfLineAPIControllerGet3205OK creates a StationOfLineAPIControllerGet3205OK with default headers values

func (*StationOfLineAPIControllerGet3205OK) Error added in v0.15.0

type StationOfLineAPIControllerGet3205Params added in v0.15.0

type StationOfLineAPIControllerGet3205Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationOfLineAPIControllerGet3205Params contains all the parameters to send to the API endpoint

for the station of line Api controller get 3205 operation.

Typically these are written to a http.Request.

func NewStationOfLineAPIControllerGet3205Params added in v0.15.0

func NewStationOfLineAPIControllerGet3205Params() *StationOfLineAPIControllerGet3205Params

NewStationOfLineAPIControllerGet3205Params creates a new StationOfLineAPIControllerGet3205Params 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 NewStationOfLineAPIControllerGet3205ParamsWithContext added in v0.15.0

func NewStationOfLineAPIControllerGet3205ParamsWithContext(ctx context.Context) *StationOfLineAPIControllerGet3205Params

NewStationOfLineAPIControllerGet3205ParamsWithContext creates a new StationOfLineAPIControllerGet3205Params object with the ability to set a context for a request.

func NewStationOfLineAPIControllerGet3205ParamsWithHTTPClient added in v0.15.0

func NewStationOfLineAPIControllerGet3205ParamsWithHTTPClient(client *http.Client) *StationOfLineAPIControllerGet3205Params

NewStationOfLineAPIControllerGet3205ParamsWithHTTPClient creates a new StationOfLineAPIControllerGet3205Params object with the ability to set a custom HTTPClient for a request.

func NewStationOfLineAPIControllerGet3205ParamsWithTimeout added in v0.15.0

func NewStationOfLineAPIControllerGet3205ParamsWithTimeout(timeout time.Duration) *StationOfLineAPIControllerGet3205Params

NewStationOfLineAPIControllerGet3205ParamsWithTimeout creates a new StationOfLineAPIControllerGet3205Params object with the ability to set a timeout on a request.

func (*StationOfLineAPIControllerGet3205Params) SetContext added in v0.15.0

SetContext adds the context to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDefaults added in v0.15.0

func (o *StationOfLineAPIControllerGet3205Params) SetDefaults()

SetDefaults hydrates default values in the station of line Api controller get 3205 params (not the query body).

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

func (*StationOfLineAPIControllerGet3205Params) SetDollarCount added in v0.15.0

func (o *StationOfLineAPIControllerGet3205Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarFormat added in v0.15.0

func (o *StationOfLineAPIControllerGet3205Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithContext added in v0.15.0

WithContext adds the context to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station of line Api controller get 3205 params (not the query body).

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

func (*StationOfLineAPIControllerGet3205Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithHealth added in v0.15.0

WithHealth adds the health to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station of line Api controller get 3205 params

func (*StationOfLineAPIControllerGet3205Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationOfLineAPIControllerGet3205Reader added in v0.15.0

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

StationOfLineAPIControllerGet3205Reader is a Reader for the StationOfLineAPIControllerGet3205 structure.

func (*StationOfLineAPIControllerGet3205Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationOfLineAPIControllerGet3205Status299 added in v0.15.0

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

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

func NewStationOfLineAPIControllerGet3205Status299 added in v0.15.0

func NewStationOfLineAPIControllerGet3205Status299() *StationOfLineAPIControllerGet3205Status299

NewStationOfLineAPIControllerGet3205Status299 creates a StationOfLineAPIControllerGet3205Status299 with default headers values

func (*StationOfLineAPIControllerGet3205Status299) Error added in v0.15.0

func (*StationOfLineAPIControllerGet3205Status299) GetPayload added in v0.15.0

type StationTransferAPIControllerGet3216NotModified added in v0.15.0

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

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

func NewStationTransferAPIControllerGet3216NotModified added in v0.15.0

func NewStationTransferAPIControllerGet3216NotModified() *StationTransferAPIControllerGet3216NotModified

NewStationTransferAPIControllerGet3216NotModified creates a StationTransferAPIControllerGet3216NotModified with default headers values

func (*StationTransferAPIControllerGet3216NotModified) Error added in v0.15.0

type StationTransferAPIControllerGet3216OK added in v0.15.0

StationTransferAPIControllerGet3216OK describes a response with status code 200, with default header values.

Success

func NewStationTransferAPIControllerGet3216OK added in v0.15.0

func NewStationTransferAPIControllerGet3216OK() *StationTransferAPIControllerGet3216OK

NewStationTransferAPIControllerGet3216OK creates a StationTransferAPIControllerGet3216OK with default headers values

func (*StationTransferAPIControllerGet3216OK) Error added in v0.15.0

type StationTransferAPIControllerGet3216Params added in v0.15.0

type StationTransferAPIControllerGet3216Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

StationTransferAPIControllerGet3216Params contains all the parameters to send to the API endpoint

for the station transfer Api controller get 3216 operation.

Typically these are written to a http.Request.

func NewStationTransferAPIControllerGet3216Params added in v0.15.0

func NewStationTransferAPIControllerGet3216Params() *StationTransferAPIControllerGet3216Params

NewStationTransferAPIControllerGet3216Params creates a new StationTransferAPIControllerGet3216Params 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 NewStationTransferAPIControllerGet3216ParamsWithContext added in v0.15.0

func NewStationTransferAPIControllerGet3216ParamsWithContext(ctx context.Context) *StationTransferAPIControllerGet3216Params

NewStationTransferAPIControllerGet3216ParamsWithContext creates a new StationTransferAPIControllerGet3216Params object with the ability to set a context for a request.

func NewStationTransferAPIControllerGet3216ParamsWithHTTPClient added in v0.15.0

func NewStationTransferAPIControllerGet3216ParamsWithHTTPClient(client *http.Client) *StationTransferAPIControllerGet3216Params

NewStationTransferAPIControllerGet3216ParamsWithHTTPClient creates a new StationTransferAPIControllerGet3216Params object with the ability to set a custom HTTPClient for a request.

func NewStationTransferAPIControllerGet3216ParamsWithTimeout added in v0.15.0

func NewStationTransferAPIControllerGet3216ParamsWithTimeout(timeout time.Duration) *StationTransferAPIControllerGet3216Params

NewStationTransferAPIControllerGet3216ParamsWithTimeout creates a new StationTransferAPIControllerGet3216Params object with the ability to set a timeout on a request.

func (*StationTransferAPIControllerGet3216Params) SetContext added in v0.15.0

SetContext adds the context to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the station transfer Api controller get 3216 params (not the query body).

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

func (*StationTransferAPIControllerGet3216Params) SetDollarCount added in v0.15.0

func (o *StationTransferAPIControllerGet3216Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarFormat added in v0.15.0

func (o *StationTransferAPIControllerGet3216Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithContext added in v0.15.0

WithContext adds the context to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the station transfer Api controller get 3216 params (not the query body).

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

func (*StationTransferAPIControllerGet3216Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithHealth added in v0.15.0

WithHealth adds the health to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the station transfer Api controller get 3216 params

func (*StationTransferAPIControllerGet3216Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type StationTransferAPIControllerGet3216Reader added in v0.15.0

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

StationTransferAPIControllerGet3216Reader is a Reader for the StationTransferAPIControllerGet3216 structure.

func (*StationTransferAPIControllerGet3216Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type StationTransferAPIControllerGet3216Status299 added in v0.15.0

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

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

func NewStationTransferAPIControllerGet3216Status299 added in v0.15.0

func NewStationTransferAPIControllerGet3216Status299() *StationTransferAPIControllerGet3216Status299

NewStationTransferAPIControllerGet3216Status299 creates a StationTransferAPIControllerGet3216Status299 with default headers values

func (*StationTransferAPIControllerGet3216Status299) Error added in v0.15.0

func (*StationTransferAPIControllerGet3216Status299) GetPayload added in v0.15.0

type TrainLiveBoardAPIControllerGet32141NotModified added in v0.15.0

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

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

func NewTrainLiveBoardAPIControllerGet32141NotModified added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141NotModified() *TrainLiveBoardAPIControllerGet32141NotModified

NewTrainLiveBoardAPIControllerGet32141NotModified creates a TrainLiveBoardAPIControllerGet32141NotModified with default headers values

func (*TrainLiveBoardAPIControllerGet32141NotModified) Error added in v0.15.0

type TrainLiveBoardAPIControllerGet32141OK added in v0.15.0

TrainLiveBoardAPIControllerGet32141OK describes a response with status code 200, with default header values.

Success

func NewTrainLiveBoardAPIControllerGet32141OK added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141OK() *TrainLiveBoardAPIControllerGet32141OK

NewTrainLiveBoardAPIControllerGet32141OK creates a TrainLiveBoardAPIControllerGet32141OK with default headers values

func (*TrainLiveBoardAPIControllerGet32141OK) Error added in v0.15.0

type TrainLiveBoardAPIControllerGet32141Params added in v0.15.0

type TrainLiveBoardAPIControllerGet32141Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* TrainNo.

	   欲查詢車次的代碼
	*/
	TrainNo string

	/* Health.

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

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

TrainLiveBoardAPIControllerGet32141Params contains all the parameters to send to the API endpoint

for the train live board Api controller get 3214 1 operation.

Typically these are written to a http.Request.

func NewTrainLiveBoardAPIControllerGet32141Params added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141Params() *TrainLiveBoardAPIControllerGet32141Params

NewTrainLiveBoardAPIControllerGet32141Params creates a new TrainLiveBoardAPIControllerGet32141Params 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 NewTrainLiveBoardAPIControllerGet32141ParamsWithContext added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141ParamsWithContext(ctx context.Context) *TrainLiveBoardAPIControllerGet32141Params

NewTrainLiveBoardAPIControllerGet32141ParamsWithContext creates a new TrainLiveBoardAPIControllerGet32141Params object with the ability to set a context for a request.

func NewTrainLiveBoardAPIControllerGet32141ParamsWithHTTPClient added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141ParamsWithHTTPClient(client *http.Client) *TrainLiveBoardAPIControllerGet32141Params

NewTrainLiveBoardAPIControllerGet32141ParamsWithHTTPClient creates a new TrainLiveBoardAPIControllerGet32141Params object with the ability to set a custom HTTPClient for a request.

func NewTrainLiveBoardAPIControllerGet32141ParamsWithTimeout added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141ParamsWithTimeout(timeout time.Duration) *TrainLiveBoardAPIControllerGet32141Params

NewTrainLiveBoardAPIControllerGet32141ParamsWithTimeout creates a new TrainLiveBoardAPIControllerGet32141Params object with the ability to set a timeout on a request.

func (*TrainLiveBoardAPIControllerGet32141Params) SetContext added in v0.15.0

SetContext adds the context to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the train live board Api controller get 3214 1 params (not the query body).

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

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarCount added in v0.15.0

func (o *TrainLiveBoardAPIControllerGet32141Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarFormat added in v0.15.0

func (o *TrainLiveBoardAPIControllerGet32141Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) SetTrainNo added in v0.15.0

func (o *TrainLiveBoardAPIControllerGet32141Params) SetTrainNo(trainNo string)

SetTrainNo adds the trainNo to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithContext added in v0.15.0

WithContext adds the context to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the train live board Api controller get 3214 1 params (not the query body).

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

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithHealth added in v0.15.0

WithHealth adds the health to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WithTrainNo added in v0.15.0

WithTrainNo adds the trainNo to the train live board Api controller get 3214 1 params

func (*TrainLiveBoardAPIControllerGet32141Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type TrainLiveBoardAPIControllerGet32141Reader added in v0.15.0

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

TrainLiveBoardAPIControllerGet32141Reader is a Reader for the TrainLiveBoardAPIControllerGet32141 structure.

func (*TrainLiveBoardAPIControllerGet32141Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type TrainLiveBoardAPIControllerGet32141Status299 added in v0.15.0

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

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

func NewTrainLiveBoardAPIControllerGet32141Status299 added in v0.15.0

func NewTrainLiveBoardAPIControllerGet32141Status299() *TrainLiveBoardAPIControllerGet32141Status299

NewTrainLiveBoardAPIControllerGet32141Status299 creates a TrainLiveBoardAPIControllerGet32141Status299 with default headers values

func (*TrainLiveBoardAPIControllerGet32141Status299) Error added in v0.15.0

func (*TrainLiveBoardAPIControllerGet32141Status299) GetPayload added in v0.15.0

type TrainLiveBoardAPIControllerGet3214NotModified added in v0.15.0

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

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

func NewTrainLiveBoardAPIControllerGet3214NotModified added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214NotModified() *TrainLiveBoardAPIControllerGet3214NotModified

NewTrainLiveBoardAPIControllerGet3214NotModified creates a TrainLiveBoardAPIControllerGet3214NotModified with default headers values

func (*TrainLiveBoardAPIControllerGet3214NotModified) Error added in v0.15.0

type TrainLiveBoardAPIControllerGet3214OK added in v0.15.0

TrainLiveBoardAPIControllerGet3214OK describes a response with status code 200, with default header values.

Success

func NewTrainLiveBoardAPIControllerGet3214OK added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214OK() *TrainLiveBoardAPIControllerGet3214OK

NewTrainLiveBoardAPIControllerGet3214OK creates a TrainLiveBoardAPIControllerGet3214OK with default headers values

func (*TrainLiveBoardAPIControllerGet3214OK) Error added in v0.15.0

type TrainLiveBoardAPIControllerGet3214Params added in v0.15.0

type TrainLiveBoardAPIControllerGet3214Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

TrainLiveBoardAPIControllerGet3214Params contains all the parameters to send to the API endpoint

for the train live board Api controller get 3214 operation.

Typically these are written to a http.Request.

func NewTrainLiveBoardAPIControllerGet3214Params added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214Params() *TrainLiveBoardAPIControllerGet3214Params

NewTrainLiveBoardAPIControllerGet3214Params creates a new TrainLiveBoardAPIControllerGet3214Params 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 NewTrainLiveBoardAPIControllerGet3214ParamsWithContext added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214ParamsWithContext(ctx context.Context) *TrainLiveBoardAPIControllerGet3214Params

NewTrainLiveBoardAPIControllerGet3214ParamsWithContext creates a new TrainLiveBoardAPIControllerGet3214Params object with the ability to set a context for a request.

func NewTrainLiveBoardAPIControllerGet3214ParamsWithHTTPClient added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214ParamsWithHTTPClient(client *http.Client) *TrainLiveBoardAPIControllerGet3214Params

NewTrainLiveBoardAPIControllerGet3214ParamsWithHTTPClient creates a new TrainLiveBoardAPIControllerGet3214Params object with the ability to set a custom HTTPClient for a request.

func NewTrainLiveBoardAPIControllerGet3214ParamsWithTimeout added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214ParamsWithTimeout(timeout time.Duration) *TrainLiveBoardAPIControllerGet3214Params

NewTrainLiveBoardAPIControllerGet3214ParamsWithTimeout creates a new TrainLiveBoardAPIControllerGet3214Params object with the ability to set a timeout on a request.

func (*TrainLiveBoardAPIControllerGet3214Params) SetContext added in v0.15.0

SetContext adds the context to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDefaults added in v0.15.0

SetDefaults hydrates default values in the train live board Api controller get 3214 params (not the query body).

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

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarCount added in v0.15.0

func (o *TrainLiveBoardAPIControllerGet3214Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarFormat added in v0.15.0

func (o *TrainLiveBoardAPIControllerGet3214Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) SetTimeout added in v0.15.0

SetTimeout adds the timeout to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithContext added in v0.15.0

WithContext adds the context to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the train live board Api controller get 3214 params (not the query body).

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

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithHealth added in v0.15.0

WithHealth adds the health to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the train live board Api controller get 3214 params

func (*TrainLiveBoardAPIControllerGet3214Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type TrainLiveBoardAPIControllerGet3214Reader added in v0.15.0

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

TrainLiveBoardAPIControllerGet3214Reader is a Reader for the TrainLiveBoardAPIControllerGet3214 structure.

func (*TrainLiveBoardAPIControllerGet3214Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type TrainLiveBoardAPIControllerGet3214Status299 added in v0.15.0

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

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

func NewTrainLiveBoardAPIControllerGet3214Status299 added in v0.15.0

func NewTrainLiveBoardAPIControllerGet3214Status299() *TrainLiveBoardAPIControllerGet3214Status299

NewTrainLiveBoardAPIControllerGet3214Status299 creates a TrainLiveBoardAPIControllerGet3214Status299 with default headers values

func (*TrainLiveBoardAPIControllerGet3214Status299) Error added in v0.15.0

func (*TrainLiveBoardAPIControllerGet3214Status299) GetPayload added in v0.15.0

type TrainTypeAPIControllerGet3206NotModified added in v0.15.0

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

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

func NewTrainTypeAPIControllerGet3206NotModified added in v0.15.0

func NewTrainTypeAPIControllerGet3206NotModified() *TrainTypeAPIControllerGet3206NotModified

NewTrainTypeAPIControllerGet3206NotModified creates a TrainTypeAPIControllerGet3206NotModified with default headers values

func (*TrainTypeAPIControllerGet3206NotModified) Error added in v0.15.0

type TrainTypeAPIControllerGet3206OK added in v0.15.0

type TrainTypeAPIControllerGet3206OK struct {
	Payload *models.PTXAPIRailModelTRABaseWrapperPTXServiceDTORailSpecificationV3TRATrainType
}
TrainTypeAPIControllerGet3206OK describes a response with status code 200, with default header values.

Success

func NewTrainTypeAPIControllerGet3206OK added in v0.15.0

func NewTrainTypeAPIControllerGet3206OK() *TrainTypeAPIControllerGet3206OK

NewTrainTypeAPIControllerGet3206OK creates a TrainTypeAPIControllerGet3206OK with default headers values

func (*TrainTypeAPIControllerGet3206OK) Error added in v0.15.0

func (*TrainTypeAPIControllerGet3206OK) GetPayload added in v0.15.0

type TrainTypeAPIControllerGet3206Params added in v0.15.0

type TrainTypeAPIControllerGet3206Params struct {

	/* DollarCount.

	   查詢數量
	*/
	DollarCount *bool

	/* DollarFilter.

	   過濾
	*/
	DollarFilter *string

	/* DollarFormat.

	   指定來源格式
	*/
	DollarFormat string

	/* DollarOrderby.

	   排序
	*/
	DollarOrderby *string

	/* DollarSelect.

	   挑選
	*/
	DollarSelect *string

	/* DollarSkip.

	   跳過前幾筆
	*/
	DollarSkip *string

	/* DollarTop.

	   取前幾筆

	   Default: 30
	*/
	DollarTop *int64

	/* Health.

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

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

TrainTypeAPIControllerGet3206Params contains all the parameters to send to the API endpoint

for the train type Api controller get 3206 operation.

Typically these are written to a http.Request.

func NewTrainTypeAPIControllerGet3206Params added in v0.15.0

func NewTrainTypeAPIControllerGet3206Params() *TrainTypeAPIControllerGet3206Params

NewTrainTypeAPIControllerGet3206Params creates a new TrainTypeAPIControllerGet3206Params 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 NewTrainTypeAPIControllerGet3206ParamsWithContext added in v0.15.0

func NewTrainTypeAPIControllerGet3206ParamsWithContext(ctx context.Context) *TrainTypeAPIControllerGet3206Params

NewTrainTypeAPIControllerGet3206ParamsWithContext creates a new TrainTypeAPIControllerGet3206Params object with the ability to set a context for a request.

func NewTrainTypeAPIControllerGet3206ParamsWithHTTPClient added in v0.15.0

func NewTrainTypeAPIControllerGet3206ParamsWithHTTPClient(client *http.Client) *TrainTypeAPIControllerGet3206Params

NewTrainTypeAPIControllerGet3206ParamsWithHTTPClient creates a new TrainTypeAPIControllerGet3206Params object with the ability to set a custom HTTPClient for a request.

func NewTrainTypeAPIControllerGet3206ParamsWithTimeout added in v0.15.0

func NewTrainTypeAPIControllerGet3206ParamsWithTimeout(timeout time.Duration) *TrainTypeAPIControllerGet3206Params

NewTrainTypeAPIControllerGet3206ParamsWithTimeout creates a new TrainTypeAPIControllerGet3206Params object with the ability to set a timeout on a request.

func (*TrainTypeAPIControllerGet3206Params) SetContext added in v0.15.0

SetContext adds the context to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDefaults added in v0.15.0

func (o *TrainTypeAPIControllerGet3206Params) SetDefaults()

SetDefaults hydrates default values in the train type Api controller get 3206 params (not the query body).

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

func (*TrainTypeAPIControllerGet3206Params) SetDollarCount added in v0.15.0

func (o *TrainTypeAPIControllerGet3206Params) SetDollarCount(dollarCount *bool)

SetDollarCount adds the dollarCount to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarFilter added in v0.15.0

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

SetDollarFilter adds the dollarFilter to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarFormat added in v0.15.0

func (o *TrainTypeAPIControllerGet3206Params) SetDollarFormat(dollarFormat string)

SetDollarFormat adds the dollarFormat to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarOrderby added in v0.15.0

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

SetDollarOrderby adds the dollarOrderby to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarSelect added in v0.15.0

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

SetDollarSelect adds the dollarSelect to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarSkip added in v0.15.0

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

SetDollarSkip adds the dollarSkip to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetDollarTop added in v0.15.0

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

SetDollarTop adds the dollarTop to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetHTTPClient added in v0.15.0

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

SetHTTPClient adds the HTTPClient to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetHealth added in v0.15.0

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

SetHealth adds the health to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) SetTimeout added in v0.15.0

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

SetTimeout adds the timeout to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithContext added in v0.15.0

WithContext adds the context to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDefaults added in v0.15.0

WithDefaults hydrates default values in the train type Api controller get 3206 params (not the query body).

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

func (*TrainTypeAPIControllerGet3206Params) WithDollarCount added in v0.15.0

WithDollarCount adds the dollarCount to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarFilter added in v0.15.0

WithDollarFilter adds the dollarFilter to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarFormat added in v0.15.0

WithDollarFormat adds the dollarFormat to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarOrderby added in v0.15.0

WithDollarOrderby adds the dollarOrderby to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarSelect added in v0.15.0

WithDollarSelect adds the dollarSelect to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarSkip added in v0.15.0

WithDollarSkip adds the dollarSkip to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithDollarTop added in v0.15.0

WithDollarTop adds the dollarTop to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithHTTPClient added in v0.15.0

WithHTTPClient adds the HTTPClient to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithHealth added in v0.15.0

WithHealth adds the health to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WithTimeout added in v0.15.0

WithTimeout adds the timeout to the train type Api controller get 3206 params

func (*TrainTypeAPIControllerGet3206Params) WriteToRequest added in v0.15.0

WriteToRequest writes these params to a swagger request

type TrainTypeAPIControllerGet3206Reader added in v0.15.0

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

TrainTypeAPIControllerGet3206Reader is a Reader for the TrainTypeAPIControllerGet3206 structure.

func (*TrainTypeAPIControllerGet3206Reader) ReadResponse added in v0.15.0

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

ReadResponse reads a server response into the received o.

type TrainTypeAPIControllerGet3206Status299 added in v0.15.0

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

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

func NewTrainTypeAPIControllerGet3206Status299 added in v0.15.0

func NewTrainTypeAPIControllerGet3206Status299() *TrainTypeAPIControllerGet3206Status299

NewTrainTypeAPIControllerGet3206Status299 creates a TrainTypeAPIControllerGet3206Status299 with default headers values

func (*TrainTypeAPIControllerGet3206Status299) Error added in v0.15.0

func (*TrainTypeAPIControllerGet3206Status299) GetPayload added in v0.15.0

Source Files

Jump to

Keyboard shortcuts

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