Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AccountFlowListHeaders
- func (s AccountFlowListHeaders) GoString() string
- func (s *AccountFlowListHeaders) SetCommonHeaders(v map[string]*string) *AccountFlowListHeaders
- func (s *AccountFlowListHeaders) SetXAcsAirticketAccessToken(v string) *AccountFlowListHeaders
- func (s *AccountFlowListHeaders) SetXAcsAirticketLanguage(v string) *AccountFlowListHeaders
- func (s AccountFlowListHeaders) String() string
- type AccountFlowListRequest
- func (s AccountFlowListRequest) GoString() string
- func (s *AccountFlowListRequest) SetDayNum(v int32) *AccountFlowListRequest
- func (s *AccountFlowListRequest) SetPageIndex(v int32) *AccountFlowListRequest
- func (s *AccountFlowListRequest) SetPageSize(v int32) *AccountFlowListRequest
- func (s *AccountFlowListRequest) SetUtcBeginTime(v int64) *AccountFlowListRequest
- func (s AccountFlowListRequest) String() string
- type AccountFlowListResponse
- func (s AccountFlowListResponse) GoString() string
- func (s *AccountFlowListResponse) SetBody(v *AccountFlowListResponseBody) *AccountFlowListResponse
- func (s *AccountFlowListResponse) SetHeaders(v map[string]*string) *AccountFlowListResponse
- func (s *AccountFlowListResponse) SetStatusCode(v int32) *AccountFlowListResponse
- func (s AccountFlowListResponse) String() string
- type AccountFlowListResponseBody
- func (s AccountFlowListResponseBody) GoString() string
- func (s *AccountFlowListResponseBody) SetData(v *AccountFlowListResponseBodyData) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetErrorCode(v string) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetErrorData(v interface{}) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetErrorMsg(v string) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetRequestId(v string) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetStatus(v int32) *AccountFlowListResponseBody
- func (s *AccountFlowListResponseBody) SetSuccess(v bool) *AccountFlowListResponseBody
- func (s AccountFlowListResponseBody) String() string
- type AccountFlowListResponseBodyData
- func (s AccountFlowListResponseBodyData) GoString() string
- func (s *AccountFlowListResponseBodyData) SetList(v []*AccountFlowListResponseBodyDataList) *AccountFlowListResponseBodyData
- func (s *AccountFlowListResponseBodyData) SetPagination(v *AccountFlowListResponseBodyDataPagination) *AccountFlowListResponseBodyData
- func (s AccountFlowListResponseBodyData) String() string
- type AccountFlowListResponseBodyDataList
- func (s AccountFlowListResponseBodyDataList) GoString() string
- func (s *AccountFlowListResponseBodyDataList) SetAfterAvailableAmount(v float64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetBeforeAvailableAmount(v float64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetChangeOrderNum(v int64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetFlowId(v int64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetGmtCreate(v int64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetGmtModified(v int64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetOpAmount(v float64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetOpType(v int32) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetOrderNum(v int64) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetOrderType(v int32) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetOutOrderNum(v string) *AccountFlowListResponseBodyDataList
- func (s *AccountFlowListResponseBodyDataList) SetRefundOrderNum(v int64) *AccountFlowListResponseBodyDataList
- func (s AccountFlowListResponseBodyDataList) String() string
- type AccountFlowListResponseBodyDataPagination
- func (s AccountFlowListResponseBodyDataPagination) GoString() string
- func (s *AccountFlowListResponseBodyDataPagination) SetCurrentPage(v int32) *AccountFlowListResponseBodyDataPagination
- func (s *AccountFlowListResponseBodyDataPagination) SetPageSize(v int32) *AccountFlowListResponseBodyDataPagination
- func (s *AccountFlowListResponseBodyDataPagination) SetTotalCount(v int32) *AccountFlowListResponseBodyDataPagination
- func (s *AccountFlowListResponseBodyDataPagination) SetTotalPage(v int32) *AccountFlowListResponseBodyDataPagination
- func (s AccountFlowListResponseBodyDataPagination) String() string
- type AncillarySuggestHeaders
- func (s AncillarySuggestHeaders) GoString() string
- func (s *AncillarySuggestHeaders) SetCommonHeaders(v map[string]*string) *AncillarySuggestHeaders
- func (s *AncillarySuggestHeaders) SetXAcsAirticketAccessToken(v string) *AncillarySuggestHeaders
- func (s *AncillarySuggestHeaders) SetXAcsAirticketLanguage(v string) *AncillarySuggestHeaders
- func (s AncillarySuggestHeaders) String() string
- type AncillarySuggestRequest
- type AncillarySuggestResponse
- func (s AncillarySuggestResponse) GoString() string
- func (s *AncillarySuggestResponse) SetBody(v *AncillarySuggestResponseBody) *AncillarySuggestResponse
- func (s *AncillarySuggestResponse) SetHeaders(v map[string]*string) *AncillarySuggestResponse
- func (s *AncillarySuggestResponse) SetStatusCode(v int32) *AncillarySuggestResponse
- func (s AncillarySuggestResponse) String() string
- type AncillarySuggestResponseBody
- func (s AncillarySuggestResponseBody) GoString() string
- func (s *AncillarySuggestResponseBody) SetData(v *AncillarySuggestResponseBodyData) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetErrorCode(v string) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetErrorData(v interface{}) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetErrorMsg(v string) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetRequestId(v string) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetStatus(v int32) *AncillarySuggestResponseBody
- func (s *AncillarySuggestResponseBody) SetSuccess(v bool) *AncillarySuggestResponseBody
- func (s AncillarySuggestResponseBody) String() string
- type AncillarySuggestResponseBodyData
- func (s AncillarySuggestResponseBodyData) GoString() string
- func (s *AncillarySuggestResponseBodyData) SetSegAncillaryMapList(v []*AncillarySuggestResponseBodyDataSegAncillaryMapList) *AncillarySuggestResponseBodyData
- func (s *AncillarySuggestResponseBodyData) SetSolutionId(v string) *AncillarySuggestResponseBodyData
- func (s AncillarySuggestResponseBodyData) String() string
- type AncillarySuggestResponseBodyDataSegAncillaryMapList
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapList) GoString() string
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapList) SetAncillary(v *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) *AncillarySuggestResponseBodyDataSegAncillaryMapList
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapList) SetSegmentIdList(v []*string) *AncillarySuggestResponseBodyDataSegAncillaryMapList
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapList) String() string
- type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) GoString() string
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetAncillaryId(v string) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetAncillaryType(v int32) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetBaggageAncillary(...) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) String() string
- type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) GoString() string
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageAmount(v int32) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageWeight(v int32) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageWeightUnit(v string) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetIsAllWeight(v bool) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetPrice(v float64) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary
- func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) String() string
- type BookHeaders
- type BookRequest
- func (s BookRequest) GoString() string
- func (s *BookRequest) SetContact(v *BookRequestContact) *BookRequest
- func (s *BookRequest) SetOutOrderNum(v string) *BookRequest
- func (s *BookRequest) SetPassengerAncillaryPurchaseMapList(v []*BookRequestPassengerAncillaryPurchaseMapList) *BookRequest
- func (s *BookRequest) SetPassengerList(v []*BookRequestPassengerList) *BookRequest
- func (s *BookRequest) SetSolutionId(v string) *BookRequest
- func (s BookRequest) String() string
- type BookRequestContact
- func (s BookRequestContact) GoString() string
- func (s *BookRequestContact) SetEmail(v string) *BookRequestContact
- func (s *BookRequestContact) SetFirstName(v string) *BookRequestContact
- func (s *BookRequestContact) SetLastName(v string) *BookRequestContact
- func (s *BookRequestContact) SetMobileCountryCode(v string) *BookRequestContact
- func (s *BookRequestContact) SetMobilePhoneNum(v string) *BookRequestContact
- func (s BookRequestContact) String() string
- type BookRequestPassengerAncillaryPurchaseMapList
- func (s BookRequestPassengerAncillaryPurchaseMapList) GoString() string
- func (s *BookRequestPassengerAncillaryPurchaseMapList) SetBookAncillaryReqItem(v *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) *BookRequestPassengerAncillaryPurchaseMapList
- func (s *BookRequestPassengerAncillaryPurchaseMapList) SetPassengerList(v []*BookRequestPassengerAncillaryPurchaseMapListPassengerList) *BookRequestPassengerAncillaryPurchaseMapList
- func (s BookRequestPassengerAncillaryPurchaseMapList) String() string
- type BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem
- func (s BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) GoString() string
- func (s *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) SetAncillaryId(v string) *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem
- func (s *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) SetAncillaryType(v int32) *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem
- func (s BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) String() string
- type BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s BookRequestPassengerAncillaryPurchaseMapListPassengerList) GoString() string
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetBirthday(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetCredential(v *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetFirstName(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetGender(v int32) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetLastName(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobileCountryCode(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobilePhoneNumber(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetNationality(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetType(v int32) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
- func (s BookRequestPassengerAncillaryPurchaseMapListPassengerList) String() string
- type BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential
- func (s BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) GoString() string
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCertIssuePlace(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCredentialNum(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCredentialType(v int32) *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential
- func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetExpireDate(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential
- func (s BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) String() string
- type BookRequestPassengerList
- func (s BookRequestPassengerList) GoString() string
- func (s *BookRequestPassengerList) SetBirthday(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetCredential(v *BookRequestPassengerListCredential) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetFirstName(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetGender(v int32) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetLastName(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetMobileCountryCode(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetMobilePhoneNumber(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetNationality(v string) *BookRequestPassengerList
- func (s *BookRequestPassengerList) SetType(v int32) *BookRequestPassengerList
- func (s BookRequestPassengerList) String() string
- type BookRequestPassengerListCredential
- func (s BookRequestPassengerListCredential) GoString() string
- func (s *BookRequestPassengerListCredential) SetCertIssuePlace(v string) *BookRequestPassengerListCredential
- func (s *BookRequestPassengerListCredential) SetCredentialNum(v string) *BookRequestPassengerListCredential
- func (s *BookRequestPassengerListCredential) SetCredentialType(v int32) *BookRequestPassengerListCredential
- func (s *BookRequestPassengerListCredential) SetExpireDate(v string) *BookRequestPassengerListCredential
- func (s BookRequestPassengerListCredential) String() string
- type BookResponse
- type BookResponseBody
- func (s BookResponseBody) GoString() string
- func (s *BookResponseBody) SetData(v *BookResponseBodyData) *BookResponseBody
- func (s *BookResponseBody) SetErrorCode(v string) *BookResponseBody
- func (s *BookResponseBody) SetErrorData(v *BookResponseBodyErrorData) *BookResponseBody
- func (s *BookResponseBody) SetErrorMsg(v string) *BookResponseBody
- func (s *BookResponseBody) SetRequestId(v string) *BookResponseBody
- func (s *BookResponseBody) SetStatus(v int32) *BookResponseBody
- func (s *BookResponseBody) SetSuccess(v bool) *BookResponseBody
- func (s BookResponseBody) String() string
- type BookResponseBodyData
- type BookResponseBodyDataOrderList
- type BookResponseBodyErrorData
- type BookResponseBodyErrorDataOrderList
- type BookShrinkRequest
- func (s BookShrinkRequest) GoString() string
- func (s *BookShrinkRequest) SetContactShrink(v string) *BookShrinkRequest
- func (s *BookShrinkRequest) SetOutOrderNum(v string) *BookShrinkRequest
- func (s *BookShrinkRequest) SetPassengerAncillaryPurchaseMapListShrink(v string) *BookShrinkRequest
- func (s *BookShrinkRequest) SetPassengerListShrink(v string) *BookShrinkRequest
- func (s *BookShrinkRequest) SetSolutionId(v string) *BookShrinkRequest
- func (s BookShrinkRequest) String() string
- type CancelHeaders
- func (s CancelHeaders) GoString() string
- func (s *CancelHeaders) SetCommonHeaders(v map[string]*string) *CancelHeaders
- func (s *CancelHeaders) SetXAcsAirticketAccessToken(v string) *CancelHeaders
- func (s *CancelHeaders) SetXAcsAirticketLanguage(v string) *CancelHeaders
- func (s CancelHeaders) String() string
- type CancelRequest
- type CancelResponse
- type CancelResponseBody
- func (s CancelResponseBody) GoString() string
- func (s *CancelResponseBody) SetData(v *CancelResponseBodyData) *CancelResponseBody
- func (s *CancelResponseBody) SetErrorCode(v string) *CancelResponseBody
- func (s *CancelResponseBody) SetErrorData(v interface{}) *CancelResponseBody
- func (s *CancelResponseBody) SetErrorMsg(v string) *CancelResponseBody
- func (s *CancelResponseBody) SetRequestId(v string) *CancelResponseBody
- func (s *CancelResponseBody) SetStatus(v int32) *CancelResponseBody
- func (s *CancelResponseBody) SetSuccess(v bool) *CancelResponseBody
- func (s CancelResponseBody) String() string
- type CancelResponseBodyData
- type ChangeApplyHeaders
- func (s ChangeApplyHeaders) GoString() string
- func (s *ChangeApplyHeaders) SetCommonHeaders(v map[string]*string) *ChangeApplyHeaders
- func (s *ChangeApplyHeaders) SetXAcsAirticketAccessToken(v string) *ChangeApplyHeaders
- func (s *ChangeApplyHeaders) SetXAcsAirticketLanguage(v string) *ChangeApplyHeaders
- func (s ChangeApplyHeaders) String() string
- type ChangeApplyRequest
- func (s ChangeApplyRequest) GoString() string
- func (s *ChangeApplyRequest) SetChangePassengerList(v []*ChangeApplyRequestChangePassengerList) *ChangeApplyRequest
- func (s *ChangeApplyRequest) SetChangedJourneys(v []*ChangeApplyRequestChangedJourneys) *ChangeApplyRequest
- func (s *ChangeApplyRequest) SetContact(v *ChangeApplyRequestContact) *ChangeApplyRequest
- func (s *ChangeApplyRequest) SetOrderNum(v int64) *ChangeApplyRequest
- func (s *ChangeApplyRequest) SetRemark(v string) *ChangeApplyRequest
- func (s *ChangeApplyRequest) SetType(v int32) *ChangeApplyRequest
- func (s ChangeApplyRequest) String() string
- type ChangeApplyRequestChangePassengerList
- func (s ChangeApplyRequestChangePassengerList) GoString() string
- func (s *ChangeApplyRequestChangePassengerList) SetDocument(v string) *ChangeApplyRequestChangePassengerList
- func (s *ChangeApplyRequestChangePassengerList) SetFirstName(v string) *ChangeApplyRequestChangePassengerList
- func (s *ChangeApplyRequestChangePassengerList) SetLastName(v string) *ChangeApplyRequestChangePassengerList
- func (s ChangeApplyRequestChangePassengerList) String() string
- type ChangeApplyRequestChangedJourneys
- type ChangeApplyRequestChangedJourneysSegmentList
- func (s ChangeApplyRequestChangedJourneysSegmentList) GoString() string
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArrivalAirport(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArrivalCity(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTerminal(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTime(v int64) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTimeStr(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetCodeShare(v bool) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureAirport(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureCity(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureDate(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTerminal(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTime(v int64) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTimeStr(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s *ChangeApplyRequestChangedJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeApplyRequestChangedJourneysSegmentList
- func (s ChangeApplyRequestChangedJourneysSegmentList) String() string
- type ChangeApplyRequestContact
- func (s ChangeApplyRequestContact) GoString() string
- func (s *ChangeApplyRequestContact) SetEmail(v string) *ChangeApplyRequestContact
- func (s *ChangeApplyRequestContact) SetMobileCountryCode(v string) *ChangeApplyRequestContact
- func (s *ChangeApplyRequestContact) SetMobilePhoneNum(v string) *ChangeApplyRequestContact
- func (s ChangeApplyRequestContact) String() string
- type ChangeApplyResponse
- func (s ChangeApplyResponse) GoString() string
- func (s *ChangeApplyResponse) SetBody(v *ChangeApplyResponseBody) *ChangeApplyResponse
- func (s *ChangeApplyResponse) SetHeaders(v map[string]*string) *ChangeApplyResponse
- func (s *ChangeApplyResponse) SetStatusCode(v int32) *ChangeApplyResponse
- func (s ChangeApplyResponse) String() string
- type ChangeApplyResponseBody
- func (s ChangeApplyResponseBody) GoString() string
- func (s *ChangeApplyResponseBody) SetData(v *ChangeApplyResponseBodyData) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetErrorCode(v string) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetErrorData(v interface{}) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetErrorMsg(v string) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetRequestId(v string) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetStatus(v int32) *ChangeApplyResponseBody
- func (s *ChangeApplyResponseBody) SetSuccess(v bool) *ChangeApplyResponseBody
- func (s ChangeApplyResponseBody) String() string
- type ChangeApplyResponseBodyData
- func (s ChangeApplyResponseBodyData) GoString() string
- func (s *ChangeApplyResponseBodyData) SetChangeOrders(v []*ChangeApplyResponseBodyDataChangeOrders) *ChangeApplyResponseBodyData
- func (s *ChangeApplyResponseBodyData) SetOrderNum(v int64) *ChangeApplyResponseBodyData
- func (s ChangeApplyResponseBodyData) String() string
- type ChangeApplyResponseBodyDataChangeOrders
- func (s ChangeApplyResponseBodyDataChangeOrders) GoString() string
- func (s *ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderNum(v int64) *ChangeApplyResponseBodyDataChangeOrders
- func (s *ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderStatus(v int32) *ChangeApplyResponseBodyDataChangeOrders
- func (s *ChangeApplyResponseBodyDataChangeOrders) SetFailReason(v string) *ChangeApplyResponseBodyDataChangeOrders
- func (s *ChangeApplyResponseBodyDataChangeOrders) SetPassengers(v []*ChangeApplyResponseBodyDataChangeOrdersPassengers) *ChangeApplyResponseBodyDataChangeOrders
- func (s ChangeApplyResponseBodyDataChangeOrders) String() string
- type ChangeApplyResponseBodyDataChangeOrdersPassengers
- func (s ChangeApplyResponseBodyDataChangeOrdersPassengers) GoString() string
- func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetDocument(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
- func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetFirstName(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
- func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetLastName(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
- func (s ChangeApplyResponseBodyDataChangeOrdersPassengers) String() string
- type ChangeApplyShrinkRequest
- func (s ChangeApplyShrinkRequest) GoString() string
- func (s *ChangeApplyShrinkRequest) SetChangePassengerListShrink(v string) *ChangeApplyShrinkRequest
- func (s *ChangeApplyShrinkRequest) SetChangedJourneysShrink(v string) *ChangeApplyShrinkRequest
- func (s *ChangeApplyShrinkRequest) SetContactShrink(v string) *ChangeApplyShrinkRequest
- func (s *ChangeApplyShrinkRequest) SetOrderNum(v int64) *ChangeApplyShrinkRequest
- func (s *ChangeApplyShrinkRequest) SetRemark(v string) *ChangeApplyShrinkRequest
- func (s *ChangeApplyShrinkRequest) SetType(v int32) *ChangeApplyShrinkRequest
- func (s ChangeApplyShrinkRequest) String() string
- type ChangeCancelHeaders
- func (s ChangeCancelHeaders) GoString() string
- func (s *ChangeCancelHeaders) SetCommonHeaders(v map[string]*string) *ChangeCancelHeaders
- func (s *ChangeCancelHeaders) SetXAcsAirticketAccessToken(v string) *ChangeCancelHeaders
- func (s *ChangeCancelHeaders) SetXAcsAirticketLanguage(v string) *ChangeCancelHeaders
- func (s ChangeCancelHeaders) String() string
- type ChangeCancelRequest
- type ChangeCancelResponse
- func (s ChangeCancelResponse) GoString() string
- func (s *ChangeCancelResponse) SetBody(v *ChangeCancelResponseBody) *ChangeCancelResponse
- func (s *ChangeCancelResponse) SetHeaders(v map[string]*string) *ChangeCancelResponse
- func (s *ChangeCancelResponse) SetStatusCode(v int32) *ChangeCancelResponse
- func (s ChangeCancelResponse) String() string
- type ChangeCancelResponseBody
- func (s ChangeCancelResponseBody) GoString() string
- func (s *ChangeCancelResponseBody) SetData(v interface{}) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetErrorCode(v string) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetErrorData(v interface{}) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetErrorMsg(v string) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetRequestId(v string) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetStatus(v int32) *ChangeCancelResponseBody
- func (s *ChangeCancelResponseBody) SetSuccess(v bool) *ChangeCancelResponseBody
- func (s ChangeCancelResponseBody) String() string
- type ChangeConfirmHeaders
- func (s ChangeConfirmHeaders) GoString() string
- func (s *ChangeConfirmHeaders) SetCommonHeaders(v map[string]*string) *ChangeConfirmHeaders
- func (s *ChangeConfirmHeaders) SetXAcsAirticketAccessToken(v string) *ChangeConfirmHeaders
- func (s *ChangeConfirmHeaders) SetXAcsAirticketLanguage(v string) *ChangeConfirmHeaders
- func (s ChangeConfirmHeaders) String() string
- type ChangeConfirmRequest
- type ChangeConfirmResponse
- func (s ChangeConfirmResponse) GoString() string
- func (s *ChangeConfirmResponse) SetBody(v *ChangeConfirmResponseBody) *ChangeConfirmResponse
- func (s *ChangeConfirmResponse) SetHeaders(v map[string]*string) *ChangeConfirmResponse
- func (s *ChangeConfirmResponse) SetStatusCode(v int32) *ChangeConfirmResponse
- func (s ChangeConfirmResponse) String() string
- type ChangeConfirmResponseBody
- func (s ChangeConfirmResponseBody) GoString() string
- func (s *ChangeConfirmResponseBody) SetData(v *ChangeConfirmResponseBodyData) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetErrorCode(v string) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetErrorData(v interface{}) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetErrorMsg(v string) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetRequestId(v string) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetStatus(v int32) *ChangeConfirmResponseBody
- func (s *ChangeConfirmResponseBody) SetSuccess(v bool) *ChangeConfirmResponseBody
- func (s ChangeConfirmResponseBody) String() string
- type ChangeConfirmResponseBodyData
- func (s ChangeConfirmResponseBodyData) GoString() string
- func (s *ChangeConfirmResponseBodyData) SetPayAmount(v float64) *ChangeConfirmResponseBodyData
- func (s *ChangeConfirmResponseBodyData) SetTransactionNo(v string) *ChangeConfirmResponseBodyData
- func (s ChangeConfirmResponseBodyData) String() string
- type ChangeDetailHeaders
- func (s ChangeDetailHeaders) GoString() string
- func (s *ChangeDetailHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailHeaders
- func (s *ChangeDetailHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailHeaders
- func (s *ChangeDetailHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailHeaders
- func (s ChangeDetailHeaders) String() string
- type ChangeDetailListOfBuyerHeaders
- func (s ChangeDetailListOfBuyerHeaders) GoString() string
- func (s *ChangeDetailListOfBuyerHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailListOfBuyerHeaders
- func (s *ChangeDetailListOfBuyerHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailListOfBuyerHeaders
- func (s *ChangeDetailListOfBuyerHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailListOfBuyerHeaders
- func (s ChangeDetailListOfBuyerHeaders) String() string
- type ChangeDetailListOfBuyerRequest
- func (s ChangeDetailListOfBuyerRequest) GoString() string
- func (s *ChangeDetailListOfBuyerRequest) SetPageIndex(v int32) *ChangeDetailListOfBuyerRequest
- func (s *ChangeDetailListOfBuyerRequest) SetPageSize(v int32) *ChangeDetailListOfBuyerRequest
- func (s *ChangeDetailListOfBuyerRequest) SetUtcCreateBegin(v int64) *ChangeDetailListOfBuyerRequest
- func (s *ChangeDetailListOfBuyerRequest) SetUtcCreateEnd(v int64) *ChangeDetailListOfBuyerRequest
- func (s ChangeDetailListOfBuyerRequest) String() string
- type ChangeDetailListOfBuyerResponse
- func (s ChangeDetailListOfBuyerResponse) GoString() string
- func (s *ChangeDetailListOfBuyerResponse) SetBody(v *ChangeDetailListOfBuyerResponseBody) *ChangeDetailListOfBuyerResponse
- func (s *ChangeDetailListOfBuyerResponse) SetHeaders(v map[string]*string) *ChangeDetailListOfBuyerResponse
- func (s *ChangeDetailListOfBuyerResponse) SetStatusCode(v int32) *ChangeDetailListOfBuyerResponse
- func (s ChangeDetailListOfBuyerResponse) String() string
- type ChangeDetailListOfBuyerResponseBody
- func (s ChangeDetailListOfBuyerResponseBody) GoString() string
- func (s *ChangeDetailListOfBuyerResponseBody) SetData(v *ChangeDetailListOfBuyerResponseBodyData) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetErrorCode(v string) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetErrorData(v interface{}) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetErrorMsg(v string) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetRequestId(v string) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetStatus(v int32) *ChangeDetailListOfBuyerResponseBody
- func (s *ChangeDetailListOfBuyerResponseBody) SetSuccess(v bool) *ChangeDetailListOfBuyerResponseBody
- func (s ChangeDetailListOfBuyerResponseBody) String() string
- type ChangeDetailListOfBuyerResponseBodyData
- func (s ChangeDetailListOfBuyerResponseBodyData) GoString() string
- func (s *ChangeDetailListOfBuyerResponseBodyData) SetList(v []*ChangeDetailListOfBuyerResponseBodyDataList) *ChangeDetailListOfBuyerResponseBodyData
- func (s *ChangeDetailListOfBuyerResponseBodyData) SetPagination(v *ChangeDetailListOfBuyerResponseBodyDataPagination) *ChangeDetailListOfBuyerResponseBodyData
- func (s ChangeDetailListOfBuyerResponseBodyData) String() string
- type ChangeDetailListOfBuyerResponseBodyDataList
- func (s ChangeDetailListOfBuyerResponseBodyDataList) GoString() string
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetChangeOrderNum(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetOrderNum(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetOrderStatus(v int32) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetPayStatus(v int32) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetTransactionNo(v string) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetUtcCreateTime(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
- func (s ChangeDetailListOfBuyerResponseBodyDataList) String() string
- type ChangeDetailListOfBuyerResponseBodyDataPagination
- func (s ChangeDetailListOfBuyerResponseBodyDataPagination) GoString() string
- func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetCurrentPage(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
- func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetPageSize(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
- func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalCount(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
- func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalPage(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
- func (s ChangeDetailListOfBuyerResponseBodyDataPagination) String() string
- type ChangeDetailListOfOrderNumHeaders
- func (s ChangeDetailListOfOrderNumHeaders) GoString() string
- func (s *ChangeDetailListOfOrderNumHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailListOfOrderNumHeaders
- func (s *ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailListOfOrderNumHeaders
- func (s *ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailListOfOrderNumHeaders
- func (s ChangeDetailListOfOrderNumHeaders) String() string
- type ChangeDetailListOfOrderNumRequest
- func (s ChangeDetailListOfOrderNumRequest) GoString() string
- func (s *ChangeDetailListOfOrderNumRequest) SetOrderNum(v int64) *ChangeDetailListOfOrderNumRequest
- func (s *ChangeDetailListOfOrderNumRequest) SetPageIndex(v int32) *ChangeDetailListOfOrderNumRequest
- func (s *ChangeDetailListOfOrderNumRequest) SetPageSize(v int32) *ChangeDetailListOfOrderNumRequest
- func (s ChangeDetailListOfOrderNumRequest) String() string
- type ChangeDetailListOfOrderNumResponse
- func (s ChangeDetailListOfOrderNumResponse) GoString() string
- func (s *ChangeDetailListOfOrderNumResponse) SetBody(v *ChangeDetailListOfOrderNumResponseBody) *ChangeDetailListOfOrderNumResponse
- func (s *ChangeDetailListOfOrderNumResponse) SetHeaders(v map[string]*string) *ChangeDetailListOfOrderNumResponse
- func (s *ChangeDetailListOfOrderNumResponse) SetStatusCode(v int32) *ChangeDetailListOfOrderNumResponse
- func (s ChangeDetailListOfOrderNumResponse) String() string
- type ChangeDetailListOfOrderNumResponseBody
- func (s ChangeDetailListOfOrderNumResponseBody) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBody) SetData(v *ChangeDetailListOfOrderNumResponseBodyData) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorCode(v string) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorData(v interface{}) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorMsg(v string) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetRequestId(v string) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetStatus(v int32) *ChangeDetailListOfOrderNumResponseBody
- func (s *ChangeDetailListOfOrderNumResponseBody) SetSuccess(v bool) *ChangeDetailListOfOrderNumResponseBody
- func (s ChangeDetailListOfOrderNumResponseBody) String() string
- type ChangeDetailListOfOrderNumResponseBodyData
- func (s ChangeDetailListOfOrderNumResponseBodyData) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyData) SetList(v []*ChangeDetailListOfOrderNumResponseBodyDataList) *ChangeDetailListOfOrderNumResponseBodyData
- func (s *ChangeDetailListOfOrderNumResponseBodyData) SetPagination(v *ChangeDetailListOfOrderNumResponseBodyDataPagination) *ChangeDetailListOfOrderNumResponseBodyData
- func (s ChangeDetailListOfOrderNumResponseBodyData) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataList
- func (s ChangeDetailListOfOrderNumResponseBodyDataList) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeFeeDetails(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeOrderNum(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangePassengers(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeReasonType(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangedJourneys(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseReason(v string) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetContact(v *ChangeDetailListOfOrderNumResponseBodyDataListContact) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCreateUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetLastConfirmUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetLastJourneys(v []*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderNum(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderStatus(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOriginalJourneys(v []*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetPayStatus(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetPaySuccessUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetTotalAmount(v float64) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetTransactionNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataList
- func (s ChangeDetailListOfOrderNumResponseBodyDataList) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) SetChangeFee(v *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) SetPassenger(v *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) SetServiceFee(v float64) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) SetTaxFee(v float64) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) SetUpgradeFee(v float64) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetDocument(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetFirstName(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetLastName(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetDocument(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetFirstName(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetLastName(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) SetSegmentList(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetAvailability(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetCabin(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetCabinClass(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetEquipType(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetSegmentId(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetStopCityList(v string) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListContact
- func (s ChangeDetailListOfOrderNumResponseBodyDataListContact) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListContact) SetEmail(v string) *ChangeDetailListOfOrderNumResponseBodyDataListContact
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobileCountryCode(v string) *ChangeDetailListOfOrderNumResponseBodyDataListContact
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobilePhoneNum(v string) *ChangeDetailListOfOrderNumResponseBodyDataListContact
- func (s ChangeDetailListOfOrderNumResponseBodyDataListContact) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) SetSegmentList(v []*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetAvailability(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetCabin(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetCabinClass(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetEquipType(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetSegmentId(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetStopCityList(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) SetSegmentList(v []*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys
- func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetAvailability(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetCabin(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetCabinClass(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetEquipType(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetSegmentId(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetStopCityList(v string) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
- func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) String() string
- type ChangeDetailListOfOrderNumResponseBodyDataPagination
- func (s ChangeDetailListOfOrderNumResponseBodyDataPagination) GoString() string
- func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetCurrentPage(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
- func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetPageSize(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
- func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
- func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalPage(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
- func (s ChangeDetailListOfOrderNumResponseBodyDataPagination) String() string
- type ChangeDetailRequest
- type ChangeDetailResponse
- func (s ChangeDetailResponse) GoString() string
- func (s *ChangeDetailResponse) SetBody(v *ChangeDetailResponseBody) *ChangeDetailResponse
- func (s *ChangeDetailResponse) SetHeaders(v map[string]*string) *ChangeDetailResponse
- func (s *ChangeDetailResponse) SetStatusCode(v int32) *ChangeDetailResponse
- func (s ChangeDetailResponse) String() string
- type ChangeDetailResponseBody
- func (s ChangeDetailResponseBody) GoString() string
- func (s *ChangeDetailResponseBody) SetData(v *ChangeDetailResponseBodyData) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetErrorCode(v string) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetErrorData(v interface{}) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetErrorMsg(v string) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetRequestId(v string) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetStatus(v int32) *ChangeDetailResponseBody
- func (s *ChangeDetailResponseBody) SetSuccess(v bool) *ChangeDetailResponseBody
- func (s ChangeDetailResponseBody) String() string
- type ChangeDetailResponseBodyData
- func (s ChangeDetailResponseBodyData) GoString() string
- func (s *ChangeDetailResponseBodyData) SetChangeFeeDetails(v []*ChangeDetailResponseBodyDataChangeFeeDetails) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetChangeOrderNum(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetChangePassengers(v []*ChangeDetailResponseBodyDataChangePassengers) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetChangeReasonType(v int32) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetChangedJourneys(v []*ChangeDetailResponseBodyDataChangedJourneys) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetCloseReason(v string) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetCloseUtcTime(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetContact(v *ChangeDetailResponseBodyDataContact) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetCreateUtcTime(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetLastConfirmUtcTime(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetLastJourneys(v []*ChangeDetailResponseBodyDataLastJourneys) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetOrderNum(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetOrderStatus(v int32) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetOriginalJourneys(v []*ChangeDetailResponseBodyDataOriginalJourneys) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetPayStatus(v int32) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetPaySuccessUtcTime(v int64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetTotalAmount(v float64) *ChangeDetailResponseBodyData
- func (s *ChangeDetailResponseBodyData) SetTransactionNo(v string) *ChangeDetailResponseBodyData
- func (s ChangeDetailResponseBodyData) String() string
- type ChangeDetailResponseBodyDataChangeFeeDetails
- func (s ChangeDetailResponseBodyDataChangeFeeDetails) GoString() string
- func (s *ChangeDetailResponseBodyDataChangeFeeDetails) SetChangeFee(v *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) *ChangeDetailResponseBodyDataChangeFeeDetails
- func (s *ChangeDetailResponseBodyDataChangeFeeDetails) SetPassenger(v *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) *ChangeDetailResponseBodyDataChangeFeeDetails
- func (s ChangeDetailResponseBodyDataChangeFeeDetails) String() string
- type ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
- func (s ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) GoString() string
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetServiceFee(v float64) *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetTaxFee(v float64) *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetUpgradeFee(v float64) *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
- func (s ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) String() string
- type ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
- func (s ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) GoString() string
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetDocument(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetFirstName(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
- func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetLastName(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
- func (s ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) String() string
- type ChangeDetailResponseBodyDataChangePassengers
- func (s ChangeDetailResponseBodyDataChangePassengers) GoString() string
- func (s *ChangeDetailResponseBodyDataChangePassengers) SetDocument(v string) *ChangeDetailResponseBodyDataChangePassengers
- func (s *ChangeDetailResponseBodyDataChangePassengers) SetFirstName(v string) *ChangeDetailResponseBodyDataChangePassengers
- func (s *ChangeDetailResponseBodyDataChangePassengers) SetLastName(v string) *ChangeDetailResponseBodyDataChangePassengers
- func (s ChangeDetailResponseBodyDataChangePassengers) String() string
- type ChangeDetailResponseBodyDataChangedJourneys
- func (s ChangeDetailResponseBodyDataChangedJourneys) GoString() string
- func (s *ChangeDetailResponseBodyDataChangedJourneys) SetSegmentList(v []*ChangeDetailResponseBodyDataChangedJourneysSegmentList) *ChangeDetailResponseBodyDataChangedJourneys
- func (s *ChangeDetailResponseBodyDataChangedJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataChangedJourneys
- func (s ChangeDetailResponseBodyDataChangedJourneys) String() string
- type ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s ChangeDetailResponseBodyDataChangedJourneysSegmentList) GoString() string
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCabin(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
- func (s ChangeDetailResponseBodyDataChangedJourneysSegmentList) String() string
- type ChangeDetailResponseBodyDataContact
- func (s ChangeDetailResponseBodyDataContact) GoString() string
- func (s *ChangeDetailResponseBodyDataContact) SetEmail(v string) *ChangeDetailResponseBodyDataContact
- func (s *ChangeDetailResponseBodyDataContact) SetMobileCountryCode(v string) *ChangeDetailResponseBodyDataContact
- func (s *ChangeDetailResponseBodyDataContact) SetMobilePhoneNum(v string) *ChangeDetailResponseBodyDataContact
- func (s ChangeDetailResponseBodyDataContact) String() string
- type ChangeDetailResponseBodyDataLastJourneys
- func (s ChangeDetailResponseBodyDataLastJourneys) GoString() string
- func (s *ChangeDetailResponseBodyDataLastJourneys) SetSegmentList(v []*ChangeDetailResponseBodyDataLastJourneysSegmentList) *ChangeDetailResponseBodyDataLastJourneys
- func (s *ChangeDetailResponseBodyDataLastJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataLastJourneys
- func (s ChangeDetailResponseBodyDataLastJourneys) String() string
- type ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s ChangeDetailResponseBodyDataLastJourneysSegmentList) GoString() string
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCabin(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
- func (s ChangeDetailResponseBodyDataLastJourneysSegmentList) String() string
- type ChangeDetailResponseBodyDataOriginalJourneys
- func (s ChangeDetailResponseBodyDataOriginalJourneys) GoString() string
- func (s *ChangeDetailResponseBodyDataOriginalJourneys) SetSegmentList(v []*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) *ChangeDetailResponseBodyDataOriginalJourneys
- func (s *ChangeDetailResponseBodyDataOriginalJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataOriginalJourneys
- func (s ChangeDetailResponseBodyDataOriginalJourneys) String() string
- type ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s ChangeDetailResponseBodyDataOriginalJourneysSegmentList) GoString() string
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCabin(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
- func (s ChangeDetailResponseBodyDataOriginalJourneysSegmentList) String() string
- type Client
- func (client *Client) AccountFlowList(request *AccountFlowListRequest) (_result *AccountFlowListResponse, _err error)
- func (client *Client) AccountFlowListWithOptions(request *AccountFlowListRequest, headers *AccountFlowListHeaders, ...) (_result *AccountFlowListResponse, _err error)
- func (client *Client) AncillarySuggest(request *AncillarySuggestRequest) (_result *AncillarySuggestResponse, _err error)
- func (client *Client) AncillarySuggestWithOptions(request *AncillarySuggestRequest, headers *AncillarySuggestHeaders, ...) (_result *AncillarySuggestResponse, _err error)
- func (client *Client) Book(request *BookRequest) (_result *BookResponse, _err error)
- func (client *Client) BookWithOptions(tmpReq *BookRequest, headers *BookHeaders, runtime *util.RuntimeOptions) (_result *BookResponse, _err error)
- func (client *Client) Cancel(request *CancelRequest) (_result *CancelResponse, _err error)
- func (client *Client) CancelWithOptions(request *CancelRequest, headers *CancelHeaders, runtime *util.RuntimeOptions) (_result *CancelResponse, _err error)
- func (client *Client) ChangeApply(request *ChangeApplyRequest) (_result *ChangeApplyResponse, _err error)
- func (client *Client) ChangeApplyWithOptions(tmpReq *ChangeApplyRequest, headers *ChangeApplyHeaders, ...) (_result *ChangeApplyResponse, _err error)
- func (client *Client) ChangeCancel(request *ChangeCancelRequest) (_result *ChangeCancelResponse, _err error)
- func (client *Client) ChangeCancelWithOptions(request *ChangeCancelRequest, headers *ChangeCancelHeaders, ...) (_result *ChangeCancelResponse, _err error)
- func (client *Client) ChangeConfirm(request *ChangeConfirmRequest) (_result *ChangeConfirmResponse, _err error)
- func (client *Client) ChangeConfirmWithOptions(request *ChangeConfirmRequest, headers *ChangeConfirmHeaders, ...) (_result *ChangeConfirmResponse, _err error)
- func (client *Client) ChangeDetail(request *ChangeDetailRequest) (_result *ChangeDetailResponse, _err error)
- func (client *Client) ChangeDetailListOfBuyer(request *ChangeDetailListOfBuyerRequest) (_result *ChangeDetailListOfBuyerResponse, _err error)
- func (client *Client) ChangeDetailListOfBuyerWithOptions(request *ChangeDetailListOfBuyerRequest, ...) (_result *ChangeDetailListOfBuyerResponse, _err error)
- func (client *Client) ChangeDetailListOfOrderNum(request *ChangeDetailListOfOrderNumRequest) (_result *ChangeDetailListOfOrderNumResponse, _err error)
- func (client *Client) ChangeDetailListOfOrderNumWithOptions(request *ChangeDetailListOfOrderNumRequest, ...) (_result *ChangeDetailListOfOrderNumResponse, _err error)
- func (client *Client) ChangeDetailWithOptions(request *ChangeDetailRequest, headers *ChangeDetailHeaders, ...) (_result *ChangeDetailResponse, _err error)
- func (client *Client) CollectFlightLowestPrice(request *CollectFlightLowestPriceRequest) (_result *CollectFlightLowestPriceResponse, _err error)
- func (client *Client) CollectFlightLowestPriceWithOptions(tmpReq *CollectFlightLowestPriceRequest, ...) (_result *CollectFlightLowestPriceResponse, _err error)
- func (client *Client) Enrich(request *EnrichRequest) (_result *EnrichResponse, _err error)
- func (client *Client) EnrichWithOptions(tmpReq *EnrichRequest, headers *EnrichHeaders, runtime *util.RuntimeOptions) (_result *EnrichResponse, _err error)
- func (client *Client) FileUpload(request *FileUploadRequest) (_result *FileUploadResponse, _err error)
- func (client *Client) FileUploadWithOptions(request *FileUploadRequest, headers *FileUploadHeaders, ...) (_result *FileUploadResponse, _err error)
- func (client *Client) FlightChangeOfOrder(request *FlightChangeOfOrderRequest) (_result *FlightChangeOfOrderResponse, _err error)
- func (client *Client) FlightChangeOfOrderWithOptions(request *FlightChangeOfOrderRequest, headers *FlightChangeOfOrderHeaders, ...) (_result *FlightChangeOfOrderResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetToken(request *GetTokenRequest) (_result *GetTokenResponse, _err error)
- func (client *Client) GetTokenWithOptions(request *GetTokenRequest, headers map[string]*string, ...) (_result *GetTokenResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) LuggageDirect(request *LuggageDirectRequest) (_result *LuggageDirectResponse, _err error)
- func (client *Client) LuggageDirectWithOptions(tmpReq *LuggageDirectRequest, headers *LuggageDirectHeaders, ...) (_result *LuggageDirectResponse, _err error)
- func (client *Client) OrderDetail(request *OrderDetailRequest) (_result *OrderDetailResponse, _err error)
- func (client *Client) OrderDetailWithOptions(request *OrderDetailRequest, headers *OrderDetailHeaders, ...) (_result *OrderDetailResponse, _err error)
- func (client *Client) OrderList(request *OrderListRequest) (_result *OrderListResponse, _err error)
- func (client *Client) OrderListWithOptions(request *OrderListRequest, headers *OrderListHeaders, ...) (_result *OrderListResponse, _err error)
- func (client *Client) Pricing(request *PricingRequest) (_result *PricingResponse, _err error)
- func (client *Client) PricingWithOptions(request *PricingRequest, headers *PricingHeaders, runtime *util.RuntimeOptions) (_result *PricingResponse, _err error)
- func (client *Client) RefundApply(request *RefundApplyRequest) (_result *RefundApplyResponse, _err error)
- func (client *Client) RefundApplyWithOptions(tmpReq *RefundApplyRequest, headers *RefundApplyHeaders, ...) (_result *RefundApplyResponse, _err error)
- func (client *Client) RefundDetail(request *RefundDetailRequest) (_result *RefundDetailResponse, _err error)
- func (client *Client) RefundDetailList(request *RefundDetailListRequest) (_result *RefundDetailListResponse, _err error)
- func (client *Client) RefundDetailListWithOptions(request *RefundDetailListRequest, headers *RefundDetailListHeaders, ...) (_result *RefundDetailListResponse, _err error)
- func (client *Client) RefundDetailWithOptions(request *RefundDetailRequest, headers *RefundDetailHeaders, ...) (_result *RefundDetailResponse, _err error)
- func (client *Client) Search(request *SearchRequest) (_result *SearchResponse, _err error)
- func (client *Client) SearchWithOptions(tmpReq *SearchRequest, headers *SearchHeaders, runtime *util.RuntimeOptions) (_result *SearchResponse, _err error)
- func (client *Client) Ticketing(request *TicketingRequest) (_result *TicketingResponse, _err error)
- func (client *Client) TicketingCheck(request *TicketingCheckRequest) (_result *TicketingCheckResponse, _err error)
- func (client *Client) TicketingCheckWithOptions(request *TicketingCheckRequest, headers *TicketingCheckHeaders, ...) (_result *TicketingCheckResponse, _err error)
- func (client *Client) TicketingWithOptions(request *TicketingRequest, headers *TicketingHeaders, ...) (_result *TicketingResponse, _err error)
- func (client *Client) TransitVisa(request *TransitVisaRequest) (_result *TransitVisaResponse, _err error)
- func (client *Client) TransitVisaWithOptions(tmpReq *TransitVisaRequest, headers *TransitVisaHeaders, ...) (_result *TransitVisaResponse, _err error)
- type CollectFlightLowestPriceHeaders
- func (s CollectFlightLowestPriceHeaders) GoString() string
- func (s *CollectFlightLowestPriceHeaders) SetCommonHeaders(v map[string]*string) *CollectFlightLowestPriceHeaders
- func (s *CollectFlightLowestPriceHeaders) SetXAcsAirticketAccessToken(v string) *CollectFlightLowestPriceHeaders
- func (s *CollectFlightLowestPriceHeaders) SetXAcsAirticketLanguage(v string) *CollectFlightLowestPriceHeaders
- func (s CollectFlightLowestPriceHeaders) String() string
- type CollectFlightLowestPriceRequest
- type CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s CollectFlightLowestPriceRequestLowestPriceFlightInfoList) GoString() string
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetArrivalCity(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureCity(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureDate(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureFlightNumber(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetMarketTotalPrice(v float64) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetRequestId(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnDate(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnFlightNumber(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSolutionId(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSuezTotalPrice(v float64) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetTripType(v int32) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
- func (s CollectFlightLowestPriceRequestLowestPriceFlightInfoList) String() string
- type CollectFlightLowestPriceResponse
- func (s CollectFlightLowestPriceResponse) GoString() string
- func (s *CollectFlightLowestPriceResponse) SetBody(v *CollectFlightLowestPriceResponseBody) *CollectFlightLowestPriceResponse
- func (s *CollectFlightLowestPriceResponse) SetHeaders(v map[string]*string) *CollectFlightLowestPriceResponse
- func (s *CollectFlightLowestPriceResponse) SetStatusCode(v int32) *CollectFlightLowestPriceResponse
- func (s CollectFlightLowestPriceResponse) String() string
- type CollectFlightLowestPriceResponseBody
- func (s CollectFlightLowestPriceResponseBody) GoString() string
- func (s *CollectFlightLowestPriceResponseBody) SetData(v map[string]interface{}) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetErrorCode(v string) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetErrorData(v interface{}) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetErrorMsg(v string) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetRequestId(v string) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetStatus(v int32) *CollectFlightLowestPriceResponseBody
- func (s *CollectFlightLowestPriceResponseBody) SetSuccess(v bool) *CollectFlightLowestPriceResponseBody
- func (s CollectFlightLowestPriceResponseBody) String() string
- type CollectFlightLowestPriceShrinkRequest
- type DataBaggageAllowanceMapValue
- func (s DataBaggageAllowanceMapValue) GoString() string
- func (s *DataBaggageAllowanceMapValue) SetBaggageAmount(v int32) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetBaggageWeight(v int32) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetBaggageWeightUnit(v string) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetCarryOnAmount(v int32) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetCarryOnWeight(v int32) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetCarryOnWeightUnit(v string) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetIsAllCarryOnWeight(v bool) *DataBaggageAllowanceMapValue
- func (s *DataBaggageAllowanceMapValue) SetIsAllWeight(v bool) *DataBaggageAllowanceMapValue
- func (s DataBaggageAllowanceMapValue) String() string
- type DataRefundChangeRuleMapValue
- func (s DataRefundChangeRuleMapValue) GoString() string
- func (s *DataRefundChangeRuleMapValue) SetChangeRuleInUnusedList(v []*DataRefundChangeRuleMapValueChangeRuleInUnusedList) *DataRefundChangeRuleMapValue
- func (s *DataRefundChangeRuleMapValue) SetChangeRuleOutUnusedList(v []*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) *DataRefundChangeRuleMapValue
- func (s *DataRefundChangeRuleMapValue) SetRefundRuleAllUnusedList(v []*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) *DataRefundChangeRuleMapValue
- func (s *DataRefundChangeRuleMapValue) SetRefundRulePartUnusedList(v []*DataRefundChangeRuleMapValueRefundRulePartUnusedList) *DataRefundChangeRuleMapValue
- func (s DataRefundChangeRuleMapValue) String() string
- type DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s DataRefundChangeRuleMapValueChangeRuleInUnusedList) GoString() string
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange(v bool) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee(v float64) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetType(v int32) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s DataRefundChangeRuleMapValueChangeRuleInUnusedList) String() string
- type DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s DataRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString() string
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange(v bool) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee(v float64) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetType(v int32) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s DataRefundChangeRuleMapValueChangeRuleOutUnusedList) String() string
- type DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s DataRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString() string
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund(v bool) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax(v bool) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee(v float64) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee(v float64) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetType(v int32) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s DataRefundChangeRuleMapValueRefundRuleAllUnusedList) String() string
- type DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s DataRefundChangeRuleMapValueRefundRulePartUnusedList) GoString() string
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund(v bool) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax(v bool) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee(v float64) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee(v float64) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetType(v int32) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s DataRefundChangeRuleMapValueRefundRulePartUnusedList) String() string
- type DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString() string
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageAmount(v int32) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeight(v int32) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeightUnit(v string) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnAmount(v int32) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeight(v int32) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeightUnit(v string) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllCarryOnWeight(v bool) ...
- func (s *DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllWeight(v bool) ...
- func (s DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) String() string
- type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString() string
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleInUnusedList(...) *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleOutUnusedList(...) *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRuleAllUnusedList(...) *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRulePartUnusedList(...) *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) String() string
- type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) GoString() string
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetType(v int32) ...
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) String() string
- type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString() string
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetType(v int32) ...
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) String() string
- type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString() string
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetType(v int32) ...
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) String() string
- type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) GoString() string
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax(v bool) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee(v float64) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetType(v int32) ...
- func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) String() string
- type DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString() string
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageAmount(v int32) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeight(v int32) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeightUnit(v string) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnAmount(v int32) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeight(v int32) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeightUnit(v string) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllCarryOnWeight(v bool) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllWeight(v bool) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
- func (s DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) String() string
- type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString() string
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleInUnusedList(...) *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleOutUnusedList(...) *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRuleAllUnusedList(...) *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRulePartUnusedList(...) *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) String() string
- type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) GoString() string
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetType(v int32) ...
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) String() string
- type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString() string
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetType(v int32) ...
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) String() string
- type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString() string
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetType(v int32) ...
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) String() string
- type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) GoString() string
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax(v bool) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee(v float64) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime(v int32) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit(v string) ...
- func (s *DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetType(v int32) ...
- func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) String() string
- type EnrichHeaders
- func (s EnrichHeaders) GoString() string
- func (s *EnrichHeaders) SetCommonHeaders(v map[string]*string) *EnrichHeaders
- func (s *EnrichHeaders) SetXAcsAirticketAccessToken(v string) *EnrichHeaders
- func (s *EnrichHeaders) SetXAcsAirticketLanguage(v string) *EnrichHeaders
- func (s EnrichHeaders) String() string
- type EnrichRequest
- func (s EnrichRequest) GoString() string
- func (s *EnrichRequest) SetAdults(v int32) *EnrichRequest
- func (s *EnrichRequest) SetCabinClass(v string) *EnrichRequest
- func (s *EnrichRequest) SetChildren(v int32) *EnrichRequest
- func (s *EnrichRequest) SetInfants(v int32) *EnrichRequest
- func (s *EnrichRequest) SetJourneyParamList(v []*EnrichRequestJourneyParamList) *EnrichRequest
- func (s *EnrichRequest) SetSolutionId(v string) *EnrichRequest
- func (s EnrichRequest) String() string
- type EnrichRequestJourneyParamList
- func (s EnrichRequestJourneyParamList) GoString() string
- func (s *EnrichRequestJourneyParamList) SetArrivalCity(v string) *EnrichRequestJourneyParamList
- func (s *EnrichRequestJourneyParamList) SetDepartureCity(v string) *EnrichRequestJourneyParamList
- func (s *EnrichRequestJourneyParamList) SetDepartureDate(v string) *EnrichRequestJourneyParamList
- func (s *EnrichRequestJourneyParamList) SetSegmentParamList(v []*EnrichRequestJourneyParamListSegmentParamList) *EnrichRequestJourneyParamList
- func (s EnrichRequestJourneyParamList) String() string
- type EnrichRequestJourneyParamListSegmentParamList
- func (s EnrichRequestJourneyParamListSegmentParamList) GoString() string
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetArrivalAirport(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetArrivalCity(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetCabin(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetChildCabin(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureAirport(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureCity(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureTime(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s *EnrichRequestJourneyParamListSegmentParamList) SetMarketingFlightNo(v string) *EnrichRequestJourneyParamListSegmentParamList
- func (s EnrichRequestJourneyParamListSegmentParamList) String() string
- type EnrichResponse
- type EnrichResponseBody
- func (s EnrichResponseBody) GoString() string
- func (s *EnrichResponseBody) SetData(v *EnrichResponseBodyData) *EnrichResponseBody
- func (s *EnrichResponseBody) SetErrorCode(v string) *EnrichResponseBody
- func (s *EnrichResponseBody) SetErrorData(v interface{}) *EnrichResponseBody
- func (s *EnrichResponseBody) SetErrorMsg(v string) *EnrichResponseBody
- func (s *EnrichResponseBody) SetRequestId(v string) *EnrichResponseBody
- func (s *EnrichResponseBody) SetStatus(v int32) *EnrichResponseBody
- func (s *EnrichResponseBody) SetSuccess(v bool) *EnrichResponseBody
- func (s EnrichResponseBody) String() string
- type EnrichResponseBodyData
- type EnrichResponseBodyDataSolutionList
- func (s EnrichResponseBodyDataSolutionList) GoString() string
- func (s *EnrichResponseBodyDataSolutionList) SetAdultPrice(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetAdultTax(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetChildPrice(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetChildTax(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetInfantPrice(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetInfantTax(v float64) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetJourneyList(v []*EnrichResponseBodyDataSolutionListJourneyList) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetProductTypeDescription(v string) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetRefundTicketCouponDescription(v string) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList(v []*EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetSegmentBaggageMappingList(v []*EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList(v []*EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) *EnrichResponseBodyDataSolutionList
- func (s *EnrichResponseBodyDataSolutionList) SetSolutionId(v string) *EnrichResponseBodyDataSolutionList
- func (s EnrichResponseBodyDataSolutionList) String() string
- type EnrichResponseBodyDataSolutionListJourneyList
- func (s EnrichResponseBodyDataSolutionListJourneyList) GoString() string
- func (s *EnrichResponseBodyDataSolutionListJourneyList) SetSegmentList(v []*EnrichResponseBodyDataSolutionListJourneyListSegmentList) *EnrichResponseBodyDataSolutionListJourneyList
- func (s *EnrichResponseBodyDataSolutionListJourneyList) SetTransferCount(v int32) *EnrichResponseBodyDataSolutionListJourneyList
- func (s EnrichResponseBodyDataSolutionListJourneyList) String() string
- type EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s EnrichResponseBodyDataSolutionListJourneyListSegmentList) GoString() string
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCabin(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare(v bool) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetEquipType(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetSegmentId(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
- func (s EnrichResponseBodyDataSolutionListJourneyListSegmentList) String() string
- type EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString() string
- func (s *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String() string
- type EnrichResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) GoString() string
- func (s *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(...) *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) String() string
- type EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString() string
- func (s *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap(...) *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String() string
- type EnrichShrinkRequest
- func (s EnrichShrinkRequest) GoString() string
- func (s *EnrichShrinkRequest) SetAdults(v int32) *EnrichShrinkRequest
- func (s *EnrichShrinkRequest) SetCabinClass(v string) *EnrichShrinkRequest
- func (s *EnrichShrinkRequest) SetChildren(v int32) *EnrichShrinkRequest
- func (s *EnrichShrinkRequest) SetInfants(v int32) *EnrichShrinkRequest
- func (s *EnrichShrinkRequest) SetJourneyParamListShrink(v string) *EnrichShrinkRequest
- func (s *EnrichShrinkRequest) SetSolutionId(v string) *EnrichShrinkRequest
- func (s EnrichShrinkRequest) String() string
- type FileUploadHeaders
- func (s FileUploadHeaders) GoString() string
- func (s *FileUploadHeaders) SetCommonHeaders(v map[string]*string) *FileUploadHeaders
- func (s *FileUploadHeaders) SetXAcsAirticketAccessToken(v string) *FileUploadHeaders
- func (s *FileUploadHeaders) SetXAcsAirticketLanguage(v string) *FileUploadHeaders
- func (s FileUploadHeaders) String() string
- type FileUploadRequest
- type FileUploadResponse
- func (s FileUploadResponse) GoString() string
- func (s *FileUploadResponse) SetBody(v *FileUploadResponseBody) *FileUploadResponse
- func (s *FileUploadResponse) SetHeaders(v map[string]*string) *FileUploadResponse
- func (s *FileUploadResponse) SetStatusCode(v int32) *FileUploadResponse
- func (s FileUploadResponse) String() string
- type FileUploadResponseBody
- func (s FileUploadResponseBody) GoString() string
- func (s *FileUploadResponseBody) SetData(v *FileUploadResponseBodyData) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetErrorCode(v string) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetErrorData(v interface{}) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetErrorMsg(v string) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetRequestId(v string) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetStatus(v int32) *FileUploadResponseBody
- func (s *FileUploadResponseBody) SetSuccess(v bool) *FileUploadResponseBody
- func (s FileUploadResponseBody) String() string
- type FileUploadResponseBodyData
- type FlightChangeOfOrderHeaders
- func (s FlightChangeOfOrderHeaders) GoString() string
- func (s *FlightChangeOfOrderHeaders) SetCommonHeaders(v map[string]*string) *FlightChangeOfOrderHeaders
- func (s *FlightChangeOfOrderHeaders) SetXAcsAirticketAccessToken(v string) *FlightChangeOfOrderHeaders
- func (s *FlightChangeOfOrderHeaders) SetXAcsAirticketLanguage(v string) *FlightChangeOfOrderHeaders
- func (s FlightChangeOfOrderHeaders) String() string
- type FlightChangeOfOrderRequest
- type FlightChangeOfOrderResponse
- func (s FlightChangeOfOrderResponse) GoString() string
- func (s *FlightChangeOfOrderResponse) SetBody(v *FlightChangeOfOrderResponseBody) *FlightChangeOfOrderResponse
- func (s *FlightChangeOfOrderResponse) SetHeaders(v map[string]*string) *FlightChangeOfOrderResponse
- func (s *FlightChangeOfOrderResponse) SetStatusCode(v int32) *FlightChangeOfOrderResponse
- func (s FlightChangeOfOrderResponse) String() string
- type FlightChangeOfOrderResponseBody
- func (s FlightChangeOfOrderResponseBody) GoString() string
- func (s *FlightChangeOfOrderResponseBody) SetData(v []*FlightChangeOfOrderResponseBodyData) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetErrorCode(v string) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetErrorData(v interface{}) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetErrorMsg(v string) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetRequestId(v string) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetStatus(v int32) *FlightChangeOfOrderResponseBody
- func (s *FlightChangeOfOrderResponseBody) SetSuccess(v bool) *FlightChangeOfOrderResponseBody
- func (s FlightChangeOfOrderResponseBody) String() string
- type FlightChangeOfOrderResponseBodyData
- func (s FlightChangeOfOrderResponseBodyData) GoString() string
- func (s *FlightChangeOfOrderResponseBodyData) SetFlightChangeDetail(v *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) *FlightChangeOfOrderResponseBodyData
- func (s *FlightChangeOfOrderResponseBodyData) SetOrderNum(v int64) *FlightChangeOfOrderResponseBodyData
- func (s FlightChangeOfOrderResponseBodyData) String() string
- type FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s FlightChangeOfOrderResponseBodyDataFlightChangeDetail) GoString() string
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeReason(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeType(v int32) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewFlightNo(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldFlightNo(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
- func (s FlightChangeOfOrderResponseBodyDataFlightChangeDetail) String() string
- type GetTokenRequest
- type GetTokenResponse
- func (s GetTokenResponse) GoString() string
- func (s *GetTokenResponse) SetBody(v *GetTokenResponseBody) *GetTokenResponse
- func (s *GetTokenResponse) SetHeaders(v map[string]*string) *GetTokenResponse
- func (s *GetTokenResponse) SetStatusCode(v int32) *GetTokenResponse
- func (s GetTokenResponse) String() string
- type GetTokenResponseBody
- func (s GetTokenResponseBody) GoString() string
- func (s *GetTokenResponseBody) SetData(v *GetTokenResponseBodyData) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetErrorCode(v string) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetErrorData(v interface{}) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetErrorMsg(v string) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetRequestId(v string) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetStatus(v int32) *GetTokenResponseBody
- func (s *GetTokenResponseBody) SetSuccess(v bool) *GetTokenResponseBody
- func (s GetTokenResponseBody) String() string
- type GetTokenResponseBodyData
- func (s GetTokenResponseBodyData) GoString() string
- func (s *GetTokenResponseBodyData) SetExpireTime(v int64) *GetTokenResponseBodyData
- func (s *GetTokenResponseBodyData) SetGenerateTime(v int64) *GetTokenResponseBodyData
- func (s *GetTokenResponseBodyData) SetToken(v string) *GetTokenResponseBodyData
- func (s GetTokenResponseBodyData) String() string
- type LuggageDirectHeaders
- func (s LuggageDirectHeaders) GoString() string
- func (s *LuggageDirectHeaders) SetCommonHeaders(v map[string]*string) *LuggageDirectHeaders
- func (s *LuggageDirectHeaders) SetXAcsAirticketAccessToken(v string) *LuggageDirectHeaders
- func (s *LuggageDirectHeaders) SetXAcsAirticketLanguage(v string) *LuggageDirectHeaders
- func (s LuggageDirectHeaders) String() string
- type LuggageDirectRequest
- type LuggageDirectRequestFlightSegmentParamList
- func (s LuggageDirectRequestFlightSegmentParamList) GoString() string
- func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalAirport(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalTerminal(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalTime(v int64) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetCodeShare(v bool) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureAirport(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureTerminal(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureTime(v int64) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetMarketingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetMarketingFlightNo(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetOperatingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetStopCityList(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s *LuggageDirectRequestFlightSegmentParamList) SetTicketingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
- func (s LuggageDirectRequestFlightSegmentParamList) String() string
- type LuggageDirectResponse
- func (s LuggageDirectResponse) GoString() string
- func (s *LuggageDirectResponse) SetBody(v *LuggageDirectResponseBody) *LuggageDirectResponse
- func (s *LuggageDirectResponse) SetHeaders(v map[string]*string) *LuggageDirectResponse
- func (s *LuggageDirectResponse) SetStatusCode(v int32) *LuggageDirectResponse
- func (s LuggageDirectResponse) String() string
- type LuggageDirectResponseBody
- func (s LuggageDirectResponseBody) GoString() string
- func (s *LuggageDirectResponseBody) SetData(v []*LuggageDirectResponseBodyData) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetErrorCode(v string) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetErrorData(v interface{}) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetErrorMsg(v string) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetRequestId(v string) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetStatus(v int32) *LuggageDirectResponseBody
- func (s *LuggageDirectResponseBody) SetSuccess(v bool) *LuggageDirectResponseBody
- func (s LuggageDirectResponseBody) String() string
- type LuggageDirectResponseBodyData
- type LuggageDirectShrinkRequest
- type OrderDetailHeaders
- func (s OrderDetailHeaders) GoString() string
- func (s *OrderDetailHeaders) SetCommonHeaders(v map[string]*string) *OrderDetailHeaders
- func (s *OrderDetailHeaders) SetXAcsAirticketAccessToken(v string) *OrderDetailHeaders
- func (s *OrderDetailHeaders) SetXAcsAirticketLanguage(v string) *OrderDetailHeaders
- func (s OrderDetailHeaders) String() string
- type OrderDetailRequest
- type OrderDetailResponse
- func (s OrderDetailResponse) GoString() string
- func (s *OrderDetailResponse) SetBody(v *OrderDetailResponseBody) *OrderDetailResponse
- func (s *OrderDetailResponse) SetHeaders(v map[string]*string) *OrderDetailResponse
- func (s *OrderDetailResponse) SetStatusCode(v int32) *OrderDetailResponse
- func (s OrderDetailResponse) String() string
- type OrderDetailResponseBody
- func (s OrderDetailResponseBody) GoString() string
- func (s *OrderDetailResponseBody) SetData(v *OrderDetailResponseBodyData) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetErrorCode(v string) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetErrorData(v interface{}) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetErrorMsg(v string) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetRequestId(v string) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetStatus(v int32) *OrderDetailResponseBody
- func (s *OrderDetailResponseBody) SetSuccess(v bool) *OrderDetailResponseBody
- func (s OrderDetailResponseBody) String() string
- type OrderDetailResponseBodyData
- func (s OrderDetailResponseBodyData) GoString() string
- func (s *OrderDetailResponseBodyData) SetAncillaryItemDetailList(v []*OrderDetailResponseBodyDataAncillaryItemDetailList) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetBaggageAllowanceMap(v map[string]*DataBaggageAllowanceMapValue) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetBookTime(v int64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetFlightItemDetailList(v []*OrderDetailResponseBodyDataFlightItemDetailList) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetOrderNum(v int64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetOrderStatus(v int32) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetOutOrderNum(v string) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetPassengerList(v []*OrderDetailResponseBodyDataPassengerList) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetPayStatus(v int32) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetPayTime(v int64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetPromotionPrice(v float64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetRealPayPrice(v float64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetRefundChangeRuleMap(v map[string]*DataRefundChangeRuleMapValue) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetSessionNick(v string) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetSolution(v *OrderDetailResponseBodyDataSolution) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetSucceedTime(v int64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetTotalPrice(v float64) *OrderDetailResponseBodyData
- func (s *OrderDetailResponseBodyData) SetTransactionNo(v string) *OrderDetailResponseBodyData
- func (s OrderDetailResponseBodyData) String() string
- type OrderDetailResponseBodyDataAncillaryItemDetailList
- func (s OrderDetailResponseBodyDataAncillaryItemDetailList) GoString() string
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailList) SetAncillary(v *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) *OrderDetailResponseBodyDataAncillaryItemDetailList
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailList) SetPassenger(v *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) *OrderDetailResponseBodyDataAncillaryItemDetailList
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataAncillaryItemDetailList
- func (s OrderDetailResponseBodyDataAncillaryItemDetailList) String() string
- type OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) GoString() string
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryId(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryType(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetBaggageAncillary(v *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) String() string
- type OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) GoString() string
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageAmount(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageWeight(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageWeightUnit(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetIsAllWeight(v bool) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetPrice(v float64) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) String() string
- type OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) GoString() string
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetBirthday(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetCredential(v *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetFirstName(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetGender(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetLastName(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetNationality(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetType(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) String() string
- type OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) GoString() string
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCertIssuePlace(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCredentialNum(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCredentialType(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetExpireDate(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential
- func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) String() string
- type OrderDetailResponseBodyDataFlightItemDetailList
- func (s OrderDetailResponseBodyDataFlightItemDetailList) GoString() string
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetBPnrList(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetCPnrList(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetFlightPrice(v *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetFlightSegmentCabinRelation(v []*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetPassenger(v *OrderDetailResponseBodyDataFlightItemDetailListPassenger) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetTicketAirLine(v string) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetTicketNos(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
- func (s OrderDetailResponseBodyDataFlightItemDetailList) String() string
- type OrderDetailResponseBodyDataFlightItemDetailListFlightPrice
- func (s OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) GoString() string
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) SetSellPrice(v float64) *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) SetTax(v float64) *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice
- func (s OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) String() string
- type OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) GoString() string
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabin(v string) *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinClass(v string) *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinClassName(v string) *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinQuantity(v string) *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetSegmentId(v string) *OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation
- func (s OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) String() string
- type OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s OrderDetailResponseBodyDataFlightItemDetailListPassenger) GoString() string
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetBirthday(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetCredential(v *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetFirstName(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetGender(v int32) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetLastName(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetNationality(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetType(v int32) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
- func (s OrderDetailResponseBodyDataFlightItemDetailListPassenger) String() string
- type OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential
- func (s OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) GoString() string
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCertIssuePlace(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCredentialNum(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCredentialType(v int32) *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential
- func (s *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetExpireDate(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential
- func (s OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) String() string
- type OrderDetailResponseBodyDataPassengerList
- func (s OrderDetailResponseBodyDataPassengerList) GoString() string
- func (s *OrderDetailResponseBodyDataPassengerList) SetBirthday(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetCredential(v *OrderDetailResponseBodyDataPassengerListCredential) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetFirstName(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetGender(v int32) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetLastName(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetNationality(v string) *OrderDetailResponseBodyDataPassengerList
- func (s *OrderDetailResponseBodyDataPassengerList) SetType(v int32) *OrderDetailResponseBodyDataPassengerList
- func (s OrderDetailResponseBodyDataPassengerList) String() string
- type OrderDetailResponseBodyDataPassengerListCredential
- func (s OrderDetailResponseBodyDataPassengerListCredential) GoString() string
- func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCertIssuePlace(v string) *OrderDetailResponseBodyDataPassengerListCredential
- func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCredentialNum(v string) *OrderDetailResponseBodyDataPassengerListCredential
- func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCredentialType(v int32) *OrderDetailResponseBodyDataPassengerListCredential
- func (s *OrderDetailResponseBodyDataPassengerListCredential) SetExpireDate(v string) *OrderDetailResponseBodyDataPassengerListCredential
- func (s OrderDetailResponseBodyDataPassengerListCredential) String() string
- type OrderDetailResponseBodyDataSolution
- func (s OrderDetailResponseBodyDataSolution) GoString() string
- func (s *OrderDetailResponseBodyDataSolution) SetAdultPrice(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetAdultTax(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetChildPrice(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetChildTax(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetInfantPrice(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetInfantTax(v float64) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetJourneyList(v []*OrderDetailResponseBodyDataSolutionJourneyList) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetProductTypeDescription(v string) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetRefundTicketCouponDescription(v string) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList(v []*OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetSegmentBaggageMappingList(v []*OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList(v []*OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) *OrderDetailResponseBodyDataSolution
- func (s *OrderDetailResponseBodyDataSolution) SetSolutionId(v string) *OrderDetailResponseBodyDataSolution
- func (s OrderDetailResponseBodyDataSolution) String() string
- type OrderDetailResponseBodyDataSolutionJourneyList
- func (s OrderDetailResponseBodyDataSolutionJourneyList) GoString() string
- func (s *OrderDetailResponseBodyDataSolutionJourneyList) SetSegmentList(v []*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) *OrderDetailResponseBodyDataSolutionJourneyList
- func (s *OrderDetailResponseBodyDataSolutionJourneyList) SetTransferCount(v int32) *OrderDetailResponseBodyDataSolutionJourneyList
- func (s OrderDetailResponseBodyDataSolutionJourneyList) String() string
- type OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s OrderDetailResponseBodyDataSolutionJourneyListSegmentList) GoString() string
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetAvailability(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCabin(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCodeShare(v bool) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetEquipType(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetSegmentId(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
- func (s OrderDetailResponseBodyDataSolutionJourneyListSegmentList) String() string
- type OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString() string
- func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String() string
- type OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList
- func (s OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) GoString() string
- func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(...) *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList
- func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList
- func (s OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) String() string
- type OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString() string
- func (s *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap(...) *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String() string
- type OrderListHeaders
- func (s OrderListHeaders) GoString() string
- func (s *OrderListHeaders) SetCommonHeaders(v map[string]*string) *OrderListHeaders
- func (s *OrderListHeaders) SetXAcsAirticketAccessToken(v string) *OrderListHeaders
- func (s *OrderListHeaders) SetXAcsAirticketLanguage(v string) *OrderListHeaders
- func (s OrderListHeaders) String() string
- type OrderListRequest
- func (s OrderListRequest) GoString() string
- func (s *OrderListRequest) SetBookTimeEnd(v int64) *OrderListRequest
- func (s *OrderListRequest) SetBookTimeStart(v int64) *OrderListRequest
- func (s *OrderListRequest) SetPageIndex(v int32) *OrderListRequest
- func (s *OrderListRequest) SetPageSize(v int32) *OrderListRequest
- func (s *OrderListRequest) SetStatus(v int32) *OrderListRequest
- func (s OrderListRequest) String() string
- type OrderListResponse
- func (s OrderListResponse) GoString() string
- func (s *OrderListResponse) SetBody(v *OrderListResponseBody) *OrderListResponse
- func (s *OrderListResponse) SetHeaders(v map[string]*string) *OrderListResponse
- func (s *OrderListResponse) SetStatusCode(v int32) *OrderListResponse
- func (s OrderListResponse) String() string
- type OrderListResponseBody
- func (s OrderListResponseBody) GoString() string
- func (s *OrderListResponseBody) SetData(v *OrderListResponseBodyData) *OrderListResponseBody
- func (s *OrderListResponseBody) SetErrorCode(v string) *OrderListResponseBody
- func (s *OrderListResponseBody) SetErrorData(v interface{}) *OrderListResponseBody
- func (s *OrderListResponseBody) SetErrorMsg(v string) *OrderListResponseBody
- func (s *OrderListResponseBody) SetRequestId(v string) *OrderListResponseBody
- func (s *OrderListResponseBody) SetStatus(v int32) *OrderListResponseBody
- func (s *OrderListResponseBody) SetSuccess(v bool) *OrderListResponseBody
- func (s OrderListResponseBody) String() string
- type OrderListResponseBodyData
- func (s OrderListResponseBodyData) GoString() string
- func (s *OrderListResponseBodyData) SetList(v []*OrderListResponseBodyDataList) *OrderListResponseBodyData
- func (s *OrderListResponseBodyData) SetPagination(v *OrderListResponseBodyDataPagination) *OrderListResponseBodyData
- func (s OrderListResponseBodyData) String() string
- type OrderListResponseBodyDataList
- func (s OrderListResponseBodyDataList) GoString() string
- func (s *OrderListResponseBodyDataList) SetBookTime(v int64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetOrderNum(v int64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetOrderStatus(v string) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetOutOrderNum(v string) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetPassengerList(v []*OrderListResponseBodyDataListPassengerList) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetPayStatus(v string) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetPayTime(v int64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetPromotionPrice(v float64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetRealPayPrice(v float64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetSessionNick(v string) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetSucceedTime(v int64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetTotalPrice(v float64) *OrderListResponseBodyDataList
- func (s *OrderListResponseBodyDataList) SetTransactionNo(v string) *OrderListResponseBodyDataList
- func (s OrderListResponseBodyDataList) String() string
- type OrderListResponseBodyDataListPassengerList
- func (s OrderListResponseBodyDataListPassengerList) GoString() string
- func (s *OrderListResponseBodyDataListPassengerList) SetBirthday(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetCredential(v *OrderListResponseBodyDataListPassengerListCredential) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetFirstName(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetGender(v int32) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetLastName(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetMobileCountryCode(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetMobilePhoneNumber(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetNationality(v string) *OrderListResponseBodyDataListPassengerList
- func (s *OrderListResponseBodyDataListPassengerList) SetType(v int32) *OrderListResponseBodyDataListPassengerList
- func (s OrderListResponseBodyDataListPassengerList) String() string
- type OrderListResponseBodyDataListPassengerListCredential
- func (s OrderListResponseBodyDataListPassengerListCredential) GoString() string
- func (s *OrderListResponseBodyDataListPassengerListCredential) SetCertIssuePlace(v string) *OrderListResponseBodyDataListPassengerListCredential
- func (s *OrderListResponseBodyDataListPassengerListCredential) SetCredentialNum(v string) *OrderListResponseBodyDataListPassengerListCredential
- func (s *OrderListResponseBodyDataListPassengerListCredential) SetCredentialType(v int32) *OrderListResponseBodyDataListPassengerListCredential
- func (s *OrderListResponseBodyDataListPassengerListCredential) SetExpireDate(v string) *OrderListResponseBodyDataListPassengerListCredential
- func (s OrderListResponseBodyDataListPassengerListCredential) String() string
- type OrderListResponseBodyDataPagination
- func (s OrderListResponseBodyDataPagination) GoString() string
- func (s *OrderListResponseBodyDataPagination) SetCurrentPage(v int32) *OrderListResponseBodyDataPagination
- func (s *OrderListResponseBodyDataPagination) SetPageSize(v int32) *OrderListResponseBodyDataPagination
- func (s *OrderListResponseBodyDataPagination) SetTotalCount(v int32) *OrderListResponseBodyDataPagination
- func (s *OrderListResponseBodyDataPagination) SetTotalPage(v int32) *OrderListResponseBodyDataPagination
- func (s OrderListResponseBodyDataPagination) String() string
- type PricingHeaders
- func (s PricingHeaders) GoString() string
- func (s *PricingHeaders) SetCommonHeaders(v map[string]*string) *PricingHeaders
- func (s *PricingHeaders) SetXAcsAirticketAccessToken(v string) *PricingHeaders
- func (s *PricingHeaders) SetXAcsAirticketLanguage(v string) *PricingHeaders
- func (s PricingHeaders) String() string
- type PricingRequest
- type PricingResponse
- func (s PricingResponse) GoString() string
- func (s *PricingResponse) SetBody(v *PricingResponseBody) *PricingResponse
- func (s *PricingResponse) SetHeaders(v map[string]*string) *PricingResponse
- func (s *PricingResponse) SetStatusCode(v int32) *PricingResponse
- func (s PricingResponse) String() string
- type PricingResponseBody
- func (s PricingResponseBody) GoString() string
- func (s *PricingResponseBody) SetData(v *PricingResponseBodyData) *PricingResponseBody
- func (s *PricingResponseBody) SetErrorCode(v string) *PricingResponseBody
- func (s *PricingResponseBody) SetErrorData(v interface{}) *PricingResponseBody
- func (s *PricingResponseBody) SetErrorMsg(v string) *PricingResponseBody
- func (s *PricingResponseBody) SetRequestId(v string) *PricingResponseBody
- func (s *PricingResponseBody) SetStatus(v int32) *PricingResponseBody
- func (s *PricingResponseBody) SetSuccess(v bool) *PricingResponseBody
- func (s PricingResponseBody) String() string
- type PricingResponseBodyData
- func (s PricingResponseBodyData) GoString() string
- func (s *PricingResponseBodyData) SetChangedPriceInfo(v *PricingResponseBodyDataChangedPriceInfo) *PricingResponseBodyData
- func (s *PricingResponseBodyData) SetIsChanged(v bool) *PricingResponseBodyData
- func (s *PricingResponseBodyData) SetOriginalPriceInfo(v *PricingResponseBodyDataOriginalPriceInfo) *PricingResponseBodyData
- func (s *PricingResponseBodyData) SetRemainSeats(v string) *PricingResponseBodyData
- func (s *PricingResponseBodyData) SetSolution(v *PricingResponseBodyDataSolution) *PricingResponseBodyData
- func (s PricingResponseBodyData) String() string
- type PricingResponseBodyDataChangedPriceInfo
- func (s PricingResponseBodyDataChangedPriceInfo) GoString() string
- func (s *PricingResponseBodyDataChangedPriceInfo) SetAdultPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s *PricingResponseBodyDataChangedPriceInfo) SetAdultTax(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s *PricingResponseBodyDataChangedPriceInfo) SetChildPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s *PricingResponseBodyDataChangedPriceInfo) SetChildTax(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s *PricingResponseBodyDataChangedPriceInfo) SetInfantPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s *PricingResponseBodyDataChangedPriceInfo) SetInfantTax(v float64) *PricingResponseBodyDataChangedPriceInfo
- func (s PricingResponseBodyDataChangedPriceInfo) String() string
- type PricingResponseBodyDataOriginalPriceInfo
- func (s PricingResponseBodyDataOriginalPriceInfo) GoString() string
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetAdultPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetAdultTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetChildPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetChildTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetInfantPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s *PricingResponseBodyDataOriginalPriceInfo) SetInfantTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
- func (s PricingResponseBodyDataOriginalPriceInfo) String() string
- type PricingResponseBodyDataSolution
- func (s PricingResponseBodyDataSolution) GoString() string
- func (s *PricingResponseBodyDataSolution) SetAdultPrice(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetAdultTax(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetChildPrice(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetChildTax(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetInfantPrice(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetInfantTax(v float64) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetJourneyList(v []*PricingResponseBodyDataSolutionJourneyList) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetProductTypeDescription(v string) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetRefundTicketCouponDescription(v string) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList(v []*PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetSegmentBaggageMappingList(v []*PricingResponseBodyDataSolutionSegmentBaggageMappingList) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList(v []*PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) *PricingResponseBodyDataSolution
- func (s *PricingResponseBodyDataSolution) SetSolutionId(v string) *PricingResponseBodyDataSolution
- func (s PricingResponseBodyDataSolution) String() string
- type PricingResponseBodyDataSolutionJourneyList
- func (s PricingResponseBodyDataSolutionJourneyList) GoString() string
- func (s *PricingResponseBodyDataSolutionJourneyList) SetSegmentList(v []*PricingResponseBodyDataSolutionJourneyListSegmentList) *PricingResponseBodyDataSolutionJourneyList
- func (s *PricingResponseBodyDataSolutionJourneyList) SetTransferCount(v int32) *PricingResponseBodyDataSolutionJourneyList
- func (s PricingResponseBodyDataSolutionJourneyList) String() string
- type PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s PricingResponseBodyDataSolutionJourneyListSegmentList) GoString() string
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetAvailability(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetCabin(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetCodeShare(v bool) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetEquipType(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetSegmentId(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
- func (s PricingResponseBodyDataSolutionJourneyListSegmentList) String() string
- type PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString() string
- func (s *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList
- func (s PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String() string
- type PricingResponseBodyDataSolutionSegmentBaggageMappingList
- func (s PricingResponseBodyDataSolutionSegmentBaggageMappingList) GoString() string
- func (s *PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(...) *PricingResponseBodyDataSolutionSegmentBaggageMappingList
- func (s *PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentBaggageMappingList
- func (s PricingResponseBodyDataSolutionSegmentBaggageMappingList) String() string
- type PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString() string
- func (s *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap(...) *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
- func (s PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String() string
- type RefundApplyHeaders
- func (s RefundApplyHeaders) GoString() string
- func (s *RefundApplyHeaders) SetCommonHeaders(v map[string]*string) *RefundApplyHeaders
- func (s *RefundApplyHeaders) SetXAcsAirticketAccessToken(v string) *RefundApplyHeaders
- func (s *RefundApplyHeaders) SetXAcsAirticketLanguage(v string) *RefundApplyHeaders
- func (s RefundApplyHeaders) String() string
- type RefundApplyRequest
- func (s RefundApplyRequest) GoString() string
- func (s *RefundApplyRequest) SetOrderNum(v int64) *RefundApplyRequest
- func (s *RefundApplyRequest) SetRefundJourneys(v []*RefundApplyRequestRefundJourneys) *RefundApplyRequest
- func (s *RefundApplyRequest) SetRefundPassengerList(v []*RefundApplyRequestRefundPassengerList) *RefundApplyRequest
- func (s *RefundApplyRequest) SetRefundType(v *RefundApplyRequestRefundType) *RefundApplyRequest
- func (s RefundApplyRequest) String() string
- type RefundApplyRequestRefundJourneys
- type RefundApplyRequestRefundJourneysSegmentList
- func (s RefundApplyRequestRefundJourneysSegmentList) GoString() string
- func (s *RefundApplyRequestRefundJourneysSegmentList) SetArrivalAirport(v string) *RefundApplyRequestRefundJourneysSegmentList
- func (s *RefundApplyRequestRefundJourneysSegmentList) SetArrivalCity(v string) *RefundApplyRequestRefundJourneysSegmentList
- func (s *RefundApplyRequestRefundJourneysSegmentList) SetDepartureAirport(v string) *RefundApplyRequestRefundJourneysSegmentList
- func (s *RefundApplyRequestRefundJourneysSegmentList) SetDepartureCity(v string) *RefundApplyRequestRefundJourneysSegmentList
- func (s RefundApplyRequestRefundJourneysSegmentList) String() string
- type RefundApplyRequestRefundPassengerList
- func (s RefundApplyRequestRefundPassengerList) GoString() string
- func (s *RefundApplyRequestRefundPassengerList) SetDocument(v string) *RefundApplyRequestRefundPassengerList
- func (s *RefundApplyRequestRefundPassengerList) SetFirstName(v string) *RefundApplyRequestRefundPassengerList
- func (s *RefundApplyRequestRefundPassengerList) SetLastName(v string) *RefundApplyRequestRefundPassengerList
- func (s RefundApplyRequestRefundPassengerList) String() string
- type RefundApplyRequestRefundType
- func (s RefundApplyRequestRefundType) GoString() string
- func (s *RefundApplyRequestRefundType) SetFile(v []*string) *RefundApplyRequestRefundType
- func (s *RefundApplyRequestRefundType) SetRefundTypeId(v int32) *RefundApplyRequestRefundType
- func (s *RefundApplyRequestRefundType) SetRemark(v string) *RefundApplyRequestRefundType
- func (s RefundApplyRequestRefundType) String() string
- type RefundApplyResponse
- func (s RefundApplyResponse) GoString() string
- func (s *RefundApplyResponse) SetBody(v *RefundApplyResponseBody) *RefundApplyResponse
- func (s *RefundApplyResponse) SetHeaders(v map[string]*string) *RefundApplyResponse
- func (s *RefundApplyResponse) SetStatusCode(v int32) *RefundApplyResponse
- func (s RefundApplyResponse) String() string
- type RefundApplyResponseBody
- func (s RefundApplyResponseBody) GoString() string
- func (s *RefundApplyResponseBody) SetData(v *RefundApplyResponseBodyData) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetErrorCode(v string) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetErrorData(v interface{}) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetErrorMsg(v string) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetRequestId(v string) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetStatus(v int32) *RefundApplyResponseBody
- func (s *RefundApplyResponseBody) SetSuccess(v bool) *RefundApplyResponseBody
- func (s RefundApplyResponseBody) String() string
- type RefundApplyResponseBodyData
- func (s RefundApplyResponseBodyData) GoString() string
- func (s *RefundApplyResponseBodyData) SetOrderNum(v int64) *RefundApplyResponseBodyData
- func (s *RefundApplyResponseBodyData) SetRefundResults(v []*RefundApplyResponseBodyDataRefundResults) *RefundApplyResponseBodyData
- func (s RefundApplyResponseBodyData) String() string
- type RefundApplyResponseBodyDataRefundResults
- func (s RefundApplyResponseBodyDataRefundResults) GoString() string
- func (s *RefundApplyResponseBodyDataRefundResults) SetFailReason(v string) *RefundApplyResponseBodyDataRefundResults
- func (s *RefundApplyResponseBodyDataRefundResults) SetRefundOrderNum(v int64) *RefundApplyResponseBodyDataRefundResults
- func (s *RefundApplyResponseBodyDataRefundResults) SetRefundPassengers(v []*RefundApplyResponseBodyDataRefundResultsRefundPassengers) *RefundApplyResponseBodyDataRefundResults
- func (s *RefundApplyResponseBodyDataRefundResults) SetStatus(v int32) *RefundApplyResponseBodyDataRefundResults
- func (s RefundApplyResponseBodyDataRefundResults) String() string
- type RefundApplyResponseBodyDataRefundResultsRefundPassengers
- func (s RefundApplyResponseBodyDataRefundResultsRefundPassengers) GoString() string
- func (s *RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetDocument(v string) *RefundApplyResponseBodyDataRefundResultsRefundPassengers
- func (s *RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetFirstName(v string) *RefundApplyResponseBodyDataRefundResultsRefundPassengers
- func (s *RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetLastName(v string) *RefundApplyResponseBodyDataRefundResultsRefundPassengers
- func (s RefundApplyResponseBodyDataRefundResultsRefundPassengers) String() string
- type RefundApplyShrinkRequest
- func (s RefundApplyShrinkRequest) GoString() string
- func (s *RefundApplyShrinkRequest) SetOrderNum(v int64) *RefundApplyShrinkRequest
- func (s *RefundApplyShrinkRequest) SetRefundJourneysShrink(v string) *RefundApplyShrinkRequest
- func (s *RefundApplyShrinkRequest) SetRefundPassengerListShrink(v string) *RefundApplyShrinkRequest
- func (s *RefundApplyShrinkRequest) SetRefundTypeShrink(v string) *RefundApplyShrinkRequest
- func (s RefundApplyShrinkRequest) String() string
- type RefundDetailHeaders
- func (s RefundDetailHeaders) GoString() string
- func (s *RefundDetailHeaders) SetCommonHeaders(v map[string]*string) *RefundDetailHeaders
- func (s *RefundDetailHeaders) SetXAcsAirticketAccessToken(v string) *RefundDetailHeaders
- func (s *RefundDetailHeaders) SetXAcsAirticketLanguage(v string) *RefundDetailHeaders
- func (s RefundDetailHeaders) String() string
- type RefundDetailListHeaders
- func (s RefundDetailListHeaders) GoString() string
- func (s *RefundDetailListHeaders) SetCommonHeaders(v map[string]*string) *RefundDetailListHeaders
- func (s *RefundDetailListHeaders) SetXAcsAirticketAccessToken(v string) *RefundDetailListHeaders
- func (s *RefundDetailListHeaders) SetXAcsAirticketLanguage(v string) *RefundDetailListHeaders
- func (s RefundDetailListHeaders) String() string
- type RefundDetailListRequest
- func (s RefundDetailListRequest) GoString() string
- func (s *RefundDetailListRequest) SetOrderNum(v int64) *RefundDetailListRequest
- func (s *RefundDetailListRequest) SetPageIndex(v int32) *RefundDetailListRequest
- func (s *RefundDetailListRequest) SetPageSize(v int32) *RefundDetailListRequest
- func (s *RefundDetailListRequest) SetRefundCreateBeginTime(v int64) *RefundDetailListRequest
- func (s *RefundDetailListRequest) SetRefundCreateEndTime(v int64) *RefundDetailListRequest
- func (s RefundDetailListRequest) String() string
- type RefundDetailListResponse
- func (s RefundDetailListResponse) GoString() string
- func (s *RefundDetailListResponse) SetBody(v *RefundDetailListResponseBody) *RefundDetailListResponse
- func (s *RefundDetailListResponse) SetHeaders(v map[string]*string) *RefundDetailListResponse
- func (s *RefundDetailListResponse) SetStatusCode(v int32) *RefundDetailListResponse
- func (s RefundDetailListResponse) String() string
- type RefundDetailListResponseBody
- func (s RefundDetailListResponseBody) GoString() string
- func (s *RefundDetailListResponseBody) SetData(v *RefundDetailListResponseBodyData) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetErrorCode(v string) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetErrorData(v interface{}) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetErrorMsg(v string) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetRequestId(v string) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetStatus(v int32) *RefundDetailListResponseBody
- func (s *RefundDetailListResponseBody) SetSuccess(v bool) *RefundDetailListResponseBody
- func (s RefundDetailListResponseBody) String() string
- type RefundDetailListResponseBodyData
- func (s RefundDetailListResponseBodyData) GoString() string
- func (s *RefundDetailListResponseBodyData) SetList(v []*RefundDetailListResponseBodyDataList) *RefundDetailListResponseBodyData
- func (s *RefundDetailListResponseBodyData) SetPagination(v *RefundDetailListResponseBodyDataPagination) *RefundDetailListResponseBodyData
- func (s RefundDetailListResponseBodyData) String() string
- type RefundDetailListResponseBodyDataList
- func (s RefundDetailListResponseBodyDataList) GoString() string
- func (s *RefundDetailListResponseBodyDataList) SetIsMultiRefund(v bool) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetOrderNum(v int64) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetRefundOrderNum(v int64) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetRefundOrderStatus(v int32) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetRelatedRefundOrderNum(v string) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetTransactionNo(v string) *RefundDetailListResponseBodyDataList
- func (s *RefundDetailListResponseBodyDataList) SetUtcCreateTime(v int64) *RefundDetailListResponseBodyDataList
- func (s RefundDetailListResponseBodyDataList) String() string
- type RefundDetailListResponseBodyDataPagination
- func (s RefundDetailListResponseBodyDataPagination) GoString() string
- func (s *RefundDetailListResponseBodyDataPagination) SetCurrentPage(v int32) *RefundDetailListResponseBodyDataPagination
- func (s *RefundDetailListResponseBodyDataPagination) SetPageSize(v int32) *RefundDetailListResponseBodyDataPagination
- func (s *RefundDetailListResponseBodyDataPagination) SetTotalCount(v int32) *RefundDetailListResponseBodyDataPagination
- func (s *RefundDetailListResponseBodyDataPagination) SetTotalPage(v int32) *RefundDetailListResponseBodyDataPagination
- func (s RefundDetailListResponseBodyDataPagination) String() string
- type RefundDetailRequest
- type RefundDetailResponse
- func (s RefundDetailResponse) GoString() string
- func (s *RefundDetailResponse) SetBody(v *RefundDetailResponseBody) *RefundDetailResponse
- func (s *RefundDetailResponse) SetHeaders(v map[string]*string) *RefundDetailResponse
- func (s *RefundDetailResponse) SetStatusCode(v int32) *RefundDetailResponse
- func (s RefundDetailResponse) String() string
- type RefundDetailResponseBody
- func (s RefundDetailResponseBody) GoString() string
- func (s *RefundDetailResponseBody) SetData(v *RefundDetailResponseBodyData) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetErrorCode(v string) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetErrorData(v interface{}) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetErrorMsg(v string) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetRequestId(v string) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetStatus(v int32) *RefundDetailResponseBody
- func (s *RefundDetailResponseBody) SetSuccess(v bool) *RefundDetailResponseBody
- func (s RefundDetailResponseBody) String() string
- type RefundDetailResponseBodyData
- func (s RefundDetailResponseBodyData) GoString() string
- func (s *RefundDetailResponseBodyData) SetContainMultiRefund(v bool) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetMultiRefundDetails(v []*RefundDetailResponseBodyDataMultiRefundDetails) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetOrderNum(v int64) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetPassengerRefundDetails(v []*RefundDetailResponseBodyDataPassengerRefundDetails) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetPaySuccessUtcTime(v int64) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefundAttachmentUrls(v []*string) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefundJourneys(v []*RefundDetailResponseBodyDataRefundJourneys) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefundOrderNum(v int64) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefundReason(v string) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefundType(v int32) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetRefuseReason(v string) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetStatus(v int32) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetTransactionNo(v string) *RefundDetailResponseBodyData
- func (s *RefundDetailResponseBodyData) SetUtcCreateTime(v int64) *RefundDetailResponseBodyData
- func (s RefundDetailResponseBodyData) String() string
- type RefundDetailResponseBodyDataMultiRefundDetails
- func (s RefundDetailResponseBodyDataMultiRefundDetails) GoString() string
- func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundOrderNum(v int64) *RefundDetailResponseBodyDataMultiRefundDetails
- func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundTransactionNo(v string) *RefundDetailResponseBodyDataMultiRefundDetails
- func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetPassengerMultiRefundDetails(v []*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) *RefundDetailResponseBodyDataMultiRefundDetails
- func (s RefundDetailResponseBodyDataMultiRefundDetails) String() string
- type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
- func (s RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) GoString() string
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetChangeOrderRefundFee(v float64) *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetOriginalOrderRefundFee(v float64) *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetPassenger(...) *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
- func (s RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) String() string
- type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger
- func (s RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) GoString() string
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetDocument(v string) ...
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetFirstName(v string) ...
- func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetLastName(v string) ...
- func (s RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) String() string
- type RefundDetailResponseBodyDataPassengerRefundDetails
- func (s RefundDetailResponseBodyDataPassengerRefundDetails) GoString() string
- func (s *RefundDetailResponseBodyDataPassengerRefundDetails) SetPassenger(v *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) *RefundDetailResponseBodyDataPassengerRefundDetails
- func (s *RefundDetailResponseBodyDataPassengerRefundDetails) SetRefundFee(v *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) *RefundDetailResponseBodyDataPassengerRefundDetails
- func (s RefundDetailResponseBodyDataPassengerRefundDetails) String() string
- type RefundDetailResponseBodyDataPassengerRefundDetailsPassenger
- func (s RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) GoString() string
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetDocument(v string) *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetFirstName(v string) *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetLastName(v string) *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger
- func (s RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) String() string
- type RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) GoString() string
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetAlreadyUsedTotalFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetModifyRefundToBuyerMoney(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeServiceFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeUpgradeFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTaxFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTicketFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetRefundToBuyerMoney(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
- func (s RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) String() string
- type RefundDetailResponseBodyDataRefundJourneys
- func (s RefundDetailResponseBodyDataRefundJourneys) GoString() string
- func (s *RefundDetailResponseBodyDataRefundJourneys) SetSegmentList(v []*RefundDetailResponseBodyDataRefundJourneysSegmentList) *RefundDetailResponseBodyDataRefundJourneys
- func (s *RefundDetailResponseBodyDataRefundJourneys) SetTransferCount(v int32) *RefundDetailResponseBodyDataRefundJourneys
- func (s RefundDetailResponseBodyDataRefundJourneys) String() string
- type RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s RefundDetailResponseBodyDataRefundJourneysSegmentList) GoString() string
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalAirport(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalCity(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTerminal(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTime(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetAvailability(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCabin(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCabinClass(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCodeShare(v bool) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureAirport(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureCity(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTerminal(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTime(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetEquipType(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetFlightDuration(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingAirline(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNo(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNoInt(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingAirline(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingFlightNo(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetSegmentId(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopCityList(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopQuantity(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
- func (s RefundDetailResponseBodyDataRefundJourneysSegmentList) String() string
- type SearchHeaders
- func (s SearchHeaders) GoString() string
- func (s *SearchHeaders) SetCommonHeaders(v map[string]*string) *SearchHeaders
- func (s *SearchHeaders) SetXAcsAirticketAccessToken(v string) *SearchHeaders
- func (s *SearchHeaders) SetXAcsAirticketLanguage(v string) *SearchHeaders
- func (s SearchHeaders) String() string
- type SearchRequest
- func (s SearchRequest) GoString() string
- func (s *SearchRequest) SetAdults(v int32) *SearchRequest
- func (s *SearchRequest) SetAirLegs(v []*SearchRequestAirLegs) *SearchRequest
- func (s *SearchRequest) SetCabinClass(v string) *SearchRequest
- func (s *SearchRequest) SetChildren(v int32) *SearchRequest
- func (s *SearchRequest) SetInfants(v int32) *SearchRequest
- func (s *SearchRequest) SetSearchControlOptions(v *SearchRequestSearchControlOptions) *SearchRequest
- func (s SearchRequest) String() string
- type SearchRequestAirLegs
- func (s SearchRequestAirLegs) GoString() string
- func (s *SearchRequestAirLegs) SetArrivalAirportList(v []*string) *SearchRequestAirLegs
- func (s *SearchRequestAirLegs) SetArrivalCity(v string) *SearchRequestAirLegs
- func (s *SearchRequestAirLegs) SetDepartureAirportList(v []*string) *SearchRequestAirLegs
- func (s *SearchRequestAirLegs) SetDepartureCity(v string) *SearchRequestAirLegs
- func (s *SearchRequestAirLegs) SetDepartureDate(v string) *SearchRequestAirLegs
- func (s SearchRequestAirLegs) String() string
- type SearchRequestSearchControlOptions
- func (s SearchRequestSearchControlOptions) GoString() string
- func (s *SearchRequestSearchControlOptions) SetAirlineExcludedList(v []*string) *SearchRequestSearchControlOptions
- func (s *SearchRequestSearchControlOptions) SetAirlinePreferList(v []*string) *SearchRequestSearchControlOptions
- func (s *SearchRequestSearchControlOptions) SetServiceQuality(v string) *SearchRequestSearchControlOptions
- func (s SearchRequestSearchControlOptions) String() string
- type SearchResponse
- type SearchResponseBody
- func (s SearchResponseBody) GoString() string
- func (s *SearchResponseBody) SetData(v *SearchResponseBodyData) *SearchResponseBody
- func (s *SearchResponseBody) SetErrorCode(v string) *SearchResponseBody
- func (s *SearchResponseBody) SetErrorData(v interface{}) *SearchResponseBody
- func (s *SearchResponseBody) SetErrorMsg(v string) *SearchResponseBody
- func (s *SearchResponseBody) SetRequestId(v string) *SearchResponseBody
- func (s *SearchResponseBody) SetStatus(v int32) *SearchResponseBody
- func (s *SearchResponseBody) SetSuccess(v bool) *SearchResponseBody
- func (s SearchResponseBody) String() string
- type SearchResponseBodyData
- type SearchResponseBodyDataSolutionList
- func (s SearchResponseBodyDataSolutionList) GoString() string
- func (s *SearchResponseBodyDataSolutionList) SetAdultPrice(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetAdultTax(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetChildPrice(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetChildTax(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetInfantPrice(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetInfantTax(v float64) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetJourneyList(v []*SearchResponseBodyDataSolutionListJourneyList) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetProductTypeDescription(v string) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetRefundTicketCouponDescription(v string) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList(v []*SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetSegmentBaggageMappingList(v []*SearchResponseBodyDataSolutionListSegmentBaggageMappingList) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList(v []*SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) *SearchResponseBodyDataSolutionList
- func (s *SearchResponseBodyDataSolutionList) SetSolutionId(v string) *SearchResponseBodyDataSolutionList
- func (s SearchResponseBodyDataSolutionList) String() string
- type SearchResponseBodyDataSolutionListJourneyList
- func (s SearchResponseBodyDataSolutionListJourneyList) GoString() string
- func (s *SearchResponseBodyDataSolutionListJourneyList) SetSegmentList(v []*SearchResponseBodyDataSolutionListJourneyListSegmentList) *SearchResponseBodyDataSolutionListJourneyList
- func (s *SearchResponseBodyDataSolutionListJourneyList) SetTransferCount(v int32) *SearchResponseBodyDataSolutionListJourneyList
- func (s SearchResponseBodyDataSolutionListJourneyList) String() string
- type SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s SearchResponseBodyDataSolutionListJourneyListSegmentList) GoString() string
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCabin(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare(v bool) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetEquipType(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetSegmentId(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
- func (s SearchResponseBodyDataSolutionListJourneyListSegmentList) String() string
- type SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString() string
- func (s *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
- func (s SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String() string
- type SearchResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s SearchResponseBodyDataSolutionListSegmentBaggageMappingList) GoString() string
- func (s *SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(...) *SearchResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s *SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentBaggageMappingList
- func (s SearchResponseBodyDataSolutionListSegmentBaggageMappingList) String() string
- type SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString() string
- func (s *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap(...) *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
- func (s SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String() string
- type SearchShrinkRequest
- func (s SearchShrinkRequest) GoString() string
- func (s *SearchShrinkRequest) SetAdults(v int32) *SearchShrinkRequest
- func (s *SearchShrinkRequest) SetAirLegsShrink(v string) *SearchShrinkRequest
- func (s *SearchShrinkRequest) SetCabinClass(v string) *SearchShrinkRequest
- func (s *SearchShrinkRequest) SetChildren(v int32) *SearchShrinkRequest
- func (s *SearchShrinkRequest) SetInfants(v int32) *SearchShrinkRequest
- func (s *SearchShrinkRequest) SetSearchControlOptionsShrink(v string) *SearchShrinkRequest
- func (s SearchShrinkRequest) String() string
- type TicketingCheckHeaders
- func (s TicketingCheckHeaders) GoString() string
- func (s *TicketingCheckHeaders) SetCommonHeaders(v map[string]*string) *TicketingCheckHeaders
- func (s *TicketingCheckHeaders) SetXAcsAirticketAccessToken(v string) *TicketingCheckHeaders
- func (s *TicketingCheckHeaders) SetXAcsAirticketLanguage(v string) *TicketingCheckHeaders
- func (s TicketingCheckHeaders) String() string
- type TicketingCheckRequest
- type TicketingCheckResponse
- func (s TicketingCheckResponse) GoString() string
- func (s *TicketingCheckResponse) SetBody(v *TicketingCheckResponseBody) *TicketingCheckResponse
- func (s *TicketingCheckResponse) SetHeaders(v map[string]*string) *TicketingCheckResponse
- func (s *TicketingCheckResponse) SetStatusCode(v int32) *TicketingCheckResponse
- func (s TicketingCheckResponse) String() string
- type TicketingCheckResponseBody
- func (s TicketingCheckResponseBody) GoString() string
- func (s *TicketingCheckResponseBody) SetData(v *TicketingCheckResponseBodyData) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetErrorCode(v string) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetErrorData(v interface{}) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetErrorMsg(v string) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetRequestId(v string) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetStatus(v int32) *TicketingCheckResponseBody
- func (s *TicketingCheckResponseBody) SetSuccess(v bool) *TicketingCheckResponseBody
- func (s TicketingCheckResponseBody) String() string
- type TicketingCheckResponseBodyData
- type TicketingHeaders
- func (s TicketingHeaders) GoString() string
- func (s *TicketingHeaders) SetCommonHeaders(v map[string]*string) *TicketingHeaders
- func (s *TicketingHeaders) SetXAcsAirticketAccessToken(v string) *TicketingHeaders
- func (s *TicketingHeaders) SetXAcsAirticketLanguage(v string) *TicketingHeaders
- func (s TicketingHeaders) String() string
- type TicketingRequest
- type TicketingResponse
- func (s TicketingResponse) GoString() string
- func (s *TicketingResponse) SetBody(v *TicketingResponseBody) *TicketingResponse
- func (s *TicketingResponse) SetHeaders(v map[string]*string) *TicketingResponse
- func (s *TicketingResponse) SetStatusCode(v int32) *TicketingResponse
- func (s TicketingResponse) String() string
- type TicketingResponseBody
- func (s TicketingResponseBody) GoString() string
- func (s *TicketingResponseBody) SetData(v *TicketingResponseBodyData) *TicketingResponseBody
- func (s *TicketingResponseBody) SetErrorCode(v string) *TicketingResponseBody
- func (s *TicketingResponseBody) SetErrorData(v interface{}) *TicketingResponseBody
- func (s *TicketingResponseBody) SetErrorMsg(v string) *TicketingResponseBody
- func (s *TicketingResponseBody) SetRequestId(v string) *TicketingResponseBody
- func (s *TicketingResponseBody) SetStatus(v int32) *TicketingResponseBody
- func (s *TicketingResponseBody) SetSuccess(v bool) *TicketingResponseBody
- func (s TicketingResponseBody) String() string
- type TicketingResponseBodyData
- type TransitVisaHeaders
- func (s TransitVisaHeaders) GoString() string
- func (s *TransitVisaHeaders) SetCommonHeaders(v map[string]*string) *TransitVisaHeaders
- func (s *TransitVisaHeaders) SetXAcsAirticketAccessToken(v string) *TransitVisaHeaders
- func (s *TransitVisaHeaders) SetXAcsAirticketLanguage(v string) *TransitVisaHeaders
- func (s TransitVisaHeaders) String() string
- type TransitVisaRequest
- type TransitVisaRequestFlightSegmentParamList
- func (s TransitVisaRequestFlightSegmentParamList) GoString() string
- func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalAirport(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalTerminal(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalTime(v int64) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetCodeShare(v bool) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureAirport(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureTerminal(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureTime(v int64) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetMarketingAirline(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetMarketingFlightNo(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetOperatingAirline(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetStopCityList(v string) *TransitVisaRequestFlightSegmentParamList
- func (s *TransitVisaRequestFlightSegmentParamList) SetTicketingAirline(v string) *TransitVisaRequestFlightSegmentParamList
- func (s TransitVisaRequestFlightSegmentParamList) String() string
- type TransitVisaResponse
- func (s TransitVisaResponse) GoString() string
- func (s *TransitVisaResponse) SetBody(v *TransitVisaResponseBody) *TransitVisaResponse
- func (s *TransitVisaResponse) SetHeaders(v map[string]*string) *TransitVisaResponse
- func (s *TransitVisaResponse) SetStatusCode(v int32) *TransitVisaResponse
- func (s TransitVisaResponse) String() string
- type TransitVisaResponseBody
- func (s TransitVisaResponseBody) GoString() string
- func (s *TransitVisaResponseBody) SetData(v []*TransitVisaResponseBodyData) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetErrorCode(v string) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetErrorData(v interface{}) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetErrorMsg(v string) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetRequestId(v string) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetStatus(v int32) *TransitVisaResponseBody
- func (s *TransitVisaResponseBody) SetSuccess(v bool) *TransitVisaResponseBody
- func (s TransitVisaResponseBody) String() string
- type TransitVisaResponseBodyData
- type TransitVisaShrinkRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountFlowListHeaders ¶
type AccountFlowListHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (AccountFlowListHeaders) GoString ¶
func (s AccountFlowListHeaders) GoString() string
func (*AccountFlowListHeaders) SetCommonHeaders ¶
func (s *AccountFlowListHeaders) SetCommonHeaders(v map[string]*string) *AccountFlowListHeaders
func (*AccountFlowListHeaders) SetXAcsAirticketAccessToken ¶
func (s *AccountFlowListHeaders) SetXAcsAirticketAccessToken(v string) *AccountFlowListHeaders
func (*AccountFlowListHeaders) SetXAcsAirticketLanguage ¶
func (s *AccountFlowListHeaders) SetXAcsAirticketLanguage(v string) *AccountFlowListHeaders
func (AccountFlowListHeaders) String ¶
func (s AccountFlowListHeaders) String() string
type AccountFlowListRequest ¶
type AccountFlowListRequest struct { // This parameter is required. // // example: // // 0 DayNum *int32 `json:"day_num,omitempty" xml:"day_num,omitempty"` // example: // // 1 PageIndex *int32 `json:"page_index,omitempty" xml:"page_index,omitempty"` // example: // // 20 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // This parameter is required. // // example: // // 1677427200000 UtcBeginTime *int64 `json:"utc_begin_time,omitempty" xml:"utc_begin_time,omitempty"` }
func (AccountFlowListRequest) GoString ¶
func (s AccountFlowListRequest) GoString() string
func (*AccountFlowListRequest) SetDayNum ¶
func (s *AccountFlowListRequest) SetDayNum(v int32) *AccountFlowListRequest
func (*AccountFlowListRequest) SetPageIndex ¶
func (s *AccountFlowListRequest) SetPageIndex(v int32) *AccountFlowListRequest
func (*AccountFlowListRequest) SetPageSize ¶
func (s *AccountFlowListRequest) SetPageSize(v int32) *AccountFlowListRequest
func (*AccountFlowListRequest) SetUtcBeginTime ¶
func (s *AccountFlowListRequest) SetUtcBeginTime(v int64) *AccountFlowListRequest
func (AccountFlowListRequest) String ¶
func (s AccountFlowListRequest) String() string
type AccountFlowListResponse ¶
type AccountFlowListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AccountFlowListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AccountFlowListResponse) GoString ¶
func (s AccountFlowListResponse) GoString() string
func (*AccountFlowListResponse) SetBody ¶
func (s *AccountFlowListResponse) SetBody(v *AccountFlowListResponseBody) *AccountFlowListResponse
func (*AccountFlowListResponse) SetHeaders ¶
func (s *AccountFlowListResponse) SetHeaders(v map[string]*string) *AccountFlowListResponse
func (*AccountFlowListResponse) SetStatusCode ¶
func (s *AccountFlowListResponse) SetStatusCode(v int32) *AccountFlowListResponse
func (AccountFlowListResponse) String ¶
func (s AccountFlowListResponse) String() string
type AccountFlowListResponseBody ¶
type AccountFlowListResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *AccountFlowListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (AccountFlowListResponseBody) GoString ¶
func (s AccountFlowListResponseBody) GoString() string
func (*AccountFlowListResponseBody) SetData ¶
func (s *AccountFlowListResponseBody) SetData(v *AccountFlowListResponseBodyData) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetErrorCode ¶
func (s *AccountFlowListResponseBody) SetErrorCode(v string) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetErrorData ¶
func (s *AccountFlowListResponseBody) SetErrorData(v interface{}) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetErrorMsg ¶
func (s *AccountFlowListResponseBody) SetErrorMsg(v string) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetRequestId ¶
func (s *AccountFlowListResponseBody) SetRequestId(v string) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetStatus ¶
func (s *AccountFlowListResponseBody) SetStatus(v int32) *AccountFlowListResponseBody
func (*AccountFlowListResponseBody) SetSuccess ¶
func (s *AccountFlowListResponseBody) SetSuccess(v bool) *AccountFlowListResponseBody
func (AccountFlowListResponseBody) String ¶
func (s AccountFlowListResponseBody) String() string
type AccountFlowListResponseBodyData ¶
type AccountFlowListResponseBodyData struct { List []*AccountFlowListResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"` Pagination *AccountFlowListResponseBodyDataPagination `json:"pagination,omitempty" xml:"pagination,omitempty" type:"Struct"` }
func (AccountFlowListResponseBodyData) GoString ¶
func (s AccountFlowListResponseBodyData) GoString() string
func (*AccountFlowListResponseBodyData) SetList ¶
func (s *AccountFlowListResponseBodyData) SetList(v []*AccountFlowListResponseBodyDataList) *AccountFlowListResponseBodyData
func (*AccountFlowListResponseBodyData) SetPagination ¶
func (s *AccountFlowListResponseBodyData) SetPagination(v *AccountFlowListResponseBodyDataPagination) *AccountFlowListResponseBodyData
func (AccountFlowListResponseBodyData) String ¶
func (s AccountFlowListResponseBodyData) String() string
type AccountFlowListResponseBodyDataList ¶
type AccountFlowListResponseBodyDataList struct { // example: // // 1000 AfterAvailableAmount *float64 `json:"after_available_amount,omitempty" xml:"after_available_amount,omitempty"` // example: // // 1950.5 BeforeAvailableAmount *float64 `json:"before_available_amount,omitempty" xml:"before_available_amount,omitempty"` // example: // // 49880***971 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` // example: // // 1627239841225842666 FlowId *int64 `json:"flow_id,omitempty" xml:"flow_id,omitempty"` // example: // // 1676799185000 GmtCreate *int64 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // example: // // 1676966530000 GmtModified *int64 `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // example: // // 950.5 OpAmount *float64 `json:"op_amount,omitempty" xml:"op_amount,omitempty"` // example: // // 2 OpType *int32 `json:"op_type,omitempty" xml:"op_type,omitempty"` // example: // // 4988430***971 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // 1 OrderType *int32 `json:"order_type,omitempty" xml:"order_type,omitempty"` // example: // // 4988430***971 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // example: // // 48430***971 RefundOrderNum *int64 `json:"refund_order_num,omitempty" xml:"refund_order_num,omitempty"` }
func (AccountFlowListResponseBodyDataList) GoString ¶
func (s AccountFlowListResponseBodyDataList) GoString() string
func (*AccountFlowListResponseBodyDataList) SetAfterAvailableAmount ¶
func (s *AccountFlowListResponseBodyDataList) SetAfterAvailableAmount(v float64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetBeforeAvailableAmount ¶
func (s *AccountFlowListResponseBodyDataList) SetBeforeAvailableAmount(v float64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetChangeOrderNum ¶
func (s *AccountFlowListResponseBodyDataList) SetChangeOrderNum(v int64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetFlowId ¶
func (s *AccountFlowListResponseBodyDataList) SetFlowId(v int64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetGmtCreate ¶
func (s *AccountFlowListResponseBodyDataList) SetGmtCreate(v int64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetGmtModified ¶
func (s *AccountFlowListResponseBodyDataList) SetGmtModified(v int64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetOpAmount ¶
func (s *AccountFlowListResponseBodyDataList) SetOpAmount(v float64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetOpType ¶
func (s *AccountFlowListResponseBodyDataList) SetOpType(v int32) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetOrderNum ¶
func (s *AccountFlowListResponseBodyDataList) SetOrderNum(v int64) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetOrderType ¶
func (s *AccountFlowListResponseBodyDataList) SetOrderType(v int32) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetOutOrderNum ¶
func (s *AccountFlowListResponseBodyDataList) SetOutOrderNum(v string) *AccountFlowListResponseBodyDataList
func (*AccountFlowListResponseBodyDataList) SetRefundOrderNum ¶
func (s *AccountFlowListResponseBodyDataList) SetRefundOrderNum(v int64) *AccountFlowListResponseBodyDataList
func (AccountFlowListResponseBodyDataList) String ¶
func (s AccountFlowListResponseBodyDataList) String() string
type AccountFlowListResponseBodyDataPagination ¶
type AccountFlowListResponseBodyDataPagination struct { // example: // // 1 CurrentPage *int32 `json:"current_page,omitempty" xml:"current_page,omitempty"` // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // example: // // 5 TotalCount *int32 `json:"total_count,omitempty" xml:"total_count,omitempty"` // example: // // 1 TotalPage *int32 `json:"total_page,omitempty" xml:"total_page,omitempty"` }
func (AccountFlowListResponseBodyDataPagination) GoString ¶
func (s AccountFlowListResponseBodyDataPagination) GoString() string
func (*AccountFlowListResponseBodyDataPagination) SetCurrentPage ¶
func (s *AccountFlowListResponseBodyDataPagination) SetCurrentPage(v int32) *AccountFlowListResponseBodyDataPagination
func (*AccountFlowListResponseBodyDataPagination) SetPageSize ¶
func (s *AccountFlowListResponseBodyDataPagination) SetPageSize(v int32) *AccountFlowListResponseBodyDataPagination
func (*AccountFlowListResponseBodyDataPagination) SetTotalCount ¶
func (s *AccountFlowListResponseBodyDataPagination) SetTotalCount(v int32) *AccountFlowListResponseBodyDataPagination
func (*AccountFlowListResponseBodyDataPagination) SetTotalPage ¶
func (s *AccountFlowListResponseBodyDataPagination) SetTotalPage(v int32) *AccountFlowListResponseBodyDataPagination
func (AccountFlowListResponseBodyDataPagination) String ¶
func (s AccountFlowListResponseBodyDataPagination) String() string
type AncillarySuggestHeaders ¶
type AncillarySuggestHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // Language Code(refer to ISO_639) // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (AncillarySuggestHeaders) GoString ¶
func (s AncillarySuggestHeaders) GoString() string
func (*AncillarySuggestHeaders) SetCommonHeaders ¶
func (s *AncillarySuggestHeaders) SetCommonHeaders(v map[string]*string) *AncillarySuggestHeaders
func (*AncillarySuggestHeaders) SetXAcsAirticketAccessToken ¶
func (s *AncillarySuggestHeaders) SetXAcsAirticketAccessToken(v string) *AncillarySuggestHeaders
func (*AncillarySuggestHeaders) SetXAcsAirticketLanguage ¶
func (s *AncillarySuggestHeaders) SetXAcsAirticketLanguage(v string) *AncillarySuggestHeaders
func (AncillarySuggestHeaders) String ¶
func (s AncillarySuggestHeaders) String() string
type AncillarySuggestRequest ¶
type AncillarySuggestRequest struct { // solution_id returned by enrich // // This parameter is required. // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (AncillarySuggestRequest) GoString ¶
func (s AncillarySuggestRequest) GoString() string
func (*AncillarySuggestRequest) SetSolutionId ¶
func (s *AncillarySuggestRequest) SetSolutionId(v string) *AncillarySuggestRequest
func (AncillarySuggestRequest) String ¶
func (s AncillarySuggestRequest) String() string
type AncillarySuggestResponse ¶
type AncillarySuggestResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AncillarySuggestResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AncillarySuggestResponse) GoString ¶
func (s AncillarySuggestResponse) GoString() string
func (*AncillarySuggestResponse) SetBody ¶
func (s *AncillarySuggestResponse) SetBody(v *AncillarySuggestResponseBody) *AncillarySuggestResponse
func (*AncillarySuggestResponse) SetHeaders ¶
func (s *AncillarySuggestResponse) SetHeaders(v map[string]*string) *AncillarySuggestResponse
func (*AncillarySuggestResponse) SetStatusCode ¶
func (s *AncillarySuggestResponse) SetStatusCode(v int32) *AncillarySuggestResponse
func (AncillarySuggestResponse) String ¶
func (s AncillarySuggestResponse) String() string
type AncillarySuggestResponseBody ¶
type AncillarySuggestResponseBody struct { // Request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Properly processed return data Data *AncillarySuggestResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // Data carried in error handling // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // Error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http request successful, status value is always 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (AncillarySuggestResponseBody) GoString ¶
func (s AncillarySuggestResponseBody) GoString() string
func (*AncillarySuggestResponseBody) SetData ¶
func (s *AncillarySuggestResponseBody) SetData(v *AncillarySuggestResponseBodyData) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetErrorCode ¶
func (s *AncillarySuggestResponseBody) SetErrorCode(v string) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetErrorData ¶
func (s *AncillarySuggestResponseBody) SetErrorData(v interface{}) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetErrorMsg ¶
func (s *AncillarySuggestResponseBody) SetErrorMsg(v string) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetRequestId ¶
func (s *AncillarySuggestResponseBody) SetRequestId(v string) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetStatus ¶
func (s *AncillarySuggestResponseBody) SetStatus(v int32) *AncillarySuggestResponseBody
func (*AncillarySuggestResponseBody) SetSuccess ¶
func (s *AncillarySuggestResponseBody) SetSuccess(v bool) *AncillarySuggestResponseBody
func (AncillarySuggestResponseBody) String ¶
func (s AncillarySuggestResponseBody) String() string
type AncillarySuggestResponseBodyData ¶
type AncillarySuggestResponseBodyData struct { // ancillary detail list SegAncillaryMapList []*AncillarySuggestResponseBodyDataSegAncillaryMapList `json:"seg_ancillary_map_list,omitempty" xml:"seg_ancillary_map_list,omitempty" type:"Repeated"` // solution_id, equals to solution_id in request // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (AncillarySuggestResponseBodyData) GoString ¶
func (s AncillarySuggestResponseBodyData) GoString() string
func (*AncillarySuggestResponseBodyData) SetSegAncillaryMapList ¶
func (s *AncillarySuggestResponseBodyData) SetSegAncillaryMapList(v []*AncillarySuggestResponseBodyDataSegAncillaryMapList) *AncillarySuggestResponseBodyData
func (*AncillarySuggestResponseBodyData) SetSolutionId ¶
func (s *AncillarySuggestResponseBodyData) SetSolutionId(v string) *AncillarySuggestResponseBodyData
func (AncillarySuggestResponseBodyData) String ¶
func (s AncillarySuggestResponseBodyData) String() string
type AncillarySuggestResponseBodyDataSegAncillaryMapList ¶
type AncillarySuggestResponseBodyDataSegAncillaryMapList struct { // Ancillary product Ancillary *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary `json:"ancillary,omitempty" xml:"ancillary,omitempty" type:"Struct"` // Segment ID list, these segments share the same ancillary SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (AncillarySuggestResponseBodyDataSegAncillaryMapList) GoString ¶
func (s AncillarySuggestResponseBodyDataSegAncillaryMapList) GoString() string
func (*AncillarySuggestResponseBodyDataSegAncillaryMapList) SetAncillary ¶
func (*AncillarySuggestResponseBodyDataSegAncillaryMapList) SetSegmentIdList ¶
func (s *AncillarySuggestResponseBodyDataSegAncillaryMapList) SetSegmentIdList(v []*string) *AncillarySuggestResponseBodyDataSegAncillaryMapList
func (AncillarySuggestResponseBodyDataSegAncillaryMapList) String ¶
func (s AncillarySuggestResponseBodyDataSegAncillaryMapList) String() string
type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary ¶
type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary struct { // Ancillary product ID // // example: // // eJwz8DeySEo0NjQ01TU3TU AncillaryId *string `json:"ancillary_id,omitempty" xml:"ancillary_id,omitempty"` // Ancillary product type. currently supports 4: paid luggage // // example: // // 4 AncillaryType *int32 `json:"ancillary_type,omitempty" xml:"ancillary_type,omitempty"` // Baggage details BaggageAncillary *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary `json:"baggage_ancillary,omitempty" xml:"baggage_ancillary,omitempty" type:"Struct"` }
func (AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) GoString ¶
func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) GoString() string
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetAncillaryId ¶
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetAncillaryType ¶
func (s *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetAncillaryType(v int32) *AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) SetBaggageAncillary ¶
func (AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) String ¶
func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillary) String() string
type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary ¶
type AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary struct { // baggage quantity, values such as: 3, 2, 1, 0, -2. -2 indicates weight-based // // example: // // 0 BaggageAmount *int32 `json:"baggage_amount,omitempty" xml:"baggage_amount,omitempty"` // Baggage weight, 0-50. When isAllWeight=true, it represents the total weight of all baggages. // // example: // // 0 BaggageWeight *int32 `json:"baggage_weight,omitempty" xml:"baggage_weight,omitempty"` // Unit of baggage weight // // example: // // KG BaggageWeightUnit *string `json:"baggage_weight_unit,omitempty" xml:"baggage_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllWeight *bool `json:"is_all_weight,omitempty" xml:"is_all_weight,omitempty"` // Total price // // example: // // 10.0 Price *float64 `json:"price,omitempty" xml:"price,omitempty"` }
func (AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) GoString ¶
func (s AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) GoString() string
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageAmount ¶
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageWeight ¶
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetBaggageWeightUnit ¶
func (*AncillarySuggestResponseBodyDataSegAncillaryMapListAncillaryBaggageAncillary) SetIsAllWeight ¶
type BookHeaders ¶
type BookHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (BookHeaders) GoString ¶
func (s BookHeaders) GoString() string
func (*BookHeaders) SetCommonHeaders ¶
func (s *BookHeaders) SetCommonHeaders(v map[string]*string) *BookHeaders
func (*BookHeaders) SetXAcsAirticketAccessToken ¶
func (s *BookHeaders) SetXAcsAirticketAccessToken(v string) *BookHeaders
func (*BookHeaders) SetXAcsAirticketLanguage ¶
func (s *BookHeaders) SetXAcsAirticketLanguage(v string) *BookHeaders
func (BookHeaders) String ¶
func (s BookHeaders) String() string
type BookRequest ¶
type BookRequest struct { // contact information // // This parameter is required. Contact *BookRequestContact `json:"contact,omitempty" xml:"contact,omitempty" type:"Struct"` // external order number(buyer customization) // // This parameter is required. // // example: // // x091-2023-0220-j-0001 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // passenger-ancillary purchase relationship PassengerAncillaryPurchaseMapList []*BookRequestPassengerAncillaryPurchaseMapList `json:"passenger_ancillary_purchase_map_list,omitempty" xml:"passenger_ancillary_purchase_map_list,omitempty" type:"Repeated"` // passenger list // // This parameter is required. PassengerList []*BookRequestPassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"` // solution_id returned by Enrich // // This parameter is required. // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (BookRequest) GoString ¶
func (s BookRequest) GoString() string
func (*BookRequest) SetContact ¶
func (s *BookRequest) SetContact(v *BookRequestContact) *BookRequest
func (*BookRequest) SetOutOrderNum ¶
func (s *BookRequest) SetOutOrderNum(v string) *BookRequest
func (*BookRequest) SetPassengerAncillaryPurchaseMapList ¶
func (s *BookRequest) SetPassengerAncillaryPurchaseMapList(v []*BookRequestPassengerAncillaryPurchaseMapList) *BookRequest
func (*BookRequest) SetPassengerList ¶
func (s *BookRequest) SetPassengerList(v []*BookRequestPassengerList) *BookRequest
func (*BookRequest) SetSolutionId ¶
func (s *BookRequest) SetSolutionId(v string) *BookRequest
func (BookRequest) String ¶
func (s BookRequest) String() string
type BookRequestContact ¶
type BookRequestContact struct { // email address // // example: // // gao******@gmail.com Email *string `json:"email,omitempty" xml:"email,omitempty"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // country code // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // example: // // 183******96 MobilePhoneNum *string `json:"mobile_phone_num,omitempty" xml:"mobile_phone_num,omitempty"` }
func (BookRequestContact) GoString ¶
func (s BookRequestContact) GoString() string
func (*BookRequestContact) SetEmail ¶
func (s *BookRequestContact) SetEmail(v string) *BookRequestContact
func (*BookRequestContact) SetFirstName ¶
func (s *BookRequestContact) SetFirstName(v string) *BookRequestContact
func (*BookRequestContact) SetLastName ¶
func (s *BookRequestContact) SetLastName(v string) *BookRequestContact
func (*BookRequestContact) SetMobileCountryCode ¶
func (s *BookRequestContact) SetMobileCountryCode(v string) *BookRequestContact
func (*BookRequestContact) SetMobilePhoneNum ¶
func (s *BookRequestContact) SetMobilePhoneNum(v string) *BookRequestContact
func (BookRequestContact) String ¶
func (s BookRequestContact) String() string
type BookRequestPassengerAncillaryPurchaseMapList ¶
type BookRequestPassengerAncillaryPurchaseMapList struct { // ancillary information BookAncillaryReqItem *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem `json:"book_ancillary_req_item,omitempty" xml:"book_ancillary_req_item,omitempty" type:"Struct"` // passenger list for unified ancillary purchases PassengerList []*BookRequestPassengerAncillaryPurchaseMapListPassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"` }
func (BookRequestPassengerAncillaryPurchaseMapList) GoString ¶
func (s BookRequestPassengerAncillaryPurchaseMapList) GoString() string
func (*BookRequestPassengerAncillaryPurchaseMapList) SetBookAncillaryReqItem ¶
func (s *BookRequestPassengerAncillaryPurchaseMapList) SetBookAncillaryReqItem(v *BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) *BookRequestPassengerAncillaryPurchaseMapList
func (*BookRequestPassengerAncillaryPurchaseMapList) SetPassengerList ¶
func (BookRequestPassengerAncillaryPurchaseMapList) String ¶
func (s BookRequestPassengerAncillaryPurchaseMapList) String() string
type BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem ¶
type BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem struct { // ancillary product ID, returned by AncillarySuggest. // // example: // // MDY2NTAxLCJleHAiOjE2NxNzM3MDEsIm5ix AncillaryId *string `json:"ancillary_id,omitempty" xml:"ancillary_id,omitempty"` // type of ancillary product, only support "4"(4 means paid baggage) currently. // // example: // // 4 AncillaryType *int32 `json:"ancillary_type,omitempty" xml:"ancillary_type,omitempty"` }
func (BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) GoString ¶
func (s BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) GoString() string
func (*BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) SetAncillaryId ¶
func (*BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) SetAncillaryType ¶
func (BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) String ¶
func (s BookRequestPassengerAncillaryPurchaseMapListBookAncillaryReqItem) String() string
type BookRequestPassengerAncillaryPurchaseMapListPassengerList ¶
type BookRequestPassengerAncillaryPurchaseMapListPassengerList struct { // date of birth (yyyyMMdd) // // example: // // 20020320 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // travel document Credential *BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // This parameter is required. // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: male; 1: female // // example: // // 1 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // This parameter is required. // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // country code for mobile phone number // // This parameter is required. // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // This parameter is required. // // example: // // 182******92 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: Infant // // This parameter is required. // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (BookRequestPassengerAncillaryPurchaseMapListPassengerList) GoString ¶
func (s BookRequestPassengerAncillaryPurchaseMapListPassengerList) GoString() string
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetBirthday ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetCredential ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetFirstName ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetLastName ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobileCountryCode ¶
func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobileCountryCode(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobilePhoneNumber ¶
func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetMobilePhoneNumber(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetNationality ¶
func (s *BookRequestPassengerAncillaryPurchaseMapListPassengerList) SetNationality(v string) *BookRequestPassengerAncillaryPurchaseMapListPassengerList
func (BookRequestPassengerAncillaryPurchaseMapListPassengerList) String ¶
func (s BookRequestPassengerAncillaryPurchaseMapListPassengerList) String() string
type BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential ¶
type BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential struct { // place of issue, two-letter code // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // travel document number // // example: // // E1***5673 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // travel document type , only support "1"(1 means passport) currently // // This parameter is required. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // expiration date // // example: // // 20290102 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) GoString ¶
func (s BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) GoString() string
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCertIssuePlace ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCredentialNum ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetCredentialType ¶
func (*BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) SetExpireDate ¶
func (BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) String ¶
func (s BookRequestPassengerAncillaryPurchaseMapListPassengerListCredential) String() string
type BookRequestPassengerList ¶
type BookRequestPassengerList struct { // date of birth (yyyyMMdd) // // example: // // 20200320 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // travel document Credential *BookRequestPassengerListCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // This parameter is required. // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: MALE; 1: FEMALE // // example: // // 0 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // This parameter is required. // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // mobile country code // // This parameter is required. // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // This parameter is required. // // example: // // 183******95 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality (two-letter code) // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: infant // // This parameter is required. // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (BookRequestPassengerList) GoString ¶
func (s BookRequestPassengerList) GoString() string
func (*BookRequestPassengerList) SetBirthday ¶
func (s *BookRequestPassengerList) SetBirthday(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetCredential ¶
func (s *BookRequestPassengerList) SetCredential(v *BookRequestPassengerListCredential) *BookRequestPassengerList
func (*BookRequestPassengerList) SetFirstName ¶
func (s *BookRequestPassengerList) SetFirstName(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetGender ¶
func (s *BookRequestPassengerList) SetGender(v int32) *BookRequestPassengerList
func (*BookRequestPassengerList) SetLastName ¶
func (s *BookRequestPassengerList) SetLastName(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetMobileCountryCode ¶
func (s *BookRequestPassengerList) SetMobileCountryCode(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetMobilePhoneNumber ¶
func (s *BookRequestPassengerList) SetMobilePhoneNumber(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetNationality ¶
func (s *BookRequestPassengerList) SetNationality(v string) *BookRequestPassengerList
func (*BookRequestPassengerList) SetType ¶
func (s *BookRequestPassengerList) SetType(v int32) *BookRequestPassengerList
func (BookRequestPassengerList) String ¶
func (s BookRequestPassengerList) String() string
type BookRequestPassengerListCredential ¶
type BookRequestPassengerListCredential struct { // place of issue, two-letter code // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // travel document number // // example: // // E1***5674 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // travel document type , only support "1"(1 means passport) currently. // // This parameter is required. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // expiration date // // example: // // 20290101 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (BookRequestPassengerListCredential) GoString ¶
func (s BookRequestPassengerListCredential) GoString() string
func (*BookRequestPassengerListCredential) SetCertIssuePlace ¶
func (s *BookRequestPassengerListCredential) SetCertIssuePlace(v string) *BookRequestPassengerListCredential
func (*BookRequestPassengerListCredential) SetCredentialNum ¶
func (s *BookRequestPassengerListCredential) SetCredentialNum(v string) *BookRequestPassengerListCredential
func (*BookRequestPassengerListCredential) SetCredentialType ¶
func (s *BookRequestPassengerListCredential) SetCredentialType(v int32) *BookRequestPassengerListCredential
func (*BookRequestPassengerListCredential) SetExpireDate ¶
func (s *BookRequestPassengerListCredential) SetExpireDate(v string) *BookRequestPassengerListCredential
func (BookRequestPassengerListCredential) String ¶
func (s BookRequestPassengerListCredential) String() string
type BookResponse ¶
type BookResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *BookResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (BookResponse) GoString ¶
func (s BookResponse) GoString() string
func (*BookResponse) SetBody ¶
func (s *BookResponse) SetBody(v *BookResponseBody) *BookResponse
func (*BookResponse) SetHeaders ¶
func (s *BookResponse) SetHeaders(v map[string]*string) *BookResponse
func (*BookResponse) SetStatusCode ¶
func (s *BookResponse) SetStatusCode(v int32) *BookResponse
func (BookResponse) String ¶
func (s BookResponse) String() string
type BookResponseBody ¶
type BookResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *BookResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData *BookResponseBodyErrorData `json:"error_data,omitempty" xml:"error_data,omitempty" type:"Struct"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (BookResponseBody) GoString ¶
func (s BookResponseBody) GoString() string
func (*BookResponseBody) SetData ¶
func (s *BookResponseBody) SetData(v *BookResponseBodyData) *BookResponseBody
func (*BookResponseBody) SetErrorCode ¶
func (s *BookResponseBody) SetErrorCode(v string) *BookResponseBody
func (*BookResponseBody) SetErrorData ¶
func (s *BookResponseBody) SetErrorData(v *BookResponseBodyErrorData) *BookResponseBody
func (*BookResponseBody) SetErrorMsg ¶
func (s *BookResponseBody) SetErrorMsg(v string) *BookResponseBody
func (*BookResponseBody) SetRequestId ¶
func (s *BookResponseBody) SetRequestId(v string) *BookResponseBody
func (*BookResponseBody) SetStatus ¶
func (s *BookResponseBody) SetStatus(v int32) *BookResponseBody
func (*BookResponseBody) SetSuccess ¶
func (s *BookResponseBody) SetSuccess(v bool) *BookResponseBody
func (BookResponseBody) String ¶
func (s BookResponseBody) String() string
type BookResponseBodyData ¶
type BookResponseBodyData struct { // order information list OrderList []*BookResponseBodyDataOrderList `json:"order_list,omitempty" xml:"order_list,omitempty" type:"Repeated"` }
func (BookResponseBodyData) GoString ¶
func (s BookResponseBodyData) GoString() string
func (*BookResponseBodyData) SetOrderList ¶
func (s *BookResponseBodyData) SetOrderList(v []*BookResponseBodyDataOrderList) *BookResponseBodyData
func (BookResponseBodyData) String ¶
func (s BookResponseBodyData) String() string
type BookResponseBodyDataOrderList ¶
type BookResponseBodyDataOrderList struct { // order number // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (BookResponseBodyDataOrderList) GoString ¶
func (s BookResponseBodyDataOrderList) GoString() string
func (*BookResponseBodyDataOrderList) SetOrderNum ¶
func (s *BookResponseBodyDataOrderList) SetOrderNum(v int64) *BookResponseBodyDataOrderList
func (BookResponseBodyDataOrderList) String ¶
func (s BookResponseBodyDataOrderList) String() string
type BookResponseBodyErrorData ¶
type BookResponseBodyErrorData struct { // order information list. When the same input parameters are used to repeat a Book, if the booking has already been successful, the order number will be returned. OrderList []*BookResponseBodyErrorDataOrderList `json:"order_list,omitempty" xml:"order_list,omitempty" type:"Repeated"` }
func (BookResponseBodyErrorData) GoString ¶
func (s BookResponseBodyErrorData) GoString() string
func (*BookResponseBodyErrorData) SetOrderList ¶
func (s *BookResponseBodyErrorData) SetOrderList(v []*BookResponseBodyErrorDataOrderList) *BookResponseBodyErrorData
func (BookResponseBodyErrorData) String ¶
func (s BookResponseBodyErrorData) String() string
type BookResponseBodyErrorDataOrderList ¶
type BookResponseBodyErrorDataOrderList struct { // order number // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (BookResponseBodyErrorDataOrderList) GoString ¶
func (s BookResponseBodyErrorDataOrderList) GoString() string
func (*BookResponseBodyErrorDataOrderList) SetOrderNum ¶
func (s *BookResponseBodyErrorDataOrderList) SetOrderNum(v int64) *BookResponseBodyErrorDataOrderList
func (BookResponseBodyErrorDataOrderList) String ¶
func (s BookResponseBodyErrorDataOrderList) String() string
type BookShrinkRequest ¶
type BookShrinkRequest struct { // contact information // // This parameter is required. ContactShrink *string `json:"contact,omitempty" xml:"contact,omitempty"` // external order number(buyer customization) // // This parameter is required. // // example: // // x091-2023-0220-j-0001 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // passenger-ancillary purchase relationship PassengerAncillaryPurchaseMapListShrink *string `json:"passenger_ancillary_purchase_map_list,omitempty" xml:"passenger_ancillary_purchase_map_list,omitempty"` // passenger list // // This parameter is required. PassengerListShrink *string `json:"passenger_list,omitempty" xml:"passenger_list,omitempty"` // solution_id returned by Enrich // // This parameter is required. // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (BookShrinkRequest) GoString ¶
func (s BookShrinkRequest) GoString() string
func (*BookShrinkRequest) SetContactShrink ¶
func (s *BookShrinkRequest) SetContactShrink(v string) *BookShrinkRequest
func (*BookShrinkRequest) SetOutOrderNum ¶
func (s *BookShrinkRequest) SetOutOrderNum(v string) *BookShrinkRequest
func (*BookShrinkRequest) SetPassengerAncillaryPurchaseMapListShrink ¶
func (s *BookShrinkRequest) SetPassengerAncillaryPurchaseMapListShrink(v string) *BookShrinkRequest
func (*BookShrinkRequest) SetPassengerListShrink ¶
func (s *BookShrinkRequest) SetPassengerListShrink(v string) *BookShrinkRequest
func (*BookShrinkRequest) SetSolutionId ¶
func (s *BookShrinkRequest) SetSolutionId(v string) *BookShrinkRequest
func (BookShrinkRequest) String ¶
func (s BookShrinkRequest) String() string
type CancelHeaders ¶
type CancelHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to buyer account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (CancelHeaders) GoString ¶
func (s CancelHeaders) GoString() string
func (*CancelHeaders) SetCommonHeaders ¶
func (s *CancelHeaders) SetCommonHeaders(v map[string]*string) *CancelHeaders
func (*CancelHeaders) SetXAcsAirticketAccessToken ¶
func (s *CancelHeaders) SetXAcsAirticketAccessToken(v string) *CancelHeaders
func (*CancelHeaders) SetXAcsAirticketLanguage ¶
func (s *CancelHeaders) SetXAcsAirticketLanguage(v string) *CancelHeaders
func (CancelHeaders) String ¶
func (s CancelHeaders) String() string
type CancelRequest ¶
type CancelRequest struct { // order number // // This parameter is required. // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (CancelRequest) GoString ¶
func (s CancelRequest) GoString() string
func (*CancelRequest) SetOrderNum ¶
func (s *CancelRequest) SetOrderNum(v int64) *CancelRequest
func (CancelRequest) String ¶
func (s CancelRequest) String() string
type CancelResponse ¶
type CancelResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelResponse) GoString ¶
func (s CancelResponse) GoString() string
func (*CancelResponse) SetBody ¶
func (s *CancelResponse) SetBody(v *CancelResponseBody) *CancelResponse
func (*CancelResponse) SetHeaders ¶
func (s *CancelResponse) SetHeaders(v map[string]*string) *CancelResponse
func (*CancelResponse) SetStatusCode ¶
func (s *CancelResponse) SetStatusCode(v int32) *CancelResponse
func (CancelResponse) String ¶
func (s CancelResponse) String() string
type CancelResponseBody ¶
type CancelResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *CancelResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (CancelResponseBody) GoString ¶
func (s CancelResponseBody) GoString() string
func (*CancelResponseBody) SetData ¶
func (s *CancelResponseBody) SetData(v *CancelResponseBodyData) *CancelResponseBody
func (*CancelResponseBody) SetErrorCode ¶
func (s *CancelResponseBody) SetErrorCode(v string) *CancelResponseBody
func (*CancelResponseBody) SetErrorData ¶
func (s *CancelResponseBody) SetErrorData(v interface{}) *CancelResponseBody
func (*CancelResponseBody) SetErrorMsg ¶
func (s *CancelResponseBody) SetErrorMsg(v string) *CancelResponseBody
func (*CancelResponseBody) SetRequestId ¶
func (s *CancelResponseBody) SetRequestId(v string) *CancelResponseBody
func (*CancelResponseBody) SetStatus ¶
func (s *CancelResponseBody) SetStatus(v int32) *CancelResponseBody
func (*CancelResponseBody) SetSuccess ¶
func (s *CancelResponseBody) SetSuccess(v bool) *CancelResponseBody
func (CancelResponseBody) String ¶
func (s CancelResponseBody) String() string
type CancelResponseBodyData ¶
type CancelResponseBodyData struct { // order number // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (CancelResponseBodyData) GoString ¶
func (s CancelResponseBodyData) GoString() string
func (*CancelResponseBodyData) SetOrderNum ¶
func (s *CancelResponseBodyData) SetOrderNum(v int64) *CancelResponseBodyData
func (CancelResponseBodyData) String ¶
func (s CancelResponseBodyData) String() string
type ChangeApplyHeaders ¶
type ChangeApplyHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeApplyHeaders) GoString ¶
func (s ChangeApplyHeaders) GoString() string
func (*ChangeApplyHeaders) SetCommonHeaders ¶
func (s *ChangeApplyHeaders) SetCommonHeaders(v map[string]*string) *ChangeApplyHeaders
func (*ChangeApplyHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeApplyHeaders) SetXAcsAirticketAccessToken(v string) *ChangeApplyHeaders
func (*ChangeApplyHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeApplyHeaders) SetXAcsAirticketLanguage(v string) *ChangeApplyHeaders
func (ChangeApplyHeaders) String ¶
func (s ChangeApplyHeaders) String() string
type ChangeApplyRequest ¶
type ChangeApplyRequest struct { // This parameter is required. ChangePassengerList []*ChangeApplyRequestChangePassengerList `json:"change_passenger_list,omitempty" xml:"change_passenger_list,omitempty" type:"Repeated"` // This parameter is required. ChangedJourneys []*ChangeApplyRequestChangedJourneys `json:"changed_journeys,omitempty" xml:"changed_journeys,omitempty" type:"Repeated"` // This parameter is required. Contact *ChangeApplyRequestContact `json:"contact,omitempty" xml:"contact,omitempty" type:"Struct"` // This parameter is required. // // example: // // 4988430***950 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // remark desc Remark *string `json:"remark,omitempty" xml:"remark,omitempty"` // This parameter is required. // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (ChangeApplyRequest) GoString ¶
func (s ChangeApplyRequest) GoString() string
func (*ChangeApplyRequest) SetChangePassengerList ¶
func (s *ChangeApplyRequest) SetChangePassengerList(v []*ChangeApplyRequestChangePassengerList) *ChangeApplyRequest
func (*ChangeApplyRequest) SetChangedJourneys ¶
func (s *ChangeApplyRequest) SetChangedJourneys(v []*ChangeApplyRequestChangedJourneys) *ChangeApplyRequest
func (*ChangeApplyRequest) SetContact ¶
func (s *ChangeApplyRequest) SetContact(v *ChangeApplyRequestContact) *ChangeApplyRequest
func (*ChangeApplyRequest) SetOrderNum ¶
func (s *ChangeApplyRequest) SetOrderNum(v int64) *ChangeApplyRequest
func (*ChangeApplyRequest) SetRemark ¶
func (s *ChangeApplyRequest) SetRemark(v string) *ChangeApplyRequest
func (*ChangeApplyRequest) SetType ¶
func (s *ChangeApplyRequest) SetType(v int32) *ChangeApplyRequest
func (ChangeApplyRequest) String ¶
func (s ChangeApplyRequest) String() string
type ChangeApplyRequestChangePassengerList ¶
type ChangeApplyRequestChangePassengerList struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // This parameter is required. // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // This parameter is required. // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeApplyRequestChangePassengerList) GoString ¶
func (s ChangeApplyRequestChangePassengerList) GoString() string
func (*ChangeApplyRequestChangePassengerList) SetDocument ¶
func (s *ChangeApplyRequestChangePassengerList) SetDocument(v string) *ChangeApplyRequestChangePassengerList
func (*ChangeApplyRequestChangePassengerList) SetFirstName ¶
func (s *ChangeApplyRequestChangePassengerList) SetFirstName(v string) *ChangeApplyRequestChangePassengerList
func (*ChangeApplyRequestChangePassengerList) SetLastName ¶
func (s *ChangeApplyRequestChangePassengerList) SetLastName(v string) *ChangeApplyRequestChangePassengerList
func (ChangeApplyRequestChangePassengerList) String ¶
func (s ChangeApplyRequestChangePassengerList) String() string
type ChangeApplyRequestChangedJourneys ¶
type ChangeApplyRequestChangedJourneys struct {
SegmentList []*ChangeApplyRequestChangedJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"`
}
func (ChangeApplyRequestChangedJourneys) GoString ¶
func (s ChangeApplyRequestChangedJourneys) GoString() string
func (*ChangeApplyRequestChangedJourneys) SetSegmentList ¶
func (s *ChangeApplyRequestChangedJourneys) SetSegmentList(v []*ChangeApplyRequestChangedJourneysSegmentList) *ChangeApplyRequestChangedJourneys
func (ChangeApplyRequestChangedJourneys) String ¶
func (s ChangeApplyRequestChangedJourneys) String() string
type ChangeApplyRequestChangedJourneysSegmentList ¶
type ChangeApplyRequestChangedJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // This parameter is required. // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArriveTerminal *string `json:"arrive_terminal,omitempty" xml:"arrive_terminal,omitempty"` // example: // // 1677232999000 ArriveTime *int64 `json:"arrive_time,omitempty" xml:"arrive_time,omitempty"` ArriveTimeStr *string `json:"arrive_time_str,omitempty" xml:"arrive_time_str,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // This parameter is required. // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // This parameter is required. // // example: // // 20230320 DepartureDate *string `json:"departure_date,omitempty" xml:"departure_date,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 1677232998000 DepartureTime *int64 `json:"departure_time,omitempty" xml:"departure_time,omitempty"` DepartureTimeStr *string `json:"departure_time_str,omitempty" xml:"departure_time_str,omitempty"` // This parameter is required. // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` }
func (ChangeApplyRequestChangedJourneysSegmentList) GoString ¶
func (s ChangeApplyRequestChangedJourneysSegmentList) GoString() string
func (*ChangeApplyRequestChangedJourneysSegmentList) SetArrivalAirport ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArrivalAirport(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetArrivalCity ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArrivalCity(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetArriveTerminal ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTerminal(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetArriveTime ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTime(v int64) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetArriveTimeStr ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetArriveTimeStr(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetCodeShare ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetCodeShare(v bool) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureAirport ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureAirport(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureCity ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureCity(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureDate ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureDate(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTerminal ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTerminal(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTime ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTime(v int64) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTimeStr ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetDepartureTimeStr(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetMarketingFlightNo ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (*ChangeApplyRequestChangedJourneysSegmentList) SetOperatingFlightNo ¶
func (s *ChangeApplyRequestChangedJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeApplyRequestChangedJourneysSegmentList
func (ChangeApplyRequestChangedJourneysSegmentList) String ¶
func (s ChangeApplyRequestChangedJourneysSegmentList) String() string
type ChangeApplyRequestContact ¶
type ChangeApplyRequestContact struct { // example: // // gao******@gmail.com Email *string `json:"email,omitempty" xml:"email,omitempty"` // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // example: // // 183*****92 MobilePhoneNum *string `json:"mobile_phone_num,omitempty" xml:"mobile_phone_num,omitempty"` }
func (ChangeApplyRequestContact) GoString ¶
func (s ChangeApplyRequestContact) GoString() string
func (*ChangeApplyRequestContact) SetEmail ¶
func (s *ChangeApplyRequestContact) SetEmail(v string) *ChangeApplyRequestContact
func (*ChangeApplyRequestContact) SetMobileCountryCode ¶
func (s *ChangeApplyRequestContact) SetMobileCountryCode(v string) *ChangeApplyRequestContact
func (*ChangeApplyRequestContact) SetMobilePhoneNum ¶
func (s *ChangeApplyRequestContact) SetMobilePhoneNum(v string) *ChangeApplyRequestContact
func (ChangeApplyRequestContact) String ¶
func (s ChangeApplyRequestContact) String() string
type ChangeApplyResponse ¶
type ChangeApplyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeApplyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeApplyResponse) GoString ¶
func (s ChangeApplyResponse) GoString() string
func (*ChangeApplyResponse) SetBody ¶
func (s *ChangeApplyResponse) SetBody(v *ChangeApplyResponseBody) *ChangeApplyResponse
func (*ChangeApplyResponse) SetHeaders ¶
func (s *ChangeApplyResponse) SetHeaders(v map[string]*string) *ChangeApplyResponse
func (*ChangeApplyResponse) SetStatusCode ¶
func (s *ChangeApplyResponse) SetStatusCode(v int32) *ChangeApplyResponse
func (ChangeApplyResponse) String ¶
func (s ChangeApplyResponse) String() string
type ChangeApplyResponseBody ¶
type ChangeApplyResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *ChangeApplyResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeApplyResponseBody) GoString ¶
func (s ChangeApplyResponseBody) GoString() string
func (*ChangeApplyResponseBody) SetData ¶
func (s *ChangeApplyResponseBody) SetData(v *ChangeApplyResponseBodyData) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetErrorCode ¶
func (s *ChangeApplyResponseBody) SetErrorCode(v string) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetErrorData ¶
func (s *ChangeApplyResponseBody) SetErrorData(v interface{}) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetErrorMsg ¶
func (s *ChangeApplyResponseBody) SetErrorMsg(v string) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetRequestId ¶
func (s *ChangeApplyResponseBody) SetRequestId(v string) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetStatus ¶
func (s *ChangeApplyResponseBody) SetStatus(v int32) *ChangeApplyResponseBody
func (*ChangeApplyResponseBody) SetSuccess ¶
func (s *ChangeApplyResponseBody) SetSuccess(v bool) *ChangeApplyResponseBody
func (ChangeApplyResponseBody) String ¶
func (s ChangeApplyResponseBody) String() string
type ChangeApplyResponseBodyData ¶
type ChangeApplyResponseBodyData struct { ChangeOrders []*ChangeApplyResponseBodyDataChangeOrders `json:"change_orders,omitempty" xml:"change_orders,omitempty" type:"Repeated"` // example: // // 4988430***950 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (ChangeApplyResponseBodyData) GoString ¶
func (s ChangeApplyResponseBodyData) GoString() string
func (*ChangeApplyResponseBodyData) SetChangeOrders ¶
func (s *ChangeApplyResponseBodyData) SetChangeOrders(v []*ChangeApplyResponseBodyDataChangeOrders) *ChangeApplyResponseBodyData
func (*ChangeApplyResponseBodyData) SetOrderNum ¶
func (s *ChangeApplyResponseBodyData) SetOrderNum(v int64) *ChangeApplyResponseBodyData
func (ChangeApplyResponseBodyData) String ¶
func (s ChangeApplyResponseBodyData) String() string
type ChangeApplyResponseBodyDataChangeOrders ¶
type ChangeApplyResponseBodyDataChangeOrders struct { // example: // // 49884*****950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` // example: // // 0 ChangeOrderStatus *int32 `json:"change_order_status,omitempty" xml:"change_order_status,omitempty"` // example: // // desc reason FailReason *string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"` Passengers []*ChangeApplyResponseBodyDataChangeOrdersPassengers `json:"passengers,omitempty" xml:"passengers,omitempty" type:"Repeated"` }
func (ChangeApplyResponseBodyDataChangeOrders) GoString ¶
func (s ChangeApplyResponseBodyDataChangeOrders) GoString() string
func (*ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderNum ¶
func (s *ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderNum(v int64) *ChangeApplyResponseBodyDataChangeOrders
func (*ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderStatus ¶
func (s *ChangeApplyResponseBodyDataChangeOrders) SetChangeOrderStatus(v int32) *ChangeApplyResponseBodyDataChangeOrders
func (*ChangeApplyResponseBodyDataChangeOrders) SetFailReason ¶
func (s *ChangeApplyResponseBodyDataChangeOrders) SetFailReason(v string) *ChangeApplyResponseBodyDataChangeOrders
func (*ChangeApplyResponseBodyDataChangeOrders) SetPassengers ¶
func (s *ChangeApplyResponseBodyDataChangeOrders) SetPassengers(v []*ChangeApplyResponseBodyDataChangeOrdersPassengers) *ChangeApplyResponseBodyDataChangeOrders
func (ChangeApplyResponseBodyDataChangeOrders) String ¶
func (s ChangeApplyResponseBodyDataChangeOrders) String() string
type ChangeApplyResponseBodyDataChangeOrdersPassengers ¶
type ChangeApplyResponseBodyDataChangeOrdersPassengers struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeApplyResponseBodyDataChangeOrdersPassengers) GoString ¶
func (s ChangeApplyResponseBodyDataChangeOrdersPassengers) GoString() string
func (*ChangeApplyResponseBodyDataChangeOrdersPassengers) SetDocument ¶
func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetDocument(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
func (*ChangeApplyResponseBodyDataChangeOrdersPassengers) SetFirstName ¶
func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetFirstName(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
func (*ChangeApplyResponseBodyDataChangeOrdersPassengers) SetLastName ¶
func (s *ChangeApplyResponseBodyDataChangeOrdersPassengers) SetLastName(v string) *ChangeApplyResponseBodyDataChangeOrdersPassengers
func (ChangeApplyResponseBodyDataChangeOrdersPassengers) String ¶
func (s ChangeApplyResponseBodyDataChangeOrdersPassengers) String() string
type ChangeApplyShrinkRequest ¶
type ChangeApplyShrinkRequest struct { // This parameter is required. ChangePassengerListShrink *string `json:"change_passenger_list,omitempty" xml:"change_passenger_list,omitempty"` // This parameter is required. ChangedJourneysShrink *string `json:"changed_journeys,omitempty" xml:"changed_journeys,omitempty"` // This parameter is required. ContactShrink *string `json:"contact,omitempty" xml:"contact,omitempty"` // This parameter is required. // // example: // // 4988430***950 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // remark desc Remark *string `json:"remark,omitempty" xml:"remark,omitempty"` // This parameter is required. // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (ChangeApplyShrinkRequest) GoString ¶
func (s ChangeApplyShrinkRequest) GoString() string
func (*ChangeApplyShrinkRequest) SetChangePassengerListShrink ¶
func (s *ChangeApplyShrinkRequest) SetChangePassengerListShrink(v string) *ChangeApplyShrinkRequest
func (*ChangeApplyShrinkRequest) SetChangedJourneysShrink ¶
func (s *ChangeApplyShrinkRequest) SetChangedJourneysShrink(v string) *ChangeApplyShrinkRequest
func (*ChangeApplyShrinkRequest) SetContactShrink ¶
func (s *ChangeApplyShrinkRequest) SetContactShrink(v string) *ChangeApplyShrinkRequest
func (*ChangeApplyShrinkRequest) SetOrderNum ¶
func (s *ChangeApplyShrinkRequest) SetOrderNum(v int64) *ChangeApplyShrinkRequest
func (*ChangeApplyShrinkRequest) SetRemark ¶
func (s *ChangeApplyShrinkRequest) SetRemark(v string) *ChangeApplyShrinkRequest
func (*ChangeApplyShrinkRequest) SetType ¶
func (s *ChangeApplyShrinkRequest) SetType(v int32) *ChangeApplyShrinkRequest
func (ChangeApplyShrinkRequest) String ¶
func (s ChangeApplyShrinkRequest) String() string
type ChangeCancelHeaders ¶
type ChangeCancelHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeCancelHeaders) GoString ¶
func (s ChangeCancelHeaders) GoString() string
func (*ChangeCancelHeaders) SetCommonHeaders ¶
func (s *ChangeCancelHeaders) SetCommonHeaders(v map[string]*string) *ChangeCancelHeaders
func (*ChangeCancelHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeCancelHeaders) SetXAcsAirticketAccessToken(v string) *ChangeCancelHeaders
func (*ChangeCancelHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeCancelHeaders) SetXAcsAirticketLanguage(v string) *ChangeCancelHeaders
func (ChangeCancelHeaders) String ¶
func (s ChangeCancelHeaders) String() string
type ChangeCancelRequest ¶
type ChangeCancelRequest struct { // This parameter is required. // // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` }
func (ChangeCancelRequest) GoString ¶
func (s ChangeCancelRequest) GoString() string
func (*ChangeCancelRequest) SetChangeOrderNum ¶
func (s *ChangeCancelRequest) SetChangeOrderNum(v int64) *ChangeCancelRequest
func (ChangeCancelRequest) String ¶
func (s ChangeCancelRequest) String() string
type ChangeCancelResponse ¶
type ChangeCancelResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeCancelResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeCancelResponse) GoString ¶
func (s ChangeCancelResponse) GoString() string
func (*ChangeCancelResponse) SetBody ¶
func (s *ChangeCancelResponse) SetBody(v *ChangeCancelResponseBody) *ChangeCancelResponse
func (*ChangeCancelResponse) SetHeaders ¶
func (s *ChangeCancelResponse) SetHeaders(v map[string]*string) *ChangeCancelResponse
func (*ChangeCancelResponse) SetStatusCode ¶
func (s *ChangeCancelResponse) SetStatusCode(v int32) *ChangeCancelResponse
func (ChangeCancelResponse) String ¶
func (s ChangeCancelResponse) String() string
type ChangeCancelResponseBody ¶
type ChangeCancelResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // example: // // null Data interface{} `json:"data,omitempty" xml:"data,omitempty"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeCancelResponseBody) GoString ¶
func (s ChangeCancelResponseBody) GoString() string
func (*ChangeCancelResponseBody) SetData ¶
func (s *ChangeCancelResponseBody) SetData(v interface{}) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetErrorCode ¶
func (s *ChangeCancelResponseBody) SetErrorCode(v string) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetErrorData ¶
func (s *ChangeCancelResponseBody) SetErrorData(v interface{}) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetErrorMsg ¶
func (s *ChangeCancelResponseBody) SetErrorMsg(v string) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetRequestId ¶
func (s *ChangeCancelResponseBody) SetRequestId(v string) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetStatus ¶
func (s *ChangeCancelResponseBody) SetStatus(v int32) *ChangeCancelResponseBody
func (*ChangeCancelResponseBody) SetSuccess ¶
func (s *ChangeCancelResponseBody) SetSuccess(v bool) *ChangeCancelResponseBody
func (ChangeCancelResponseBody) String ¶
func (s ChangeCancelResponseBody) String() string
type ChangeConfirmHeaders ¶
type ChangeConfirmHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeConfirmHeaders) GoString ¶
func (s ChangeConfirmHeaders) GoString() string
func (*ChangeConfirmHeaders) SetCommonHeaders ¶
func (s *ChangeConfirmHeaders) SetCommonHeaders(v map[string]*string) *ChangeConfirmHeaders
func (*ChangeConfirmHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeConfirmHeaders) SetXAcsAirticketAccessToken(v string) *ChangeConfirmHeaders
func (*ChangeConfirmHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeConfirmHeaders) SetXAcsAirticketLanguage(v string) *ChangeConfirmHeaders
func (ChangeConfirmHeaders) String ¶
func (s ChangeConfirmHeaders) String() string
type ChangeConfirmRequest ¶
type ChangeConfirmRequest struct { // This parameter is required. // // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` }
func (ChangeConfirmRequest) GoString ¶
func (s ChangeConfirmRequest) GoString() string
func (*ChangeConfirmRequest) SetChangeOrderNum ¶
func (s *ChangeConfirmRequest) SetChangeOrderNum(v int64) *ChangeConfirmRequest
func (ChangeConfirmRequest) String ¶
func (s ChangeConfirmRequest) String() string
type ChangeConfirmResponse ¶
type ChangeConfirmResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeConfirmResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeConfirmResponse) GoString ¶
func (s ChangeConfirmResponse) GoString() string
func (*ChangeConfirmResponse) SetBody ¶
func (s *ChangeConfirmResponse) SetBody(v *ChangeConfirmResponseBody) *ChangeConfirmResponse
func (*ChangeConfirmResponse) SetHeaders ¶
func (s *ChangeConfirmResponse) SetHeaders(v map[string]*string) *ChangeConfirmResponse
func (*ChangeConfirmResponse) SetStatusCode ¶
func (s *ChangeConfirmResponse) SetStatusCode(v int32) *ChangeConfirmResponse
func (ChangeConfirmResponse) String ¶
func (s ChangeConfirmResponse) String() string
type ChangeConfirmResponseBody ¶
type ChangeConfirmResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *ChangeConfirmResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeConfirmResponseBody) GoString ¶
func (s ChangeConfirmResponseBody) GoString() string
func (*ChangeConfirmResponseBody) SetData ¶
func (s *ChangeConfirmResponseBody) SetData(v *ChangeConfirmResponseBodyData) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetErrorCode ¶
func (s *ChangeConfirmResponseBody) SetErrorCode(v string) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetErrorData ¶
func (s *ChangeConfirmResponseBody) SetErrorData(v interface{}) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetErrorMsg ¶
func (s *ChangeConfirmResponseBody) SetErrorMsg(v string) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetRequestId ¶
func (s *ChangeConfirmResponseBody) SetRequestId(v string) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetStatus ¶
func (s *ChangeConfirmResponseBody) SetStatus(v int32) *ChangeConfirmResponseBody
func (*ChangeConfirmResponseBody) SetSuccess ¶
func (s *ChangeConfirmResponseBody) SetSuccess(v bool) *ChangeConfirmResponseBody
func (ChangeConfirmResponseBody) String ¶
func (s ChangeConfirmResponseBody) String() string
type ChangeConfirmResponseBodyData ¶
type ChangeConfirmResponseBodyData struct { // example: // // 30 PayAmount *float64 `json:"pay_amount,omitempty" xml:"pay_amount,omitempty"` // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (ChangeConfirmResponseBodyData) GoString ¶
func (s ChangeConfirmResponseBodyData) GoString() string
func (*ChangeConfirmResponseBodyData) SetPayAmount ¶
func (s *ChangeConfirmResponseBodyData) SetPayAmount(v float64) *ChangeConfirmResponseBodyData
func (*ChangeConfirmResponseBodyData) SetTransactionNo ¶
func (s *ChangeConfirmResponseBodyData) SetTransactionNo(v string) *ChangeConfirmResponseBodyData
func (ChangeConfirmResponseBodyData) String ¶
func (s ChangeConfirmResponseBodyData) String() string
type ChangeDetailHeaders ¶
type ChangeDetailHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeDetailHeaders) GoString ¶
func (s ChangeDetailHeaders) GoString() string
func (*ChangeDetailHeaders) SetCommonHeaders ¶
func (s *ChangeDetailHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailHeaders
func (*ChangeDetailHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeDetailHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailHeaders
func (*ChangeDetailHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeDetailHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailHeaders
func (ChangeDetailHeaders) String ¶
func (s ChangeDetailHeaders) String() string
type ChangeDetailListOfBuyerHeaders ¶
type ChangeDetailListOfBuyerHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeDetailListOfBuyerHeaders) GoString ¶
func (s ChangeDetailListOfBuyerHeaders) GoString() string
func (*ChangeDetailListOfBuyerHeaders) SetCommonHeaders ¶
func (s *ChangeDetailListOfBuyerHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailListOfBuyerHeaders
func (*ChangeDetailListOfBuyerHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeDetailListOfBuyerHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailListOfBuyerHeaders
func (*ChangeDetailListOfBuyerHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeDetailListOfBuyerHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailListOfBuyerHeaders
func (ChangeDetailListOfBuyerHeaders) String ¶
func (s ChangeDetailListOfBuyerHeaders) String() string
type ChangeDetailListOfBuyerRequest ¶
type ChangeDetailListOfBuyerRequest struct { // example: // // 1 PageIndex *int32 `json:"page_index,omitempty" xml:"page_index,omitempty"` // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // example: // // 1677415276000 UtcCreateBegin *int64 `json:"utc_create_begin,omitempty" xml:"utc_create_begin,omitempty"` // example: // // 1677415279000 UtcCreateEnd *int64 `json:"utc_create_end,omitempty" xml:"utc_create_end,omitempty"` }
func (ChangeDetailListOfBuyerRequest) GoString ¶
func (s ChangeDetailListOfBuyerRequest) GoString() string
func (*ChangeDetailListOfBuyerRequest) SetPageIndex ¶
func (s *ChangeDetailListOfBuyerRequest) SetPageIndex(v int32) *ChangeDetailListOfBuyerRequest
func (*ChangeDetailListOfBuyerRequest) SetPageSize ¶
func (s *ChangeDetailListOfBuyerRequest) SetPageSize(v int32) *ChangeDetailListOfBuyerRequest
func (*ChangeDetailListOfBuyerRequest) SetUtcCreateBegin ¶
func (s *ChangeDetailListOfBuyerRequest) SetUtcCreateBegin(v int64) *ChangeDetailListOfBuyerRequest
func (*ChangeDetailListOfBuyerRequest) SetUtcCreateEnd ¶
func (s *ChangeDetailListOfBuyerRequest) SetUtcCreateEnd(v int64) *ChangeDetailListOfBuyerRequest
func (ChangeDetailListOfBuyerRequest) String ¶
func (s ChangeDetailListOfBuyerRequest) String() string
type ChangeDetailListOfBuyerResponse ¶
type ChangeDetailListOfBuyerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeDetailListOfBuyerResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeDetailListOfBuyerResponse) GoString ¶
func (s ChangeDetailListOfBuyerResponse) GoString() string
func (*ChangeDetailListOfBuyerResponse) SetBody ¶
func (s *ChangeDetailListOfBuyerResponse) SetBody(v *ChangeDetailListOfBuyerResponseBody) *ChangeDetailListOfBuyerResponse
func (*ChangeDetailListOfBuyerResponse) SetHeaders ¶
func (s *ChangeDetailListOfBuyerResponse) SetHeaders(v map[string]*string) *ChangeDetailListOfBuyerResponse
func (*ChangeDetailListOfBuyerResponse) SetStatusCode ¶
func (s *ChangeDetailListOfBuyerResponse) SetStatusCode(v int32) *ChangeDetailListOfBuyerResponse
func (ChangeDetailListOfBuyerResponse) String ¶
func (s ChangeDetailListOfBuyerResponse) String() string
type ChangeDetailListOfBuyerResponseBody ¶
type ChangeDetailListOfBuyerResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *ChangeDetailListOfBuyerResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeDetailListOfBuyerResponseBody) GoString ¶
func (s ChangeDetailListOfBuyerResponseBody) GoString() string
func (*ChangeDetailListOfBuyerResponseBody) SetErrorCode ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetErrorCode(v string) *ChangeDetailListOfBuyerResponseBody
func (*ChangeDetailListOfBuyerResponseBody) SetErrorData ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetErrorData(v interface{}) *ChangeDetailListOfBuyerResponseBody
func (*ChangeDetailListOfBuyerResponseBody) SetErrorMsg ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetErrorMsg(v string) *ChangeDetailListOfBuyerResponseBody
func (*ChangeDetailListOfBuyerResponseBody) SetRequestId ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetRequestId(v string) *ChangeDetailListOfBuyerResponseBody
func (*ChangeDetailListOfBuyerResponseBody) SetStatus ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetStatus(v int32) *ChangeDetailListOfBuyerResponseBody
func (*ChangeDetailListOfBuyerResponseBody) SetSuccess ¶
func (s *ChangeDetailListOfBuyerResponseBody) SetSuccess(v bool) *ChangeDetailListOfBuyerResponseBody
func (ChangeDetailListOfBuyerResponseBody) String ¶
func (s ChangeDetailListOfBuyerResponseBody) String() string
type ChangeDetailListOfBuyerResponseBodyData ¶
type ChangeDetailListOfBuyerResponseBodyData struct { List []*ChangeDetailListOfBuyerResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"` Pagination *ChangeDetailListOfBuyerResponseBodyDataPagination `json:"pagination,omitempty" xml:"pagination,omitempty" type:"Struct"` }
func (ChangeDetailListOfBuyerResponseBodyData) GoString ¶
func (s ChangeDetailListOfBuyerResponseBodyData) GoString() string
func (*ChangeDetailListOfBuyerResponseBodyData) SetPagination ¶
func (ChangeDetailListOfBuyerResponseBodyData) String ¶
func (s ChangeDetailListOfBuyerResponseBodyData) String() string
type ChangeDetailListOfBuyerResponseBodyDataList ¶
type ChangeDetailListOfBuyerResponseBodyDataList struct { // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` // example: // // 4988430***971 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // 2 OrderStatus *int32 `json:"order_status,omitempty" xml:"order_status,omitempty"` // example: // // 2 PayStatus *int32 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` // example: // // 1677415274000 UtcCreateTime *int64 `json:"utc_create_time,omitempty" xml:"utc_create_time,omitempty"` }
func (ChangeDetailListOfBuyerResponseBodyDataList) GoString ¶
func (s ChangeDetailListOfBuyerResponseBodyDataList) GoString() string
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetChangeOrderNum ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetChangeOrderNum(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetOrderNum ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetOrderNum(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetOrderStatus ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetOrderStatus(v int32) *ChangeDetailListOfBuyerResponseBodyDataList
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetPayStatus ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetPayStatus(v int32) *ChangeDetailListOfBuyerResponseBodyDataList
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetTransactionNo ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetTransactionNo(v string) *ChangeDetailListOfBuyerResponseBodyDataList
func (*ChangeDetailListOfBuyerResponseBodyDataList) SetUtcCreateTime ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataList) SetUtcCreateTime(v int64) *ChangeDetailListOfBuyerResponseBodyDataList
func (ChangeDetailListOfBuyerResponseBodyDataList) String ¶
func (s ChangeDetailListOfBuyerResponseBodyDataList) String() string
type ChangeDetailListOfBuyerResponseBodyDataPagination ¶
type ChangeDetailListOfBuyerResponseBodyDataPagination struct { // example: // // 1 CurrentPage *int32 `json:"current_page,omitempty" xml:"current_page,omitempty"` // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // example: // // 5 TotalCount *int32 `json:"total_count,omitempty" xml:"total_count,omitempty"` // example: // // 1 TotalPage *int32 `json:"total_page,omitempty" xml:"total_page,omitempty"` }
func (ChangeDetailListOfBuyerResponseBodyDataPagination) GoString ¶
func (s ChangeDetailListOfBuyerResponseBodyDataPagination) GoString() string
func (*ChangeDetailListOfBuyerResponseBodyDataPagination) SetCurrentPage ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetCurrentPage(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
func (*ChangeDetailListOfBuyerResponseBodyDataPagination) SetPageSize ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetPageSize(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
func (*ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalCount ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalCount(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
func (*ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalPage ¶
func (s *ChangeDetailListOfBuyerResponseBodyDataPagination) SetTotalPage(v int32) *ChangeDetailListOfBuyerResponseBodyDataPagination
func (ChangeDetailListOfBuyerResponseBodyDataPagination) String ¶
func (s ChangeDetailListOfBuyerResponseBodyDataPagination) String() string
type ChangeDetailListOfOrderNumHeaders ¶
type ChangeDetailListOfOrderNumHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (ChangeDetailListOfOrderNumHeaders) GoString ¶
func (s ChangeDetailListOfOrderNumHeaders) GoString() string
func (*ChangeDetailListOfOrderNumHeaders) SetCommonHeaders ¶
func (s *ChangeDetailListOfOrderNumHeaders) SetCommonHeaders(v map[string]*string) *ChangeDetailListOfOrderNumHeaders
func (*ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketAccessToken ¶
func (s *ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketAccessToken(v string) *ChangeDetailListOfOrderNumHeaders
func (*ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketLanguage ¶
func (s *ChangeDetailListOfOrderNumHeaders) SetXAcsAirticketLanguage(v string) *ChangeDetailListOfOrderNumHeaders
func (ChangeDetailListOfOrderNumHeaders) String ¶
func (s ChangeDetailListOfOrderNumHeaders) String() string
type ChangeDetailListOfOrderNumRequest ¶
type ChangeDetailListOfOrderNumRequest struct { // This parameter is required. // // example: // // 4988430***700 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // 1 PageIndex *int32 `json:"page_index,omitempty" xml:"page_index,omitempty"` // example: // // 20 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` }
func (ChangeDetailListOfOrderNumRequest) GoString ¶
func (s ChangeDetailListOfOrderNumRequest) GoString() string
func (*ChangeDetailListOfOrderNumRequest) SetOrderNum ¶
func (s *ChangeDetailListOfOrderNumRequest) SetOrderNum(v int64) *ChangeDetailListOfOrderNumRequest
func (*ChangeDetailListOfOrderNumRequest) SetPageIndex ¶
func (s *ChangeDetailListOfOrderNumRequest) SetPageIndex(v int32) *ChangeDetailListOfOrderNumRequest
func (*ChangeDetailListOfOrderNumRequest) SetPageSize ¶
func (s *ChangeDetailListOfOrderNumRequest) SetPageSize(v int32) *ChangeDetailListOfOrderNumRequest
func (ChangeDetailListOfOrderNumRequest) String ¶
func (s ChangeDetailListOfOrderNumRequest) String() string
type ChangeDetailListOfOrderNumResponse ¶
type ChangeDetailListOfOrderNumResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeDetailListOfOrderNumResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeDetailListOfOrderNumResponse) GoString ¶
func (s ChangeDetailListOfOrderNumResponse) GoString() string
func (*ChangeDetailListOfOrderNumResponse) SetHeaders ¶
func (s *ChangeDetailListOfOrderNumResponse) SetHeaders(v map[string]*string) *ChangeDetailListOfOrderNumResponse
func (*ChangeDetailListOfOrderNumResponse) SetStatusCode ¶
func (s *ChangeDetailListOfOrderNumResponse) SetStatusCode(v int32) *ChangeDetailListOfOrderNumResponse
func (ChangeDetailListOfOrderNumResponse) String ¶
func (s ChangeDetailListOfOrderNumResponse) String() string
type ChangeDetailListOfOrderNumResponseBody ¶
type ChangeDetailListOfOrderNumResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *ChangeDetailListOfOrderNumResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBody) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBody) GoString() string
func (*ChangeDetailListOfOrderNumResponseBody) SetErrorCode ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorCode(v string) *ChangeDetailListOfOrderNumResponseBody
func (*ChangeDetailListOfOrderNumResponseBody) SetErrorData ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorData(v interface{}) *ChangeDetailListOfOrderNumResponseBody
func (*ChangeDetailListOfOrderNumResponseBody) SetErrorMsg ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetErrorMsg(v string) *ChangeDetailListOfOrderNumResponseBody
func (*ChangeDetailListOfOrderNumResponseBody) SetRequestId ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetRequestId(v string) *ChangeDetailListOfOrderNumResponseBody
func (*ChangeDetailListOfOrderNumResponseBody) SetStatus ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetStatus(v int32) *ChangeDetailListOfOrderNumResponseBody
func (*ChangeDetailListOfOrderNumResponseBody) SetSuccess ¶
func (s *ChangeDetailListOfOrderNumResponseBody) SetSuccess(v bool) *ChangeDetailListOfOrderNumResponseBody
func (ChangeDetailListOfOrderNumResponseBody) String ¶
func (s ChangeDetailListOfOrderNumResponseBody) String() string
type ChangeDetailListOfOrderNumResponseBodyData ¶
type ChangeDetailListOfOrderNumResponseBodyData struct { List []*ChangeDetailListOfOrderNumResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"` Pagination *ChangeDetailListOfOrderNumResponseBodyDataPagination `json:"pagination,omitempty" xml:"pagination,omitempty" type:"Struct"` }
func (ChangeDetailListOfOrderNumResponseBodyData) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyData) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyData) SetPagination ¶
func (ChangeDetailListOfOrderNumResponseBodyData) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyData) String() string
type ChangeDetailListOfOrderNumResponseBodyDataList ¶
type ChangeDetailListOfOrderNumResponseBodyDataList struct { ChangeFeeDetails []*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails `json:"change_fee_details,omitempty" xml:"change_fee_details,omitempty" type:"Repeated"` // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` ChangePassengers []*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers `json:"change_passengers,omitempty" xml:"change_passengers,omitempty" type:"Repeated"` // example: // // 1 ChangeReasonType *int32 `json:"change_reason_type,omitempty" xml:"change_reason_type,omitempty"` ChangedJourneys []*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys `json:"changed_journeys,omitempty" xml:"changed_journeys,omitempty" type:"Repeated"` // example: // // reason desc CloseReason *string `json:"close_reason,omitempty" xml:"close_reason,omitempty"` // example: // // 1677415244000 CloseUtcTime *int64 `json:"close_utc_time,omitempty" xml:"close_utc_time,omitempty"` Contact *ChangeDetailListOfOrderNumResponseBodyDataListContact `json:"contact,omitempty" xml:"contact,omitempty" type:"Struct"` // example: // // 1677415276000 CreateUtcTime *int64 `json:"create_utc_time,omitempty" xml:"create_utc_time,omitempty"` // example: // // 1677415278000 LastConfirmUtcTime *int64 `json:"last_confirm_utc_time,omitempty" xml:"last_confirm_utc_time,omitempty"` LastJourneys []*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys `json:"last_journeys,omitempty" xml:"last_journeys,omitempty" type:"Repeated"` // example: // // 5988430***541 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // 2 OrderStatus *int32 `json:"order_status,omitempty" xml:"order_status,omitempty"` OriginalJourneys []*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys `json:"original_journeys,omitempty" xml:"original_journeys,omitempty" type:"Repeated"` // example: // // 2 PayStatus *int32 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // example: // // 1677415255000 PaySuccessUtcTime *int64 `json:"pay_success_utc_time,omitempty" xml:"pay_success_utc_time,omitempty"` // example: // // 300 TotalAmount *float64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"` // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataList) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataList) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeFeeDetails ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeFeeDetails(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeOrderNum ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeOrderNum(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetChangePassengers ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangePassengers(v []*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeReasonType ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetChangeReasonType(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetChangedJourneys ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseReason ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseReason(v string) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseUtcTime ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCloseUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetContact ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetCreateUtcTime ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetCreateUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetLastConfirmUtcTime ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetLastConfirmUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetLastJourneys ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderNum ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderNum(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderStatus ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOrderStatus(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetOriginalJourneys ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetOriginalJourneys(v []*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetPayStatus ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetPayStatus(v int32) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetPaySuccessUtcTime ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetPaySuccessUtcTime(v int64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetTotalAmount ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetTotalAmount(v float64) *ChangeDetailListOfOrderNumResponseBodyDataList
func (*ChangeDetailListOfOrderNumResponseBodyDataList) SetTransactionNo ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataList) SetTransactionNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataList
func (ChangeDetailListOfOrderNumResponseBodyDataList) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataList) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails struct { ChangeFee *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee `json:"change_fee,omitempty" xml:"change_fee,omitempty" type:"Struct"` Passenger *ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) SetChangeFee ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) SetPassenger ¶
func (ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetails) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee struct { // example: // // 50 ServiceFee *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"` // example: // // 20 TaxFee *float64 `json:"tax_fee,omitempty" xml:"tax_fee,omitempty"` // example: // // 30 UpgradeFee *float64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) SetServiceFee ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsChangeFee) SetUpgradeFee ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetDocument ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetFirstName ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangeFeeDetailsPassenger) SetLastName ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetDocument ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetFirstName ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) SetLastName ¶
func (ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangePassengers) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys struct { SegmentList []*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) SetSegmentList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) SetTransferCount ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys
func (ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneys) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList ¶
type ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalAirport ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalTerminal ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetArrivalTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetAvailability ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetCabinClass ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetCodeShare ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureAirport ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureTerminal ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetDepartureTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetEquipType ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetFlightDuration ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingAirline ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingFlightNo ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetOperatingAirline ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetOperatingFlightNo ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetSegmentId ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetStopCityList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListChangedJourneysSegmentList) SetStopQuantity ¶
type ChangeDetailListOfOrderNumResponseBodyDataListContact ¶
type ChangeDetailListOfOrderNumResponseBodyDataListContact struct { // example: // // gao******@gmail.com Email *string `json:"email,omitempty" xml:"email,omitempty"` // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // example: // // 183*****92 MobilePhoneNum *string `json:"mobile_phone_num,omitempty" xml:"mobile_phone_num,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListContact) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListContact) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobileCountryCode ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobileCountryCode(v string) *ChangeDetailListOfOrderNumResponseBodyDataListContact
func (*ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobilePhoneNum ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListContact) SetMobilePhoneNum(v string) *ChangeDetailListOfOrderNumResponseBodyDataListContact
func (ChangeDetailListOfOrderNumResponseBodyDataListContact) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListContact) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys ¶
type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys struct { SegmentList []*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) SetSegmentList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) SetTransferCount ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys
func (ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneys) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList ¶
type ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalAirport ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalTerminal ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetArrivalTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetAvailability ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetCabinClass ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetCodeShare ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureAirport ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureTerminal ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetDepartureTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetEquipType ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetFlightDuration ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingAirline ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNo ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingAirline ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingFlightNo ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetSegmentId ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetStopCityList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) SetStopQuantity ¶
func (ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListLastJourneysSegmentList) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys ¶
type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys struct { SegmentList []*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) SetSegmentList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) SetTransferCount ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) SetTransferCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys
func (ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneys) String() string
type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList ¶
type ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalAirport ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalTerminal ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetArrivalTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetAvailability ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetCabinClass ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetCodeShare ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureAirport ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureCity ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureTerminal ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetDepartureTime ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetEquipType ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetFlightDuration ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingAirline ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingFlightNo ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetOperatingAirline ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetOperatingFlightNo ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetSegmentId ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetStopCityList ¶
func (*ChangeDetailListOfOrderNumResponseBodyDataListOriginalJourneysSegmentList) SetStopQuantity ¶
type ChangeDetailListOfOrderNumResponseBodyDataPagination ¶
type ChangeDetailListOfOrderNumResponseBodyDataPagination struct { // example: // // 1 CurrentPage *int32 `json:"current_page,omitempty" xml:"current_page,omitempty"` // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // example: // // 5 TotalCount *int32 `json:"total_count,omitempty" xml:"total_count,omitempty"` // example: // // 1 TotalPage *int32 `json:"total_page,omitempty" xml:"total_page,omitempty"` }
func (ChangeDetailListOfOrderNumResponseBodyDataPagination) GoString ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataPagination) GoString() string
func (*ChangeDetailListOfOrderNumResponseBodyDataPagination) SetCurrentPage ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetCurrentPage(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
func (*ChangeDetailListOfOrderNumResponseBodyDataPagination) SetPageSize ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetPageSize(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
func (*ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalCount ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalCount(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
func (*ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalPage ¶
func (s *ChangeDetailListOfOrderNumResponseBodyDataPagination) SetTotalPage(v int32) *ChangeDetailListOfOrderNumResponseBodyDataPagination
func (ChangeDetailListOfOrderNumResponseBodyDataPagination) String ¶
func (s ChangeDetailListOfOrderNumResponseBodyDataPagination) String() string
type ChangeDetailRequest ¶
type ChangeDetailRequest struct { // This parameter is required. // // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` }
func (ChangeDetailRequest) GoString ¶
func (s ChangeDetailRequest) GoString() string
func (*ChangeDetailRequest) SetChangeOrderNum ¶
func (s *ChangeDetailRequest) SetChangeOrderNum(v int64) *ChangeDetailRequest
func (ChangeDetailRequest) String ¶
func (s ChangeDetailRequest) String() string
type ChangeDetailResponse ¶
type ChangeDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeDetailResponse) GoString ¶
func (s ChangeDetailResponse) GoString() string
func (*ChangeDetailResponse) SetBody ¶
func (s *ChangeDetailResponse) SetBody(v *ChangeDetailResponseBody) *ChangeDetailResponse
func (*ChangeDetailResponse) SetHeaders ¶
func (s *ChangeDetailResponse) SetHeaders(v map[string]*string) *ChangeDetailResponse
func (*ChangeDetailResponse) SetStatusCode ¶
func (s *ChangeDetailResponse) SetStatusCode(v int32) *ChangeDetailResponse
func (ChangeDetailResponse) String ¶
func (s ChangeDetailResponse) String() string
type ChangeDetailResponseBody ¶
type ChangeDetailResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *ChangeDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (ChangeDetailResponseBody) GoString ¶
func (s ChangeDetailResponseBody) GoString() string
func (*ChangeDetailResponseBody) SetData ¶
func (s *ChangeDetailResponseBody) SetData(v *ChangeDetailResponseBodyData) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetErrorCode ¶
func (s *ChangeDetailResponseBody) SetErrorCode(v string) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetErrorData ¶
func (s *ChangeDetailResponseBody) SetErrorData(v interface{}) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetErrorMsg ¶
func (s *ChangeDetailResponseBody) SetErrorMsg(v string) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetRequestId ¶
func (s *ChangeDetailResponseBody) SetRequestId(v string) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetStatus ¶
func (s *ChangeDetailResponseBody) SetStatus(v int32) *ChangeDetailResponseBody
func (*ChangeDetailResponseBody) SetSuccess ¶
func (s *ChangeDetailResponseBody) SetSuccess(v bool) *ChangeDetailResponseBody
func (ChangeDetailResponseBody) String ¶
func (s ChangeDetailResponseBody) String() string
type ChangeDetailResponseBodyData ¶
type ChangeDetailResponseBodyData struct { ChangeFeeDetails []*ChangeDetailResponseBodyDataChangeFeeDetails `json:"change_fee_details,omitempty" xml:"change_fee_details,omitempty" type:"Repeated"` // example: // // 4988430***950 ChangeOrderNum *int64 `json:"change_order_num,omitempty" xml:"change_order_num,omitempty"` ChangePassengers []*ChangeDetailResponseBodyDataChangePassengers `json:"change_passengers,omitempty" xml:"change_passengers,omitempty" type:"Repeated"` // example: // // 1 ChangeReasonType *int32 `json:"change_reason_type,omitempty" xml:"change_reason_type,omitempty"` ChangedJourneys []*ChangeDetailResponseBodyDataChangedJourneys `json:"changed_journeys,omitempty" xml:"changed_journeys,omitempty" type:"Repeated"` // example: // // reason desc CloseReason *string `json:"close_reason,omitempty" xml:"close_reason,omitempty"` // example: // // 1677415244000 CloseUtcTime *int64 `json:"close_utc_time,omitempty" xml:"close_utc_time,omitempty"` Contact *ChangeDetailResponseBodyDataContact `json:"contact,omitempty" xml:"contact,omitempty" type:"Struct"` // example: // // 1677415276000 CreateUtcTime *int64 `json:"create_utc_time,omitempty" xml:"create_utc_time,omitempty"` // example: // // 1677415278000 LastConfirmUtcTime *int64 `json:"last_confirm_utc_time,omitempty" xml:"last_confirm_utc_time,omitempty"` LastJourneys []*ChangeDetailResponseBodyDataLastJourneys `json:"last_journeys,omitempty" xml:"last_journeys,omitempty" type:"Repeated"` // example: // // 5988430***541 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // example: // // 2 OrderStatus *int32 `json:"order_status,omitempty" xml:"order_status,omitempty"` OriginalJourneys []*ChangeDetailResponseBodyDataOriginalJourneys `json:"original_journeys,omitempty" xml:"original_journeys,omitempty" type:"Repeated"` // example: // // 2 PayStatus *int32 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // example: // // 1677415255000 PaySuccessUtcTime *int64 `json:"pay_success_utc_time,omitempty" xml:"pay_success_utc_time,omitempty"` // example: // // 300 TotalAmount *float64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"` // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (ChangeDetailResponseBodyData) GoString ¶
func (s ChangeDetailResponseBodyData) GoString() string
func (*ChangeDetailResponseBodyData) SetChangeFeeDetails ¶
func (s *ChangeDetailResponseBodyData) SetChangeFeeDetails(v []*ChangeDetailResponseBodyDataChangeFeeDetails) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetChangeOrderNum ¶
func (s *ChangeDetailResponseBodyData) SetChangeOrderNum(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetChangePassengers ¶
func (s *ChangeDetailResponseBodyData) SetChangePassengers(v []*ChangeDetailResponseBodyDataChangePassengers) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetChangeReasonType ¶
func (s *ChangeDetailResponseBodyData) SetChangeReasonType(v int32) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetChangedJourneys ¶
func (s *ChangeDetailResponseBodyData) SetChangedJourneys(v []*ChangeDetailResponseBodyDataChangedJourneys) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetCloseReason ¶
func (s *ChangeDetailResponseBodyData) SetCloseReason(v string) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetCloseUtcTime ¶
func (s *ChangeDetailResponseBodyData) SetCloseUtcTime(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetContact ¶
func (s *ChangeDetailResponseBodyData) SetContact(v *ChangeDetailResponseBodyDataContact) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetCreateUtcTime ¶
func (s *ChangeDetailResponseBodyData) SetCreateUtcTime(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetLastConfirmUtcTime ¶
func (s *ChangeDetailResponseBodyData) SetLastConfirmUtcTime(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetLastJourneys ¶
func (s *ChangeDetailResponseBodyData) SetLastJourneys(v []*ChangeDetailResponseBodyDataLastJourneys) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetOrderNum ¶
func (s *ChangeDetailResponseBodyData) SetOrderNum(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetOrderStatus ¶
func (s *ChangeDetailResponseBodyData) SetOrderStatus(v int32) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetOriginalJourneys ¶
func (s *ChangeDetailResponseBodyData) SetOriginalJourneys(v []*ChangeDetailResponseBodyDataOriginalJourneys) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetPayStatus ¶
func (s *ChangeDetailResponseBodyData) SetPayStatus(v int32) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetPaySuccessUtcTime ¶
func (s *ChangeDetailResponseBodyData) SetPaySuccessUtcTime(v int64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetTotalAmount ¶
func (s *ChangeDetailResponseBodyData) SetTotalAmount(v float64) *ChangeDetailResponseBodyData
func (*ChangeDetailResponseBodyData) SetTransactionNo ¶
func (s *ChangeDetailResponseBodyData) SetTransactionNo(v string) *ChangeDetailResponseBodyData
func (ChangeDetailResponseBodyData) String ¶
func (s ChangeDetailResponseBodyData) String() string
type ChangeDetailResponseBodyDataChangeFeeDetails ¶
type ChangeDetailResponseBodyDataChangeFeeDetails struct { ChangeFee *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee `json:"change_fee,omitempty" xml:"change_fee,omitempty" type:"Struct"` Passenger *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` }
func (ChangeDetailResponseBodyDataChangeFeeDetails) GoString ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetails) GoString() string
func (*ChangeDetailResponseBodyDataChangeFeeDetails) SetChangeFee ¶
func (*ChangeDetailResponseBodyDataChangeFeeDetails) SetPassenger ¶
func (ChangeDetailResponseBodyDataChangeFeeDetails) String ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetails) String() string
type ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee ¶
type ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee struct { // example: // // 50 ServiceFee *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"` // example: // // 20 TaxFee *float64 `json:"tax_fee,omitempty" xml:"tax_fee,omitempty"` // example: // // 30 UpgradeFee *float64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"` }
func (ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) GoString ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) GoString() string
func (*ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetServiceFee ¶
func (s *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetServiceFee(v float64) *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
func (*ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetUpgradeFee ¶
func (s *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) SetUpgradeFee(v float64) *ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee
func (ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) String ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetailsChangeFee) String() string
type ChangeDetailResponseBodyDataChangeFeeDetailsPassenger ¶
type ChangeDetailResponseBodyDataChangeFeeDetailsPassenger struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) GoString ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) GoString() string
func (*ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetDocument ¶
func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetDocument(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
func (*ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetFirstName ¶
func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetFirstName(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
func (*ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetLastName ¶
func (s *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) SetLastName(v string) *ChangeDetailResponseBodyDataChangeFeeDetailsPassenger
func (ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) String ¶
func (s ChangeDetailResponseBodyDataChangeFeeDetailsPassenger) String() string
type ChangeDetailResponseBodyDataChangePassengers ¶
type ChangeDetailResponseBodyDataChangePassengers struct { // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (ChangeDetailResponseBodyDataChangePassengers) GoString ¶
func (s ChangeDetailResponseBodyDataChangePassengers) GoString() string
func (*ChangeDetailResponseBodyDataChangePassengers) SetDocument ¶
func (s *ChangeDetailResponseBodyDataChangePassengers) SetDocument(v string) *ChangeDetailResponseBodyDataChangePassengers
func (*ChangeDetailResponseBodyDataChangePassengers) SetFirstName ¶
func (s *ChangeDetailResponseBodyDataChangePassengers) SetFirstName(v string) *ChangeDetailResponseBodyDataChangePassengers
func (*ChangeDetailResponseBodyDataChangePassengers) SetLastName ¶
func (s *ChangeDetailResponseBodyDataChangePassengers) SetLastName(v string) *ChangeDetailResponseBodyDataChangePassengers
func (ChangeDetailResponseBodyDataChangePassengers) String ¶
func (s ChangeDetailResponseBodyDataChangePassengers) String() string
type ChangeDetailResponseBodyDataChangedJourneys ¶
type ChangeDetailResponseBodyDataChangedJourneys struct { SegmentList []*ChangeDetailResponseBodyDataChangedJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailResponseBodyDataChangedJourneys) GoString ¶
func (s ChangeDetailResponseBodyDataChangedJourneys) GoString() string
func (*ChangeDetailResponseBodyDataChangedJourneys) SetSegmentList ¶
func (*ChangeDetailResponseBodyDataChangedJourneys) SetTransferCount ¶
func (s *ChangeDetailResponseBodyDataChangedJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataChangedJourneys
func (ChangeDetailResponseBodyDataChangedJourneys) String ¶
func (s ChangeDetailResponseBodyDataChangedJourneys) String() string
type ChangeDetailResponseBodyDataChangedJourneysSegmentList ¶
type ChangeDetailResponseBodyDataChangedJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailResponseBodyDataChangedJourneysSegmentList) GoString ¶
func (s ChangeDetailResponseBodyDataChangedJourneysSegmentList) GoString() string
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalAirport ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalCity ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTerminal ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTime ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetAvailability ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCabinClass ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCodeShare ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureAirport ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureCity ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTerminal ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTime ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetEquipType ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetFlightDuration ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingAirline ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNo ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingAirline ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingFlightNo ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetSegmentId ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopCityList ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (*ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopQuantity ¶
func (s *ChangeDetailResponseBodyDataChangedJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataChangedJourneysSegmentList
func (ChangeDetailResponseBodyDataChangedJourneysSegmentList) String ¶
func (s ChangeDetailResponseBodyDataChangedJourneysSegmentList) String() string
type ChangeDetailResponseBodyDataContact ¶
type ChangeDetailResponseBodyDataContact struct { // example: // // gao******@gmail.com Email *string `json:"email,omitempty" xml:"email,omitempty"` // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // example: // // 183*****92 MobilePhoneNum *string `json:"mobile_phone_num,omitempty" xml:"mobile_phone_num,omitempty"` }
func (ChangeDetailResponseBodyDataContact) GoString ¶
func (s ChangeDetailResponseBodyDataContact) GoString() string
func (*ChangeDetailResponseBodyDataContact) SetEmail ¶
func (s *ChangeDetailResponseBodyDataContact) SetEmail(v string) *ChangeDetailResponseBodyDataContact
func (*ChangeDetailResponseBodyDataContact) SetMobileCountryCode ¶
func (s *ChangeDetailResponseBodyDataContact) SetMobileCountryCode(v string) *ChangeDetailResponseBodyDataContact
func (*ChangeDetailResponseBodyDataContact) SetMobilePhoneNum ¶
func (s *ChangeDetailResponseBodyDataContact) SetMobilePhoneNum(v string) *ChangeDetailResponseBodyDataContact
func (ChangeDetailResponseBodyDataContact) String ¶
func (s ChangeDetailResponseBodyDataContact) String() string
type ChangeDetailResponseBodyDataLastJourneys ¶
type ChangeDetailResponseBodyDataLastJourneys struct { SegmentList []*ChangeDetailResponseBodyDataLastJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailResponseBodyDataLastJourneys) GoString ¶
func (s ChangeDetailResponseBodyDataLastJourneys) GoString() string
func (*ChangeDetailResponseBodyDataLastJourneys) SetSegmentList ¶
func (s *ChangeDetailResponseBodyDataLastJourneys) SetSegmentList(v []*ChangeDetailResponseBodyDataLastJourneysSegmentList) *ChangeDetailResponseBodyDataLastJourneys
func (*ChangeDetailResponseBodyDataLastJourneys) SetTransferCount ¶
func (s *ChangeDetailResponseBodyDataLastJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataLastJourneys
func (ChangeDetailResponseBodyDataLastJourneys) String ¶
func (s ChangeDetailResponseBodyDataLastJourneys) String() string
type ChangeDetailResponseBodyDataLastJourneysSegmentList ¶
type ChangeDetailResponseBodyDataLastJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailResponseBodyDataLastJourneysSegmentList) GoString ¶
func (s ChangeDetailResponseBodyDataLastJourneysSegmentList) GoString() string
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalAirport ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalCity ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTerminal ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTime ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetAvailability ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCabinClass ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCodeShare ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureAirport ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureCity ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTerminal ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTime ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetEquipType ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetFlightDuration ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingAirline ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNo ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingAirline ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingFlightNo ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetSegmentId ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopCityList ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (*ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopQuantity ¶
func (s *ChangeDetailResponseBodyDataLastJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataLastJourneysSegmentList
func (ChangeDetailResponseBodyDataLastJourneysSegmentList) String ¶
func (s ChangeDetailResponseBodyDataLastJourneysSegmentList) String() string
type ChangeDetailResponseBodyDataOriginalJourneys ¶
type ChangeDetailResponseBodyDataOriginalJourneys struct { SegmentList []*ChangeDetailResponseBodyDataOriginalJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (ChangeDetailResponseBodyDataOriginalJourneys) GoString ¶
func (s ChangeDetailResponseBodyDataOriginalJourneys) GoString() string
func (*ChangeDetailResponseBodyDataOriginalJourneys) SetSegmentList ¶
func (*ChangeDetailResponseBodyDataOriginalJourneys) SetTransferCount ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneys) SetTransferCount(v int32) *ChangeDetailResponseBodyDataOriginalJourneys
func (ChangeDetailResponseBodyDataOriginalJourneys) String ¶
func (s ChangeDetailResponseBodyDataOriginalJourneys) String() string
type ChangeDetailResponseBodyDataOriginalJourneysSegmentList ¶
type ChangeDetailResponseBodyDataOriginalJourneysSegmentList struct { // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (ChangeDetailResponseBodyDataOriginalJourneysSegmentList) GoString ¶
func (s ChangeDetailResponseBodyDataOriginalJourneysSegmentList) GoString() string
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalAirport ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalAirport(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalCity ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalCity(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTerminal ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTerminal(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTime ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetArrivalTime(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetAvailability ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetAvailability(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCabinClass ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCabinClass(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCodeShare ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetCodeShare(v bool) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureAirport ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureAirport(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureCity ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureCity(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTerminal ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTerminal(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTime ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetDepartureTime(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetEquipType ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetEquipType(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetFlightDuration ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetFlightDuration(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingAirline ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingAirline(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNo ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNo(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetMarketingFlightNoInt(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingAirline ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingAirline(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingFlightNo ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetOperatingFlightNo(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetSegmentId ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetSegmentId(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopCityList ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopCityList(v string) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (*ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopQuantity ¶
func (s *ChangeDetailResponseBodyDataOriginalJourneysSegmentList) SetStopQuantity(v int32) *ChangeDetailResponseBodyDataOriginalJourneysSegmentList
func (ChangeDetailResponseBodyDataOriginalJourneysSegmentList) String ¶
func (s ChangeDetailResponseBodyDataOriginalJourneysSegmentList) String() string
type Client ¶
func (*Client) AccountFlowList ¶
func (client *Client) AccountFlowList(request *AccountFlowListRequest) (_result *AccountFlowListResponse, _err error)
Summary:
账号资金流水
@param request - AccountFlowListRequest
@return AccountFlowListResponse
func (*Client) AccountFlowListWithOptions ¶
func (client *Client) AccountFlowListWithOptions(request *AccountFlowListRequest, headers *AccountFlowListHeaders, runtime *util.RuntimeOptions) (_result *AccountFlowListResponse, _err error)
Summary:
账号资金流水
@param request - AccountFlowListRequest
@param headers - AccountFlowListHeaders
@param runtime - runtime options for this request RuntimeOptions
@return AccountFlowListResponse
func (*Client) AncillarySuggest ¶
func (client *Client) AncillarySuggest(request *AncillarySuggestRequest) (_result *AncillarySuggestResponse, _err error)
Summary:
Ancillary - Suggestion ¶
Description:
search ancillary for selected solution, you should enter the solution_id returned by enrich.
@param request - AncillarySuggestRequest
@return AncillarySuggestResponse
func (*Client) AncillarySuggestWithOptions ¶
func (client *Client) AncillarySuggestWithOptions(request *AncillarySuggestRequest, headers *AncillarySuggestHeaders, runtime *util.RuntimeOptions) (_result *AncillarySuggestResponse, _err error)
Summary:
Ancillary - Suggestion ¶
Description:
search ancillary for selected solution, you should enter the solution_id returned by enrich.
@param request - AncillarySuggestRequest
@param headers - AncillarySuggestHeaders
@param runtime - runtime options for this request RuntimeOptions
@return AncillarySuggestResponse
func (*Client) Book ¶
func (client *Client) Book(request *BookRequest) (_result *BookResponse, _err error)
Summary:
Transaction-Reservation ¶
Description:
Enter solution_id returned by enrich, ancillary_id returned by ancillarySuggest(optional), passengers information and contact information, the book interface will create an order wait for pay.
There are two issues should be noticed:
1. the solution_id must be processed by pricing.
2. the order created by book interface should be pay within 30 minutes, otherwise the order will be closed.
@param request - BookRequest
@return BookResponse
func (*Client) BookWithOptions ¶
func (client *Client) BookWithOptions(tmpReq *BookRequest, headers *BookHeaders, runtime *util.RuntimeOptions) (_result *BookResponse, _err error)
Summary:
Transaction-Reservation ¶
Description:
Enter solution_id returned by enrich, ancillary_id returned by ancillarySuggest(optional), passengers information and contact information, the book interface will create an order wait for pay.
There are two issues should be noticed:
1. the solution_id must be processed by pricing.
2. the order created by book interface should be pay within 30 minutes, otherwise the order will be closed.
@param tmpReq - BookRequest
@param headers - BookHeaders
@param runtime - runtime options for this request RuntimeOptions
@return BookResponse
func (*Client) Cancel ¶
func (client *Client) Cancel(request *CancelRequest) (_result *CancelResponse, _err error)
Summary:
Transaction - Unpaid Cancellation ¶
Description:
close an unpaid order
@param request - CancelRequest
@return CancelResponse
func (*Client) CancelWithOptions ¶
func (client *Client) CancelWithOptions(request *CancelRequest, headers *CancelHeaders, runtime *util.RuntimeOptions) (_result *CancelResponse, _err error)
Summary:
Transaction - Unpaid Cancellation ¶
Description:
close an unpaid order
@param request - CancelRequest
@param headers - CancelHeaders
@param runtime - runtime options for this request RuntimeOptions
@return CancelResponse
func (*Client) ChangeApply ¶
func (client *Client) ChangeApply(request *ChangeApplyRequest) (_result *ChangeApplyResponse, _err error)
Summary:
改签-Apply
@param request - ChangeApplyRequest
@return ChangeApplyResponse
func (*Client) ChangeApplyWithOptions ¶
func (client *Client) ChangeApplyWithOptions(tmpReq *ChangeApplyRequest, headers *ChangeApplyHeaders, runtime *util.RuntimeOptions) (_result *ChangeApplyResponse, _err error)
Summary:
改签-Apply
@param tmpReq - ChangeApplyRequest
@param headers - ChangeApplyHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeApplyResponse
func (*Client) ChangeCancel ¶
func (client *Client) ChangeCancel(request *ChangeCancelRequest) (_result *ChangeCancelResponse, _err error)
Summary:
改签-取消
@param request - ChangeCancelRequest
@return ChangeCancelResponse
func (*Client) ChangeCancelWithOptions ¶
func (client *Client) ChangeCancelWithOptions(request *ChangeCancelRequest, headers *ChangeCancelHeaders, runtime *util.RuntimeOptions) (_result *ChangeCancelResponse, _err error)
Summary:
改签-取消
@param request - ChangeCancelRequest
@param headers - ChangeCancelHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeCancelResponse
func (*Client) ChangeConfirm ¶
func (client *Client) ChangeConfirm(request *ChangeConfirmRequest) (_result *ChangeConfirmResponse, _err error)
Summary:
改签-确认
@param request - ChangeConfirmRequest
@return ChangeConfirmResponse
func (*Client) ChangeConfirmWithOptions ¶
func (client *Client) ChangeConfirmWithOptions(request *ChangeConfirmRequest, headers *ChangeConfirmHeaders, runtime *util.RuntimeOptions) (_result *ChangeConfirmResponse, _err error)
Summary:
改签-确认
@param request - ChangeConfirmRequest
@param headers - ChangeConfirmHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeConfirmResponse
func (*Client) ChangeDetail ¶
func (client *Client) ChangeDetail(request *ChangeDetailRequest) (_result *ChangeDetailResponse, _err error)
Summary:
改签-Detail
@param request - ChangeDetailRequest
@return ChangeDetailResponse
func (*Client) ChangeDetailListOfBuyer ¶
func (client *Client) ChangeDetailListOfBuyer(request *ChangeDetailListOfBuyerRequest) (_result *ChangeDetailListOfBuyerResponse, _err error)
Summary:
改签单列表-关于买家账号
@param request - ChangeDetailListOfBuyerRequest
@return ChangeDetailListOfBuyerResponse
func (*Client) ChangeDetailListOfBuyerWithOptions ¶
func (client *Client) ChangeDetailListOfBuyerWithOptions(request *ChangeDetailListOfBuyerRequest, headers *ChangeDetailListOfBuyerHeaders, runtime *util.RuntimeOptions) (_result *ChangeDetailListOfBuyerResponse, _err error)
Summary:
改签单列表-关于买家账号
@param request - ChangeDetailListOfBuyerRequest
@param headers - ChangeDetailListOfBuyerHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeDetailListOfBuyerResponse
func (*Client) ChangeDetailListOfOrderNum ¶
func (client *Client) ChangeDetailListOfOrderNum(request *ChangeDetailListOfOrderNumRequest) (_result *ChangeDetailListOfOrderNumResponse, _err error)
Summary:
改签单列表-关于正向订单
@param request - ChangeDetailListOfOrderNumRequest
@return ChangeDetailListOfOrderNumResponse
func (*Client) ChangeDetailListOfOrderNumWithOptions ¶
func (client *Client) ChangeDetailListOfOrderNumWithOptions(request *ChangeDetailListOfOrderNumRequest, headers *ChangeDetailListOfOrderNumHeaders, runtime *util.RuntimeOptions) (_result *ChangeDetailListOfOrderNumResponse, _err error)
Summary:
改签单列表-关于正向订单
@param request - ChangeDetailListOfOrderNumRequest
@param headers - ChangeDetailListOfOrderNumHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeDetailListOfOrderNumResponse
func (*Client) ChangeDetailWithOptions ¶
func (client *Client) ChangeDetailWithOptions(request *ChangeDetailRequest, headers *ChangeDetailHeaders, runtime *util.RuntimeOptions) (_result *ChangeDetailResponse, _err error)
Summary:
改签-Detail
@param request - ChangeDetailRequest
@param headers - ChangeDetailHeaders
@param runtime - runtime options for this request RuntimeOptions
@return ChangeDetailResponse
func (*Client) CollectFlightLowestPrice ¶
func (client *Client) CollectFlightLowestPrice(request *CollectFlightLowestPriceRequest) (_result *CollectFlightLowestPriceResponse, _err error)
Summary:
数据收集-低价航班信息
@param request - CollectFlightLowestPriceRequest
@return CollectFlightLowestPriceResponse
func (*Client) CollectFlightLowestPriceWithOptions ¶
func (client *Client) CollectFlightLowestPriceWithOptions(tmpReq *CollectFlightLowestPriceRequest, headers *CollectFlightLowestPriceHeaders, runtime *util.RuntimeOptions) (_result *CollectFlightLowestPriceResponse, _err error)
Summary:
数据收集-低价航班信息
@param tmpReq - CollectFlightLowestPriceRequest
@param headers - CollectFlightLowestPriceHeaders
@param runtime - runtime options for this request RuntimeOptions
@return CollectFlightLowestPriceResponse
func (*Client) Enrich ¶
func (client *Client) Enrich(request *EnrichRequest) (_result *EnrichResponse, _err error)
Summary:
Search-Enrich ¶
Description:
Enrich supports two modes:
1. mode1: enter solution_id returned by Search.
2. mode2: enter journeyParamList.
If you already confirm which flight to fly with, then you can use mode2, otherwise, use mode1(search first, then chose one solution_ID and Enrich).
@param request - EnrichRequest
@return EnrichResponse
func (*Client) EnrichWithOptions ¶
func (client *Client) EnrichWithOptions(tmpReq *EnrichRequest, headers *EnrichHeaders, runtime *util.RuntimeOptions) (_result *EnrichResponse, _err error)
Summary:
Search-Enrich ¶
Description:
Enrich supports two modes:
1. mode1: enter solution_id returned by Search.
2. mode2: enter journeyParamList.
If you already confirm which flight to fly with, then you can use mode2, otherwise, use mode1(search first, then chose one solution_ID and Enrich).
@param tmpReq - EnrichRequest
@param headers - EnrichHeaders
@param runtime - runtime options for this request RuntimeOptions
@return EnrichResponse
func (*Client) FileUpload ¶
func (client *Client) FileUpload(request *FileUploadRequest) (_result *FileUploadResponse, _err error)
Summary:
附件上传
@param request - FileUploadRequest
@return FileUploadResponse
func (*Client) FileUploadWithOptions ¶
func (client *Client) FileUploadWithOptions(request *FileUploadRequest, headers *FileUploadHeaders, runtime *util.RuntimeOptions) (_result *FileUploadResponse, _err error)
Summary:
附件上传
@param request - FileUploadRequest
@param headers - FileUploadHeaders
@param runtime - runtime options for this request RuntimeOptions
@return FileUploadResponse
func (*Client) FlightChangeOfOrder ¶
func (client *Client) FlightChangeOfOrder(request *FlightChangeOfOrderRequest) (_result *FlightChangeOfOrderResponse, _err error)
Summary:
航变信息-关于订单
@param request - FlightChangeOfOrderRequest
@return FlightChangeOfOrderResponse
func (*Client) FlightChangeOfOrderWithOptions ¶
func (client *Client) FlightChangeOfOrderWithOptions(request *FlightChangeOfOrderRequest, headers *FlightChangeOfOrderHeaders, runtime *util.RuntimeOptions) (_result *FlightChangeOfOrderResponse, _err error)
Summary:
航变信息-关于订单
@param request - FlightChangeOfOrderRequest
@param headers - FlightChangeOfOrderHeaders
@param runtime - runtime options for this request RuntimeOptions
@return FlightChangeOfOrderResponse
func (*Client) GetEndpoint ¶
func (*Client) GetToken ¶
func (client *Client) GetToken(request *GetTokenRequest) (_result *GetTokenResponse, _err error)
Summary:
Get Token ¶
@param request - GetTokenRequest
@return GetTokenResponse
func (*Client) GetTokenWithOptions ¶
func (client *Client) GetTokenWithOptions(request *GetTokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTokenResponse, _err error)
Summary:
Get Token ¶
@param request - GetTokenRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return GetTokenResponse
func (*Client) LuggageDirect ¶
func (client *Client) LuggageDirect(request *LuggageDirectRequest) (_result *LuggageDirectResponse, _err error)
Summary:
航程行李直挂
@param request - LuggageDirectRequest
@return LuggageDirectResponse
func (*Client) LuggageDirectWithOptions ¶
func (client *Client) LuggageDirectWithOptions(tmpReq *LuggageDirectRequest, headers *LuggageDirectHeaders, runtime *util.RuntimeOptions) (_result *LuggageDirectResponse, _err error)
Summary:
航程行李直挂
@param tmpReq - LuggageDirectRequest
@param headers - LuggageDirectHeaders
@param runtime - runtime options for this request RuntimeOptions
@return LuggageDirectResponse
func (*Client) OrderDetail ¶
func (client *Client) OrderDetail(request *OrderDetailRequest) (_result *OrderDetailResponse, _err error)
Summary:
Trade-Order Details ¶
Description:
query order detail
@param request - OrderDetailRequest
@return OrderDetailResponse
func (*Client) OrderDetailWithOptions ¶
func (client *Client) OrderDetailWithOptions(request *OrderDetailRequest, headers *OrderDetailHeaders, runtime *util.RuntimeOptions) (_result *OrderDetailResponse, _err error)
Summary:
Trade-Order Details ¶
Description:
query order detail
@param request - OrderDetailRequest
@param headers - OrderDetailHeaders
@param runtime - runtime options for this request RuntimeOptions
@return OrderDetailResponse
func (*Client) OrderList ¶
func (client *Client) OrderList(request *OrderListRequest) (_result *OrderListResponse, _err error)
Summary:
Trade - Order List ¶
Description:
query order list
@param request - OrderListRequest
@return OrderListResponse
func (*Client) OrderListWithOptions ¶
func (client *Client) OrderListWithOptions(request *OrderListRequest, headers *OrderListHeaders, runtime *util.RuntimeOptions) (_result *OrderListResponse, _err error)
Summary:
Trade - Order List ¶
Description:
query order list
@param request - OrderListRequest
@param headers - OrderListHeaders
@param runtime - runtime options for this request RuntimeOptions
@return OrderListResponse
func (*Client) Pricing ¶
func (client *Client) Pricing(request *PricingRequest) (_result *PricingResponse, _err error)
Summary:
Trade - Seat and Price Verification ¶
Description:
Check is price and remaining seats of solution you selected has changed. You should enter the solution_id returned by enrich.
@param request - PricingRequest
@return PricingResponse
func (*Client) PricingWithOptions ¶
func (client *Client) PricingWithOptions(request *PricingRequest, headers *PricingHeaders, runtime *util.RuntimeOptions) (_result *PricingResponse, _err error)
Summary:
Trade - Seat and Price Verification ¶
Description:
Check is price and remaining seats of solution you selected has changed. You should enter the solution_id returned by enrich.
@param request - PricingRequest
@param headers - PricingHeaders
@param runtime - runtime options for this request RuntimeOptions
@return PricingResponse
func (*Client) RefundApply ¶
func (client *Client) RefundApply(request *RefundApplyRequest) (_result *RefundApplyResponse, _err error)
Summary:
退票-申请
Description:
Apply for a refund and generate a refund order.
@param request - RefundApplyRequest
@return RefundApplyResponse
func (*Client) RefundApplyWithOptions ¶
func (client *Client) RefundApplyWithOptions(tmpReq *RefundApplyRequest, headers *RefundApplyHeaders, runtime *util.RuntimeOptions) (_result *RefundApplyResponse, _err error)
Summary:
退票-申请
Description:
Apply for a refund and generate a refund order.
@param tmpReq - RefundApplyRequest
@param headers - RefundApplyHeaders
@param runtime - runtime options for this request RuntimeOptions
@return RefundApplyResponse
func (*Client) RefundDetail ¶
func (client *Client) RefundDetail(request *RefundDetailRequest) (_result *RefundDetailResponse, _err error)
Summary:
Refund - Detail ¶
Description:
Query refund order detail.
@param request - RefundDetailRequest
@return RefundDetailResponse
func (*Client) RefundDetailList ¶
func (client *Client) RefundDetailList(request *RefundDetailListRequest) (_result *RefundDetailListResponse, _err error)
Summary:
Refund - Detail List ¶
Description:
Query refund order detail.
@param request - RefundDetailListRequest
@return RefundDetailListResponse
func (*Client) RefundDetailListWithOptions ¶
func (client *Client) RefundDetailListWithOptions(request *RefundDetailListRequest, headers *RefundDetailListHeaders, runtime *util.RuntimeOptions) (_result *RefundDetailListResponse, _err error)
Summary:
Refund - Detail List ¶
Description:
Query refund order detail.
@param request - RefundDetailListRequest
@param headers - RefundDetailListHeaders
@param runtime - runtime options for this request RuntimeOptions
@return RefundDetailListResponse
func (*Client) RefundDetailWithOptions ¶
func (client *Client) RefundDetailWithOptions(request *RefundDetailRequest, headers *RefundDetailHeaders, runtime *util.RuntimeOptions) (_result *RefundDetailResponse, _err error)
Summary:
Refund - Detail ¶
Description:
Query refund order detail.
@param request - RefundDetailRequest
@param headers - RefundDetailHeaders
@param runtime - runtime options for this request RuntimeOptions
@return RefundDetailResponse
func (*Client) Search ¶
func (client *Client) Search(request *SearchRequest) (_result *SearchResponse, _err error)
Summary:
search
Description:
Enter the information of departure, arrival, departure date, passenger number and cabin, return the lowest price for each flight.
@param request - SearchRequest
@return SearchResponse
func (*Client) SearchWithOptions ¶
func (client *Client) SearchWithOptions(tmpReq *SearchRequest, headers *SearchHeaders, runtime *util.RuntimeOptions) (_result *SearchResponse, _err error)
Summary:
search
Description:
Enter the information of departure, arrival, departure date, passenger number and cabin, return the lowest price for each flight.
@param tmpReq - SearchRequest
@param headers - SearchHeaders
@param runtime - runtime options for this request RuntimeOptions
@return SearchResponse
func (*Client) Ticketing ¶
func (client *Client) Ticketing(request *TicketingRequest) (_result *TicketingResponse, _err error)
Summary:
Transaction - Payment and Ticket Issuance ¶
@param request - TicketingRequest
@return TicketingResponse
func (*Client) TicketingCheck ¶
func (client *Client) TicketingCheck(request *TicketingCheckRequest) (_result *TicketingCheckResponse, _err error)
Summary:
Transaction - Pre-payment verification ¶
Description:
Pre-check for Ticketing, this interface is optional to use.
@param request - TicketingCheckRequest
@return TicketingCheckResponse
func (*Client) TicketingCheckWithOptions ¶
func (client *Client) TicketingCheckWithOptions(request *TicketingCheckRequest, headers *TicketingCheckHeaders, runtime *util.RuntimeOptions) (_result *TicketingCheckResponse, _err error)
Summary:
Transaction - Pre-payment verification ¶
Description:
Pre-check for Ticketing, this interface is optional to use.
@param request - TicketingCheckRequest
@param headers - TicketingCheckHeaders
@param runtime - runtime options for this request RuntimeOptions
@return TicketingCheckResponse
func (*Client) TicketingWithOptions ¶
func (client *Client) TicketingWithOptions(request *TicketingRequest, headers *TicketingHeaders, runtime *util.RuntimeOptions) (_result *TicketingResponse, _err error)
Summary:
Transaction - Payment and Ticket Issuance ¶
@param request - TicketingRequest
@param headers - TicketingHeaders
@param runtime - runtime options for this request RuntimeOptions
@return TicketingResponse
func (*Client) TransitVisa ¶
func (client *Client) TransitVisa(request *TransitVisaRequest) (_result *TransitVisaResponse, _err error)
Summary:
航程过境签
@param request - TransitVisaRequest
@return TransitVisaResponse
func (*Client) TransitVisaWithOptions ¶
func (client *Client) TransitVisaWithOptions(tmpReq *TransitVisaRequest, headers *TransitVisaHeaders, runtime *util.RuntimeOptions) (_result *TransitVisaResponse, _err error)
Summary:
航程过境签
@param tmpReq - TransitVisaRequest
@param headers - TransitVisaHeaders
@param runtime - runtime options for this request RuntimeOptions
@return TransitVisaResponse
type CollectFlightLowestPriceHeaders ¶
type CollectFlightLowestPriceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (CollectFlightLowestPriceHeaders) GoString ¶
func (s CollectFlightLowestPriceHeaders) GoString() string
func (*CollectFlightLowestPriceHeaders) SetCommonHeaders ¶
func (s *CollectFlightLowestPriceHeaders) SetCommonHeaders(v map[string]*string) *CollectFlightLowestPriceHeaders
func (*CollectFlightLowestPriceHeaders) SetXAcsAirticketAccessToken ¶
func (s *CollectFlightLowestPriceHeaders) SetXAcsAirticketAccessToken(v string) *CollectFlightLowestPriceHeaders
func (*CollectFlightLowestPriceHeaders) SetXAcsAirticketLanguage ¶
func (s *CollectFlightLowestPriceHeaders) SetXAcsAirticketLanguage(v string) *CollectFlightLowestPriceHeaders
func (CollectFlightLowestPriceHeaders) String ¶
func (s CollectFlightLowestPriceHeaders) String() string
type CollectFlightLowestPriceRequest ¶
type CollectFlightLowestPriceRequest struct { // This parameter is required. LowestPriceFlightInfoList []*CollectFlightLowestPriceRequestLowestPriceFlightInfoList `json:"lowest_price_flight_info_list,omitempty" xml:"lowest_price_flight_info_list,omitempty" type:"Repeated"` }
func (CollectFlightLowestPriceRequest) GoString ¶
func (s CollectFlightLowestPriceRequest) GoString() string
func (*CollectFlightLowestPriceRequest) SetLowestPriceFlightInfoList ¶
func (s *CollectFlightLowestPriceRequest) SetLowestPriceFlightInfoList(v []*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) *CollectFlightLowestPriceRequest
func (CollectFlightLowestPriceRequest) String ¶
func (s CollectFlightLowestPriceRequest) String() string
type CollectFlightLowestPriceRequestLowestPriceFlightInfoList ¶
type CollectFlightLowestPriceRequestLowestPriceFlightInfoList struct { // This parameter is required. // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // This parameter is required. // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // This parameter is required. // // example: // // 2024-11-11 DepartureDate *string `json:"departure_date,omitempty" xml:"departure_date,omitempty"` // This parameter is required. // // example: // // CA123,CA456 DepartureFlightNumber *string `json:"departure_flight_number,omitempty" xml:"departure_flight_number,omitempty"` // This parameter is required. // // example: // // 100.0 MarketTotalPrice *float64 `json:"market_total_price,omitempty" xml:"market_total_price,omitempty"` // example: // // 123456789dacd RequestId *string `json:"request_id,omitempty" xml:"request_id,omitempty"` // example: // // 2024-11-11 ReturnDate *string `json:"return_date,omitempty" xml:"return_date,omitempty"` // example: // // CA123,CA456 ReturnFlightNumber *string `json:"return_flight_number,omitempty" xml:"return_flight_number,omitempty"` // This parameter is required. // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` // This parameter is required. // // example: // // 100.1 SuezTotalPrice *float64 `json:"suez_total_price,omitempty" xml:"suez_total_price,omitempty"` // This parameter is required. // // example: // // 1 TripType *int32 `json:"trip_type,omitempty" xml:"trip_type,omitempty"` }
func (CollectFlightLowestPriceRequestLowestPriceFlightInfoList) GoString ¶
func (s CollectFlightLowestPriceRequestLowestPriceFlightInfoList) GoString() string
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetArrivalCity ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetArrivalCity(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureCity ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureCity(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureDate ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureDate(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureFlightNumber ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetDepartureFlightNumber(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetMarketTotalPrice ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetMarketTotalPrice(v float64) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetRequestId ¶
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnDate ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnDate(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnFlightNumber ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetReturnFlightNumber(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSolutionId ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSolutionId(v string) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSuezTotalPrice ¶
func (s *CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetSuezTotalPrice(v float64) *CollectFlightLowestPriceRequestLowestPriceFlightInfoList
func (*CollectFlightLowestPriceRequestLowestPriceFlightInfoList) SetTripType ¶
func (CollectFlightLowestPriceRequestLowestPriceFlightInfoList) String ¶
func (s CollectFlightLowestPriceRequestLowestPriceFlightInfoList) String() string
type CollectFlightLowestPriceResponse ¶
type CollectFlightLowestPriceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CollectFlightLowestPriceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CollectFlightLowestPriceResponse) GoString ¶
func (s CollectFlightLowestPriceResponse) GoString() string
func (*CollectFlightLowestPriceResponse) SetBody ¶
func (s *CollectFlightLowestPriceResponse) SetBody(v *CollectFlightLowestPriceResponseBody) *CollectFlightLowestPriceResponse
func (*CollectFlightLowestPriceResponse) SetHeaders ¶
func (s *CollectFlightLowestPriceResponse) SetHeaders(v map[string]*string) *CollectFlightLowestPriceResponse
func (*CollectFlightLowestPriceResponse) SetStatusCode ¶
func (s *CollectFlightLowestPriceResponse) SetStatusCode(v int32) *CollectFlightLowestPriceResponse
func (CollectFlightLowestPriceResponse) String ¶
func (s CollectFlightLowestPriceResponse) String() string
type CollectFlightLowestPriceResponseBody ¶
type CollectFlightLowestPriceResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // example: // // null Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (CollectFlightLowestPriceResponseBody) GoString ¶
func (s CollectFlightLowestPriceResponseBody) GoString() string
func (*CollectFlightLowestPriceResponseBody) SetData ¶
func (s *CollectFlightLowestPriceResponseBody) SetData(v map[string]interface{}) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetErrorCode ¶
func (s *CollectFlightLowestPriceResponseBody) SetErrorCode(v string) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetErrorData ¶
func (s *CollectFlightLowestPriceResponseBody) SetErrorData(v interface{}) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetErrorMsg ¶
func (s *CollectFlightLowestPriceResponseBody) SetErrorMsg(v string) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetRequestId ¶
func (s *CollectFlightLowestPriceResponseBody) SetRequestId(v string) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetStatus ¶
func (s *CollectFlightLowestPriceResponseBody) SetStatus(v int32) *CollectFlightLowestPriceResponseBody
func (*CollectFlightLowestPriceResponseBody) SetSuccess ¶
func (s *CollectFlightLowestPriceResponseBody) SetSuccess(v bool) *CollectFlightLowestPriceResponseBody
func (CollectFlightLowestPriceResponseBody) String ¶
func (s CollectFlightLowestPriceResponseBody) String() string
type CollectFlightLowestPriceShrinkRequest ¶
type CollectFlightLowestPriceShrinkRequest struct { // This parameter is required. LowestPriceFlightInfoListShrink *string `json:"lowest_price_flight_info_list,omitempty" xml:"lowest_price_flight_info_list,omitempty"` }
func (CollectFlightLowestPriceShrinkRequest) GoString ¶
func (s CollectFlightLowestPriceShrinkRequest) GoString() string
func (*CollectFlightLowestPriceShrinkRequest) SetLowestPriceFlightInfoListShrink ¶
func (s *CollectFlightLowestPriceShrinkRequest) SetLowestPriceFlightInfoListShrink(v string) *CollectFlightLowestPriceShrinkRequest
func (CollectFlightLowestPriceShrinkRequest) String ¶
func (s CollectFlightLowestPriceShrinkRequest) String() string
type DataBaggageAllowanceMapValue ¶
type DataBaggageAllowanceMapValue struct { // checked baggage quantity // // example: // // 1 BaggageAmount *int32 `json:"baggage_amount,omitempty" xml:"baggage_amount,omitempty"` // checked baggage weight // // example: // // 10 BaggageWeight *int32 `json:"baggage_weight,omitempty" xml:"baggage_weight,omitempty"` // checked baggage weight unit // // example: // // KG BaggageWeightUnit *string `json:"baggage_weight_unit,omitempty" xml:"baggage_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllWeight *bool `json:"is_all_weight,omitempty" xml:"is_all_weight,omitempty"` // carry-on baggage quantity // // example: // // 1 CarryOnAmount *int32 `json:"carry_on_amount,omitempty" xml:"carry_on_amount,omitempty"` // carry-on baggage weight // // example: // // 5 CarryOnWeight *int32 `json:"carry_on_weight,omitempty" xml:"carry_on_weight,omitempty"` // carry-on baggage weight unit // // example: // // KG CarryOnWeightUnit *string `json:"carry_on_weight_unit,omitempty" xml:"carry_on_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllCarryOnWeight *bool `json:"is_all_carry_on_weight,omitempty" xml:"is_all_carry_on_weight,omitempty"` }
func (DataBaggageAllowanceMapValue) GoString ¶
func (s DataBaggageAllowanceMapValue) GoString() string
func (*DataBaggageAllowanceMapValue) SetBaggageAmount ¶
func (s *DataBaggageAllowanceMapValue) SetBaggageAmount(v int32) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetBaggageWeight ¶
func (s *DataBaggageAllowanceMapValue) SetBaggageWeight(v int32) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetBaggageWeightUnit ¶
func (s *DataBaggageAllowanceMapValue) SetBaggageWeightUnit(v string) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetCarryOnAmount ¶
func (s *DataBaggageAllowanceMapValue) SetCarryOnAmount(v int32) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetCarryOnWeight ¶
func (s *DataBaggageAllowanceMapValue) SetCarryOnWeight(v int32) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetCarryOnWeightUnit ¶
func (s *DataBaggageAllowanceMapValue) SetCarryOnWeightUnit(v string) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetIsAllCarryOnWeight ¶
func (s *DataBaggageAllowanceMapValue) SetIsAllCarryOnWeight(v bool) *DataBaggageAllowanceMapValue
func (*DataBaggageAllowanceMapValue) SetIsAllWeight ¶
func (s *DataBaggageAllowanceMapValue) SetIsAllWeight(v bool) *DataBaggageAllowanceMapValue
func (DataBaggageAllowanceMapValue) String ¶
func (s DataBaggageAllowanceMapValue) String() string
type DataRefundChangeRuleMapValue ¶
type DataRefundChangeRuleMapValue struct { // refund rule for fully-unused tickets RefundRuleAllUnusedList []*DataRefundChangeRuleMapValueRefundRuleAllUnusedList `json:"refund_rule_all_unused_list,omitempty" xml:"refund_rule_all_unused_list,omitempty" type:"Repeated"` // refund rule for partially-used tickets RefundRulePartUnusedList []*DataRefundChangeRuleMapValueRefundRulePartUnusedList `json:"refund_rule_part_unused_list,omitempty" xml:"refund_rule_part_unused_list,omitempty" type:"Repeated"` // change rule for inbound segment unused tickets ChangeRuleInUnusedList []*DataRefundChangeRuleMapValueChangeRuleInUnusedList `json:"change_rule_in_unused_list,omitempty" xml:"change_rule_in_unused_list,omitempty" type:"Repeated"` // change rule for outbound-flight-unused tickets ChangeRuleOutUnusedList []*DataRefundChangeRuleMapValueChangeRuleOutUnusedList `json:"change_rule_out_unused_list,omitempty" xml:"change_rule_out_unused_list,omitempty" type:"Repeated"` }
func (DataRefundChangeRuleMapValue) GoString ¶
func (s DataRefundChangeRuleMapValue) GoString() string
func (*DataRefundChangeRuleMapValue) SetChangeRuleInUnusedList ¶
func (s *DataRefundChangeRuleMapValue) SetChangeRuleInUnusedList(v []*DataRefundChangeRuleMapValueChangeRuleInUnusedList) *DataRefundChangeRuleMapValue
func (*DataRefundChangeRuleMapValue) SetChangeRuleOutUnusedList ¶
func (s *DataRefundChangeRuleMapValue) SetChangeRuleOutUnusedList(v []*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) *DataRefundChangeRuleMapValue
func (*DataRefundChangeRuleMapValue) SetRefundRuleAllUnusedList ¶
func (s *DataRefundChangeRuleMapValue) SetRefundRuleAllUnusedList(v []*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) *DataRefundChangeRuleMapValue
func (*DataRefundChangeRuleMapValue) SetRefundRulePartUnusedList ¶
func (s *DataRefundChangeRuleMapValue) SetRefundRulePartUnusedList(v []*DataRefundChangeRuleMapValueRefundRulePartUnusedList) *DataRefundChangeRuleMapValue
func (DataRefundChangeRuleMapValue) String ¶
func (s DataRefundChangeRuleMapValue) String() string
type DataRefundChangeRuleMapValueChangeRuleInUnusedList ¶
type DataRefundChangeRuleMapValueChangeRuleInUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 100 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataRefundChangeRuleMapValueChangeRuleInUnusedList) GoString ¶
func (s DataRefundChangeRuleMapValueChangeRuleInUnusedList) GoString() string
func (*DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange ¶
func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange(v bool) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee ¶
func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee(v float64) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime ¶
func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime ¶
func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit ¶
func (s *DataRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueChangeRuleInUnusedList
func (DataRefundChangeRuleMapValueChangeRuleInUnusedList) String ¶
func (s DataRefundChangeRuleMapValueChangeRuleInUnusedList) String() string
type DataRefundChangeRuleMapValueChangeRuleOutUnusedList ¶
type DataRefundChangeRuleMapValueChangeRuleOutUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 100 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString ¶
func (s DataRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString() string
func (*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange ¶
func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange(v bool) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee ¶
func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee(v float64) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime ¶
func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime ¶
func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
func (*DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit ¶
func (s *DataRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueChangeRuleOutUnusedList
func (DataRefundChangeRuleMapValueChangeRuleOutUnusedList) String ¶
func (s DataRefundChangeRuleMapValueChangeRuleOutUnusedList) String() string
type DataRefundChangeRuleMapValueRefundRuleAllUnusedList ¶
type DataRefundChangeRuleMapValueRefundRuleAllUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 200 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // true CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 100 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString ¶
func (s DataRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString() string
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund(v bool) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax(v bool) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee(v float64) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee(v float64) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (*DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit ¶
func (s *DataRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueRefundRuleAllUnusedList
func (DataRefundChangeRuleMapValueRefundRuleAllUnusedList) String ¶
func (s DataRefundChangeRuleMapValueRefundRuleAllUnusedList) String() string
type DataRefundChangeRuleMapValueRefundRulePartUnusedList ¶
type DataRefundChangeRuleMapValueRefundRulePartUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 200 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // true CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 100 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataRefundChangeRuleMapValueRefundRulePartUnusedList) GoString ¶
func (s DataRefundChangeRuleMapValueRefundRulePartUnusedList) GoString() string
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund(v bool) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax(v bool) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee(v float64) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee(v float64) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime(v int32) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime(v int32) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (*DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit ¶
func (s *DataRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit(v string) *DataRefundChangeRuleMapValueRefundRulePartUnusedList
func (DataRefundChangeRuleMapValueRefundRulePartUnusedList) String ¶
func (s DataRefundChangeRuleMapValueRefundRulePartUnusedList) String() string
type DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue ¶
type DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue struct { // checked baggage quantity // // example: // // 22 BaggageAmount *int32 `json:"baggage_amount,omitempty" xml:"baggage_amount,omitempty"` // checked baggage weight // // example: // // 2 BaggageWeight *int32 `json:"baggage_weight,omitempty" xml:"baggage_weight,omitempty"` // checked baggage weight unit // // example: // // kg BaggageWeightUnit *string `json:"baggage_weight_unit,omitempty" xml:"baggage_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllWeight *bool `json:"is_all_weight,omitempty" xml:"is_all_weight,omitempty"` // carry-on baggage quantity // // example: // // 1 CarryOnAmount *int32 `json:"carry_on_amount,omitempty" xml:"carry_on_amount,omitempty"` // carry-on baggage weight // // example: // // 2 CarryOnWeight *int32 `json:"carry_on_weight,omitempty" xml:"carry_on_weight,omitempty"` // carry-on baggage weight unit // // example: // // kg CarryOnWeightUnit *string `json:"carry_on_weight_unit,omitempty" xml:"carry_on_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllCarryOnWeight *bool `json:"is_all_carry_on_weight,omitempty" xml:"is_all_carry_on_weight,omitempty"` }
func (DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString ¶
func (s DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString() string
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageAmount ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeight ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeightUnit ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnAmount ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeight ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeightUnit ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllCarryOnWeight ¶
func (*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllWeight ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue struct { // refund rule for fully-unused tickets RefundRuleAllUnusedList []*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList `json:"refund_rule_all_unused_list,omitempty" xml:"refund_rule_all_unused_list,omitempty" type:"Repeated"` // refund rule for partially-used tickets RefundRulePartUnusedList []*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList `json:"refund_rule_part_unused_list,omitempty" xml:"refund_rule_part_unused_list,omitempty" type:"Repeated"` // change rule for inbound segment unused tickets ChangeRuleInUnusedList []*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList `json:"change_rule_in_unused_list,omitempty" xml:"change_rule_in_unused_list,omitempty" type:"Repeated"` // change rule for outbound segment unused tickets ChangeRuleOutUnusedList []*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList `json:"change_rule_out_unused_list,omitempty" xml:"change_rule_out_unused_list,omitempty" type:"Repeated"` }
func (DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString ¶
func (s DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString() string
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleInUnusedList ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleOutUnusedList ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRuleAllUnusedList ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRulePartUnusedList ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 20 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) GoString ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetType ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 10 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetType ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 20 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // true CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 20 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetType ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList ¶
type DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 1 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 20 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // 30 CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 20 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) GoString ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit ¶
func (*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetType ¶
type DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue ¶
type DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue struct { // checked baggage quantity // // example: // // 1 BaggageAmount *int32 `json:"baggage_amount,omitempty" xml:"baggage_amount,omitempty"` // checked baggage weight // // example: // // 10 BaggageWeight *int32 `json:"baggage_weight,omitempty" xml:"baggage_weight,omitempty"` // checked baggage weight unit // // example: // // KG BaggageWeightUnit *string `json:"baggage_weight_unit,omitempty" xml:"baggage_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllWeight *bool `json:"is_all_weight,omitempty" xml:"is_all_weight,omitempty"` // carry-on baggage quantity // // example: // // 1 CarryOnAmount *int32 `json:"carry_on_amount,omitempty" xml:"carry_on_amount,omitempty"` // carry-on baggage weight // // example: // // 5 CarryOnWeight *int32 `json:"carry_on_weight,omitempty" xml:"carry_on_weight,omitempty"` // carry-on baggage weight unit // // example: // // KG CarryOnWeightUnit *string `json:"carry_on_weight_unit,omitempty" xml:"carry_on_weight_unit,omitempty"` // Whether the weight is for all baggages // // example: // // true IsAllCarryOnWeight *bool `json:"is_all_carry_on_weight,omitempty" xml:"is_all_carry_on_weight,omitempty"` }
func (DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString ¶
func (s DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) GoString() string
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageAmount ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeight ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetBaggageWeightUnit ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnAmount ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeight ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetCarryOnWeightUnit ¶
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllCarryOnWeight ¶
func (s *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllCarryOnWeight(v bool) *DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue
func (*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) SetIsAllWeight ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue struct { // refund rule for fully-unused tickets RefundRuleAllUnusedList []*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList `json:"refund_rule_all_unused_list,omitempty" xml:"refund_rule_all_unused_list,omitempty" type:"Repeated"` // refund rule for partially-used tickets RefundRulePartUnusedList []*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList `json:"refund_rule_part_unused_list,omitempty" xml:"refund_rule_part_unused_list,omitempty" type:"Repeated"` // change rule for inbound segment unused tickets ChangeRuleInUnusedList []*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList `json:"change_rule_in_unused_list,omitempty" xml:"change_rule_in_unused_list,omitempty" type:"Repeated"` // change rule for outbound-flight-unused tickets ChangeRuleOutUnusedList []*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList `json:"change_rule_out_unused_list,omitempty" xml:"change_rule_out_unused_list,omitempty" type:"Repeated"` }
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString ¶
func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) GoString() string
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleInUnusedList ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetChangeRuleOutUnusedList ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRuleAllUnusedList ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) SetRefundRulePartUnusedList ¶
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) String ¶
func (s DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue) String() string
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 100 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) GoString ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetCanChange ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetChangeFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleEndTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetRuleStartTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetTimeUnit ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleInUnusedList) SetType ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList struct { // type: 2 - outbound segment unused; 3 - inbound segment unused // // example: // // 2 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable change rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable change rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether changeable X-Y hour(day) before departure // // example: // // true CanChange *bool `json:"can_change,omitempty" xml:"can_change,omitempty"` // change fee X-Y hour(day) before departure // // example: // // 100 ChangeFee *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"` }
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) GoString ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetCanChange ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetChangeFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleEndTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetRuleStartTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetTimeUnit ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueChangeRuleOutUnusedList) SetType ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 200 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // true CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 100 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) GoString ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanRefund ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetCanReturnAllTax ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRefundFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetReturnPartTaxFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleEndTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetRuleStartTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetTimeUnit ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRuleAllUnusedList) SetType ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList ¶
type DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList struct { // type: 0 - fully-unused ticket; 1 - partially used ticket // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` // time unit: day/hour // // example: // // hour TimeUnit *string `json:"time_unit,omitempty" xml:"time_unit,omitempty"` // applicable refund rule start time, time unit (day/hour) // // example: // // 36 RuleStartTime *int32 `json:"rule_start_time,omitempty" xml:"rule_start_time,omitempty"` // applicable refund rule end time, time unit (day/hour) // // example: // // 12 RuleEndTime *int32 `json:"rule_end_time,omitempty" xml:"rule_end_time,omitempty"` // whether refundable X-Y hour(day) before departure // // example: // // true CanRefund *bool `json:"can_refund,omitempty" xml:"can_refund,omitempty"` // refund fee X-Y hour(day) before departure // // example: // // 200 RefundFee *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // whether tax is fully refundable X-Y hour(day) before departure // // example: // // true CanReturnAllTax *bool `json:"can_return_all_tax,omitempty" xml:"can_return_all_tax,omitempty"` // tax amount refundable X-Y hour(day) before departure // // example: // // 100 ReturnPartTaxFee *float64 `json:"return_part_tax_fee,omitempty" xml:"return_part_tax_fee,omitempty"` }
func (DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) GoString ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanRefund ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetCanReturnAllTax ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRefundFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetReturnPartTaxFee ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleEndTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetRuleStartTime ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetTimeUnit ¶
func (*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValueRefundRulePartUnusedList) SetType ¶
type EnrichHeaders ¶
type EnrichHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (EnrichHeaders) GoString ¶
func (s EnrichHeaders) GoString() string
func (*EnrichHeaders) SetCommonHeaders ¶
func (s *EnrichHeaders) SetCommonHeaders(v map[string]*string) *EnrichHeaders
func (*EnrichHeaders) SetXAcsAirticketAccessToken ¶
func (s *EnrichHeaders) SetXAcsAirticketAccessToken(v string) *EnrichHeaders
func (*EnrichHeaders) SetXAcsAirticketLanguage ¶
func (s *EnrichHeaders) SetXAcsAirticketLanguage(v string) *EnrichHeaders
func (EnrichHeaders) String ¶
func (s EnrichHeaders) String() string
type EnrichRequest ¶
type EnrichRequest struct { // adult passenger amount 1-9 // // example: // // 1 Adults *int32 `json:"adults,omitempty" xml:"adults,omitempty"` // cabin class // // 1. **ALL_CABIN* - : all cabin class // // 2. **Y* - : economy class // // 3. **FC* - : first class and business class // // 4. **S* - : premium economy class // // 5. **YS* - : economy class and premium economy class // // 6. **YSC* - : economy class, premium economy class and business class // // example: // // ALL_CABIN CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // child passenger amount 0-9 // // example: // // 1 Children *int32 `json:"children,omitempty" xml:"children,omitempty"` // infant passenger amount 0-9 // // example: // // 1 Infants *int32 `json:"infants,omitempty" xml:"infants,omitempty"` // journey list JourneyParamList []*EnrichRequestJourneyParamList `json:"journey_param_list,omitempty" xml:"journey_param_list,omitempty" type:"Repeated"` // solution_id returned by Search // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (EnrichRequest) GoString ¶
func (s EnrichRequest) GoString() string
func (*EnrichRequest) SetAdults ¶
func (s *EnrichRequest) SetAdults(v int32) *EnrichRequest
func (*EnrichRequest) SetCabinClass ¶
func (s *EnrichRequest) SetCabinClass(v string) *EnrichRequest
func (*EnrichRequest) SetChildren ¶
func (s *EnrichRequest) SetChildren(v int32) *EnrichRequest
func (*EnrichRequest) SetInfants ¶
func (s *EnrichRequest) SetInfants(v int32) *EnrichRequest
func (*EnrichRequest) SetJourneyParamList ¶
func (s *EnrichRequest) SetJourneyParamList(v []*EnrichRequestJourneyParamList) *EnrichRequest
func (*EnrichRequest) SetSolutionId ¶
func (s *EnrichRequest) SetSolutionId(v string) *EnrichRequest
func (EnrichRequest) String ¶
func (s EnrichRequest) String() string
type EnrichRequestJourneyParamList ¶
type EnrichRequestJourneyParamList struct { // arrival city code (capitalized) // // This parameter is required. // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // departure city code (capitalized) // // This parameter is required. // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure date (eg: yyyyMMdd) // // This parameter is required. // // example: // // 20230310 DepartureDate *string `json:"departure_date,omitempty" xml:"departure_date,omitempty"` // segement param list // // This parameter is required. SegmentParamList []*EnrichRequestJourneyParamListSegmentParamList `json:"segment_param_list,omitempty" xml:"segment_param_list,omitempty" type:"Repeated"` }
func (EnrichRequestJourneyParamList) GoString ¶
func (s EnrichRequestJourneyParamList) GoString() string
func (*EnrichRequestJourneyParamList) SetArrivalCity ¶
func (s *EnrichRequestJourneyParamList) SetArrivalCity(v string) *EnrichRequestJourneyParamList
func (*EnrichRequestJourneyParamList) SetDepartureCity ¶
func (s *EnrichRequestJourneyParamList) SetDepartureCity(v string) *EnrichRequestJourneyParamList
func (*EnrichRequestJourneyParamList) SetDepartureDate ¶
func (s *EnrichRequestJourneyParamList) SetDepartureDate(v string) *EnrichRequestJourneyParamList
func (*EnrichRequestJourneyParamList) SetSegmentParamList ¶
func (s *EnrichRequestJourneyParamList) SetSegmentParamList(v []*EnrichRequestJourneyParamListSegmentParamList) *EnrichRequestJourneyParamList
func (EnrichRequestJourneyParamList) String ¶
func (s EnrichRequestJourneyParamList) String() string
type EnrichRequestJourneyParamListSegmentParamList ¶
type EnrichRequestJourneyParamListSegmentParamList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // child RBD // // example: // // E ChildCabin *string `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // marketing flight no. (eg: KA5809) // // This parameter is required. // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` }
func (EnrichRequestJourneyParamListSegmentParamList) GoString ¶
func (s EnrichRequestJourneyParamListSegmentParamList) GoString() string
func (*EnrichRequestJourneyParamListSegmentParamList) SetArrivalAirport ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetArrivalAirport(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetArrivalCity ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetArrivalCity(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetCabin ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetCabin(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetChildCabin ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetChildCabin(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetDepartureAirport ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureAirport(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetDepartureCity ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureCity(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetDepartureTime ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetDepartureTime(v string) *EnrichRequestJourneyParamListSegmentParamList
func (*EnrichRequestJourneyParamListSegmentParamList) SetMarketingFlightNo ¶
func (s *EnrichRequestJourneyParamListSegmentParamList) SetMarketingFlightNo(v string) *EnrichRequestJourneyParamListSegmentParamList
func (EnrichRequestJourneyParamListSegmentParamList) String ¶
func (s EnrichRequestJourneyParamListSegmentParamList) String() string
type EnrichResponse ¶
type EnrichResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnrichResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnrichResponse) GoString ¶
func (s EnrichResponse) GoString() string
func (*EnrichResponse) SetBody ¶
func (s *EnrichResponse) SetBody(v *EnrichResponseBody) *EnrichResponse
func (*EnrichResponse) SetHeaders ¶
func (s *EnrichResponse) SetHeaders(v map[string]*string) *EnrichResponse
func (*EnrichResponse) SetStatusCode ¶
func (s *EnrichResponse) SetStatusCode(v int32) *EnrichResponse
func (EnrichResponse) String ¶
func (s EnrichResponse) String() string
type EnrichResponseBody ¶
type EnrichResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *EnrichResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (EnrichResponseBody) GoString ¶
func (s EnrichResponseBody) GoString() string
func (*EnrichResponseBody) SetData ¶
func (s *EnrichResponseBody) SetData(v *EnrichResponseBodyData) *EnrichResponseBody
func (*EnrichResponseBody) SetErrorCode ¶
func (s *EnrichResponseBody) SetErrorCode(v string) *EnrichResponseBody
func (*EnrichResponseBody) SetErrorData ¶
func (s *EnrichResponseBody) SetErrorData(v interface{}) *EnrichResponseBody
func (*EnrichResponseBody) SetErrorMsg ¶
func (s *EnrichResponseBody) SetErrorMsg(v string) *EnrichResponseBody
func (*EnrichResponseBody) SetRequestId ¶
func (s *EnrichResponseBody) SetRequestId(v string) *EnrichResponseBody
func (*EnrichResponseBody) SetStatus ¶
func (s *EnrichResponseBody) SetStatus(v int32) *EnrichResponseBody
func (*EnrichResponseBody) SetSuccess ¶
func (s *EnrichResponseBody) SetSuccess(v bool) *EnrichResponseBody
func (EnrichResponseBody) String ¶
func (s EnrichResponseBody) String() string
type EnrichResponseBodyData ¶
type EnrichResponseBodyData struct { // solution list SolutionList []*EnrichResponseBodyDataSolutionList `json:"solution_list,omitempty" xml:"solution_list,omitempty" type:"Repeated"` }
func (EnrichResponseBodyData) GoString ¶
func (s EnrichResponseBodyData) GoString() string
func (*EnrichResponseBodyData) SetSolutionList ¶
func (s *EnrichResponseBodyData) SetSolutionList(v []*EnrichResponseBodyDataSolutionList) *EnrichResponseBodyData
func (EnrichResponseBodyData) String ¶
func (s EnrichResponseBodyData) String() string
type EnrichResponseBodyDataSolutionList ¶
type EnrichResponseBodyDataSolutionList struct { // adult fare // // example: // // 500 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 100 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 100 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 100 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 500 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 100 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` // journey list JourneyList []*EnrichResponseBodyDataSolutionListJourneyList `json:"journey_list,omitempty" xml:"journey_list,omitempty" type:"Repeated"` // product type description // // example: // // "" ProductTypeDescription *string `json:"product_type_description,omitempty" xml:"product_type_description,omitempty"` // refund airline coupon description // // example: // // "" RefundTicketCouponDescription *string `json:"refund_ticket_coupon_description,omitempty" xml:"refund_ticket_coupon_description,omitempty"` // through check-in baggage policy SegmentBaggageCheckInInfoList []*EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList `json:"segment_baggage_check_in_info_list,omitempty" xml:"segment_baggage_check_in_info_list,omitempty" type:"Repeated"` // baggage rule SegmentBaggageMappingList []*EnrichResponseBodyDataSolutionListSegmentBaggageMappingList `json:"segment_baggage_mapping_list,omitempty" xml:"segment_baggage_mapping_list,omitempty" type:"Repeated"` // change and refund policy SegmentRefundChangeRuleMappingList []*EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList `` /* 128-byte string literal not displayed */ // solution ID // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (EnrichResponseBodyDataSolutionList) GoString ¶
func (s EnrichResponseBodyDataSolutionList) GoString() string
func (*EnrichResponseBodyDataSolutionList) SetAdultPrice ¶
func (s *EnrichResponseBodyDataSolutionList) SetAdultPrice(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetAdultTax ¶
func (s *EnrichResponseBodyDataSolutionList) SetAdultTax(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetChildPrice ¶
func (s *EnrichResponseBodyDataSolutionList) SetChildPrice(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetChildTax ¶
func (s *EnrichResponseBodyDataSolutionList) SetChildTax(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetInfantPrice ¶
func (s *EnrichResponseBodyDataSolutionList) SetInfantPrice(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetInfantTax ¶
func (s *EnrichResponseBodyDataSolutionList) SetInfantTax(v float64) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetJourneyList ¶
func (s *EnrichResponseBodyDataSolutionList) SetJourneyList(v []*EnrichResponseBodyDataSolutionListJourneyList) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetProductTypeDescription ¶
func (s *EnrichResponseBodyDataSolutionList) SetProductTypeDescription(v string) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetRefundTicketCouponDescription ¶
func (s *EnrichResponseBodyDataSolutionList) SetRefundTicketCouponDescription(v string) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList ¶
func (s *EnrichResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList(v []*EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetSegmentBaggageMappingList ¶
func (s *EnrichResponseBodyDataSolutionList) SetSegmentBaggageMappingList(v []*EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList ¶
func (s *EnrichResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList(v []*EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) *EnrichResponseBodyDataSolutionList
func (*EnrichResponseBodyDataSolutionList) SetSolutionId ¶
func (s *EnrichResponseBodyDataSolutionList) SetSolutionId(v string) *EnrichResponseBodyDataSolutionList
func (EnrichResponseBodyDataSolutionList) String ¶
func (s EnrichResponseBodyDataSolutionList) String() string
type EnrichResponseBodyDataSolutionListJourneyList ¶
type EnrichResponseBodyDataSolutionListJourneyList struct { // segment Info SegmentList []*EnrichResponseBodyDataSolutionListJourneyListSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // number of transfers // // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (EnrichResponseBodyDataSolutionListJourneyList) GoString ¶
func (s EnrichResponseBodyDataSolutionListJourneyList) GoString() string
func (*EnrichResponseBodyDataSolutionListJourneyList) SetSegmentList ¶
func (*EnrichResponseBodyDataSolutionListJourneyList) SetTransferCount ¶
func (s *EnrichResponseBodyDataSolutionListJourneyList) SetTransferCount(v int32) *EnrichResponseBodyDataSolutionListJourneyList
func (EnrichResponseBodyDataSolutionListJourneyList) String ¶
func (s EnrichResponseBodyDataSolutionListJourneyList) String() string
type EnrichResponseBodyDataSolutionListJourneyListSegmentList ¶
type EnrichResponseBodyDataSolutionListJourneyListSegmentList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // arrival terminal // // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // arrival time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // available seats (for reference only) // // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // example: // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure terminal // // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // equipment type // // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // flight time, unit: minute // // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // marketing airline code (eg: KA) // // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // marketing airline flight no. (eg: KA5809) // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // marketing airline integer flight no. (eg: 5809) // // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // operating airline code (eg: CX) // // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // operating airline flight no. (eg: CX601) // // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // stop city list. // // when stop_quantity > 1 , use “,” for seperation // // example: // // MFM,PVG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // number of stops // // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (EnrichResponseBodyDataSolutionListJourneyListSegmentList) GoString ¶
func (s EnrichResponseBodyDataSolutionListJourneyListSegmentList) GoString() string
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare(v bool) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetEquipType ¶
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetSegmentId ¶
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList(v string) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (*EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity ¶
func (s *EnrichResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity(v int32) *EnrichResponseBodyDataSolutionListJourneyListSegmentList
func (EnrichResponseBodyDataSolutionListJourneyListSegmentList) String ¶
func (s EnrichResponseBodyDataSolutionListJourneyListSegmentList) String() string
type EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList ¶
type EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList struct { // through check-in baggage policy type // // 1. baggage through check-in between segments // // 2. baggage re-check-in needed between segments // // 4. baggage through check-in at stop city ( applies for stop flight ) // // 3. baggage re-checkin needed at stop city ( applies for stop flight ) // // example: // // 1 LuggageDirectInfoType *int32 `json:"luggage_direct_info_type,omitempty" xml:"luggage_direct_info_type,omitempty"` // segment id list. all the listed segment ids share the same baggage through check-in policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString ¶
func (s EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString() string
func (*EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType ¶
func (s *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
func (*EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList ¶
func (s *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
func (EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String ¶
func (s EnrichResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String() string
type EnrichResponseBodyDataSolutionListSegmentBaggageMappingList ¶
type EnrichResponseBodyDataSolutionListSegmentBaggageMappingList struct { // baggage rule mapping, key is passenger type, value is baggage allowance details PassengerBaggageAllowanceMapping map[string]*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue `json:"passenger_baggage_allowance_mapping,omitempty" xml:"passenger_baggage_allowance_mapping,omitempty"` // segment id list. // // all the listed segment ids share the same baggage rule SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) GoString ¶
func (s EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) GoString() string
func (*EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping ¶
func (s *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(v map[string]*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList
func (*EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList ¶
func (s *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentBaggageMappingList
func (EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) String ¶
func (s EnrichResponseBodyDataSolutionListSegmentBaggageMappingList) String() string
type EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList ¶
type EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList struct { // change and refund policy mapping, key is passenger type, value is change and refund policy detail RefundChangeRuleMap map[string]*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue `json:"refund_change_rule_map,omitempty" xml:"refund_change_rule_map,omitempty"` // segment id list. all the listed segment ids share the same change and refund policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString ¶
func (s EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString() string
func (*EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap ¶
func (*EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList ¶
func (s *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
func (EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String ¶
func (s EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String() string
type EnrichShrinkRequest ¶
type EnrichShrinkRequest struct { // adult passenger amount 1-9 // // example: // // 1 Adults *int32 `json:"adults,omitempty" xml:"adults,omitempty"` // cabin class // // 1. **ALL_CABIN* - : all cabin class // // 2. **Y* - : economy class // // 3. **FC* - : first class and business class // // 4. **S* - : premium economy class // // 5. **YS* - : economy class and premium economy class // // 6. **YSC* - : economy class, premium economy class and business class // // example: // // ALL_CABIN CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // child passenger amount 0-9 // // example: // // 1 Children *int32 `json:"children,omitempty" xml:"children,omitempty"` // infant passenger amount 0-9 // // example: // // 1 Infants *int32 `json:"infants,omitempty" xml:"infants,omitempty"` // journey list JourneyParamListShrink *string `json:"journey_param_list,omitempty" xml:"journey_param_list,omitempty"` // solution_id returned by Search // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (EnrichShrinkRequest) GoString ¶
func (s EnrichShrinkRequest) GoString() string
func (*EnrichShrinkRequest) SetAdults ¶
func (s *EnrichShrinkRequest) SetAdults(v int32) *EnrichShrinkRequest
func (*EnrichShrinkRequest) SetCabinClass ¶
func (s *EnrichShrinkRequest) SetCabinClass(v string) *EnrichShrinkRequest
func (*EnrichShrinkRequest) SetChildren ¶
func (s *EnrichShrinkRequest) SetChildren(v int32) *EnrichShrinkRequest
func (*EnrichShrinkRequest) SetInfants ¶
func (s *EnrichShrinkRequest) SetInfants(v int32) *EnrichShrinkRequest
func (*EnrichShrinkRequest) SetJourneyParamListShrink ¶
func (s *EnrichShrinkRequest) SetJourneyParamListShrink(v string) *EnrichShrinkRequest
func (*EnrichShrinkRequest) SetSolutionId ¶
func (s *EnrichShrinkRequest) SetSolutionId(v string) *EnrichShrinkRequest
func (EnrichShrinkRequest) String ¶
func (s EnrichShrinkRequest) String() string
type FileUploadHeaders ¶
type FileUploadHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (FileUploadHeaders) GoString ¶
func (s FileUploadHeaders) GoString() string
func (*FileUploadHeaders) SetCommonHeaders ¶
func (s *FileUploadHeaders) SetCommonHeaders(v map[string]*string) *FileUploadHeaders
func (*FileUploadHeaders) SetXAcsAirticketAccessToken ¶
func (s *FileUploadHeaders) SetXAcsAirticketAccessToken(v string) *FileUploadHeaders
func (*FileUploadHeaders) SetXAcsAirticketLanguage ¶
func (s *FileUploadHeaders) SetXAcsAirticketLanguage(v string) *FileUploadHeaders
func (FileUploadHeaders) String ¶
func (s FileUploadHeaders) String() string
type FileUploadRequest ¶
type FileUploadRequest struct { // This parameter is required. // // example: // // 0r2LSuIsHlxEoGZcnGe34U1njBOR83Q4HNSvMDGrDPK5J71VjcGdRIWz2x3+tFxvQaduwHB46Z9K // // dbIoDN8xPQ5PWlky8rKOPmAqSZfIRyPmAwvPvTJFwr8bRgHPPaq2VO8kHJ6jFIpJJ5I7Zqd1BjGS // // SR/kULQZHsDDd2zgA9RRTsEQF2OSxFFFx2P/2Q== FileContent *string `json:"file_content,omitempty" xml:"file_content,omitempty"` // This parameter is required. // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (FileUploadRequest) GoString ¶
func (s FileUploadRequest) GoString() string
func (*FileUploadRequest) SetFileContent ¶
func (s *FileUploadRequest) SetFileContent(v string) *FileUploadRequest
func (*FileUploadRequest) SetOrderNum ¶
func (s *FileUploadRequest) SetOrderNum(v int64) *FileUploadRequest
func (FileUploadRequest) String ¶
func (s FileUploadRequest) String() string
type FileUploadResponse ¶
type FileUploadResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *FileUploadResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (FileUploadResponse) GoString ¶
func (s FileUploadResponse) GoString() string
func (*FileUploadResponse) SetBody ¶
func (s *FileUploadResponse) SetBody(v *FileUploadResponseBody) *FileUploadResponse
func (*FileUploadResponse) SetHeaders ¶
func (s *FileUploadResponse) SetHeaders(v map[string]*string) *FileUploadResponse
func (*FileUploadResponse) SetStatusCode ¶
func (s *FileUploadResponse) SetStatusCode(v int32) *FileUploadResponse
func (FileUploadResponse) String ¶
func (s FileUploadResponse) String() string
type FileUploadResponseBody ¶
type FileUploadResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data *FileUploadResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (FileUploadResponseBody) GoString ¶
func (s FileUploadResponseBody) GoString() string
func (*FileUploadResponseBody) SetData ¶
func (s *FileUploadResponseBody) SetData(v *FileUploadResponseBodyData) *FileUploadResponseBody
func (*FileUploadResponseBody) SetErrorCode ¶
func (s *FileUploadResponseBody) SetErrorCode(v string) *FileUploadResponseBody
func (*FileUploadResponseBody) SetErrorData ¶
func (s *FileUploadResponseBody) SetErrorData(v interface{}) *FileUploadResponseBody
func (*FileUploadResponseBody) SetErrorMsg ¶
func (s *FileUploadResponseBody) SetErrorMsg(v string) *FileUploadResponseBody
func (*FileUploadResponseBody) SetRequestId ¶
func (s *FileUploadResponseBody) SetRequestId(v string) *FileUploadResponseBody
func (*FileUploadResponseBody) SetStatus ¶
func (s *FileUploadResponseBody) SetStatus(v int32) *FileUploadResponseBody
func (*FileUploadResponseBody) SetSuccess ¶
func (s *FileUploadResponseBody) SetSuccess(v bool) *FileUploadResponseBody
func (FileUploadResponseBody) String ¶
func (s FileUploadResponseBody) String() string
type FileUploadResponseBodyData ¶
type FileUploadResponseBodyData struct { // example: // // https://fliggy-flight-jinghang-bucket.oss-cn-zhangjiakou.aliyuncs.com/suez/flight_suez_9a634376****47.jpeg UploadedFileUrl *string `json:"uploaded_file_url,omitempty" xml:"uploaded_file_url,omitempty"` }
func (FileUploadResponseBodyData) GoString ¶
func (s FileUploadResponseBodyData) GoString() string
func (*FileUploadResponseBodyData) SetUploadedFileUrl ¶
func (s *FileUploadResponseBodyData) SetUploadedFileUrl(v string) *FileUploadResponseBodyData
func (FileUploadResponseBodyData) String ¶
func (s FileUploadResponseBodyData) String() string
type FlightChangeOfOrderHeaders ¶
type FlightChangeOfOrderHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (FlightChangeOfOrderHeaders) GoString ¶
func (s FlightChangeOfOrderHeaders) GoString() string
func (*FlightChangeOfOrderHeaders) SetCommonHeaders ¶
func (s *FlightChangeOfOrderHeaders) SetCommonHeaders(v map[string]*string) *FlightChangeOfOrderHeaders
func (*FlightChangeOfOrderHeaders) SetXAcsAirticketAccessToken ¶
func (s *FlightChangeOfOrderHeaders) SetXAcsAirticketAccessToken(v string) *FlightChangeOfOrderHeaders
func (*FlightChangeOfOrderHeaders) SetXAcsAirticketLanguage ¶
func (s *FlightChangeOfOrderHeaders) SetXAcsAirticketLanguage(v string) *FlightChangeOfOrderHeaders
func (FlightChangeOfOrderHeaders) String ¶
func (s FlightChangeOfOrderHeaders) String() string
type FlightChangeOfOrderRequest ¶
type FlightChangeOfOrderRequest struct { // This parameter is required. // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (FlightChangeOfOrderRequest) GoString ¶
func (s FlightChangeOfOrderRequest) GoString() string
func (*FlightChangeOfOrderRequest) SetOrderNum ¶
func (s *FlightChangeOfOrderRequest) SetOrderNum(v int64) *FlightChangeOfOrderRequest
func (FlightChangeOfOrderRequest) String ¶
func (s FlightChangeOfOrderRequest) String() string
type FlightChangeOfOrderResponse ¶
type FlightChangeOfOrderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *FlightChangeOfOrderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (FlightChangeOfOrderResponse) GoString ¶
func (s FlightChangeOfOrderResponse) GoString() string
func (*FlightChangeOfOrderResponse) SetBody ¶
func (s *FlightChangeOfOrderResponse) SetBody(v *FlightChangeOfOrderResponseBody) *FlightChangeOfOrderResponse
func (*FlightChangeOfOrderResponse) SetHeaders ¶
func (s *FlightChangeOfOrderResponse) SetHeaders(v map[string]*string) *FlightChangeOfOrderResponse
func (*FlightChangeOfOrderResponse) SetStatusCode ¶
func (s *FlightChangeOfOrderResponse) SetStatusCode(v int32) *FlightChangeOfOrderResponse
func (FlightChangeOfOrderResponse) String ¶
func (s FlightChangeOfOrderResponse) String() string
type FlightChangeOfOrderResponseBody ¶
type FlightChangeOfOrderResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data []*FlightChangeOfOrderResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (FlightChangeOfOrderResponseBody) GoString ¶
func (s FlightChangeOfOrderResponseBody) GoString() string
func (*FlightChangeOfOrderResponseBody) SetData ¶
func (s *FlightChangeOfOrderResponseBody) SetData(v []*FlightChangeOfOrderResponseBodyData) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetErrorCode ¶
func (s *FlightChangeOfOrderResponseBody) SetErrorCode(v string) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetErrorData ¶
func (s *FlightChangeOfOrderResponseBody) SetErrorData(v interface{}) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetErrorMsg ¶
func (s *FlightChangeOfOrderResponseBody) SetErrorMsg(v string) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetRequestId ¶
func (s *FlightChangeOfOrderResponseBody) SetRequestId(v string) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetStatus ¶
func (s *FlightChangeOfOrderResponseBody) SetStatus(v int32) *FlightChangeOfOrderResponseBody
func (*FlightChangeOfOrderResponseBody) SetSuccess ¶
func (s *FlightChangeOfOrderResponseBody) SetSuccess(v bool) *FlightChangeOfOrderResponseBody
func (FlightChangeOfOrderResponseBody) String ¶
func (s FlightChangeOfOrderResponseBody) String() string
type FlightChangeOfOrderResponseBodyData ¶
type FlightChangeOfOrderResponseBodyData struct { FlightChangeDetail *FlightChangeOfOrderResponseBodyDataFlightChangeDetail `json:"flight_change_detail,omitempty" xml:"flight_change_detail,omitempty" type:"Struct"` // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (FlightChangeOfOrderResponseBodyData) GoString ¶
func (s FlightChangeOfOrderResponseBodyData) GoString() string
func (*FlightChangeOfOrderResponseBodyData) SetFlightChangeDetail ¶
func (s *FlightChangeOfOrderResponseBodyData) SetFlightChangeDetail(v *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) *FlightChangeOfOrderResponseBodyData
func (*FlightChangeOfOrderResponseBodyData) SetOrderNum ¶
func (s *FlightChangeOfOrderResponseBodyData) SetOrderNum(v int64) *FlightChangeOfOrderResponseBodyData
func (FlightChangeOfOrderResponseBodyData) String ¶
func (s FlightChangeOfOrderResponseBodyData) String() string
type FlightChangeOfOrderResponseBodyDataFlightChangeDetail ¶
type FlightChangeOfOrderResponseBodyDataFlightChangeDetail struct { // example: // // 天气 ChangeReason *string `json:"change_reason,omitempty" xml:"change_reason,omitempty"` // example: // // 2023-02-01 10:01:00 ChangeTime *string `json:"change_time,omitempty" xml:"change_time,omitempty"` // example: // // 1 ChangeType *int32 `json:"change_type,omitempty" xml:"change_type,omitempty"` // example: // // MFM NewArrivalAirport *string `json:"new_arrival_airport,omitempty" xml:"new_arrival_airport,omitempty"` // example: // // 2023-02-01 15:01:00 NewArrivalTime *string `json:"new_arrival_time,omitempty" xml:"new_arrival_time,omitempty"` // example: // // PVG NewDepartureAirport *string `json:"new_departure_airport,omitempty" xml:"new_departure_airport,omitempty"` // example: // // 2023-02-01 13:01:00 NewDepartureTime *string `json:"new_departure_time,omitempty" xml:"new_departure_time,omitempty"` // example: // // HO1295 NewFlightNo *string `json:"new_flight_no,omitempty" xml:"new_flight_no,omitempty"` // example: // // MFM OldArrivalAirport *string `json:"old_arrival_airport,omitempty" xml:"old_arrival_airport,omitempty"` // example: // // 023-02-01 14:01:00 OldArrivalTime *string `json:"old_arrival_time,omitempty" xml:"old_arrival_time,omitempty"` // example: // // PVG OldDepartureAirport *string `json:"old_departure_airport,omitempty" xml:"old_departure_airport,omitempty"` // example: // // 2023-02-01 12:01:00 OldDepartureTime *string `json:"old_departure_time,omitempty" xml:"old_departure_time,omitempty"` // example: // // HO1295 OldFlightNo *string `json:"old_flight_no,omitempty" xml:"old_flight_no,omitempty"` }
func (FlightChangeOfOrderResponseBodyDataFlightChangeDetail) GoString ¶
func (s FlightChangeOfOrderResponseBodyDataFlightChangeDetail) GoString() string
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeReason ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeReason(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeTime ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeType ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetChangeType(v int32) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalAirport ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalTime ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewArrivalTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureAirport ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureTime ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewDepartureTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewFlightNo ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetNewFlightNo(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalAirport ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalTime ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldArrivalTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureAirport ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureAirport(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureTime ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldDepartureTime(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (*FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldFlightNo ¶
func (s *FlightChangeOfOrderResponseBodyDataFlightChangeDetail) SetOldFlightNo(v string) *FlightChangeOfOrderResponseBodyDataFlightChangeDetail
func (FlightChangeOfOrderResponseBodyDataFlightChangeDetail) String ¶
func (s FlightChangeOfOrderResponseBodyDataFlightChangeDetail) String() string
type GetTokenRequest ¶
type GetTokenRequest struct { // appKey // // This parameter is required. // // example: // // fu1bltcu3400iurywuri AppKey *string `json:"app_key,omitempty" xml:"app_key,omitempty"` // appSecret // // This parameter is required. // // example: // // ZzQ3MW1mb3E1ODAwI2ldUjYlWUdJn5YI AppSecret *string `json:"app_secret,omitempty" xml:"app_secret,omitempty"` }
func (GetTokenRequest) GoString ¶
func (s GetTokenRequest) GoString() string
func (*GetTokenRequest) SetAppKey ¶
func (s *GetTokenRequest) SetAppKey(v string) *GetTokenRequest
func (*GetTokenRequest) SetAppSecret ¶
func (s *GetTokenRequest) SetAppSecret(v string) *GetTokenRequest
func (GetTokenRequest) String ¶
func (s GetTokenRequest) String() string
type GetTokenResponse ¶
type GetTokenResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetTokenResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetTokenResponse) GoString ¶
func (s GetTokenResponse) GoString() string
func (*GetTokenResponse) SetBody ¶
func (s *GetTokenResponse) SetBody(v *GetTokenResponseBody) *GetTokenResponse
func (*GetTokenResponse) SetHeaders ¶
func (s *GetTokenResponse) SetHeaders(v map[string]*string) *GetTokenResponse
func (*GetTokenResponse) SetStatusCode ¶
func (s *GetTokenResponse) SetStatusCode(v int32) *GetTokenResponse
func (GetTokenResponse) String ¶
func (s GetTokenResponse) String() string
type GetTokenResponseBody ¶
type GetTokenResponseBody struct { // Request RequestId // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Correctly processed return data Data *GetTokenResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // Business error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // Data carried during error handling // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // Error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // When the HTTP request is successful, the status value is 200. // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // Whether it is correct // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (GetTokenResponseBody) GoString ¶
func (s GetTokenResponseBody) GoString() string
func (*GetTokenResponseBody) SetData ¶
func (s *GetTokenResponseBody) SetData(v *GetTokenResponseBodyData) *GetTokenResponseBody
func (*GetTokenResponseBody) SetErrorCode ¶
func (s *GetTokenResponseBody) SetErrorCode(v string) *GetTokenResponseBody
func (*GetTokenResponseBody) SetErrorData ¶
func (s *GetTokenResponseBody) SetErrorData(v interface{}) *GetTokenResponseBody
func (*GetTokenResponseBody) SetErrorMsg ¶
func (s *GetTokenResponseBody) SetErrorMsg(v string) *GetTokenResponseBody
func (*GetTokenResponseBody) SetRequestId ¶
func (s *GetTokenResponseBody) SetRequestId(v string) *GetTokenResponseBody
func (*GetTokenResponseBody) SetStatus ¶
func (s *GetTokenResponseBody) SetStatus(v int32) *GetTokenResponseBody
func (*GetTokenResponseBody) SetSuccess ¶
func (s *GetTokenResponseBody) SetSuccess(v bool) *GetTokenResponseBody
func (GetTokenResponseBody) String ¶
func (s GetTokenResponseBody) String() string
type GetTokenResponseBodyData ¶
type GetTokenResponseBodyData struct { // Remaining valid time of the token in seconds // // example: // // 7200 ExpireTime *int64 `json:"expire_time,omitempty" xml:"expire_time,omitempty"` // Timestamp of token generation in seconds // // example: // // 1677055176 GenerateTime *int64 `json:"generate_time,omitempty" xml:"generate_time,omitempty"` // token // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiIyUlRjY0Ezc1puSndpYU11R1ctTkVRIiwiaWF0IjoxNjc3MTU1Njg3LCJleHAiOjE2NzcxNjI4ODcsIm5iZiI6MTY3NzE1NTYyN30.bd8qBedJ7R24NC8VpMtM4Ni5OR-Cc0utPiKSx8fjoj9taalt7zXBF8uIVTETw1N-Fx9reLflwVXrbDHky7ZKqlE5o_B5Bkx-crQKlJL-NzasEmNnuJNb5kmmbCy3mvIrQfo5Q5Y0ZaQ110pXK4qd1shRbklvuQXn8lPueJtNqo8VdIOAPGG_rPwOw2P767I0fyFHcome8FR4ST1UrwxeApNKMB_BkpCsUZLgpm9h9trhKbB-3qtk6UK1GKmfw6qlWpL3PQN7FAObNruS0r0CGh3Muc9PaGsuu8Xu5on21h9WmI7L0-jatZkS55p4PEerU56XpkwJfa35_hltKNTauu Token *string `json:"token,omitempty" xml:"token,omitempty"` }
func (GetTokenResponseBodyData) GoString ¶
func (s GetTokenResponseBodyData) GoString() string
func (*GetTokenResponseBodyData) SetExpireTime ¶
func (s *GetTokenResponseBodyData) SetExpireTime(v int64) *GetTokenResponseBodyData
func (*GetTokenResponseBodyData) SetGenerateTime ¶
func (s *GetTokenResponseBodyData) SetGenerateTime(v int64) *GetTokenResponseBodyData
func (*GetTokenResponseBodyData) SetToken ¶
func (s *GetTokenResponseBodyData) SetToken(v string) *GetTokenResponseBodyData
func (GetTokenResponseBodyData) String ¶
func (s GetTokenResponseBodyData) String() string
type LuggageDirectHeaders ¶
type LuggageDirectHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (LuggageDirectHeaders) GoString ¶
func (s LuggageDirectHeaders) GoString() string
func (*LuggageDirectHeaders) SetCommonHeaders ¶
func (s *LuggageDirectHeaders) SetCommonHeaders(v map[string]*string) *LuggageDirectHeaders
func (*LuggageDirectHeaders) SetXAcsAirticketAccessToken ¶
func (s *LuggageDirectHeaders) SetXAcsAirticketAccessToken(v string) *LuggageDirectHeaders
func (*LuggageDirectHeaders) SetXAcsAirticketLanguage ¶
func (s *LuggageDirectHeaders) SetXAcsAirticketLanguage(v string) *LuggageDirectHeaders
func (LuggageDirectHeaders) String ¶
func (s LuggageDirectHeaders) String() string
type LuggageDirectRequest ¶
type LuggageDirectRequest struct {
FlightSegmentParamList []*LuggageDirectRequestFlightSegmentParamList `json:"flight_segment_param_list,omitempty" xml:"flight_segment_param_list,omitempty" type:"Repeated"`
}
func (LuggageDirectRequest) GoString ¶
func (s LuggageDirectRequest) GoString() string
func (*LuggageDirectRequest) SetFlightSegmentParamList ¶
func (s *LuggageDirectRequest) SetFlightSegmentParamList(v []*LuggageDirectRequestFlightSegmentParamList) *LuggageDirectRequest
func (LuggageDirectRequest) String ¶
func (s LuggageDirectRequest) String() string
type LuggageDirectRequestFlightSegmentParamList ¶
type LuggageDirectRequestFlightSegmentParamList struct { // This parameter is required. // // example: // // SIN ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // This parameter is required. // // example: // // 1705285430445 ArrivalTime *int64 `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // // example: // // true CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // This parameter is required. // // example: // // HGH DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // T1 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // This parameter is required. // // example: // // 1705285430445 DepartureTime *int64 `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // This parameter is required. // // example: // // CZ MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // This parameter is required. // // example: // // CZ616 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // CZ OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // CZ TicketingAirline *string `json:"ticketing_airline,omitempty" xml:"ticketing_airline,omitempty"` }
func (LuggageDirectRequestFlightSegmentParamList) GoString ¶
func (s LuggageDirectRequestFlightSegmentParamList) GoString() string
func (*LuggageDirectRequestFlightSegmentParamList) SetArrivalAirport ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalAirport(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetArrivalTerminal ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalTerminal(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetArrivalTime ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetArrivalTime(v int64) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetCodeShare ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetCodeShare(v bool) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetDepartureAirport ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureAirport(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetDepartureTerminal ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureTerminal(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetDepartureTime ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetDepartureTime(v int64) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetMarketingAirline ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetMarketingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetMarketingFlightNo ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetMarketingFlightNo(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetOperatingAirline ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetOperatingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetStopCityList ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetStopCityList(v string) *LuggageDirectRequestFlightSegmentParamList
func (*LuggageDirectRequestFlightSegmentParamList) SetTicketingAirline ¶
func (s *LuggageDirectRequestFlightSegmentParamList) SetTicketingAirline(v string) *LuggageDirectRequestFlightSegmentParamList
func (LuggageDirectRequestFlightSegmentParamList) String ¶
func (s LuggageDirectRequestFlightSegmentParamList) String() string
type LuggageDirectResponse ¶
type LuggageDirectResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *LuggageDirectResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (LuggageDirectResponse) GoString ¶
func (s LuggageDirectResponse) GoString() string
func (*LuggageDirectResponse) SetBody ¶
func (s *LuggageDirectResponse) SetBody(v *LuggageDirectResponseBody) *LuggageDirectResponse
func (*LuggageDirectResponse) SetHeaders ¶
func (s *LuggageDirectResponse) SetHeaders(v map[string]*string) *LuggageDirectResponse
func (*LuggageDirectResponse) SetStatusCode ¶
func (s *LuggageDirectResponse) SetStatusCode(v int32) *LuggageDirectResponse
func (LuggageDirectResponse) String ¶
func (s LuggageDirectResponse) String() string
type LuggageDirectResponseBody ¶
type LuggageDirectResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data []*LuggageDirectResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (LuggageDirectResponseBody) GoString ¶
func (s LuggageDirectResponseBody) GoString() string
func (*LuggageDirectResponseBody) SetData ¶
func (s *LuggageDirectResponseBody) SetData(v []*LuggageDirectResponseBodyData) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetErrorCode ¶
func (s *LuggageDirectResponseBody) SetErrorCode(v string) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetErrorData ¶
func (s *LuggageDirectResponseBody) SetErrorData(v interface{}) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetErrorMsg ¶
func (s *LuggageDirectResponseBody) SetErrorMsg(v string) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetRequestId ¶
func (s *LuggageDirectResponseBody) SetRequestId(v string) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetStatus ¶
func (s *LuggageDirectResponseBody) SetStatus(v int32) *LuggageDirectResponseBody
func (*LuggageDirectResponseBody) SetSuccess ¶
func (s *LuggageDirectResponseBody) SetSuccess(v bool) *LuggageDirectResponseBody
func (LuggageDirectResponseBody) String ¶
func (s LuggageDirectResponseBody) String() string
type LuggageDirectResponseBodyData ¶
type LuggageDirectResponseBodyData struct { // example: // // BJS CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"` // example: // // 1 DirectType *int32 `json:"direct_type,omitempty" xml:"direct_type,omitempty"` }
func (LuggageDirectResponseBodyData) GoString ¶
func (s LuggageDirectResponseBodyData) GoString() string
func (*LuggageDirectResponseBodyData) SetCityCode ¶
func (s *LuggageDirectResponseBodyData) SetCityCode(v string) *LuggageDirectResponseBodyData
func (*LuggageDirectResponseBodyData) SetDirectType ¶
func (s *LuggageDirectResponseBodyData) SetDirectType(v int32) *LuggageDirectResponseBodyData
func (LuggageDirectResponseBodyData) String ¶
func (s LuggageDirectResponseBodyData) String() string
type LuggageDirectShrinkRequest ¶
type LuggageDirectShrinkRequest struct {
FlightSegmentParamListShrink *string `json:"flight_segment_param_list,omitempty" xml:"flight_segment_param_list,omitempty"`
}
func (LuggageDirectShrinkRequest) GoString ¶
func (s LuggageDirectShrinkRequest) GoString() string
func (*LuggageDirectShrinkRequest) SetFlightSegmentParamListShrink ¶
func (s *LuggageDirectShrinkRequest) SetFlightSegmentParamListShrink(v string) *LuggageDirectShrinkRequest
func (LuggageDirectShrinkRequest) String ¶
func (s LuggageDirectShrinkRequest) String() string
type OrderDetailHeaders ¶
type OrderDetailHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (OrderDetailHeaders) GoString ¶
func (s OrderDetailHeaders) GoString() string
func (*OrderDetailHeaders) SetCommonHeaders ¶
func (s *OrderDetailHeaders) SetCommonHeaders(v map[string]*string) *OrderDetailHeaders
func (*OrderDetailHeaders) SetXAcsAirticketAccessToken ¶
func (s *OrderDetailHeaders) SetXAcsAirticketAccessToken(v string) *OrderDetailHeaders
func (*OrderDetailHeaders) SetXAcsAirticketLanguage ¶
func (s *OrderDetailHeaders) SetXAcsAirticketLanguage(v string) *OrderDetailHeaders
func (OrderDetailHeaders) String ¶
func (s OrderDetailHeaders) String() string
type OrderDetailRequest ¶
type OrderDetailRequest struct { // order number created by book // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // external order number(customized by buyer when book) // // example: // // x091-2023-0220-j-0001 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` }
func (OrderDetailRequest) GoString ¶
func (s OrderDetailRequest) GoString() string
func (*OrderDetailRequest) SetOrderNum ¶
func (s *OrderDetailRequest) SetOrderNum(v int64) *OrderDetailRequest
func (*OrderDetailRequest) SetOutOrderNum ¶
func (s *OrderDetailRequest) SetOutOrderNum(v string) *OrderDetailRequest
func (OrderDetailRequest) String ¶
func (s OrderDetailRequest) String() string
type OrderDetailResponse ¶
type OrderDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *OrderDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (OrderDetailResponse) GoString ¶
func (s OrderDetailResponse) GoString() string
func (*OrderDetailResponse) SetBody ¶
func (s *OrderDetailResponse) SetBody(v *OrderDetailResponseBody) *OrderDetailResponse
func (*OrderDetailResponse) SetHeaders ¶
func (s *OrderDetailResponse) SetHeaders(v map[string]*string) *OrderDetailResponse
func (*OrderDetailResponse) SetStatusCode ¶
func (s *OrderDetailResponse) SetStatusCode(v int32) *OrderDetailResponse
func (OrderDetailResponse) String ¶
func (s OrderDetailResponse) String() string
type OrderDetailResponseBody ¶
type OrderDetailResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *OrderDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (OrderDetailResponseBody) GoString ¶
func (s OrderDetailResponseBody) GoString() string
func (*OrderDetailResponseBody) SetData ¶
func (s *OrderDetailResponseBody) SetData(v *OrderDetailResponseBodyData) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetErrorCode ¶
func (s *OrderDetailResponseBody) SetErrorCode(v string) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetErrorData ¶
func (s *OrderDetailResponseBody) SetErrorData(v interface{}) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetErrorMsg ¶
func (s *OrderDetailResponseBody) SetErrorMsg(v string) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetRequestId ¶
func (s *OrderDetailResponseBody) SetRequestId(v string) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetStatus ¶
func (s *OrderDetailResponseBody) SetStatus(v int32) *OrderDetailResponseBody
func (*OrderDetailResponseBody) SetSuccess ¶
func (s *OrderDetailResponseBody) SetSuccess(v bool) *OrderDetailResponseBody
func (OrderDetailResponseBody) String ¶
func (s OrderDetailResponseBody) String() string
type OrderDetailResponseBodyData ¶
type OrderDetailResponseBodyData struct { // ancillary product fulfillment details AncillaryItemDetailList []*OrderDetailResponseBodyDataAncillaryItemDetailList `json:"ancillary_item_detail_list,omitempty" xml:"ancillary_item_detail_list,omitempty" type:"Repeated"` // baggage rule mapping, key is passenger type, value is baggage allowance details BaggageAllowanceMap map[string]*DataBaggageAllowanceMapValue `json:"baggage_allowance_map,omitempty" xml:"baggage_allowance_map,omitempty"` // book time(timestamp) // // example: // // 1677210784000 BookTime *int64 `json:"book_time,omitempty" xml:"book_time,omitempty"` // flight product fulfillment details FlightItemDetailList []*OrderDetailResponseBodyDataFlightItemDetailList `json:"flight_item_detail_list,omitempty" xml:"flight_item_detail_list,omitempty" type:"Repeated"` // order number created by book // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // order status // // 1: order creation in process; // // 2: order creation successful; // // 3: order paid; // // 4: order successful; // // 5: order closed // // example: // // 4 OrderStatus *int32 `json:"order_status,omitempty" xml:"order_status,omitempty"` // external order number(customized by buyer when book) // // example: // // x091-2023-0220-j-0001 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // the information about all passenger of current order PassengerList []*OrderDetailResponseBodyDataPassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"` // payment status // // 1: payment in process; // // 2: deduction successful; // // 3: paid to the seller; // // 4: transaction closed // // example: // // 2 PayStatus *int32 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // pay time(timestamp) // // example: // // 1677210788000 PayTime *int64 `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // discount amount // // example: // // 10 PromotionPrice *float64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"` // actual payment amount // // example: // // 3000 RealPayPrice *float64 `json:"real_pay_price,omitempty" xml:"real_pay_price,omitempty"` // change and refund policy mapping, key is passenger type, value is change and refund policy details RefundChangeRuleMap map[string]*DataRefundChangeRuleMapValue `json:"refund_change_rule_map,omitempty" xml:"refund_change_rule_map,omitempty"` // buyer nickname // // example: // // nick SessionNick *string `json:"session_nick,omitempty" xml:"session_nick,omitempty"` // the solution buyer booked Solution *OrderDetailResponseBodyDataSolution `json:"solution,omitempty" xml:"solution,omitempty" type:"Struct"` // order success time(timestamp) // // example: // // 1677210786000 SucceedTime *int64 `json:"succeed_time,omitempty" xml:"succeed_time,omitempty"` // total price of current order // // example: // // 3000 TotalPrice *float64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // transaction number // // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (OrderDetailResponseBodyData) GoString ¶
func (s OrderDetailResponseBodyData) GoString() string
func (*OrderDetailResponseBodyData) SetAncillaryItemDetailList ¶
func (s *OrderDetailResponseBodyData) SetAncillaryItemDetailList(v []*OrderDetailResponseBodyDataAncillaryItemDetailList) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetBaggageAllowanceMap ¶
func (s *OrderDetailResponseBodyData) SetBaggageAllowanceMap(v map[string]*DataBaggageAllowanceMapValue) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetBookTime ¶
func (s *OrderDetailResponseBodyData) SetBookTime(v int64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetFlightItemDetailList ¶
func (s *OrderDetailResponseBodyData) SetFlightItemDetailList(v []*OrderDetailResponseBodyDataFlightItemDetailList) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetOrderNum ¶
func (s *OrderDetailResponseBodyData) SetOrderNum(v int64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetOrderStatus ¶
func (s *OrderDetailResponseBodyData) SetOrderStatus(v int32) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetOutOrderNum ¶
func (s *OrderDetailResponseBodyData) SetOutOrderNum(v string) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetPassengerList ¶
func (s *OrderDetailResponseBodyData) SetPassengerList(v []*OrderDetailResponseBodyDataPassengerList) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetPayStatus ¶
func (s *OrderDetailResponseBodyData) SetPayStatus(v int32) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetPayTime ¶
func (s *OrderDetailResponseBodyData) SetPayTime(v int64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetPromotionPrice ¶
func (s *OrderDetailResponseBodyData) SetPromotionPrice(v float64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetRealPayPrice ¶
func (s *OrderDetailResponseBodyData) SetRealPayPrice(v float64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetRefundChangeRuleMap ¶
func (s *OrderDetailResponseBodyData) SetRefundChangeRuleMap(v map[string]*DataRefundChangeRuleMapValue) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetSessionNick ¶
func (s *OrderDetailResponseBodyData) SetSessionNick(v string) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetSolution ¶
func (s *OrderDetailResponseBodyData) SetSolution(v *OrderDetailResponseBodyDataSolution) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetSucceedTime ¶
func (s *OrderDetailResponseBodyData) SetSucceedTime(v int64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetTotalPrice ¶
func (s *OrderDetailResponseBodyData) SetTotalPrice(v float64) *OrderDetailResponseBodyData
func (*OrderDetailResponseBodyData) SetTransactionNo ¶
func (s *OrderDetailResponseBodyData) SetTransactionNo(v string) *OrderDetailResponseBodyData
func (OrderDetailResponseBodyData) String ¶
func (s OrderDetailResponseBodyData) String() string
type OrderDetailResponseBodyDataAncillaryItemDetailList ¶
type OrderDetailResponseBodyDataAncillaryItemDetailList struct { // the ancillary buyer booked Ancillary *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary `json:"ancillary,omitempty" xml:"ancillary,omitempty" type:"Struct"` // passenger Passenger *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` // segment ID list, these segments share the same ancillary SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (OrderDetailResponseBodyDataAncillaryItemDetailList) GoString ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailList) GoString() string
func (*OrderDetailResponseBodyDataAncillaryItemDetailList) SetAncillary ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailList) SetPassenger ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailList) SetSegmentIdList ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataAncillaryItemDetailList
func (OrderDetailResponseBodyDataAncillaryItemDetailList) String ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailList) String() string
type OrderDetailResponseBodyDataAncillaryItemDetailListAncillary ¶
type OrderDetailResponseBodyDataAncillaryItemDetailListAncillary struct { // ancillay_id // // example: // // MDY2NTAxLCJleHAiOjE2NxNzM3MDEsIm5ix AncillaryId *string `json:"ancillary_id,omitempty" xml:"ancillary_id,omitempty"` // ancillary product type currently supports 4: paid luggage // // example: // // 4 AncillaryType *int32 `json:"ancillary_type,omitempty" xml:"ancillary_type,omitempty"` BaggageAncillary *OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary `json:"baggage_ancillary,omitempty" xml:"baggage_ancillary,omitempty" type:"Struct"` }
func (OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) GoString ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) GoString() string
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryId ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryId(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryType ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetAncillaryType(v int32) *OrderDetailResponseBodyDataAncillaryItemDetailListAncillary
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) SetBaggageAncillary ¶
func (OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) String ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillary) String() string
type OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary ¶
type OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary struct { // example: // // 0 BaggageAmount *int32 `json:"baggage_amount,omitempty" xml:"baggage_amount,omitempty"` // example: // // 0 BaggageWeight *int32 `json:"baggage_weight,omitempty" xml:"baggage_weight,omitempty"` // example: // // KG BaggageWeightUnit *string `json:"baggage_weight_unit,omitempty" xml:"baggage_weight_unit,omitempty"` IsAllWeight *bool `json:"is_all_weight,omitempty" xml:"is_all_weight,omitempty"` // example: // // 10.0 Price *float64 `json:"price,omitempty" xml:"price,omitempty"` }
func (OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) GoString ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) GoString() string
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageAmount ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageWeight ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetBaggageWeightUnit ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListAncillaryBaggageAncillary) SetIsAllWeight ¶
type OrderDetailResponseBodyDataAncillaryItemDetailListPassenger ¶
type OrderDetailResponseBodyDataAncillaryItemDetailListPassenger struct { // date of birth (yyyyMMdd) // // example: // // 20020301 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // travel document Credential *OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: male; 1: female // // example: // // 0 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // country code for mobile phone number // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // example: // // 183******96 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: infant // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) GoString ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) GoString() string
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetBirthday ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetCredential ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetFirstName ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetLastName ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobileCountryCode ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobilePhoneNumber ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetNationality ¶
func (s *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) SetNationality(v string) *OrderDetailResponseBodyDataAncillaryItemDetailListPassenger
func (OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) String ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassenger) String() string
type OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential ¶
type OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential struct { // place of issue, two-letter code // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // travel document number // // example: // // E1***5674 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // travel document type , only support "1"(1 means passport) currently. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // expiration date // // example: // // 20290101 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) GoString ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) GoString() string
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCertIssuePlace ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCredentialNum ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetCredentialType ¶
func (*OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) SetExpireDate ¶
func (OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) String ¶
func (s OrderDetailResponseBodyDataAncillaryItemDetailListPassengerCredential) String() string
type OrderDetailResponseBodyDataFlightItemDetailList ¶
type OrderDetailResponseBodyDataFlightItemDetailList struct { // b PNR(airline booking code) list BPnrList []*string `json:"b_pnr_list,omitempty" xml:"b_pnr_list,omitempty" type:"Repeated"` // c PNR(airline booking code) list CPnrList []*string `json:"c_pnr_list,omitempty" xml:"c_pnr_list,omitempty" type:"Repeated"` // flight price information for current passenger FlightPrice *OrderDetailResponseBodyDataFlightItemDetailListFlightPrice `json:"flight_price,omitempty" xml:"flight_price,omitempty" type:"Struct"` // RBD information in flight segment dimension FlightSegmentCabinRelation []*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation `json:"flight_segment_cabin_relation,omitempty" xml:"flight_segment_cabin_relation,omitempty" type:"Repeated"` // passenger Passenger *OrderDetailResponseBodyDataFlightItemDetailListPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` // ticketing airline // // example: // // HO TicketAirLine *string `json:"ticket_air_line,omitempty" xml:"ticket_air_line,omitempty"` // ticket number list TicketNos []*string `json:"ticket_nos,omitempty" xml:"ticket_nos,omitempty" type:"Repeated"` }
func (OrderDetailResponseBodyDataFlightItemDetailList) GoString ¶
func (s OrderDetailResponseBodyDataFlightItemDetailList) GoString() string
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetBPnrList ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetBPnrList(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetCPnrList ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetCPnrList(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetFlightPrice ¶
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetFlightSegmentCabinRelation ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetFlightSegmentCabinRelation(v []*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) *OrderDetailResponseBodyDataFlightItemDetailList
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetPassenger ¶
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetTicketAirLine ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetTicketAirLine(v string) *OrderDetailResponseBodyDataFlightItemDetailList
func (*OrderDetailResponseBodyDataFlightItemDetailList) SetTicketNos ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailList) SetTicketNos(v []*string) *OrderDetailResponseBodyDataFlightItemDetailList
func (OrderDetailResponseBodyDataFlightItemDetailList) String ¶
func (s OrderDetailResponseBodyDataFlightItemDetailList) String() string
type OrderDetailResponseBodyDataFlightItemDetailListFlightPrice ¶
type OrderDetailResponseBodyDataFlightItemDetailListFlightPrice struct { // selling price // // example: // // 300 SellPrice *float64 `json:"sell_price,omitempty" xml:"sell_price,omitempty"` // tax // // example: // // 10 Tax *float64 `json:"tax,omitempty" xml:"tax,omitempty"` }
func (OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) GoString ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) GoString() string
func (*OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) SetSellPrice ¶
func (OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) String ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListFlightPrice) String() string
type OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation ¶
type OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation struct { // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // cabin class description // // example: // // economy class CabinClassName *string `json:"cabin_class_name,omitempty" xml:"cabin_class_name,omitempty"` // availability // // example: // // A CabinQuantity *string `json:"cabin_quantity,omitempty" xml:"cabin_quantity,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(yyMMddHHmm) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` }
func (OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) GoString ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) GoString() string
func (*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinClass ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinClassName ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetCabinQuantity ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListFlightSegmentCabinRelation) SetSegmentId ¶
type OrderDetailResponseBodyDataFlightItemDetailListPassenger ¶
type OrderDetailResponseBodyDataFlightItemDetailListPassenger struct { // date of birth (yyyyMMdd) // // example: // // 20020301 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // travel document Credential *OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: MALE; 1: FEMALE // // example: // // 0 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // mobile country code // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // example: // // 183******96 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality (two-letter code) // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: infant // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (OrderDetailResponseBodyDataFlightItemDetailListPassenger) GoString ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListPassenger) GoString() string
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetBirthday ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetCredential ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetFirstName ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetLastName ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobileCountryCode ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobilePhoneNumber ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
func (*OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetNationality ¶
func (s *OrderDetailResponseBodyDataFlightItemDetailListPassenger) SetNationality(v string) *OrderDetailResponseBodyDataFlightItemDetailListPassenger
func (OrderDetailResponseBodyDataFlightItemDetailListPassenger) String ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListPassenger) String() string
type OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential ¶
type OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential struct { // place of issue, two-letter code // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // travel document number // // example: // // E1***5674 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // travel document type , only support "1"(1 means passport) currently. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // expiration date // // example: // // 20290101 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) GoString ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) GoString() string
func (*OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCertIssuePlace ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCredentialNum ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetCredentialType ¶
func (*OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) SetExpireDate ¶
func (OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) String ¶
func (s OrderDetailResponseBodyDataFlightItemDetailListPassengerCredential) String() string
type OrderDetailResponseBodyDataPassengerList ¶
type OrderDetailResponseBodyDataPassengerList struct { // date of birth (yyyyMMdd) // // example: // // 20020301 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // travel document Credential *OrderDetailResponseBodyDataPassengerListCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: MALE; 1: FEMALE // // example: // // 0 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // mobile country code // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // example: // // 183******96 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality (two-letter code) // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: infant // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (OrderDetailResponseBodyDataPassengerList) GoString ¶
func (s OrderDetailResponseBodyDataPassengerList) GoString() string
func (*OrderDetailResponseBodyDataPassengerList) SetBirthday ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetBirthday(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetCredential ¶
func (*OrderDetailResponseBodyDataPassengerList) SetFirstName ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetFirstName(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetGender ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetGender(v int32) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetLastName ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetLastName(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetMobileCountryCode ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetMobileCountryCode(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetMobilePhoneNumber ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetMobilePhoneNumber(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetNationality ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetNationality(v string) *OrderDetailResponseBodyDataPassengerList
func (*OrderDetailResponseBodyDataPassengerList) SetType ¶
func (s *OrderDetailResponseBodyDataPassengerList) SetType(v int32) *OrderDetailResponseBodyDataPassengerList
func (OrderDetailResponseBodyDataPassengerList) String ¶
func (s OrderDetailResponseBodyDataPassengerList) String() string
type OrderDetailResponseBodyDataPassengerListCredential ¶
type OrderDetailResponseBodyDataPassengerListCredential struct { // place of issue, two-letter code // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // travel document number // // example: // // E1***5674 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // travel document type , only support "1"(1 means passport) currently. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // expiration date // // example: // // 20290101 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (OrderDetailResponseBodyDataPassengerListCredential) GoString ¶
func (s OrderDetailResponseBodyDataPassengerListCredential) GoString() string
func (*OrderDetailResponseBodyDataPassengerListCredential) SetCertIssuePlace ¶
func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCertIssuePlace(v string) *OrderDetailResponseBodyDataPassengerListCredential
func (*OrderDetailResponseBodyDataPassengerListCredential) SetCredentialNum ¶
func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCredentialNum(v string) *OrderDetailResponseBodyDataPassengerListCredential
func (*OrderDetailResponseBodyDataPassengerListCredential) SetCredentialType ¶
func (s *OrderDetailResponseBodyDataPassengerListCredential) SetCredentialType(v int32) *OrderDetailResponseBodyDataPassengerListCredential
func (*OrderDetailResponseBodyDataPassengerListCredential) SetExpireDate ¶
func (s *OrderDetailResponseBodyDataPassengerListCredential) SetExpireDate(v string) *OrderDetailResponseBodyDataPassengerListCredential
func (OrderDetailResponseBodyDataPassengerListCredential) String ¶
func (s OrderDetailResponseBodyDataPassengerListCredential) String() string
type OrderDetailResponseBodyDataSolution ¶
type OrderDetailResponseBodyDataSolution struct { // adult fare // // example: // // 300 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 30 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 200 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 20 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 100 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 10 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` // journey list JourneyList []*OrderDetailResponseBodyDataSolutionJourneyList `json:"journey_list,omitempty" xml:"journey_list,omitempty" type:"Repeated"` // product type description // // example: // // description ProductTypeDescription *string `json:"product_type_description,omitempty" xml:"product_type_description,omitempty"` // refund coupon description // // example: // // description RefundTicketCouponDescription *string `json:"refund_ticket_coupon_description,omitempty" xml:"refund_ticket_coupon_description,omitempty"` // through check-in baggage policy SegmentBaggageCheckInInfoList []*OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList `json:"segment_baggage_check_in_info_list,omitempty" xml:"segment_baggage_check_in_info_list,omitempty" type:"Repeated"` // baggage rule list SegmentBaggageMappingList []*OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList `json:"segment_baggage_mapping_list,omitempty" xml:"segment_baggage_mapping_list,omitempty" type:"Repeated"` // change and refund policy SegmentRefundChangeRuleMappingList []*OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList `` /* 128-byte string literal not displayed */ // solution_id // // example: // // eJwz8DeySEo0NjQ01TU3TUxxx SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (OrderDetailResponseBodyDataSolution) GoString ¶
func (s OrderDetailResponseBodyDataSolution) GoString() string
func (*OrderDetailResponseBodyDataSolution) SetAdultPrice ¶
func (s *OrderDetailResponseBodyDataSolution) SetAdultPrice(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetAdultTax ¶
func (s *OrderDetailResponseBodyDataSolution) SetAdultTax(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetChildPrice ¶
func (s *OrderDetailResponseBodyDataSolution) SetChildPrice(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetChildTax ¶
func (s *OrderDetailResponseBodyDataSolution) SetChildTax(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetInfantPrice ¶
func (s *OrderDetailResponseBodyDataSolution) SetInfantPrice(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetInfantTax ¶
func (s *OrderDetailResponseBodyDataSolution) SetInfantTax(v float64) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetJourneyList ¶
func (s *OrderDetailResponseBodyDataSolution) SetJourneyList(v []*OrderDetailResponseBodyDataSolutionJourneyList) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetProductTypeDescription ¶
func (s *OrderDetailResponseBodyDataSolution) SetProductTypeDescription(v string) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetRefundTicketCouponDescription ¶
func (s *OrderDetailResponseBodyDataSolution) SetRefundTicketCouponDescription(v string) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList ¶
func (s *OrderDetailResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList(v []*OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetSegmentBaggageMappingList ¶
func (s *OrderDetailResponseBodyDataSolution) SetSegmentBaggageMappingList(v []*OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList ¶
func (s *OrderDetailResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList(v []*OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) *OrderDetailResponseBodyDataSolution
func (*OrderDetailResponseBodyDataSolution) SetSolutionId ¶
func (s *OrderDetailResponseBodyDataSolution) SetSolutionId(v string) *OrderDetailResponseBodyDataSolution
func (OrderDetailResponseBodyDataSolution) String ¶
func (s OrderDetailResponseBodyDataSolution) String() string
type OrderDetailResponseBodyDataSolutionJourneyList ¶
type OrderDetailResponseBodyDataSolutionJourneyList struct { // segment list SegmentList []*OrderDetailResponseBodyDataSolutionJourneyListSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // number of transfers // // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (OrderDetailResponseBodyDataSolutionJourneyList) GoString ¶
func (s OrderDetailResponseBodyDataSolutionJourneyList) GoString() string
func (*OrderDetailResponseBodyDataSolutionJourneyList) SetSegmentList ¶
func (*OrderDetailResponseBodyDataSolutionJourneyList) SetTransferCount ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyList) SetTransferCount(v int32) *OrderDetailResponseBodyDataSolutionJourneyList
func (OrderDetailResponseBodyDataSolutionJourneyList) String ¶
func (s OrderDetailResponseBodyDataSolutionJourneyList) String() string
type OrderDetailResponseBodyDataSolutionJourneyListSegmentList ¶
type OrderDetailResponseBodyDataSolutionJourneyListSegmentList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // arrival terminal // // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // arrival time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // availability // // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // example: // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure terminal // // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // equipment type // // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // flight time, unit: minute // // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // marketing airline code (eg: KA) // // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // marketing airline flight no. (eg: KA5809) // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // marketing airline flight no. (eg: 5809) // // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // operating airline code (eg: CX) // // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // operating airline flight no. (eg: CX601) // // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // stop city list when stop_quantity > 1 , use “,” for seperation // // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // number of stops // // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (OrderDetailResponseBodyDataSolutionJourneyListSegmentList) GoString ¶
func (s OrderDetailResponseBodyDataSolutionJourneyListSegmentList) GoString() string
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetAvailability ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetAvailability(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetCodeShare ¶
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetEquipType ¶
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetSegmentId ¶
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList(v string) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (*OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity ¶
func (s *OrderDetailResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity(v int32) *OrderDetailResponseBodyDataSolutionJourneyListSegmentList
func (OrderDetailResponseBodyDataSolutionJourneyListSegmentList) String ¶
func (s OrderDetailResponseBodyDataSolutionJourneyListSegmentList) String() string
type OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList ¶
type OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList struct { // through check-in baggage policy type // // 1. baggage through check-in between segments // // 2. baggage re-check-in needed between segments // // 3. baggage through check-in at stop city ( applies for stop flight ) // // 4. baggage re-checkin needed at stop city ( applies for stop flight ) // // example: // // 1 LuggageDirectInfoType *int32 `json:"luggage_direct_info_type,omitempty" xml:"luggage_direct_info_type,omitempty"` // segment id list. all the listed segment ids share the same baggage through check-in policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString ¶
func (s OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString() string
func (*OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType ¶
func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList
func (*OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList ¶
func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList
func (OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String ¶
func (s OrderDetailResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String() string
type OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList ¶
type OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList struct { // baggage rule mapping, key is passenger type, value is baggage allowance details PassengerBaggageAllowanceMapping map[string]*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue `json:"passenger_baggage_allowance_mapping,omitempty" xml:"passenger_baggage_allowance_mapping,omitempty"` // segment id list. all the listed segment ids share the same baggage rule SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) GoString ¶
func (s OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) GoString() string
func (*OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping ¶
func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(v map[string]*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList
func (*OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList ¶
func (s *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList
func (OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) String ¶
func (s OrderDetailResponseBodyDataSolutionSegmentBaggageMappingList) String() string
type OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList ¶
type OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList struct { // change and refund policy mapping, key is passenger type, value is change and refund policy details RefundChangeRuleMap map[string]*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue `json:"refund_change_rule_map,omitempty" xml:"refund_change_rule_map,omitempty"` // segment id list. all the listed segment ids share the same change and refund policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString ¶
func (s OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString() string
func (*OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap ¶
func (*OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList ¶
func (s *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
func (OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String ¶
func (s OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String() string
type OrderListHeaders ¶
type OrderListHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (OrderListHeaders) GoString ¶
func (s OrderListHeaders) GoString() string
func (*OrderListHeaders) SetCommonHeaders ¶
func (s *OrderListHeaders) SetCommonHeaders(v map[string]*string) *OrderListHeaders
func (*OrderListHeaders) SetXAcsAirticketAccessToken ¶
func (s *OrderListHeaders) SetXAcsAirticketAccessToken(v string) *OrderListHeaders
func (*OrderListHeaders) SetXAcsAirticketLanguage ¶
func (s *OrderListHeaders) SetXAcsAirticketLanguage(v string) *OrderListHeaders
func (OrderListHeaders) String ¶
func (s OrderListHeaders) String() string
type OrderListRequest ¶
type OrderListRequest struct { // latest booking time (timestamp) // // This parameter is required. // // example: // // 2023-02-02 11:20:00 BookTimeEnd *int64 `json:"book_time_end,omitempty" xml:"book_time_end,omitempty"` // earliest book time(timestamp) // // This parameter is required. // // example: // // 2023-02-01 11:20:00 BookTimeStart *int64 `json:"book_time_start,omitempty" xml:"book_time_start,omitempty"` // pagination query parameters, from which page to start querying // // example: // // 1 PageIndex *int32 `json:"page_index,omitempty" xml:"page_index,omitempty"` // pagination query parameters, how many orders to return // // example: // // 20 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // which order status will be query // // 1: order reservation in process // // 2: order reservation successful // // 3: order paid // // 4: order successful // // 5: order closed // // example: // // 4 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` }
func (OrderListRequest) GoString ¶
func (s OrderListRequest) GoString() string
func (*OrderListRequest) SetBookTimeEnd ¶
func (s *OrderListRequest) SetBookTimeEnd(v int64) *OrderListRequest
func (*OrderListRequest) SetBookTimeStart ¶
func (s *OrderListRequest) SetBookTimeStart(v int64) *OrderListRequest
func (*OrderListRequest) SetPageIndex ¶
func (s *OrderListRequest) SetPageIndex(v int32) *OrderListRequest
func (*OrderListRequest) SetPageSize ¶
func (s *OrderListRequest) SetPageSize(v int32) *OrderListRequest
func (*OrderListRequest) SetStatus ¶
func (s *OrderListRequest) SetStatus(v int32) *OrderListRequest
func (OrderListRequest) String ¶
func (s OrderListRequest) String() string
type OrderListResponse ¶
type OrderListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *OrderListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (OrderListResponse) GoString ¶
func (s OrderListResponse) GoString() string
func (*OrderListResponse) SetBody ¶
func (s *OrderListResponse) SetBody(v *OrderListResponseBody) *OrderListResponse
func (*OrderListResponse) SetHeaders ¶
func (s *OrderListResponse) SetHeaders(v map[string]*string) *OrderListResponse
func (*OrderListResponse) SetStatusCode ¶
func (s *OrderListResponse) SetStatusCode(v int32) *OrderListResponse
func (OrderListResponse) String ¶
func (s OrderListResponse) String() string
type OrderListResponseBody ¶
type OrderListResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *OrderListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (OrderListResponseBody) GoString ¶
func (s OrderListResponseBody) GoString() string
func (*OrderListResponseBody) SetData ¶
func (s *OrderListResponseBody) SetData(v *OrderListResponseBodyData) *OrderListResponseBody
func (*OrderListResponseBody) SetErrorCode ¶
func (s *OrderListResponseBody) SetErrorCode(v string) *OrderListResponseBody
func (*OrderListResponseBody) SetErrorData ¶
func (s *OrderListResponseBody) SetErrorData(v interface{}) *OrderListResponseBody
func (*OrderListResponseBody) SetErrorMsg ¶
func (s *OrderListResponseBody) SetErrorMsg(v string) *OrderListResponseBody
func (*OrderListResponseBody) SetRequestId ¶
func (s *OrderListResponseBody) SetRequestId(v string) *OrderListResponseBody
func (*OrderListResponseBody) SetStatus ¶
func (s *OrderListResponseBody) SetStatus(v int32) *OrderListResponseBody
func (*OrderListResponseBody) SetSuccess ¶
func (s *OrderListResponseBody) SetSuccess(v bool) *OrderListResponseBody
func (OrderListResponseBody) String ¶
func (s OrderListResponseBody) String() string
type OrderListResponseBodyData ¶
type OrderListResponseBodyData struct { // order list List []*OrderListResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"` // information of pagination Pagination *OrderListResponseBodyDataPagination `json:"pagination,omitempty" xml:"pagination,omitempty" type:"Struct"` }
func (OrderListResponseBodyData) GoString ¶
func (s OrderListResponseBodyData) GoString() string
func (*OrderListResponseBodyData) SetList ¶
func (s *OrderListResponseBodyData) SetList(v []*OrderListResponseBodyDataList) *OrderListResponseBodyData
func (*OrderListResponseBodyData) SetPagination ¶
func (s *OrderListResponseBodyData) SetPagination(v *OrderListResponseBodyDataPagination) *OrderListResponseBodyData
func (OrderListResponseBodyData) String ¶
func (s OrderListResponseBodyData) String() string
type OrderListResponseBodyDataList ¶
type OrderListResponseBodyDataList struct { // book time(timestamp) // // example: // // 1677210784000 BookTime *int64 `json:"book_time,omitempty" xml:"book_time,omitempty"` // order number created by book // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // order status // // 1: order reservation in process // // 2: order reservation successful // // 3: order paid // // 4: order successful // // 5: order closed // // example: // // 4 OrderStatus *string `json:"order_status,omitempty" xml:"order_status,omitempty"` // external order number(customized by buyer when book) // // example: // // x091-2023-0220-j-0001 OutOrderNum *string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // the information about all passenger of current order PassengerList []*OrderListResponseBodyDataListPassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"` // payment status // // 1: payment in process // // 2: deduction successful // // 3: paid to the seller // // 4: transaction closed // // example: // // 2 PayStatus *string `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // pay time(timestamp) // // example: // // 1677210788000 PayTime *int64 `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // discount amount // // example: // // 10 PromotionPrice *float64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"` // actual payment amount // // example: // // 3000 RealPayPrice *float64 `json:"real_pay_price,omitempty" xml:"real_pay_price,omitempty"` // buyer nickname // // example: // // nick SessionNick *string `json:"session_nick,omitempty" xml:"session_nick,omitempty"` // order success time(timestamp) // // example: // // 1677210786000 SucceedTime *int64 `json:"succeed_time,omitempty" xml:"succeed_time,omitempty"` // total price of current order // // example: // // 3000 TotalPrice *float64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // transaction number // // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (OrderListResponseBodyDataList) GoString ¶
func (s OrderListResponseBodyDataList) GoString() string
func (*OrderListResponseBodyDataList) SetBookTime ¶
func (s *OrderListResponseBodyDataList) SetBookTime(v int64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetOrderNum ¶
func (s *OrderListResponseBodyDataList) SetOrderNum(v int64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetOrderStatus ¶
func (s *OrderListResponseBodyDataList) SetOrderStatus(v string) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetOutOrderNum ¶
func (s *OrderListResponseBodyDataList) SetOutOrderNum(v string) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetPassengerList ¶
func (s *OrderListResponseBodyDataList) SetPassengerList(v []*OrderListResponseBodyDataListPassengerList) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetPayStatus ¶
func (s *OrderListResponseBodyDataList) SetPayStatus(v string) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetPayTime ¶
func (s *OrderListResponseBodyDataList) SetPayTime(v int64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetPromotionPrice ¶
func (s *OrderListResponseBodyDataList) SetPromotionPrice(v float64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetRealPayPrice ¶
func (s *OrderListResponseBodyDataList) SetRealPayPrice(v float64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetSessionNick ¶
func (s *OrderListResponseBodyDataList) SetSessionNick(v string) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetSucceedTime ¶
func (s *OrderListResponseBodyDataList) SetSucceedTime(v int64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetTotalPrice ¶
func (s *OrderListResponseBodyDataList) SetTotalPrice(v float64) *OrderListResponseBodyDataList
func (*OrderListResponseBodyDataList) SetTransactionNo ¶
func (s *OrderListResponseBodyDataList) SetTransactionNo(v string) *OrderListResponseBodyDataList
func (OrderListResponseBodyDataList) String ¶
func (s OrderListResponseBodyDataList) String() string
type OrderListResponseBodyDataListPassengerList ¶
type OrderListResponseBodyDataListPassengerList struct { // date of birth (yyyyMMdd) // // example: // // 20020301 Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"` // credential Credential *OrderListResponseBodyDataListPassengerListCredential `json:"credential,omitempty" xml:"credential,omitempty" type:"Struct"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // gender 0: MALE; 1: FEMALE // // example: // // 0 Gender *int32 `json:"gender,omitempty" xml:"gender,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` // mobile country code // // example: // // 86 MobileCountryCode *string `json:"mobile_country_code,omitempty" xml:"mobile_country_code,omitempty"` // mobile phone number // // example: // // 183******96 MobilePhoneNumber *string `json:"mobile_phone_number,omitempty" xml:"mobile_phone_number,omitempty"` // nationality (two-letter code) // // example: // // CN Nationality *string `json:"nationality,omitempty" xml:"nationality,omitempty"` // passenger type 0: adult; 1: child; 8: infant // // example: // // 0 Type *int32 `json:"type,omitempty" xml:"type,omitempty"` }
func (OrderListResponseBodyDataListPassengerList) GoString ¶
func (s OrderListResponseBodyDataListPassengerList) GoString() string
func (*OrderListResponseBodyDataListPassengerList) SetBirthday ¶
func (s *OrderListResponseBodyDataListPassengerList) SetBirthday(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetCredential ¶
func (*OrderListResponseBodyDataListPassengerList) SetFirstName ¶
func (s *OrderListResponseBodyDataListPassengerList) SetFirstName(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetGender ¶
func (s *OrderListResponseBodyDataListPassengerList) SetGender(v int32) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetLastName ¶
func (s *OrderListResponseBodyDataListPassengerList) SetLastName(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetMobileCountryCode ¶
func (s *OrderListResponseBodyDataListPassengerList) SetMobileCountryCode(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetMobilePhoneNumber ¶
func (s *OrderListResponseBodyDataListPassengerList) SetMobilePhoneNumber(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetNationality ¶
func (s *OrderListResponseBodyDataListPassengerList) SetNationality(v string) *OrderListResponseBodyDataListPassengerList
func (*OrderListResponseBodyDataListPassengerList) SetType ¶
func (s *OrderListResponseBodyDataListPassengerList) SetType(v int32) *OrderListResponseBodyDataListPassengerList
func (OrderListResponseBodyDataListPassengerList) String ¶
func (s OrderListResponseBodyDataListPassengerList) String() string
type OrderListResponseBodyDataListPassengerListCredential ¶
type OrderListResponseBodyDataListPassengerListCredential struct { // issuing place (two-letter code) // // example: // // CN CertIssuePlace *string `json:"cert_issue_place,omitempty" xml:"cert_issue_place,omitempty"` // // // example: // // E1***5674 CredentialNum *string `json:"credential_num,omitempty" xml:"credential_num,omitempty"` // credential type , only support "1"(1 means passport) currently. // // example: // // 1 CredentialType *int32 `json:"credential_type,omitempty" xml:"credential_type,omitempty"` // credential expiration date // // example: // // 20290101 ExpireDate *string `json:"expire_date,omitempty" xml:"expire_date,omitempty"` }
func (OrderListResponseBodyDataListPassengerListCredential) GoString ¶
func (s OrderListResponseBodyDataListPassengerListCredential) GoString() string
func (*OrderListResponseBodyDataListPassengerListCredential) SetCertIssuePlace ¶
func (s *OrderListResponseBodyDataListPassengerListCredential) SetCertIssuePlace(v string) *OrderListResponseBodyDataListPassengerListCredential
func (*OrderListResponseBodyDataListPassengerListCredential) SetCredentialNum ¶
func (s *OrderListResponseBodyDataListPassengerListCredential) SetCredentialNum(v string) *OrderListResponseBodyDataListPassengerListCredential
func (*OrderListResponseBodyDataListPassengerListCredential) SetCredentialType ¶
func (s *OrderListResponseBodyDataListPassengerListCredential) SetCredentialType(v int32) *OrderListResponseBodyDataListPassengerListCredential
func (*OrderListResponseBodyDataListPassengerListCredential) SetExpireDate ¶
func (s *OrderListResponseBodyDataListPassengerListCredential) SetExpireDate(v string) *OrderListResponseBodyDataListPassengerListCredential
func (OrderListResponseBodyDataListPassengerListCredential) String ¶
func (s OrderListResponseBodyDataListPassengerListCredential) String() string
type OrderListResponseBodyDataPagination ¶
type OrderListResponseBodyDataPagination struct { // current page index // // example: // // 1 CurrentPage *int32 `json:"current_page,omitempty" xml:"current_page,omitempty"` // page size // // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // the number of total orders // // example: // // 5 TotalCount *int32 `json:"total_count,omitempty" xml:"total_count,omitempty"` // the number of total pages // // example: // // 1 TotalPage *int32 `json:"total_page,omitempty" xml:"total_page,omitempty"` }
func (OrderListResponseBodyDataPagination) GoString ¶
func (s OrderListResponseBodyDataPagination) GoString() string
func (*OrderListResponseBodyDataPagination) SetCurrentPage ¶
func (s *OrderListResponseBodyDataPagination) SetCurrentPage(v int32) *OrderListResponseBodyDataPagination
func (*OrderListResponseBodyDataPagination) SetPageSize ¶
func (s *OrderListResponseBodyDataPagination) SetPageSize(v int32) *OrderListResponseBodyDataPagination
func (*OrderListResponseBodyDataPagination) SetTotalCount ¶
func (s *OrderListResponseBodyDataPagination) SetTotalCount(v int32) *OrderListResponseBodyDataPagination
func (*OrderListResponseBodyDataPagination) SetTotalPage ¶
func (s *OrderListResponseBodyDataPagination) SetTotalPage(v int32) *OrderListResponseBodyDataPagination
func (OrderListResponseBodyDataPagination) String ¶
func (s OrderListResponseBodyDataPagination) String() string
type PricingHeaders ¶
type PricingHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (PricingHeaders) GoString ¶
func (s PricingHeaders) GoString() string
func (*PricingHeaders) SetCommonHeaders ¶
func (s *PricingHeaders) SetCommonHeaders(v map[string]*string) *PricingHeaders
func (*PricingHeaders) SetXAcsAirticketAccessToken ¶
func (s *PricingHeaders) SetXAcsAirticketAccessToken(v string) *PricingHeaders
func (*PricingHeaders) SetXAcsAirticketLanguage ¶
func (s *PricingHeaders) SetXAcsAirticketLanguage(v string) *PricingHeaders
func (PricingHeaders) String ¶
func (s PricingHeaders) String() string
type PricingRequest ¶
type PricingRequest struct { // solution_id returned by Enrich // // This parameter is required. // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (PricingRequest) GoString ¶
func (s PricingRequest) GoString() string
func (*PricingRequest) SetSolutionId ¶
func (s *PricingRequest) SetSolutionId(v string) *PricingRequest
func (PricingRequest) String ¶
func (s PricingRequest) String() string
type PricingResponse ¶
type PricingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *PricingResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (PricingResponse) GoString ¶
func (s PricingResponse) GoString() string
func (*PricingResponse) SetBody ¶
func (s *PricingResponse) SetBody(v *PricingResponseBody) *PricingResponse
func (*PricingResponse) SetHeaders ¶
func (s *PricingResponse) SetHeaders(v map[string]*string) *PricingResponse
func (*PricingResponse) SetStatusCode ¶
func (s *PricingResponse) SetStatusCode(v int32) *PricingResponse
func (PricingResponse) String ¶
func (s PricingResponse) String() string
type PricingResponseBody ¶
type PricingResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *PricingResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (PricingResponseBody) GoString ¶
func (s PricingResponseBody) GoString() string
func (*PricingResponseBody) SetData ¶
func (s *PricingResponseBody) SetData(v *PricingResponseBodyData) *PricingResponseBody
func (*PricingResponseBody) SetErrorCode ¶
func (s *PricingResponseBody) SetErrorCode(v string) *PricingResponseBody
func (*PricingResponseBody) SetErrorData ¶
func (s *PricingResponseBody) SetErrorData(v interface{}) *PricingResponseBody
func (*PricingResponseBody) SetErrorMsg ¶
func (s *PricingResponseBody) SetErrorMsg(v string) *PricingResponseBody
func (*PricingResponseBody) SetRequestId ¶
func (s *PricingResponseBody) SetRequestId(v string) *PricingResponseBody
func (*PricingResponseBody) SetStatus ¶
func (s *PricingResponseBody) SetStatus(v int32) *PricingResponseBody
func (*PricingResponseBody) SetSuccess ¶
func (s *PricingResponseBody) SetSuccess(v bool) *PricingResponseBody
func (PricingResponseBody) String ¶
func (s PricingResponseBody) String() string
type PricingResponseBodyData ¶
type PricingResponseBodyData struct { // price information after the price change ChangedPriceInfo *PricingResponseBodyDataChangedPriceInfo `json:"changed_price_info,omitempty" xml:"changed_price_info,omitempty" type:"Struct"` // whether the price has changed // // example: // // true IsChanged *bool `json:"is_changed,omitempty" xml:"is_changed,omitempty"` // the price information before the change, only available when is_changed = true OriginalPriceInfo *PricingResponseBodyDataOriginalPriceInfo `json:"original_price_info,omitempty" xml:"original_price_info,omitempty" type:"Struct"` // remaining seats: A indicates more than 9, 0-9 represents the specific number // // example: // // A RemainSeats *string `json:"remain_seats,omitempty" xml:"remain_seats,omitempty"` // the solution represented by the solution_id in request Solution *PricingResponseBodyDataSolution `json:"solution,omitempty" xml:"solution,omitempty" type:"Struct"` }
func (PricingResponseBodyData) GoString ¶
func (s PricingResponseBodyData) GoString() string
func (*PricingResponseBodyData) SetChangedPriceInfo ¶
func (s *PricingResponseBodyData) SetChangedPriceInfo(v *PricingResponseBodyDataChangedPriceInfo) *PricingResponseBodyData
func (*PricingResponseBodyData) SetIsChanged ¶
func (s *PricingResponseBodyData) SetIsChanged(v bool) *PricingResponseBodyData
func (*PricingResponseBodyData) SetOriginalPriceInfo ¶
func (s *PricingResponseBodyData) SetOriginalPriceInfo(v *PricingResponseBodyDataOriginalPriceInfo) *PricingResponseBodyData
func (*PricingResponseBodyData) SetRemainSeats ¶
func (s *PricingResponseBodyData) SetRemainSeats(v string) *PricingResponseBodyData
func (*PricingResponseBodyData) SetSolution ¶
func (s *PricingResponseBodyData) SetSolution(v *PricingResponseBodyDataSolution) *PricingResponseBodyData
func (PricingResponseBodyData) String ¶
func (s PricingResponseBodyData) String() string
type PricingResponseBodyDataChangedPriceInfo ¶
type PricingResponseBodyDataChangedPriceInfo struct { // adult fare // // example: // // 100 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 10 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 100 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 10 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 100 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 10 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` }
func (PricingResponseBodyDataChangedPriceInfo) GoString ¶
func (s PricingResponseBodyDataChangedPriceInfo) GoString() string
func (*PricingResponseBodyDataChangedPriceInfo) SetAdultPrice ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetAdultPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
func (*PricingResponseBodyDataChangedPriceInfo) SetAdultTax ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetAdultTax(v float64) *PricingResponseBodyDataChangedPriceInfo
func (*PricingResponseBodyDataChangedPriceInfo) SetChildPrice ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetChildPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
func (*PricingResponseBodyDataChangedPriceInfo) SetChildTax ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetChildTax(v float64) *PricingResponseBodyDataChangedPriceInfo
func (*PricingResponseBodyDataChangedPriceInfo) SetInfantPrice ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetInfantPrice(v float64) *PricingResponseBodyDataChangedPriceInfo
func (*PricingResponseBodyDataChangedPriceInfo) SetInfantTax ¶
func (s *PricingResponseBodyDataChangedPriceInfo) SetInfantTax(v float64) *PricingResponseBodyDataChangedPriceInfo
func (PricingResponseBodyDataChangedPriceInfo) String ¶
func (s PricingResponseBodyDataChangedPriceInfo) String() string
type PricingResponseBodyDataOriginalPriceInfo ¶
type PricingResponseBodyDataOriginalPriceInfo struct { // adult fare // // example: // // 200 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 20 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 200 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 20 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 200 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 20 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` }
func (PricingResponseBodyDataOriginalPriceInfo) GoString ¶
func (s PricingResponseBodyDataOriginalPriceInfo) GoString() string
func (*PricingResponseBodyDataOriginalPriceInfo) SetAdultPrice ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetAdultPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (*PricingResponseBodyDataOriginalPriceInfo) SetAdultTax ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetAdultTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (*PricingResponseBodyDataOriginalPriceInfo) SetChildPrice ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetChildPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (*PricingResponseBodyDataOriginalPriceInfo) SetChildTax ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetChildTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (*PricingResponseBodyDataOriginalPriceInfo) SetInfantPrice ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetInfantPrice(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (*PricingResponseBodyDataOriginalPriceInfo) SetInfantTax ¶
func (s *PricingResponseBodyDataOriginalPriceInfo) SetInfantTax(v float64) *PricingResponseBodyDataOriginalPriceInfo
func (PricingResponseBodyDataOriginalPriceInfo) String ¶
func (s PricingResponseBodyDataOriginalPriceInfo) String() string
type PricingResponseBodyDataSolution ¶
type PricingResponseBodyDataSolution struct { // adult fare // // example: // // 300 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 30 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 200 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 20 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 200 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 10 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` // journey list JourneyList []*PricingResponseBodyDataSolutionJourneyList `json:"journey_list,omitempty" xml:"journey_list,omitempty" type:"Repeated"` // product type description // // example: // // description ProductTypeDescription *string `json:"product_type_description,omitempty" xml:"product_type_description,omitempty"` // refund coupon description // // example: // // description RefundTicketCouponDescription *string `json:"refund_ticket_coupon_description,omitempty" xml:"refund_ticket_coupon_description,omitempty"` // through check-in baggage policy SegmentBaggageCheckInInfoList []*PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList `json:"segment_baggage_check_in_info_list,omitempty" xml:"segment_baggage_check_in_info_list,omitempty" type:"Repeated"` // baggage rule list SegmentBaggageMappingList []*PricingResponseBodyDataSolutionSegmentBaggageMappingList `json:"segment_baggage_mapping_list,omitempty" xml:"segment_baggage_mapping_list,omitempty" type:"Repeated"` // change and refund policy SegmentRefundChangeRuleMappingList []*PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList `` /* 128-byte string literal not displayed */ // solution_id, equals to solution_id in request // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (PricingResponseBodyDataSolution) GoString ¶
func (s PricingResponseBodyDataSolution) GoString() string
func (*PricingResponseBodyDataSolution) SetAdultPrice ¶
func (s *PricingResponseBodyDataSolution) SetAdultPrice(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetAdultTax ¶
func (s *PricingResponseBodyDataSolution) SetAdultTax(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetChildPrice ¶
func (s *PricingResponseBodyDataSolution) SetChildPrice(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetChildTax ¶
func (s *PricingResponseBodyDataSolution) SetChildTax(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetInfantPrice ¶
func (s *PricingResponseBodyDataSolution) SetInfantPrice(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetInfantTax ¶
func (s *PricingResponseBodyDataSolution) SetInfantTax(v float64) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetJourneyList ¶
func (s *PricingResponseBodyDataSolution) SetJourneyList(v []*PricingResponseBodyDataSolutionJourneyList) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetProductTypeDescription ¶
func (s *PricingResponseBodyDataSolution) SetProductTypeDescription(v string) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetRefundTicketCouponDescription ¶
func (s *PricingResponseBodyDataSolution) SetRefundTicketCouponDescription(v string) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList ¶
func (s *PricingResponseBodyDataSolution) SetSegmentBaggageCheckInInfoList(v []*PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetSegmentBaggageMappingList ¶
func (s *PricingResponseBodyDataSolution) SetSegmentBaggageMappingList(v []*PricingResponseBodyDataSolutionSegmentBaggageMappingList) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList ¶
func (s *PricingResponseBodyDataSolution) SetSegmentRefundChangeRuleMappingList(v []*PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) *PricingResponseBodyDataSolution
func (*PricingResponseBodyDataSolution) SetSolutionId ¶
func (s *PricingResponseBodyDataSolution) SetSolutionId(v string) *PricingResponseBodyDataSolution
func (PricingResponseBodyDataSolution) String ¶
func (s PricingResponseBodyDataSolution) String() string
type PricingResponseBodyDataSolutionJourneyList ¶
type PricingResponseBodyDataSolutionJourneyList struct { // segment list SegmentList []*PricingResponseBodyDataSolutionJourneyListSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // number of transfers // // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (PricingResponseBodyDataSolutionJourneyList) GoString ¶
func (s PricingResponseBodyDataSolutionJourneyList) GoString() string
func (*PricingResponseBodyDataSolutionJourneyList) SetSegmentList ¶
func (*PricingResponseBodyDataSolutionJourneyList) SetTransferCount ¶
func (s *PricingResponseBodyDataSolutionJourneyList) SetTransferCount(v int32) *PricingResponseBodyDataSolutionJourneyList
func (PricingResponseBodyDataSolutionJourneyList) String ¶
func (s PricingResponseBodyDataSolutionJourneyList) String() string
type PricingResponseBodyDataSolutionJourneyListSegmentList ¶
type PricingResponseBodyDataSolutionJourneyListSegmentList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // arrival terminal // // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // arrival time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // available seats (for reference only) // // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // ALL_CABIN CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // example: // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure terminal // // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // equipment type // // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // flight time, unit: minute // // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // marketing airline code (eg: KA) // // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // marketing airline flight no. (eg: KA5809) // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // marketing airline flight no. (eg: 5809) // // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // operating airline code (eg: CX) // // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // operating airline flight no. (eg: CX601) // // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // stop city list. when stop_quantity > 1 , use “,” for seperation // // example: // // MFM,PVG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // number of stops // // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (PricingResponseBodyDataSolutionJourneyListSegmentList) GoString ¶
func (s PricingResponseBodyDataSolutionJourneyListSegmentList) GoString() string
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalAirport(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalCity(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTerminal(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetArrivalTime(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetAvailability ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetAvailability(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetCabinClass(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetCodeShare ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetCodeShare(v bool) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureAirport(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureCity(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTerminal(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetDepartureTime(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetEquipType ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetEquipType(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetFlightDuration(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingAirline(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNo(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingAirline(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetOperatingFlightNo(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetSegmentId ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetSegmentId(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopCityList(v string) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (*PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity ¶
func (s *PricingResponseBodyDataSolutionJourneyListSegmentList) SetStopQuantity(v int32) *PricingResponseBodyDataSolutionJourneyListSegmentList
func (PricingResponseBodyDataSolutionJourneyListSegmentList) String ¶
func (s PricingResponseBodyDataSolutionJourneyListSegmentList) String() string
type PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList ¶
type PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList struct { // through check-in baggage policy type // // 1. baggage through check-in between segments // // 2. baggage re-check-in needed between segments // // 3. baggage through check-in at stop city ( applies for stop flight ) // // 4. baggage re-checkin needed at stop city ( applies for stop flight ) // // example: // // 1 LuggageDirectInfoType *int32 `json:"luggage_direct_info_type,omitempty" xml:"luggage_direct_info_type,omitempty"` // segment id list. all the listed segment ids share the same baggage through check-in policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString ¶
func (s PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) GoString() string
func (*PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType ¶
func (s *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList
func (*PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList ¶
func (s *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList
func (PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String ¶
func (s PricingResponseBodyDataSolutionSegmentBaggageCheckInInfoList) String() string
type PricingResponseBodyDataSolutionSegmentBaggageMappingList ¶
type PricingResponseBodyDataSolutionSegmentBaggageMappingList struct { // baggage rule mapping, key is passenger type, value is baggage allowance details PassengerBaggageAllowanceMapping map[string]*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue `json:"passenger_baggage_allowance_mapping,omitempty" xml:"passenger_baggage_allowance_mapping,omitempty"` // segment id list all the listed segment id share the same baggage rule SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (PricingResponseBodyDataSolutionSegmentBaggageMappingList) GoString ¶
func (s PricingResponseBodyDataSolutionSegmentBaggageMappingList) GoString() string
func (*PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping ¶
func (s *PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(v map[string]*DataSolutionSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) *PricingResponseBodyDataSolutionSegmentBaggageMappingList
func (*PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList ¶
func (s *PricingResponseBodyDataSolutionSegmentBaggageMappingList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentBaggageMappingList
func (PricingResponseBodyDataSolutionSegmentBaggageMappingList) String ¶
func (s PricingResponseBodyDataSolutionSegmentBaggageMappingList) String() string
type PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList ¶
type PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList struct { // change and refund policy mapping, key is passenger type, value is change and refund policy detail RefundChangeRuleMap map[string]*DataSolutionSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue `json:"refund_change_rule_map,omitempty" xml:"refund_change_rule_map,omitempty"` // segment id list. all the listed segment ids share the same change and refund policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString ¶
func (s PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) GoString() string
func (*PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap ¶
func (*PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList ¶
func (s *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList
func (PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String ¶
func (s PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList) String() string
type RefundApplyHeaders ¶
type RefundApplyHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (RefundApplyHeaders) GoString ¶
func (s RefundApplyHeaders) GoString() string
func (*RefundApplyHeaders) SetCommonHeaders ¶
func (s *RefundApplyHeaders) SetCommonHeaders(v map[string]*string) *RefundApplyHeaders
func (*RefundApplyHeaders) SetXAcsAirticketAccessToken ¶
func (s *RefundApplyHeaders) SetXAcsAirticketAccessToken(v string) *RefundApplyHeaders
func (*RefundApplyHeaders) SetXAcsAirticketLanguage ¶
func (s *RefundApplyHeaders) SetXAcsAirticketLanguage(v string) *RefundApplyHeaders
func (RefundApplyHeaders) String ¶
func (s RefundApplyHeaders) String() string
type RefundApplyRequest ¶
type RefundApplyRequest struct { // order number // // This parameter is required. // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // journeys for which a refund is being requested // // This parameter is required. RefundJourneys []*RefundApplyRequestRefundJourneys `json:"refund_journeys,omitempty" xml:"refund_journeys,omitempty" type:"Repeated"` // passengers that applying for a refund // // This parameter is required. RefundPassengerList []*RefundApplyRequestRefundPassengerList `json:"refund_passenger_list,omitempty" xml:"refund_passenger_list,omitempty" type:"Repeated"` // refund type and attachments // // This parameter is required. RefundType *RefundApplyRequestRefundType `json:"refund_type,omitempty" xml:"refund_type,omitempty" type:"Struct"` }
func (RefundApplyRequest) GoString ¶
func (s RefundApplyRequest) GoString() string
func (*RefundApplyRequest) SetOrderNum ¶
func (s *RefundApplyRequest) SetOrderNum(v int64) *RefundApplyRequest
func (*RefundApplyRequest) SetRefundJourneys ¶
func (s *RefundApplyRequest) SetRefundJourneys(v []*RefundApplyRequestRefundJourneys) *RefundApplyRequest
func (*RefundApplyRequest) SetRefundPassengerList ¶
func (s *RefundApplyRequest) SetRefundPassengerList(v []*RefundApplyRequestRefundPassengerList) *RefundApplyRequest
func (*RefundApplyRequest) SetRefundType ¶
func (s *RefundApplyRequest) SetRefundType(v *RefundApplyRequestRefundType) *RefundApplyRequest
func (RefundApplyRequest) String ¶
func (s RefundApplyRequest) String() string
type RefundApplyRequestRefundJourneys ¶
type RefundApplyRequestRefundJourneys struct { // segment list // // This parameter is required. SegmentList []*RefundApplyRequestRefundJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` }
func (RefundApplyRequestRefundJourneys) GoString ¶
func (s RefundApplyRequestRefundJourneys) GoString() string
func (*RefundApplyRequestRefundJourneys) SetSegmentList ¶
func (s *RefundApplyRequestRefundJourneys) SetSegmentList(v []*RefundApplyRequestRefundJourneysSegmentList) *RefundApplyRequestRefundJourneys
func (RefundApplyRequestRefundJourneys) String ¶
func (s RefundApplyRequestRefundJourneys) String() string
type RefundApplyRequestRefundJourneysSegmentList ¶
type RefundApplyRequestRefundJourneysSegmentList struct { // arrival airport code (capitalized) // // This parameter is required. // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // This parameter is required. // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // departure airport code (capitalized) // // This parameter is required. // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // This parameter is required. // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` }
func (RefundApplyRequestRefundJourneysSegmentList) GoString ¶
func (s RefundApplyRequestRefundJourneysSegmentList) GoString() string
func (*RefundApplyRequestRefundJourneysSegmentList) SetArrivalAirport ¶
func (s *RefundApplyRequestRefundJourneysSegmentList) SetArrivalAirport(v string) *RefundApplyRequestRefundJourneysSegmentList
func (*RefundApplyRequestRefundJourneysSegmentList) SetArrivalCity ¶
func (s *RefundApplyRequestRefundJourneysSegmentList) SetArrivalCity(v string) *RefundApplyRequestRefundJourneysSegmentList
func (*RefundApplyRequestRefundJourneysSegmentList) SetDepartureAirport ¶
func (s *RefundApplyRequestRefundJourneysSegmentList) SetDepartureAirport(v string) *RefundApplyRequestRefundJourneysSegmentList
func (*RefundApplyRequestRefundJourneysSegmentList) SetDepartureCity ¶
func (s *RefundApplyRequestRefundJourneysSegmentList) SetDepartureCity(v string) *RefundApplyRequestRefundJourneysSegmentList
func (RefundApplyRequestRefundJourneysSegmentList) String ¶
func (s RefundApplyRequestRefundJourneysSegmentList) String() string
type RefundApplyRequestRefundPassengerList ¶
type RefundApplyRequestRefundPassengerList struct { // credential number // // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // first name // // This parameter is required. // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // last name // // This parameter is required. // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (RefundApplyRequestRefundPassengerList) GoString ¶
func (s RefundApplyRequestRefundPassengerList) GoString() string
func (*RefundApplyRequestRefundPassengerList) SetDocument ¶
func (s *RefundApplyRequestRefundPassengerList) SetDocument(v string) *RefundApplyRequestRefundPassengerList
func (*RefundApplyRequestRefundPassengerList) SetFirstName ¶
func (s *RefundApplyRequestRefundPassengerList) SetFirstName(v string) *RefundApplyRequestRefundPassengerList
func (*RefundApplyRequestRefundPassengerList) SetLastName ¶
func (s *RefundApplyRequestRefundPassengerList) SetLastName(v string) *RefundApplyRequestRefundPassengerList
func (RefundApplyRequestRefundPassengerList) String ¶
func (s RefundApplyRequestRefundPassengerList) String() string
type RefundApplyRequestRefundType ¶
type RefundApplyRequestRefundType struct { // attachment file URLs // // (note: upload the files using a separate file upload interface to get the file URLs) // // example: // // [xxx,yyy] File []*string `json:"file,omitempty" xml:"file,omitempty" type:"Repeated"` // refund type // // 2: voluntary (I want to change my travel plan/I don\\"t want to fly) // // 5: involuntary, due to flight delay or cancellation, schedule changes, etc., by the airline // // 6: involuntary, due to health reasons with a certificate from a hospital of at least secondary level A or above // // (note: attachments are not mandatory, but it is recommended to provide them for involuntary refunds as they can increase the success rate) // // This parameter is required. // // example: // // 2 RefundTypeId *int32 `json:"refund_type_id,omitempty" xml:"refund_type_id,omitempty"` // remark // // example: // // remark desc Remark *string `json:"remark,omitempty" xml:"remark,omitempty"` }
func (RefundApplyRequestRefundType) GoString ¶
func (s RefundApplyRequestRefundType) GoString() string
func (*RefundApplyRequestRefundType) SetFile ¶
func (s *RefundApplyRequestRefundType) SetFile(v []*string) *RefundApplyRequestRefundType
func (*RefundApplyRequestRefundType) SetRefundTypeId ¶
func (s *RefundApplyRequestRefundType) SetRefundTypeId(v int32) *RefundApplyRequestRefundType
func (*RefundApplyRequestRefundType) SetRemark ¶
func (s *RefundApplyRequestRefundType) SetRemark(v string) *RefundApplyRequestRefundType
func (RefundApplyRequestRefundType) String ¶
func (s RefundApplyRequestRefundType) String() string
type RefundApplyResponse ¶
type RefundApplyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RefundApplyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RefundApplyResponse) GoString ¶
func (s RefundApplyResponse) GoString() string
func (*RefundApplyResponse) SetBody ¶
func (s *RefundApplyResponse) SetBody(v *RefundApplyResponseBody) *RefundApplyResponse
func (*RefundApplyResponse) SetHeaders ¶
func (s *RefundApplyResponse) SetHeaders(v map[string]*string) *RefundApplyResponse
func (*RefundApplyResponse) SetStatusCode ¶
func (s *RefundApplyResponse) SetStatusCode(v int32) *RefundApplyResponse
func (RefundApplyResponse) String ¶
func (s RefundApplyResponse) String() string
type RefundApplyResponseBody ¶
type RefundApplyResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *RefundApplyResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (RefundApplyResponseBody) GoString ¶
func (s RefundApplyResponseBody) GoString() string
func (*RefundApplyResponseBody) SetData ¶
func (s *RefundApplyResponseBody) SetData(v *RefundApplyResponseBodyData) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetErrorCode ¶
func (s *RefundApplyResponseBody) SetErrorCode(v string) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetErrorData ¶
func (s *RefundApplyResponseBody) SetErrorData(v interface{}) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetErrorMsg ¶
func (s *RefundApplyResponseBody) SetErrorMsg(v string) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetRequestId ¶
func (s *RefundApplyResponseBody) SetRequestId(v string) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetStatus ¶
func (s *RefundApplyResponseBody) SetStatus(v int32) *RefundApplyResponseBody
func (*RefundApplyResponseBody) SetSuccess ¶
func (s *RefundApplyResponseBody) SetSuccess(v bool) *RefundApplyResponseBody
func (RefundApplyResponseBody) String ¶
func (s RefundApplyResponseBody) String() string
type RefundApplyResponseBodyData ¶
type RefundApplyResponseBodyData struct { // order number // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // refund results RefundResults []*RefundApplyResponseBodyDataRefundResults `json:"refund_results,omitempty" xml:"refund_results,omitempty" type:"Repeated"` }
func (RefundApplyResponseBodyData) GoString ¶
func (s RefundApplyResponseBodyData) GoString() string
func (*RefundApplyResponseBodyData) SetOrderNum ¶
func (s *RefundApplyResponseBodyData) SetOrderNum(v int64) *RefundApplyResponseBodyData
func (*RefundApplyResponseBodyData) SetRefundResults ¶
func (s *RefundApplyResponseBodyData) SetRefundResults(v []*RefundApplyResponseBodyDataRefundResults) *RefundApplyResponseBodyData
func (RefundApplyResponseBodyData) String ¶
func (s RefundApplyResponseBodyData) String() string
type RefundApplyResponseBodyDataRefundResults ¶
type RefundApplyResponseBodyDataRefundResults struct { // reason for refund application failure // // example: // // desc reason FailReason *string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"` // refund order number // // example: // // 4966***617202 RefundOrderNum *int64 `json:"refund_order_num,omitempty" xml:"refund_order_num,omitempty"` // passengers of current refund order RefundPassengers []*RefundApplyResponseBodyDataRefundResultsRefundPassengers `json:"refund_passengers,omitempty" xml:"refund_passengers,omitempty" type:"Repeated"` // refund order status // // 0: refund order created successfully // // 1: refund order creation failed // // example: // // 0 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` }
func (RefundApplyResponseBodyDataRefundResults) GoString ¶
func (s RefundApplyResponseBodyDataRefundResults) GoString() string
func (*RefundApplyResponseBodyDataRefundResults) SetFailReason ¶
func (s *RefundApplyResponseBodyDataRefundResults) SetFailReason(v string) *RefundApplyResponseBodyDataRefundResults
func (*RefundApplyResponseBodyDataRefundResults) SetRefundOrderNum ¶
func (s *RefundApplyResponseBodyDataRefundResults) SetRefundOrderNum(v int64) *RefundApplyResponseBodyDataRefundResults
func (*RefundApplyResponseBodyDataRefundResults) SetRefundPassengers ¶
func (s *RefundApplyResponseBodyDataRefundResults) SetRefundPassengers(v []*RefundApplyResponseBodyDataRefundResultsRefundPassengers) *RefundApplyResponseBodyDataRefundResults
func (*RefundApplyResponseBodyDataRefundResults) SetStatus ¶
func (s *RefundApplyResponseBodyDataRefundResults) SetStatus(v int32) *RefundApplyResponseBodyDataRefundResults
func (RefundApplyResponseBodyDataRefundResults) String ¶
func (s RefundApplyResponseBodyDataRefundResults) String() string
type RefundApplyResponseBodyDataRefundResultsRefundPassengers ¶
type RefundApplyResponseBodyDataRefundResultsRefundPassengers struct { // credential number // // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (RefundApplyResponseBodyDataRefundResultsRefundPassengers) GoString ¶
func (s RefundApplyResponseBodyDataRefundResultsRefundPassengers) GoString() string
func (*RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetDocument ¶
func (*RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetFirstName ¶
func (*RefundApplyResponseBodyDataRefundResultsRefundPassengers) SetLastName ¶
func (RefundApplyResponseBodyDataRefundResultsRefundPassengers) String ¶
func (s RefundApplyResponseBodyDataRefundResultsRefundPassengers) String() string
type RefundApplyShrinkRequest ¶
type RefundApplyShrinkRequest struct { // order number // // This parameter is required. // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // journeys for which a refund is being requested // // This parameter is required. RefundJourneysShrink *string `json:"refund_journeys,omitempty" xml:"refund_journeys,omitempty"` // passengers that applying for a refund // // This parameter is required. RefundPassengerListShrink *string `json:"refund_passenger_list,omitempty" xml:"refund_passenger_list,omitempty"` // refund type and attachments // // This parameter is required. RefundTypeShrink *string `json:"refund_type,omitempty" xml:"refund_type,omitempty"` }
func (RefundApplyShrinkRequest) GoString ¶
func (s RefundApplyShrinkRequest) GoString() string
func (*RefundApplyShrinkRequest) SetOrderNum ¶
func (s *RefundApplyShrinkRequest) SetOrderNum(v int64) *RefundApplyShrinkRequest
func (*RefundApplyShrinkRequest) SetRefundJourneysShrink ¶
func (s *RefundApplyShrinkRequest) SetRefundJourneysShrink(v string) *RefundApplyShrinkRequest
func (*RefundApplyShrinkRequest) SetRefundPassengerListShrink ¶
func (s *RefundApplyShrinkRequest) SetRefundPassengerListShrink(v string) *RefundApplyShrinkRequest
func (*RefundApplyShrinkRequest) SetRefundTypeShrink ¶
func (s *RefundApplyShrinkRequest) SetRefundTypeShrink(v string) *RefundApplyShrinkRequest
func (RefundApplyShrinkRequest) String ¶
func (s RefundApplyShrinkRequest) String() string
type RefundDetailHeaders ¶
type RefundDetailHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (RefundDetailHeaders) GoString ¶
func (s RefundDetailHeaders) GoString() string
func (*RefundDetailHeaders) SetCommonHeaders ¶
func (s *RefundDetailHeaders) SetCommonHeaders(v map[string]*string) *RefundDetailHeaders
func (*RefundDetailHeaders) SetXAcsAirticketAccessToken ¶
func (s *RefundDetailHeaders) SetXAcsAirticketAccessToken(v string) *RefundDetailHeaders
func (*RefundDetailHeaders) SetXAcsAirticketLanguage ¶
func (s *RefundDetailHeaders) SetXAcsAirticketLanguage(v string) *RefundDetailHeaders
func (RefundDetailHeaders) String ¶
func (s RefundDetailHeaders) String() string
type RefundDetailListHeaders ¶
type RefundDetailListHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (RefundDetailListHeaders) GoString ¶
func (s RefundDetailListHeaders) GoString() string
func (*RefundDetailListHeaders) SetCommonHeaders ¶
func (s *RefundDetailListHeaders) SetCommonHeaders(v map[string]*string) *RefundDetailListHeaders
func (*RefundDetailListHeaders) SetXAcsAirticketAccessToken ¶
func (s *RefundDetailListHeaders) SetXAcsAirticketAccessToken(v string) *RefundDetailListHeaders
func (*RefundDetailListHeaders) SetXAcsAirticketLanguage ¶
func (s *RefundDetailListHeaders) SetXAcsAirticketLanguage(v string) *RefundDetailListHeaders
func (RefundDetailListHeaders) String ¶
func (s RefundDetailListHeaders) String() string
type RefundDetailListRequest ¶
type RefundDetailListRequest struct { // order number returned by Book // // example: // // 49884*****950 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // pagination query parameters, from which page to start querying // // example: // // 1 PageIndex *int32 `json:"page_index,omitempty" xml:"page_index,omitempty"` // pagination query parameters, how many orders to return // // example: // // 20 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // the earliest time(timestamp) of refund order creation // // This parameter is required. // // example: // // 1677229002000 RefundCreateBeginTime *int64 `json:"refund_create_begin_time,omitempty" xml:"refund_create_begin_time,omitempty"` // the latest time(timestamp) of refund order creation // // This parameter is required. // // example: // // 1677229005000 RefundCreateEndTime *int64 `json:"refund_create_end_time,omitempty" xml:"refund_create_end_time,omitempty"` }
func (RefundDetailListRequest) GoString ¶
func (s RefundDetailListRequest) GoString() string
func (*RefundDetailListRequest) SetOrderNum ¶
func (s *RefundDetailListRequest) SetOrderNum(v int64) *RefundDetailListRequest
func (*RefundDetailListRequest) SetPageIndex ¶
func (s *RefundDetailListRequest) SetPageIndex(v int32) *RefundDetailListRequest
func (*RefundDetailListRequest) SetPageSize ¶
func (s *RefundDetailListRequest) SetPageSize(v int32) *RefundDetailListRequest
func (*RefundDetailListRequest) SetRefundCreateBeginTime ¶
func (s *RefundDetailListRequest) SetRefundCreateBeginTime(v int64) *RefundDetailListRequest
func (*RefundDetailListRequest) SetRefundCreateEndTime ¶
func (s *RefundDetailListRequest) SetRefundCreateEndTime(v int64) *RefundDetailListRequest
func (RefundDetailListRequest) String ¶
func (s RefundDetailListRequest) String() string
type RefundDetailListResponse ¶
type RefundDetailListResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RefundDetailListResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RefundDetailListResponse) GoString ¶
func (s RefundDetailListResponse) GoString() string
func (*RefundDetailListResponse) SetBody ¶
func (s *RefundDetailListResponse) SetBody(v *RefundDetailListResponseBody) *RefundDetailListResponse
func (*RefundDetailListResponse) SetHeaders ¶
func (s *RefundDetailListResponse) SetHeaders(v map[string]*string) *RefundDetailListResponse
func (*RefundDetailListResponse) SetStatusCode ¶
func (s *RefundDetailListResponse) SetStatusCode(v int32) *RefundDetailListResponse
func (RefundDetailListResponse) String ¶
func (s RefundDetailListResponse) String() string
type RefundDetailListResponseBody ¶
type RefundDetailListResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *RefundDetailListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (RefundDetailListResponseBody) GoString ¶
func (s RefundDetailListResponseBody) GoString() string
func (*RefundDetailListResponseBody) SetData ¶
func (s *RefundDetailListResponseBody) SetData(v *RefundDetailListResponseBodyData) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetErrorCode ¶
func (s *RefundDetailListResponseBody) SetErrorCode(v string) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetErrorData ¶
func (s *RefundDetailListResponseBody) SetErrorData(v interface{}) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetErrorMsg ¶
func (s *RefundDetailListResponseBody) SetErrorMsg(v string) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetRequestId ¶
func (s *RefundDetailListResponseBody) SetRequestId(v string) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetStatus ¶
func (s *RefundDetailListResponseBody) SetStatus(v int32) *RefundDetailListResponseBody
func (*RefundDetailListResponseBody) SetSuccess ¶
func (s *RefundDetailListResponseBody) SetSuccess(v bool) *RefundDetailListResponseBody
func (RefundDetailListResponseBody) String ¶
func (s RefundDetailListResponseBody) String() string
type RefundDetailListResponseBodyData ¶
type RefundDetailListResponseBodyData struct { // refund order list List []*RefundDetailListResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"` // information of pagination Pagination *RefundDetailListResponseBodyDataPagination `json:"pagination,omitempty" xml:"pagination,omitempty" type:"Struct"` }
func (RefundDetailListResponseBodyData) GoString ¶
func (s RefundDetailListResponseBodyData) GoString() string
func (*RefundDetailListResponseBodyData) SetList ¶
func (s *RefundDetailListResponseBodyData) SetList(v []*RefundDetailListResponseBodyDataList) *RefundDetailListResponseBodyData
func (*RefundDetailListResponseBodyData) SetPagination ¶
func (s *RefundDetailListResponseBodyData) SetPagination(v *RefundDetailListResponseBodyDataPagination) *RefundDetailListResponseBodyData
func (RefundDetailListResponseBodyData) String ¶
func (s RefundDetailListResponseBodyData) String() string
type RefundDetailListResponseBodyDataList ¶
type RefundDetailListResponseBodyDataList struct { // whether it is a supplementary refund order (if the refund amount is not enough, you can use RefundApply to create a supplementary refund order) // // example: // // true IsMultiRefund *bool `json:"is_multi_refund,omitempty" xml:"is_multi_refund,omitempty"` // order number that returned by Book // // example: // // 49884*****2345 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // refund order number that returned by RefundApply // // example: // // 49884*****950 RefundOrderNum *int64 `json:"refund_order_num,omitempty" xml:"refund_order_num,omitempty"` // refund order status // // 0: refund application // // 1: refund in progress // // 2: refund failed // // 3: refund succeeded // // example: // // 1 RefundOrderStatus *int32 `json:"refund_order_status,omitempty" xml:"refund_order_status,omitempty"` // the original refund order number associated with this supplementary refund order, only avaliable when is_multi_refund=true // // example: // // 49884*****2387 RelatedRefundOrderNum *string `json:"related_refund_order_num,omitempty" xml:"related_refund_order_num,omitempty"` // transaction number // // example: // // 49884**tde-95za TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` // refund time(timestamp) // // example: // // 1677229002000 UtcCreateTime *int64 `json:"utc_create_time,omitempty" xml:"utc_create_time,omitempty"` }
func (RefundDetailListResponseBodyDataList) GoString ¶
func (s RefundDetailListResponseBodyDataList) GoString() string
func (*RefundDetailListResponseBodyDataList) SetIsMultiRefund ¶
func (s *RefundDetailListResponseBodyDataList) SetIsMultiRefund(v bool) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetOrderNum ¶
func (s *RefundDetailListResponseBodyDataList) SetOrderNum(v int64) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetRefundOrderNum ¶
func (s *RefundDetailListResponseBodyDataList) SetRefundOrderNum(v int64) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetRefundOrderStatus ¶
func (s *RefundDetailListResponseBodyDataList) SetRefundOrderStatus(v int32) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetRelatedRefundOrderNum ¶
func (s *RefundDetailListResponseBodyDataList) SetRelatedRefundOrderNum(v string) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetTransactionNo ¶
func (s *RefundDetailListResponseBodyDataList) SetTransactionNo(v string) *RefundDetailListResponseBodyDataList
func (*RefundDetailListResponseBodyDataList) SetUtcCreateTime ¶
func (s *RefundDetailListResponseBodyDataList) SetUtcCreateTime(v int64) *RefundDetailListResponseBodyDataList
func (RefundDetailListResponseBodyDataList) String ¶
func (s RefundDetailListResponseBodyDataList) String() string
type RefundDetailListResponseBodyDataPagination ¶
type RefundDetailListResponseBodyDataPagination struct { // current page index // // example: // // 1 CurrentPage *int32 `json:"current_page,omitempty" xml:"current_page,omitempty"` // page size // // example: // // 10 PageSize *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"` // the number of total refund orders // // example: // // 5 TotalCount *int32 `json:"total_count,omitempty" xml:"total_count,omitempty"` // the number of total pages // // example: // // 1 TotalPage *int32 `json:"total_page,omitempty" xml:"total_page,omitempty"` }
func (RefundDetailListResponseBodyDataPagination) GoString ¶
func (s RefundDetailListResponseBodyDataPagination) GoString() string
func (*RefundDetailListResponseBodyDataPagination) SetCurrentPage ¶
func (s *RefundDetailListResponseBodyDataPagination) SetCurrentPage(v int32) *RefundDetailListResponseBodyDataPagination
func (*RefundDetailListResponseBodyDataPagination) SetPageSize ¶
func (s *RefundDetailListResponseBodyDataPagination) SetPageSize(v int32) *RefundDetailListResponseBodyDataPagination
func (*RefundDetailListResponseBodyDataPagination) SetTotalCount ¶
func (s *RefundDetailListResponseBodyDataPagination) SetTotalCount(v int32) *RefundDetailListResponseBodyDataPagination
func (*RefundDetailListResponseBodyDataPagination) SetTotalPage ¶
func (s *RefundDetailListResponseBodyDataPagination) SetTotalPage(v int32) *RefundDetailListResponseBodyDataPagination
func (RefundDetailListResponseBodyDataPagination) String ¶
func (s RefundDetailListResponseBodyDataPagination) String() string
type RefundDetailRequest ¶
type RefundDetailRequest struct { // refund order number // // This parameter is required. // // example: // // 4966***617732 RefundOrderNum *int64 `json:"refund_order_num,omitempty" xml:"refund_order_num,omitempty"` }
func (RefundDetailRequest) GoString ¶
func (s RefundDetailRequest) GoString() string
func (*RefundDetailRequest) SetRefundOrderNum ¶
func (s *RefundDetailRequest) SetRefundOrderNum(v int64) *RefundDetailRequest
func (RefundDetailRequest) String ¶
func (s RefundDetailRequest) String() string
type RefundDetailResponse ¶
type RefundDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RefundDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RefundDetailResponse) GoString ¶
func (s RefundDetailResponse) GoString() string
func (*RefundDetailResponse) SetBody ¶
func (s *RefundDetailResponse) SetBody(v *RefundDetailResponseBody) *RefundDetailResponse
func (*RefundDetailResponse) SetHeaders ¶
func (s *RefundDetailResponse) SetHeaders(v map[string]*string) *RefundDetailResponse
func (*RefundDetailResponse) SetStatusCode ¶
func (s *RefundDetailResponse) SetStatusCode(v int32) *RefundDetailResponse
func (RefundDetailResponse) String ¶
func (s RefundDetailResponse) String() string
type RefundDetailResponseBody ¶
type RefundDetailResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *RefundDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (RefundDetailResponseBody) GoString ¶
func (s RefundDetailResponseBody) GoString() string
func (*RefundDetailResponseBody) SetData ¶
func (s *RefundDetailResponseBody) SetData(v *RefundDetailResponseBodyData) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetErrorCode ¶
func (s *RefundDetailResponseBody) SetErrorCode(v string) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetErrorData ¶
func (s *RefundDetailResponseBody) SetErrorData(v interface{}) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetErrorMsg ¶
func (s *RefundDetailResponseBody) SetErrorMsg(v string) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetRequestId ¶
func (s *RefundDetailResponseBody) SetRequestId(v string) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetStatus ¶
func (s *RefundDetailResponseBody) SetStatus(v int32) *RefundDetailResponseBody
func (*RefundDetailResponseBody) SetSuccess ¶
func (s *RefundDetailResponseBody) SetSuccess(v bool) *RefundDetailResponseBody
func (RefundDetailResponseBody) String ¶
func (s RefundDetailResponseBody) String() string
type RefundDetailResponseBodyData ¶
type RefundDetailResponseBodyData struct { // whether it is a supplementary refund order (if the refund amount is not enough, you can use RefundApply to create a supplementary refund order) // // example: // // false ContainMultiRefund *bool `json:"contain_multi_refund,omitempty" xml:"contain_multi_refund,omitempty"` // supplementary refund orders MultiRefundDetails []*RefundDetailResponseBodyDataMultiRefundDetails `json:"multi_refund_details,omitempty" xml:"multi_refund_details,omitempty" type:"Repeated"` // order number that returned by Book // // example: // // 4966***617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // refund details by passenger dimension PassengerRefundDetails []*RefundDetailResponseBodyDataPassengerRefundDetails `json:"passenger_refund_details,omitempty" xml:"passenger_refund_details,omitempty" type:"Repeated"` // refund completed time(timestamp) // // example: // // 1677229005000 PaySuccessUtcTime *int64 `json:"pay_success_utc_time,omitempty" xml:"pay_success_utc_time,omitempty"` // URLs for refund attachments // // example: // // [zzz,yyy] RefundAttachmentUrls []*string `json:"refund_attachment_urls,omitempty" xml:"refund_attachment_urls,omitempty" type:"Repeated"` // refunded journey RefundJourneys []*RefundDetailResponseBodyDataRefundJourneys `json:"refund_journeys,omitempty" xml:"refund_journeys,omitempty" type:"Repeated"` // refund order number that returned by RefundApply // // example: // // 4966***617654 RefundOrderNum *int64 `json:"refund_order_num,omitempty" xml:"refund_order_num,omitempty"` // reason for refund // // example: // // desc reason RefundReason *string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"` // refund type // // 2: voluntary application // // 5: flight delay or cancellation, flight schedule change, etc., due to airline reasons // // 6: health reasons with a certificate from a secondary class A hospital or above // // 7: non-voluntary confirmed guidance // // 100: non-voluntary non-confirmed guidance // // example: // // 5 RefundType *int32 `json:"refund_type,omitempty" xml:"refund_type,omitempty"` // reason for refund rejection // // example: // // refuse reason RefuseReason *string `json:"refuse_reason,omitempty" xml:"refuse_reason,omitempty"` // refund order status // // 0: refund application // // 1: refund in progress // // 2: refund failed // // 3: refund succeeded // // example: // // 1 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // transaction number // // example: // // 1677229005000 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` // refund order created time(timestamp) // // example: // // 1677229002000 UtcCreateTime *int64 `json:"utc_create_time,omitempty" xml:"utc_create_time,omitempty"` }
func (RefundDetailResponseBodyData) GoString ¶
func (s RefundDetailResponseBodyData) GoString() string
func (*RefundDetailResponseBodyData) SetContainMultiRefund ¶
func (s *RefundDetailResponseBodyData) SetContainMultiRefund(v bool) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetMultiRefundDetails ¶
func (s *RefundDetailResponseBodyData) SetMultiRefundDetails(v []*RefundDetailResponseBodyDataMultiRefundDetails) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetOrderNum ¶
func (s *RefundDetailResponseBodyData) SetOrderNum(v int64) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetPassengerRefundDetails ¶
func (s *RefundDetailResponseBodyData) SetPassengerRefundDetails(v []*RefundDetailResponseBodyDataPassengerRefundDetails) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetPaySuccessUtcTime ¶
func (s *RefundDetailResponseBodyData) SetPaySuccessUtcTime(v int64) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefundAttachmentUrls ¶
func (s *RefundDetailResponseBodyData) SetRefundAttachmentUrls(v []*string) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefundJourneys ¶
func (s *RefundDetailResponseBodyData) SetRefundJourneys(v []*RefundDetailResponseBodyDataRefundJourneys) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefundOrderNum ¶
func (s *RefundDetailResponseBodyData) SetRefundOrderNum(v int64) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefundReason ¶
func (s *RefundDetailResponseBodyData) SetRefundReason(v string) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefundType ¶
func (s *RefundDetailResponseBodyData) SetRefundType(v int32) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetRefuseReason ¶
func (s *RefundDetailResponseBodyData) SetRefuseReason(v string) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetStatus ¶
func (s *RefundDetailResponseBodyData) SetStatus(v int32) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetTransactionNo ¶
func (s *RefundDetailResponseBodyData) SetTransactionNo(v string) *RefundDetailResponseBodyData
func (*RefundDetailResponseBodyData) SetUtcCreateTime ¶
func (s *RefundDetailResponseBodyData) SetUtcCreateTime(v int64) *RefundDetailResponseBodyData
func (RefundDetailResponseBodyData) String ¶
func (s RefundDetailResponseBodyData) String() string
type RefundDetailResponseBodyDataMultiRefundDetails ¶
type RefundDetailResponseBodyDataMultiRefundDetails struct { // supplementary refund order number // // example: // // 498843***6950 MultiRefundOrderNum *int64 `json:"multi_refund_order_num,omitempty" xml:"multi_refund_order_num,omitempty"` // transaction number of the supplementary refund order // // example: // // 498843***6950 MultiRefundTransactionNo *string `json:"multi_refund_transaction_no,omitempty" xml:"multi_refund_transaction_no,omitempty"` // supplementary refund details in passenger dimension PassengerMultiRefundDetails []*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails `json:"passenger_multi_refund_details,omitempty" xml:"passenger_multi_refund_details,omitempty" type:"Repeated"` }
func (RefundDetailResponseBodyDataMultiRefundDetails) GoString ¶
func (s RefundDetailResponseBodyDataMultiRefundDetails) GoString() string
func (*RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundOrderNum ¶
func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundOrderNum(v int64) *RefundDetailResponseBodyDataMultiRefundDetails
func (*RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundTransactionNo ¶
func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetMultiRefundTransactionNo(v string) *RefundDetailResponseBodyDataMultiRefundDetails
func (*RefundDetailResponseBodyDataMultiRefundDetails) SetPassengerMultiRefundDetails ¶
func (s *RefundDetailResponseBodyDataMultiRefundDetails) SetPassengerMultiRefundDetails(v []*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) *RefundDetailResponseBodyDataMultiRefundDetails
func (RefundDetailResponseBodyDataMultiRefundDetails) String ¶
func (s RefundDetailResponseBodyDataMultiRefundDetails) String() string
type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails ¶
type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails struct { // amount of the supplementary refund for the change order // // example: // // 30 ChangeOrderRefundFee *float64 `json:"change_order_refund_fee,omitempty" xml:"change_order_refund_fee,omitempty"` // amount of the supplementary refund for the original order // // example: // // 30 OriginalOrderRefundFee *float64 `json:"original_order_refund_fee,omitempty" xml:"original_order_refund_fee,omitempty"` // passenger for the refund Passenger *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` }
func (RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) GoString ¶
func (s RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) GoString() string
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetChangeOrderRefundFee ¶
func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetChangeOrderRefundFee(v float64) *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetOriginalOrderRefundFee ¶
func (s *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetOriginalOrderRefundFee(v float64) *RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetails) SetPassenger ¶
type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger ¶
type RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger struct { // credential number // // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // last name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) GoString ¶
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetDocument ¶
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetFirstName ¶
func (*RefundDetailResponseBodyDataMultiRefundDetailsPassengerMultiRefundDetailsPassenger) SetLastName ¶
type RefundDetailResponseBodyDataPassengerRefundDetails ¶
type RefundDetailResponseBodyDataPassengerRefundDetails struct { // information of the passenger applying for a refund Passenger *RefundDetailResponseBodyDataPassengerRefundDetailsPassenger `json:"passenger,omitempty" xml:"passenger,omitempty" type:"Struct"` // details of the refund fee RefundFee *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee `json:"refund_fee,omitempty" xml:"refund_fee,omitempty" type:"Struct"` }
func (RefundDetailResponseBodyDataPassengerRefundDetails) GoString ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetails) GoString() string
func (*RefundDetailResponseBodyDataPassengerRefundDetails) SetPassenger ¶
func (*RefundDetailResponseBodyDataPassengerRefundDetails) SetRefundFee ¶
func (RefundDetailResponseBodyDataPassengerRefundDetails) String ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetails) String() string
type RefundDetailResponseBodyDataPassengerRefundDetailsPassenger ¶
type RefundDetailResponseBodyDataPassengerRefundDetailsPassenger struct { // credential number // // example: // // 411***********4411 Document *string `json:"document,omitempty" xml:"document,omitempty"` // first name // // example: // // SAN FirstName *string `json:"first_name,omitempty" xml:"first_name,omitempty"` // first name // // example: // // ZHANG LastName *string `json:"last_name,omitempty" xml:"last_name,omitempty"` }
func (RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) GoString ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) GoString() string
func (*RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetDocument ¶
func (*RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetFirstName ¶
func (*RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) SetLastName ¶
func (RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) String ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetailsPassenger) String() string
type RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee ¶
type RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee struct { // total price of the used flight tickets // // example: // // 30 AlreadyUsedTotalFee *float64 `json:"already_used_total_fee,omitempty" xml:"already_used_total_fee,omitempty"` // amount refunded to the user after change (only available when has change order) // // example: // // 30 ModifyRefundToBuyerMoney *float64 `json:"modify_refund_to_buyer_money,omitempty" xml:"modify_refund_to_buyer_money,omitempty"` // non-refundable change service fee // // example: // // 30 NonRefundableChangeServiceFee *float64 `json:"non_refundable_change_service_fee,omitempty" xml:"non_refundable_change_service_fee,omitempty"` // non-refundable upgrade fee // // example: // // 30 NonRefundableChangeUpgradeFee *float64 `json:"non_refundable_change_upgrade_fee,omitempty" xml:"non_refundable_change_upgrade_fee,omitempty"` // non-refundable tax amount, i.e., tax refund fee // // example: // // 30 NonRefundableTaxFee *float64 `json:"non_refundable_tax_fee,omitempty" xml:"non_refundable_tax_fee,omitempty"` // non-refundable ticket amount, i.e., ticket refund fee // // example: // // 30 NonRefundableTicketFee *float64 `json:"non_refundable_ticket_fee,omitempty" xml:"non_refundable_ticket_fee,omitempty"` // amount refundable to the user from the original ticket (fare + tax - non_refundable_ticket_fee - non_refundable_tax_fee - already_used_total_fee - discount) // // example: // // 30 RefundToBuyerMoney *float64 `json:"refund_to_buyer_money,omitempty" xml:"refund_to_buyer_money,omitempty"` }
func (RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) GoString ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) GoString() string
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetAlreadyUsedTotalFee ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetAlreadyUsedTotalFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetModifyRefundToBuyerMoney ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetModifyRefundToBuyerMoney(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeServiceFee ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeServiceFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeUpgradeFee ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableChangeUpgradeFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTaxFee ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTaxFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTicketFee ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetNonRefundableTicketFee(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (*RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetRefundToBuyerMoney ¶
func (s *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) SetRefundToBuyerMoney(v float64) *RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee
func (RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) String ¶
func (s RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee) String() string
type RefundDetailResponseBodyDataRefundJourneys ¶
type RefundDetailResponseBodyDataRefundJourneys struct { // segment list SegmentList []*RefundDetailResponseBodyDataRefundJourneysSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // number of transfer // // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (RefundDetailResponseBodyDataRefundJourneys) GoString ¶
func (s RefundDetailResponseBodyDataRefundJourneys) GoString() string
func (*RefundDetailResponseBodyDataRefundJourneys) SetSegmentList ¶
func (*RefundDetailResponseBodyDataRefundJourneys) SetTransferCount ¶
func (s *RefundDetailResponseBodyDataRefundJourneys) SetTransferCount(v int32) *RefundDetailResponseBodyDataRefundJourneys
func (RefundDetailResponseBodyDataRefundJourneys) String ¶
func (s RefundDetailResponseBodyDataRefundJourneys) String() string
type RefundDetailResponseBodyDataRefundJourneysSegmentList ¶
type RefundDetailResponseBodyDataRefundJourneysSegmentList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // arrival terminal // // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // arrival time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // field deprecated // // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // example: // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure terminal // // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // equipment type // // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // flight time, unit: minute // // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // marketing airline code (eg: KA) // // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // marketing flight no. (eg: KA5809) // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // marketing flight no. (eg: 5809) // // example: // // 1295 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // operating airline code (eg: CX) // // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // operating flight no. (eg: CX601) // // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // stopover city list when stop_quantity > 0 , use “,” for seperation use // // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // number of stopover // // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (RefundDetailResponseBodyDataRefundJourneysSegmentList) GoString ¶
func (s RefundDetailResponseBodyDataRefundJourneysSegmentList) GoString() string
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalAirport ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalAirport(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalCity ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalCity(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTerminal ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTerminal(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTime ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetArrivalTime(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetAvailability ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetAvailability(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCabinClass ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCabinClass(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCodeShare ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetCodeShare(v bool) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureAirport ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureAirport(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureCity ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureCity(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTerminal ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTerminal(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTime ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetDepartureTime(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetEquipType ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetEquipType(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetFlightDuration ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetFlightDuration(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingAirline ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingAirline(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNo ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNo(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNoInt ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetMarketingFlightNoInt(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingAirline ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingAirline(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingFlightNo ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetOperatingFlightNo(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetSegmentId ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetSegmentId(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopCityList ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopCityList(v string) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (*RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopQuantity ¶
func (s *RefundDetailResponseBodyDataRefundJourneysSegmentList) SetStopQuantity(v int32) *RefundDetailResponseBodyDataRefundJourneysSegmentList
func (RefundDetailResponseBodyDataRefundJourneysSegmentList) String ¶
func (s RefundDetailResponseBodyDataRefundJourneysSegmentList) String() string
type SearchHeaders ¶
type SearchHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (SearchHeaders) GoString ¶
func (s SearchHeaders) GoString() string
func (*SearchHeaders) SetCommonHeaders ¶
func (s *SearchHeaders) SetCommonHeaders(v map[string]*string) *SearchHeaders
func (*SearchHeaders) SetXAcsAirticketAccessToken ¶
func (s *SearchHeaders) SetXAcsAirticketAccessToken(v string) *SearchHeaders
func (*SearchHeaders) SetXAcsAirticketLanguage ¶
func (s *SearchHeaders) SetXAcsAirticketLanguage(v string) *SearchHeaders
func (SearchHeaders) String ¶
func (s SearchHeaders) String() string
type SearchRequest ¶
type SearchRequest struct { // adult passenger amount 1-9 // // example: // // 2 Adults *int32 `json:"adults,omitempty" xml:"adults,omitempty"` // itinerary list // // This parameter is required. AirLegs []*SearchRequestAirLegs `json:"air_legs,omitempty" xml:"air_legs,omitempty" type:"Repeated"` // cabin class // // 1. **ALL_CABIN* - : all cabin class // // 2. **Y* - : economy class // // 3. **FC* - : first class and business class // // 4. **S* - : premium economy class // // 5. **YS* - : economy class and premium economy class // // 6. **YSC* - : economy class, premium economy class and business class // // example: // // ALL_CABIN CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // child passenger amount 0-9 // // example: // // 1 Children *int32 `json:"children,omitempty" xml:"children,omitempty"` // infant passenger amount 0-9 // // example: // // 1 Infants *int32 `json:"infants,omitempty" xml:"infants,omitempty"` // search controls SearchControlOptions *SearchRequestSearchControlOptions `json:"search_control_options,omitempty" xml:"search_control_options,omitempty" type:"Struct"` }
func (SearchRequest) GoString ¶
func (s SearchRequest) GoString() string
func (*SearchRequest) SetAdults ¶
func (s *SearchRequest) SetAdults(v int32) *SearchRequest
func (*SearchRequest) SetAirLegs ¶
func (s *SearchRequest) SetAirLegs(v []*SearchRequestAirLegs) *SearchRequest
func (*SearchRequest) SetCabinClass ¶
func (s *SearchRequest) SetCabinClass(v string) *SearchRequest
func (*SearchRequest) SetChildren ¶
func (s *SearchRequest) SetChildren(v int32) *SearchRequest
func (*SearchRequest) SetInfants ¶
func (s *SearchRequest) SetInfants(v int32) *SearchRequest
func (*SearchRequest) SetSearchControlOptions ¶
func (s *SearchRequest) SetSearchControlOptions(v *SearchRequestSearchControlOptions) *SearchRequest
func (SearchRequest) String ¶
func (s SearchRequest) String() string
type SearchRequestAirLegs ¶
type SearchRequestAirLegs struct { // arrival airport [IATA airport code] list // // example: // // MFM ArrivalAirportList []*string `json:"arrival_airport_list,omitempty" xml:"arrival_airport_list,omitempty" type:"Repeated"` // arrival city code // // This parameter is required. // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // departure airport [IATA airport code] list // // example: // // PVG DepartureAirportList []*string `json:"departure_airport_list,omitempty" xml:"departure_airport_list,omitempty" type:"Repeated"` // departure city code // // This parameter is required. // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure date (eg: yyyyMMdd) // // This parameter is required. // // example: // // 20230310 DepartureDate *string `json:"departure_date,omitempty" xml:"departure_date,omitempty"` }
func (SearchRequestAirLegs) GoString ¶
func (s SearchRequestAirLegs) GoString() string
func (*SearchRequestAirLegs) SetArrivalAirportList ¶
func (s *SearchRequestAirLegs) SetArrivalAirportList(v []*string) *SearchRequestAirLegs
func (*SearchRequestAirLegs) SetArrivalCity ¶
func (s *SearchRequestAirLegs) SetArrivalCity(v string) *SearchRequestAirLegs
func (*SearchRequestAirLegs) SetDepartureAirportList ¶
func (s *SearchRequestAirLegs) SetDepartureAirportList(v []*string) *SearchRequestAirLegs
func (*SearchRequestAirLegs) SetDepartureCity ¶
func (s *SearchRequestAirLegs) SetDepartureCity(v string) *SearchRequestAirLegs
func (*SearchRequestAirLegs) SetDepartureDate ¶
func (s *SearchRequestAirLegs) SetDepartureDate(v string) *SearchRequestAirLegs
func (SearchRequestAirLegs) String ¶
func (s SearchRequestAirLegs) String() string
type SearchRequestSearchControlOptions ¶
type SearchRequestSearchControlOptions struct { // excluded airlines list AirlineExcludedList []*string `json:"airline_excluded_list,omitempty" xml:"airline_excluded_list,omitempty" type:"Repeated"` // preferred airlines list AirlinePreferList []*string `json:"airline_prefer_list,omitempty" xml:"airline_prefer_list,omitempty" type:"Repeated"` // example: // // A1 ServiceQuality *string `json:"service_quality,omitempty" xml:"service_quality,omitempty"` }
func (SearchRequestSearchControlOptions) GoString ¶
func (s SearchRequestSearchControlOptions) GoString() string
func (*SearchRequestSearchControlOptions) SetAirlineExcludedList ¶
func (s *SearchRequestSearchControlOptions) SetAirlineExcludedList(v []*string) *SearchRequestSearchControlOptions
func (*SearchRequestSearchControlOptions) SetAirlinePreferList ¶
func (s *SearchRequestSearchControlOptions) SetAirlinePreferList(v []*string) *SearchRequestSearchControlOptions
func (*SearchRequestSearchControlOptions) SetServiceQuality ¶ added in v2.0.2
func (s *SearchRequestSearchControlOptions) SetServiceQuality(v string) *SearchRequestSearchControlOptions
func (SearchRequestSearchControlOptions) String ¶
func (s SearchRequestSearchControlOptions) String() string
type SearchResponse ¶
type SearchResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SearchResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SearchResponse) GoString ¶
func (s SearchResponse) GoString() string
func (*SearchResponse) SetBody ¶
func (s *SearchResponse) SetBody(v *SearchResponseBody) *SearchResponse
func (*SearchResponse) SetHeaders ¶
func (s *SearchResponse) SetHeaders(v map[string]*string) *SearchResponse
func (*SearchResponse) SetStatusCode ¶
func (s *SearchResponse) SetStatusCode(v int32) *SearchResponse
func (SearchResponse) String ¶
func (s SearchResponse) String() string
type SearchResponseBody ¶
type SearchResponseBody struct { // request ID // // example: // // 2236993B-7BE7-5F92-B179-21FF08570165 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *SearchResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // "" ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // {} ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // "" ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (SearchResponseBody) GoString ¶
func (s SearchResponseBody) GoString() string
func (*SearchResponseBody) SetData ¶
func (s *SearchResponseBody) SetData(v *SearchResponseBodyData) *SearchResponseBody
func (*SearchResponseBody) SetErrorCode ¶
func (s *SearchResponseBody) SetErrorCode(v string) *SearchResponseBody
func (*SearchResponseBody) SetErrorData ¶
func (s *SearchResponseBody) SetErrorData(v interface{}) *SearchResponseBody
func (*SearchResponseBody) SetErrorMsg ¶
func (s *SearchResponseBody) SetErrorMsg(v string) *SearchResponseBody
func (*SearchResponseBody) SetRequestId ¶
func (s *SearchResponseBody) SetRequestId(v string) *SearchResponseBody
func (*SearchResponseBody) SetStatus ¶
func (s *SearchResponseBody) SetStatus(v int32) *SearchResponseBody
func (*SearchResponseBody) SetSuccess ¶
func (s *SearchResponseBody) SetSuccess(v bool) *SearchResponseBody
func (SearchResponseBody) String ¶
func (s SearchResponseBody) String() string
type SearchResponseBodyData ¶
type SearchResponseBodyData struct { // solution list SolutionList []*SearchResponseBodyDataSolutionList `json:"solution_list,omitempty" xml:"solution_list,omitempty" type:"Repeated"` }
func (SearchResponseBodyData) GoString ¶
func (s SearchResponseBodyData) GoString() string
func (*SearchResponseBodyData) SetSolutionList ¶
func (s *SearchResponseBodyData) SetSolutionList(v []*SearchResponseBodyDataSolutionList) *SearchResponseBodyData
func (SearchResponseBodyData) String ¶
func (s SearchResponseBodyData) String() string
type SearchResponseBodyDataSolutionList ¶
type SearchResponseBodyDataSolutionList struct { // adult fare // // example: // // 600 AdultPrice *float64 `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // adult tax // // example: // // 11 AdultTax *float64 `json:"adult_tax,omitempty" xml:"adult_tax,omitempty"` // child fare // // example: // // 500 ChildPrice *float64 `json:"child_price,omitempty" xml:"child_price,omitempty"` // child tax // // example: // // 10 ChildTax *float64 `json:"child_tax,omitempty" xml:"child_tax,omitempty"` // infant fare // // example: // // 400 InfantPrice *float64 `json:"infant_price,omitempty" xml:"infant_price,omitempty"` // infant tax // // example: // // 9 InfantTax *float64 `json:"infant_tax,omitempty" xml:"infant_tax,omitempty"` // segment list JourneyList []*SearchResponseBodyDataSolutionListJourneyList `json:"journey_list,omitempty" xml:"journey_list,omitempty" type:"Repeated"` // product type description // // example: // // "" ProductTypeDescription *string `json:"product_type_description,omitempty" xml:"product_type_description,omitempty"` // refund airline coupon description // // example: // // "" RefundTicketCouponDescription *string `json:"refund_ticket_coupon_description,omitempty" xml:"refund_ticket_coupon_description,omitempty"` // through check-in baggage policy SegmentBaggageCheckInInfoList []*SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList `json:"segment_baggage_check_in_info_list,omitempty" xml:"segment_baggage_check_in_info_list,omitempty" type:"Repeated"` // baggage rule SegmentBaggageMappingList []*SearchResponseBodyDataSolutionListSegmentBaggageMappingList `json:"segment_baggage_mapping_list,omitempty" xml:"segment_baggage_mapping_list,omitempty" type:"Repeated"` // change and refund policy SegmentRefundChangeRuleMappingList []*SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList `` /* 128-byte string literal not displayed */ // solution ID // // example: // // eJwz8DeySEo0NjQ01TU3TU7TNTFINNO1SE5O0jVKM0hKNjEwTElLNYwz0A32cNT1dfPVNTIwMjYwNjRQ8/A3NLI01Q0Ic0cRBwBVFxJJ SolutionId *string `json:"solution_id,omitempty" xml:"solution_id,omitempty"` }
func (SearchResponseBodyDataSolutionList) GoString ¶
func (s SearchResponseBodyDataSolutionList) GoString() string
func (*SearchResponseBodyDataSolutionList) SetAdultPrice ¶
func (s *SearchResponseBodyDataSolutionList) SetAdultPrice(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetAdultTax ¶
func (s *SearchResponseBodyDataSolutionList) SetAdultTax(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetChildPrice ¶
func (s *SearchResponseBodyDataSolutionList) SetChildPrice(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetChildTax ¶
func (s *SearchResponseBodyDataSolutionList) SetChildTax(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetInfantPrice ¶
func (s *SearchResponseBodyDataSolutionList) SetInfantPrice(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetInfantTax ¶
func (s *SearchResponseBodyDataSolutionList) SetInfantTax(v float64) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetJourneyList ¶
func (s *SearchResponseBodyDataSolutionList) SetJourneyList(v []*SearchResponseBodyDataSolutionListJourneyList) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetProductTypeDescription ¶
func (s *SearchResponseBodyDataSolutionList) SetProductTypeDescription(v string) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetRefundTicketCouponDescription ¶
func (s *SearchResponseBodyDataSolutionList) SetRefundTicketCouponDescription(v string) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList ¶
func (s *SearchResponseBodyDataSolutionList) SetSegmentBaggageCheckInInfoList(v []*SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetSegmentBaggageMappingList ¶
func (s *SearchResponseBodyDataSolutionList) SetSegmentBaggageMappingList(v []*SearchResponseBodyDataSolutionListSegmentBaggageMappingList) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList ¶
func (s *SearchResponseBodyDataSolutionList) SetSegmentRefundChangeRuleMappingList(v []*SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) *SearchResponseBodyDataSolutionList
func (*SearchResponseBodyDataSolutionList) SetSolutionId ¶
func (s *SearchResponseBodyDataSolutionList) SetSolutionId(v string) *SearchResponseBodyDataSolutionList
func (SearchResponseBodyDataSolutionList) String ¶
func (s SearchResponseBodyDataSolutionList) String() string
type SearchResponseBodyDataSolutionListJourneyList ¶
type SearchResponseBodyDataSolutionListJourneyList struct { // segment Info SegmentList []*SearchResponseBodyDataSolutionListJourneyListSegmentList `json:"segment_list,omitempty" xml:"segment_list,omitempty" type:"Repeated"` // number of transfers // // example: // // 0 TransferCount *int32 `json:"transfer_count,omitempty" xml:"transfer_count,omitempty"` }
func (SearchResponseBodyDataSolutionListJourneyList) GoString ¶
func (s SearchResponseBodyDataSolutionListJourneyList) GoString() string
func (*SearchResponseBodyDataSolutionListJourneyList) SetSegmentList ¶
func (*SearchResponseBodyDataSolutionListJourneyList) SetTransferCount ¶
func (s *SearchResponseBodyDataSolutionListJourneyList) SetTransferCount(v int32) *SearchResponseBodyDataSolutionListJourneyList
func (SearchResponseBodyDataSolutionListJourneyList) String ¶
func (s SearchResponseBodyDataSolutionListJourneyList) String() string
type SearchResponseBodyDataSolutionListJourneyListSegmentList ¶
type SearchResponseBodyDataSolutionListJourneyListSegmentList struct { // arrival airport code (capitalized) // // example: // // MFM ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // arrival city code (capitalized) // // example: // // MFM ArrivalCity *string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"` // arrival terminal // // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // arrival time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 10:40:00 ArrivalTime *string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // available seats (for reference only) // // example: // // 7 Availability *string `json:"availability,omitempty" xml:"availability,omitempty"` // RBD // // example: // // V Cabin *string `json:"cabin,omitempty" xml:"cabin,omitempty"` // cabin class // // example: // // Y CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // // example: // // false CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // departure airport code (capitalized) // // example: // // PVG DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // departure city code (capitalized) // // example: // // SHA DepartureCity *string `json:"departure_city,omitempty" xml:"departure_city,omitempty"` // departure terminal // // example: // // T2 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // departure time in string format (yyyy-MM-dd HH:mm:ss) // // example: // // 2023-03-10 07:55:00 DepartureTime *string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // equipment type // // example: // // 32Q EquipType *string `json:"equip_type,omitempty" xml:"equip_type,omitempty"` // flight time, unit: minute // // example: // // 165 FlightDuration *int32 `json:"flight_duration,omitempty" xml:"flight_duration,omitempty"` // marketing airline code (ex.: KA) // // example: // // HO MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // marketing airline flight no. (ex.: KA5809) // // example: // // HO1295 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // marketing airline integer flight no. (ex.: 5809) // // example: // // 1259 MarketingFlightNoInt *int32 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"` // operating airline code (ex.: CX) // // example: // // HO OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // operating airline flight no. (ex.: CX601) // // example: // // HO1295 OperatingFlightNo *string `json:"operating_flight_no,omitempty" xml:"operating_flight_no,omitempty"` // segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd) // // example: // // HO1295-PVG-MFM-20230310 SegmentId *string `json:"segment_id,omitempty" xml:"segment_id,omitempty"` // stop city list // // when stop_quantity > 1, use “,” for seperation // // example: // // MFM,PVG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // number of stops // // example: // // 0 StopQuantity *int32 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"` }
func (SearchResponseBodyDataSolutionListJourneyListSegmentList) GoString ¶
func (s SearchResponseBodyDataSolutionListJourneyListSegmentList) GoString() string
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalAirport(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalCity(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTerminal(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetArrivalTime(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetAvailability(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCabinClass(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetCodeShare(v bool) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureAirport(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureCity(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTerminal(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetDepartureTime(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetEquipType ¶
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetFlightDuration(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingAirline(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNo(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetMarketingFlightNoInt(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingAirline(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetOperatingFlightNo(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetSegmentId ¶
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopCityList(v string) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (*SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity ¶
func (s *SearchResponseBodyDataSolutionListJourneyListSegmentList) SetStopQuantity(v int32) *SearchResponseBodyDataSolutionListJourneyListSegmentList
func (SearchResponseBodyDataSolutionListJourneyListSegmentList) String ¶
func (s SearchResponseBodyDataSolutionListJourneyListSegmentList) String() string
type SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList ¶
type SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList struct { // through check-in baggage policy type // // 1. baggage through check-in between segments // // 2. baggage re-check-in needed between segments // // 3. baggage through check-in at stop city ( applies for stop flight ) // // 4. baggage re-checkin needed at stop city ( applies for stop flight ) // // example: // // 1 LuggageDirectInfoType *int32 `json:"luggage_direct_info_type,omitempty" xml:"luggage_direct_info_type,omitempty"` // segment id list. // // all the listed segment ids share the same baggage through check-in policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString ¶
func (s SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) GoString() string
func (*SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType ¶
func (s *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetLuggageDirectInfoType(v int32) *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
func (*SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList ¶
func (s *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList
func (SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String ¶
func (s SearchResponseBodyDataSolutionListSegmentBaggageCheckInInfoList) String() string
type SearchResponseBodyDataSolutionListSegmentBaggageMappingList ¶
type SearchResponseBodyDataSolutionListSegmentBaggageMappingList struct { // baggage rule mapping, key is passenger type, value is baggage allowance details PassengerBaggageAllowanceMapping map[string]*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue `json:"passenger_baggage_allowance_mapping,omitempty" xml:"passenger_baggage_allowance_mapping,omitempty"` // segment id list. // // all the listed segment id share the same baggage rule SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (SearchResponseBodyDataSolutionListSegmentBaggageMappingList) GoString ¶
func (s SearchResponseBodyDataSolutionListSegmentBaggageMappingList) GoString() string
func (*SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping ¶
func (s *SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetPassengerBaggageAllowanceMapping(v map[string]*DataSolutionListSegmentBaggageMappingListPassengerBaggageAllowanceMappingValue) *SearchResponseBodyDataSolutionListSegmentBaggageMappingList
func (*SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList ¶
func (s *SearchResponseBodyDataSolutionListSegmentBaggageMappingList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentBaggageMappingList
func (SearchResponseBodyDataSolutionListSegmentBaggageMappingList) String ¶
func (s SearchResponseBodyDataSolutionListSegmentBaggageMappingList) String() string
type SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList ¶
type SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList struct { // change and refund policy mapping, key is passenger type, value is change and refund policy details RefundChangeRuleMap map[string]*DataSolutionListSegmentRefundChangeRuleMappingListRefundChangeRuleMapValue `json:"refund_change_rule_map,omitempty" xml:"refund_change_rule_map,omitempty"` // segment id list. // // all the listed segment ids share the same change and refund policy SegmentIdList []*string `json:"segment_id_list,omitempty" xml:"segment_id_list,omitempty" type:"Repeated"` }
func (SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString ¶
func (s SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) GoString() string
func (*SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetRefundChangeRuleMap ¶
func (*SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList ¶
func (s *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) SetSegmentIdList(v []*string) *SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList
func (SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String ¶
func (s SearchResponseBodyDataSolutionListSegmentRefundChangeRuleMappingList) String() string
type SearchShrinkRequest ¶
type SearchShrinkRequest struct { // adult passenger amount 1-9 // // example: // // 2 Adults *int32 `json:"adults,omitempty" xml:"adults,omitempty"` // itinerary list // // This parameter is required. AirLegsShrink *string `json:"air_legs,omitempty" xml:"air_legs,omitempty"` // cabin class // // 1. **ALL_CABIN* - : all cabin class // // 2. **Y* - : economy class // // 3. **FC* - : first class and business class // // 4. **S* - : premium economy class // // 5. **YS* - : economy class and premium economy class // // 6. **YSC* - : economy class, premium economy class and business class // // example: // // ALL_CABIN CabinClass *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // child passenger amount 0-9 // // example: // // 1 Children *int32 `json:"children,omitempty" xml:"children,omitempty"` // infant passenger amount 0-9 // // example: // // 1 Infants *int32 `json:"infants,omitempty" xml:"infants,omitempty"` // search controls SearchControlOptionsShrink *string `json:"search_control_options,omitempty" xml:"search_control_options,omitempty"` }
func (SearchShrinkRequest) GoString ¶
func (s SearchShrinkRequest) GoString() string
func (*SearchShrinkRequest) SetAdults ¶
func (s *SearchShrinkRequest) SetAdults(v int32) *SearchShrinkRequest
func (*SearchShrinkRequest) SetAirLegsShrink ¶
func (s *SearchShrinkRequest) SetAirLegsShrink(v string) *SearchShrinkRequest
func (*SearchShrinkRequest) SetCabinClass ¶
func (s *SearchShrinkRequest) SetCabinClass(v string) *SearchShrinkRequest
func (*SearchShrinkRequest) SetChildren ¶
func (s *SearchShrinkRequest) SetChildren(v int32) *SearchShrinkRequest
func (*SearchShrinkRequest) SetInfants ¶
func (s *SearchShrinkRequest) SetInfants(v int32) *SearchShrinkRequest
func (*SearchShrinkRequest) SetSearchControlOptionsShrink ¶
func (s *SearchShrinkRequest) SetSearchControlOptionsShrink(v string) *SearchShrinkRequest
func (SearchShrinkRequest) String ¶
func (s SearchShrinkRequest) String() string
type TicketingCheckHeaders ¶
type TicketingCheckHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language Code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (TicketingCheckHeaders) GoString ¶
func (s TicketingCheckHeaders) GoString() string
func (*TicketingCheckHeaders) SetCommonHeaders ¶
func (s *TicketingCheckHeaders) SetCommonHeaders(v map[string]*string) *TicketingCheckHeaders
func (*TicketingCheckHeaders) SetXAcsAirticketAccessToken ¶
func (s *TicketingCheckHeaders) SetXAcsAirticketAccessToken(v string) *TicketingCheckHeaders
func (*TicketingCheckHeaders) SetXAcsAirticketLanguage ¶
func (s *TicketingCheckHeaders) SetXAcsAirticketLanguage(v string) *TicketingCheckHeaders
func (TicketingCheckHeaders) String ¶
func (s TicketingCheckHeaders) String() string
type TicketingCheckRequest ¶
type TicketingCheckRequest struct { // order number // // This parameter is required. // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (TicketingCheckRequest) GoString ¶
func (s TicketingCheckRequest) GoString() string
func (*TicketingCheckRequest) SetOrderNum ¶
func (s *TicketingCheckRequest) SetOrderNum(v int64) *TicketingCheckRequest
func (TicketingCheckRequest) String ¶
func (s TicketingCheckRequest) String() string
type TicketingCheckResponse ¶
type TicketingCheckResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TicketingCheckResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TicketingCheckResponse) GoString ¶
func (s TicketingCheckResponse) GoString() string
func (*TicketingCheckResponse) SetBody ¶
func (s *TicketingCheckResponse) SetBody(v *TicketingCheckResponseBody) *TicketingCheckResponse
func (*TicketingCheckResponse) SetHeaders ¶
func (s *TicketingCheckResponse) SetHeaders(v map[string]*string) *TicketingCheckResponse
func (*TicketingCheckResponse) SetStatusCode ¶
func (s *TicketingCheckResponse) SetStatusCode(v int32) *TicketingCheckResponse
func (TicketingCheckResponse) String ¶
func (s TicketingCheckResponse) String() string
type TicketingCheckResponseBody ¶
type TicketingCheckResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *TicketingCheckResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (TicketingCheckResponseBody) GoString ¶
func (s TicketingCheckResponseBody) GoString() string
func (*TicketingCheckResponseBody) SetData ¶
func (s *TicketingCheckResponseBody) SetData(v *TicketingCheckResponseBodyData) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetErrorCode ¶
func (s *TicketingCheckResponseBody) SetErrorCode(v string) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetErrorData ¶
func (s *TicketingCheckResponseBody) SetErrorData(v interface{}) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetErrorMsg ¶
func (s *TicketingCheckResponseBody) SetErrorMsg(v string) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetRequestId ¶
func (s *TicketingCheckResponseBody) SetRequestId(v string) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetStatus ¶
func (s *TicketingCheckResponseBody) SetStatus(v int32) *TicketingCheckResponseBody
func (*TicketingCheckResponseBody) SetSuccess ¶
func (s *TicketingCheckResponseBody) SetSuccess(v bool) *TicketingCheckResponseBody
func (TicketingCheckResponseBody) String ¶
func (s TicketingCheckResponseBody) String() string
type TicketingCheckResponseBodyData ¶
type TicketingCheckResponseBodyData struct { // order number // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (TicketingCheckResponseBodyData) GoString ¶
func (s TicketingCheckResponseBodyData) GoString() string
func (*TicketingCheckResponseBodyData) SetOrderNum ¶
func (s *TicketingCheckResponseBodyData) SetOrderNum(v int64) *TicketingCheckResponseBodyData
func (TicketingCheckResponseBodyData) String ¶
func (s TicketingCheckResponseBodyData) String() string
type TicketingHeaders ¶
type TicketingHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // language code(refer to ISO_639), defaults to the buyer\\"s account configuration // // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (TicketingHeaders) GoString ¶
func (s TicketingHeaders) GoString() string
func (*TicketingHeaders) SetCommonHeaders ¶
func (s *TicketingHeaders) SetCommonHeaders(v map[string]*string) *TicketingHeaders
func (*TicketingHeaders) SetXAcsAirticketAccessToken ¶
func (s *TicketingHeaders) SetXAcsAirticketAccessToken(v string) *TicketingHeaders
func (*TicketingHeaders) SetXAcsAirticketLanguage ¶
func (s *TicketingHeaders) SetXAcsAirticketLanguage(v string) *TicketingHeaders
func (TicketingHeaders) String ¶
func (s TicketingHeaders) String() string
type TicketingRequest ¶
type TicketingRequest struct { // order number // // This parameter is required. // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` }
func (TicketingRequest) GoString ¶
func (s TicketingRequest) GoString() string
func (*TicketingRequest) SetOrderNum ¶
func (s *TicketingRequest) SetOrderNum(v int64) *TicketingRequest
func (TicketingRequest) String ¶
func (s TicketingRequest) String() string
type TicketingResponse ¶
type TicketingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TicketingResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TicketingResponse) GoString ¶
func (s TicketingResponse) GoString() string
func (*TicketingResponse) SetBody ¶
func (s *TicketingResponse) SetBody(v *TicketingResponseBody) *TicketingResponse
func (*TicketingResponse) SetHeaders ¶
func (s *TicketingResponse) SetHeaders(v map[string]*string) *TicketingResponse
func (*TicketingResponse) SetStatusCode ¶
func (s *TicketingResponse) SetStatusCode(v int32) *TicketingResponse
func (TicketingResponse) String ¶
func (s TicketingResponse) String() string
type TicketingResponseBody ¶
type TicketingResponseBody struct { // request ID // // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // data Data *TicketingResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"` // error code // // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // error data // // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // error message // // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // http reqeust has been processed successfully,status code is 200 // // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // true represents success, false represents failure // // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (TicketingResponseBody) GoString ¶
func (s TicketingResponseBody) GoString() string
func (*TicketingResponseBody) SetData ¶
func (s *TicketingResponseBody) SetData(v *TicketingResponseBodyData) *TicketingResponseBody
func (*TicketingResponseBody) SetErrorCode ¶
func (s *TicketingResponseBody) SetErrorCode(v string) *TicketingResponseBody
func (*TicketingResponseBody) SetErrorData ¶
func (s *TicketingResponseBody) SetErrorData(v interface{}) *TicketingResponseBody
func (*TicketingResponseBody) SetErrorMsg ¶
func (s *TicketingResponseBody) SetErrorMsg(v string) *TicketingResponseBody
func (*TicketingResponseBody) SetRequestId ¶
func (s *TicketingResponseBody) SetRequestId(v string) *TicketingResponseBody
func (*TicketingResponseBody) SetStatus ¶
func (s *TicketingResponseBody) SetStatus(v int32) *TicketingResponseBody
func (*TicketingResponseBody) SetSuccess ¶
func (s *TicketingResponseBody) SetSuccess(v bool) *TicketingResponseBody
func (TicketingResponseBody) String ¶
func (s TicketingResponseBody) String() string
type TicketingResponseBodyData ¶
type TicketingResponseBodyData struct { // order number // // example: // // 496***2617111 OrderNum *int64 `json:"order_num,omitempty" xml:"order_num,omitempty"` // transaction serial number // // example: // // hkduendkd-2023-dj0 TransactionNo *string `json:"transaction_no,omitempty" xml:"transaction_no,omitempty"` }
func (TicketingResponseBodyData) GoString ¶
func (s TicketingResponseBodyData) GoString() string
func (*TicketingResponseBodyData) SetOrderNum ¶
func (s *TicketingResponseBodyData) SetOrderNum(v int64) *TicketingResponseBodyData
func (*TicketingResponseBodyData) SetTransactionNo ¶
func (s *TicketingResponseBodyData) SetTransactionNo(v string) *TicketingResponseBodyData
func (TicketingResponseBodyData) String ¶
func (s TicketingResponseBodyData) String() string
type TransitVisaHeaders ¶
type TransitVisaHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // access_token // // This parameter is required. // // example: // // eyJhbGciOiJSUzI1NiIsImtpZCI6InN1ZXpfa2V5aWQifQ.eyJqdGkiOiJCQldMaWIzN0VxbC0xMjhhR2N5elJ3IiwiaWF0IjoxNjc3MDY2NTAxLCJleHAiOjE2NzcwNzM3MDEsIm5iZiI6MTY3NzA2NjQ0MX0.AF0DxsZK4Edyg0C6ObRQFUo36R1VYrb5IYmak25TmL1OfR5RkIUc3PpqFuQKNLKXf5fOtVQaKjaexzwodVeWZQDKEG_RPt_Ybb99EnEm6vPKs6e3pWFbKiBq71WleLHhVrdFb4YPowRKjc7bG0jyGUxiQ2iXy0RWDj9tIjfI-KEdzNp5oVnX7j4p3H12DwQrRPmd1nz3BciAQNINvDpzqusuIUw8JXyLFCz838Y0NhwB1_bYZyctxRLSzrGZuI5rrWtItgupqMsOlJ3RNy1QrIbQ2g6nPmzl-atOqcQ4Nw0HeDLR8dhM1OsIcFLbKXBUtwXofflhzAQrkDxhwYiXii XAcsAirticketAccessToken *string `json:"x-acs-airticket-access-token,omitempty" xml:"x-acs-airticket-access-token,omitempty"` // example: // // en_US XAcsAirticketLanguage *string `json:"x-acs-airticket-language,omitempty" xml:"x-acs-airticket-language,omitempty"` }
func (TransitVisaHeaders) GoString ¶
func (s TransitVisaHeaders) GoString() string
func (*TransitVisaHeaders) SetCommonHeaders ¶
func (s *TransitVisaHeaders) SetCommonHeaders(v map[string]*string) *TransitVisaHeaders
func (*TransitVisaHeaders) SetXAcsAirticketAccessToken ¶
func (s *TransitVisaHeaders) SetXAcsAirticketAccessToken(v string) *TransitVisaHeaders
func (*TransitVisaHeaders) SetXAcsAirticketLanguage ¶
func (s *TransitVisaHeaders) SetXAcsAirticketLanguage(v string) *TransitVisaHeaders
func (TransitVisaHeaders) String ¶
func (s TransitVisaHeaders) String() string
type TransitVisaRequest ¶
type TransitVisaRequest struct {
FlightSegmentParamList []*TransitVisaRequestFlightSegmentParamList `json:"flight_segment_param_list,omitempty" xml:"flight_segment_param_list,omitempty" type:"Repeated"`
}
func (TransitVisaRequest) GoString ¶
func (s TransitVisaRequest) GoString() string
func (*TransitVisaRequest) SetFlightSegmentParamList ¶
func (s *TransitVisaRequest) SetFlightSegmentParamList(v []*TransitVisaRequestFlightSegmentParamList) *TransitVisaRequest
func (TransitVisaRequest) String ¶
func (s TransitVisaRequest) String() string
type TransitVisaRequestFlightSegmentParamList ¶
type TransitVisaRequestFlightSegmentParamList struct { // This parameter is required. // // example: // // SIN ArrivalAirport *string `json:"arrival_airport,omitempty" xml:"arrival_airport,omitempty"` // example: // // T1 ArrivalTerminal *string `json:"arrival_terminal,omitempty" xml:"arrival_terminal,omitempty"` // This parameter is required. // // example: // // 1705285430445 ArrivalTime *int64 `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"` // // example: // // true CodeShare *bool `json:"code_share,omitempty" xml:"code_share,omitempty"` // This parameter is required. // // example: // // HGH DepartureAirport *string `json:"departure_airport,omitempty" xml:"departure_airport,omitempty"` // example: // // T1 DepartureTerminal *string `json:"departure_terminal,omitempty" xml:"departure_terminal,omitempty"` // This parameter is required. // // example: // // 1705285430445 DepartureTime *int64 `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // This parameter is required. // // example: // // CZ MarketingAirline *string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"` // This parameter is required. // // example: // // CZ616 MarketingFlightNo *string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"` // example: // // CZ OperatingAirline *string `json:"operating_airline,omitempty" xml:"operating_airline,omitempty"` // example: // // SEL,HKG StopCityList *string `json:"stop_city_list,omitempty" xml:"stop_city_list,omitempty"` // example: // // CZ TicketingAirline *string `json:"ticketing_airline,omitempty" xml:"ticketing_airline,omitempty"` }
func (TransitVisaRequestFlightSegmentParamList) GoString ¶
func (s TransitVisaRequestFlightSegmentParamList) GoString() string
func (*TransitVisaRequestFlightSegmentParamList) SetArrivalAirport ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalAirport(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetArrivalTerminal ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalTerminal(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetArrivalTime ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetArrivalTime(v int64) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetCodeShare ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetCodeShare(v bool) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetDepartureAirport ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureAirport(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetDepartureTerminal ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureTerminal(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetDepartureTime ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetDepartureTime(v int64) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetMarketingAirline ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetMarketingAirline(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetMarketingFlightNo ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetMarketingFlightNo(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetOperatingAirline ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetOperatingAirline(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetStopCityList ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetStopCityList(v string) *TransitVisaRequestFlightSegmentParamList
func (*TransitVisaRequestFlightSegmentParamList) SetTicketingAirline ¶
func (s *TransitVisaRequestFlightSegmentParamList) SetTicketingAirline(v string) *TransitVisaRequestFlightSegmentParamList
func (TransitVisaRequestFlightSegmentParamList) String ¶
func (s TransitVisaRequestFlightSegmentParamList) String() string
type TransitVisaResponse ¶
type TransitVisaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TransitVisaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TransitVisaResponse) GoString ¶
func (s TransitVisaResponse) GoString() string
func (*TransitVisaResponse) SetBody ¶
func (s *TransitVisaResponse) SetBody(v *TransitVisaResponseBody) *TransitVisaResponse
func (*TransitVisaResponse) SetHeaders ¶
func (s *TransitVisaResponse) SetHeaders(v map[string]*string) *TransitVisaResponse
func (*TransitVisaResponse) SetStatusCode ¶
func (s *TransitVisaResponse) SetStatusCode(v int32) *TransitVisaResponse
func (TransitVisaResponse) String ¶
func (s TransitVisaResponse) String() string
type TransitVisaResponseBody ¶
type TransitVisaResponseBody struct { // example: // // 51593418-8C73-5E47-8BA8-3F1D4A00CC0B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` Data []*TransitVisaResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"` // example: // // null ErrorCode *string `json:"error_code,omitempty" xml:"error_code,omitempty"` // example: // // null ErrorData interface{} `json:"error_data,omitempty" xml:"error_data,omitempty"` // example: // // null ErrorMsg *string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // example: // // 200 Status *int32 `json:"status,omitempty" xml:"status,omitempty"` // example: // // true Success *bool `json:"success,omitempty" xml:"success,omitempty"` }
func (TransitVisaResponseBody) GoString ¶
func (s TransitVisaResponseBody) GoString() string
func (*TransitVisaResponseBody) SetData ¶
func (s *TransitVisaResponseBody) SetData(v []*TransitVisaResponseBodyData) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetErrorCode ¶
func (s *TransitVisaResponseBody) SetErrorCode(v string) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetErrorData ¶
func (s *TransitVisaResponseBody) SetErrorData(v interface{}) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetErrorMsg ¶
func (s *TransitVisaResponseBody) SetErrorMsg(v string) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetRequestId ¶
func (s *TransitVisaResponseBody) SetRequestId(v string) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetStatus ¶
func (s *TransitVisaResponseBody) SetStatus(v int32) *TransitVisaResponseBody
func (*TransitVisaResponseBody) SetSuccess ¶
func (s *TransitVisaResponseBody) SetSuccess(v bool) *TransitVisaResponseBody
func (TransitVisaResponseBody) String ¶
func (s TransitVisaResponseBody) String() string
type TransitVisaResponseBodyData ¶
type TransitVisaResponseBodyData struct { // example: // // HGH CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"` // example: // // 1 VisaType *int32 `json:"visa_type,omitempty" xml:"visa_type,omitempty"` }
func (TransitVisaResponseBodyData) GoString ¶
func (s TransitVisaResponseBodyData) GoString() string
func (*TransitVisaResponseBodyData) SetCityCode ¶
func (s *TransitVisaResponseBodyData) SetCityCode(v string) *TransitVisaResponseBodyData
func (*TransitVisaResponseBodyData) SetVisaType ¶
func (s *TransitVisaResponseBodyData) SetVisaType(v int32) *TransitVisaResponseBodyData
func (TransitVisaResponseBodyData) String ¶
func (s TransitVisaResponseBodyData) String() string
type TransitVisaShrinkRequest ¶
type TransitVisaShrinkRequest struct {
FlightSegmentParamListShrink *string `json:"flight_segment_param_list,omitempty" xml:"flight_segment_param_list,omitempty"`
}
func (TransitVisaShrinkRequest) GoString ¶
func (s TransitVisaShrinkRequest) GoString() string
func (*TransitVisaShrinkRequest) SetFlightSegmentParamListShrink ¶
func (s *TransitVisaShrinkRequest) SetFlightSegmentParamListShrink(v string) *TransitVisaShrinkRequest
func (TransitVisaShrinkRequest) String ¶
func (s TransitVisaShrinkRequest) String() string