Documentation
¶
Index ¶
- Variables
- type PaymentRequest
- func (p *PaymentRequest) BLength() int
- func (p *PaymentRequest) DeepEqual(ano *PaymentRequest) bool
- func (p *PaymentRequest) FastRead(buf []byte) (int, error)
- func (p *PaymentRequest) FastReadField1(buf []byte) (int, error)
- func (p *PaymentRequest) FastReadField2(buf []byte) (int, error)
- func (p *PaymentRequest) FastReadField4(buf []byte) (int, error)
- func (p *PaymentRequest) FastReadField5(buf []byte) (int, error)
- func (p *PaymentRequest) FastWrite(buf []byte) int
- func (p *PaymentRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentRequest) Field1DeepEqual(src int64) bool
- func (p *PaymentRequest) Field2DeepEqual(src int64) bool
- func (p *PaymentRequest) Field4DeepEqual(src *model.CreditCardInfo) bool
- func (p *PaymentRequest) Field5DeepEqual(src *string) bool
- func (p *PaymentRequest) GetCreditCard() (v *model.CreditCardInfo)
- func (p *PaymentRequest) GetDescription() (v string)
- func (p *PaymentRequest) GetOrderID() (v int64)
- func (p *PaymentRequest) GetUserID() (v int64)
- func (p *PaymentRequest) InitDefault()
- func (p *PaymentRequest) IsSetCreditCard() bool
- func (p *PaymentRequest) IsSetDescription() bool
- func (p *PaymentRequest) SetCreditCard(val *model.CreditCardInfo)
- func (p *PaymentRequest) SetDescription(val *string)
- func (p *PaymentRequest) SetOrderID(val int64)
- func (p *PaymentRequest) SetUserID(val int64)
- func (p *PaymentRequest) String() string
- type PaymentResponse
- func (p *PaymentResponse) BLength() int
- func (p *PaymentResponse) DeepEqual(ano *PaymentResponse) bool
- func (p *PaymentResponse) FastRead(buf []byte) (int, error)
- func (p *PaymentResponse) FastReadField1(buf []byte) (int, error)
- func (p *PaymentResponse) FastReadField2(buf []byte) (int, error)
- func (p *PaymentResponse) FastReadField3(buf []byte) (int, error)
- func (p *PaymentResponse) FastWrite(buf []byte) int
- func (p *PaymentResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *PaymentResponse) Field2DeepEqual(src int64) bool
- func (p *PaymentResponse) Field3DeepEqual(src int64) bool
- func (p *PaymentResponse) GetBase() (v *model.BaseResp)
- func (p *PaymentResponse) GetPaymentID() (v int64)
- func (p *PaymentResponse) GetStatus() (v int64)
- func (p *PaymentResponse) InitDefault()
- func (p *PaymentResponse) IsSetBase() bool
- func (p *PaymentResponse) SetBase(val *model.BaseResp)
- func (p *PaymentResponse) SetPaymentID(val int64)
- func (p *PaymentResponse) SetStatus(val int64)
- func (p *PaymentResponse) String() string
- type PaymentService
- type PaymentServiceProcessPaymentArgs
- func (p *PaymentServiceProcessPaymentArgs) BLength() int
- func (p *PaymentServiceProcessPaymentArgs) DeepEqual(ano *PaymentServiceProcessPaymentArgs) bool
- func (p *PaymentServiceProcessPaymentArgs) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceProcessPaymentArgs) FastReadField1(buf []byte) (int, error)
- func (p *PaymentServiceProcessPaymentArgs) FastWrite(buf []byte) int
- func (p *PaymentServiceProcessPaymentArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceProcessPaymentArgs) Field1DeepEqual(src *PaymentRequest) bool
- func (p *PaymentServiceProcessPaymentArgs) GetFirstArgument() interface{}
- func (p *PaymentServiceProcessPaymentArgs) GetRequest() (v *PaymentRequest)
- func (p *PaymentServiceProcessPaymentArgs) InitDefault()
- func (p *PaymentServiceProcessPaymentArgs) IsSetRequest() bool
- func (p *PaymentServiceProcessPaymentArgs) SetRequest(val *PaymentRequest)
- func (p *PaymentServiceProcessPaymentArgs) String() string
- type PaymentServiceProcessPaymentResult
- func (p *PaymentServiceProcessPaymentResult) BLength() int
- func (p *PaymentServiceProcessPaymentResult) DeepEqual(ano *PaymentServiceProcessPaymentResult) bool
- func (p *PaymentServiceProcessPaymentResult) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceProcessPaymentResult) FastReadField0(buf []byte) (int, error)
- func (p *PaymentServiceProcessPaymentResult) FastWrite(buf []byte) int
- func (p *PaymentServiceProcessPaymentResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceProcessPaymentResult) Field0DeepEqual(src *PaymentResponse) bool
- func (p *PaymentServiceProcessPaymentResult) GetResult() interface{}
- func (p *PaymentServiceProcessPaymentResult) GetSuccess() (v *PaymentResponse)
- func (p *PaymentServiceProcessPaymentResult) InitDefault()
- func (p *PaymentServiceProcessPaymentResult) IsSetSuccess() bool
- func (p *PaymentServiceProcessPaymentResult) SetSuccess(x interface{})
- func (p *PaymentServiceProcessPaymentResult) String() string
- type PaymentServiceProcessRefundArgs
- func (p *PaymentServiceProcessRefundArgs) BLength() int
- func (p *PaymentServiceProcessRefundArgs) DeepEqual(ano *PaymentServiceProcessRefundArgs) bool
- func (p *PaymentServiceProcessRefundArgs) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceProcessRefundArgs) FastReadField1(buf []byte) (int, error)
- func (p *PaymentServiceProcessRefundArgs) FastWrite(buf []byte) int
- func (p *PaymentServiceProcessRefundArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceProcessRefundArgs) Field1DeepEqual(src *RefundRequest) bool
- func (p *PaymentServiceProcessRefundArgs) GetFirstArgument() interface{}
- func (p *PaymentServiceProcessRefundArgs) GetRequest() (v *RefundRequest)
- func (p *PaymentServiceProcessRefundArgs) InitDefault()
- func (p *PaymentServiceProcessRefundArgs) IsSetRequest() bool
- func (p *PaymentServiceProcessRefundArgs) SetRequest(val *RefundRequest)
- func (p *PaymentServiceProcessRefundArgs) String() string
- type PaymentServiceProcessRefundResult
- func (p *PaymentServiceProcessRefundResult) BLength() int
- func (p *PaymentServiceProcessRefundResult) DeepEqual(ano *PaymentServiceProcessRefundResult) bool
- func (p *PaymentServiceProcessRefundResult) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceProcessRefundResult) FastReadField0(buf []byte) (int, error)
- func (p *PaymentServiceProcessRefundResult) FastWrite(buf []byte) int
- func (p *PaymentServiceProcessRefundResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceProcessRefundResult) Field0DeepEqual(src *RefundResponse) bool
- func (p *PaymentServiceProcessRefundResult) GetResult() interface{}
- func (p *PaymentServiceProcessRefundResult) GetSuccess() (v *RefundResponse)
- func (p *PaymentServiceProcessRefundResult) InitDefault()
- func (p *PaymentServiceProcessRefundResult) IsSetSuccess() bool
- func (p *PaymentServiceProcessRefundResult) SetSuccess(x interface{})
- func (p *PaymentServiceProcessRefundResult) String() string
- type PaymentServiceRequestPaymentTokenArgs
- func (p *PaymentServiceRequestPaymentTokenArgs) BLength() int
- func (p *PaymentServiceRequestPaymentTokenArgs) DeepEqual(ano *PaymentServiceRequestPaymentTokenArgs) bool
- func (p *PaymentServiceRequestPaymentTokenArgs) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceRequestPaymentTokenArgs) FastReadField1(buf []byte) (int, error)
- func (p *PaymentServiceRequestPaymentTokenArgs) FastWrite(buf []byte) int
- func (p *PaymentServiceRequestPaymentTokenArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceRequestPaymentTokenArgs) Field1DeepEqual(src *PaymentTokenRequest) bool
- func (p *PaymentServiceRequestPaymentTokenArgs) GetFirstArgument() interface{}
- func (p *PaymentServiceRequestPaymentTokenArgs) GetRequest() (v *PaymentTokenRequest)
- func (p *PaymentServiceRequestPaymentTokenArgs) InitDefault()
- func (p *PaymentServiceRequestPaymentTokenArgs) IsSetRequest() bool
- func (p *PaymentServiceRequestPaymentTokenArgs) SetRequest(val *PaymentTokenRequest)
- func (p *PaymentServiceRequestPaymentTokenArgs) String() string
- type PaymentServiceRequestPaymentTokenResult
- func (p *PaymentServiceRequestPaymentTokenResult) BLength() int
- func (p *PaymentServiceRequestPaymentTokenResult) DeepEqual(ano *PaymentServiceRequestPaymentTokenResult) bool
- func (p *PaymentServiceRequestPaymentTokenResult) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceRequestPaymentTokenResult) FastReadField0(buf []byte) (int, error)
- func (p *PaymentServiceRequestPaymentTokenResult) FastWrite(buf []byte) int
- func (p *PaymentServiceRequestPaymentTokenResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceRequestPaymentTokenResult) Field0DeepEqual(src *PaymentTokenResponse) bool
- func (p *PaymentServiceRequestPaymentTokenResult) GetResult() interface{}
- func (p *PaymentServiceRequestPaymentTokenResult) GetSuccess() (v *PaymentTokenResponse)
- func (p *PaymentServiceRequestPaymentTokenResult) InitDefault()
- func (p *PaymentServiceRequestPaymentTokenResult) IsSetSuccess() bool
- func (p *PaymentServiceRequestPaymentTokenResult) SetSuccess(x interface{})
- func (p *PaymentServiceRequestPaymentTokenResult) String() string
- type PaymentServiceRequestRefundInfoArgs
- func (p *PaymentServiceRequestRefundInfoArgs) BLength() int
- func (p *PaymentServiceRequestRefundInfoArgs) DeepEqual(ano *PaymentServiceRequestRefundInfoArgs) bool
- func (p *PaymentServiceRequestRefundInfoArgs) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceRequestRefundInfoArgs) FastReadField1(buf []byte) (int, error)
- func (p *PaymentServiceRequestRefundInfoArgs) FastWrite(buf []byte) int
- func (p *PaymentServiceRequestRefundInfoArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceRequestRefundInfoArgs) Field1DeepEqual(src *RefundTokenRequest) bool
- func (p *PaymentServiceRequestRefundInfoArgs) GetFirstArgument() interface{}
- func (p *PaymentServiceRequestRefundInfoArgs) GetRequest() (v *RefundTokenRequest)
- func (p *PaymentServiceRequestRefundInfoArgs) InitDefault()
- func (p *PaymentServiceRequestRefundInfoArgs) IsSetRequest() bool
- func (p *PaymentServiceRequestRefundInfoArgs) SetRequest(val *RefundTokenRequest)
- func (p *PaymentServiceRequestRefundInfoArgs) String() string
- type PaymentServiceRequestRefundInfoResult
- func (p *PaymentServiceRequestRefundInfoResult) BLength() int
- func (p *PaymentServiceRequestRefundInfoResult) DeepEqual(ano *PaymentServiceRequestRefundInfoResult) bool
- func (p *PaymentServiceRequestRefundInfoResult) FastRead(buf []byte) (int, error)
- func (p *PaymentServiceRequestRefundInfoResult) FastReadField0(buf []byte) (int, error)
- func (p *PaymentServiceRequestRefundInfoResult) FastWrite(buf []byte) int
- func (p *PaymentServiceRequestRefundInfoResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentServiceRequestRefundInfoResult) Field0DeepEqual(src *RefundTokenResponse) bool
- func (p *PaymentServiceRequestRefundInfoResult) GetResult() interface{}
- func (p *PaymentServiceRequestRefundInfoResult) GetSuccess() (v *RefundTokenResponse)
- func (p *PaymentServiceRequestRefundInfoResult) InitDefault()
- func (p *PaymentServiceRequestRefundInfoResult) IsSetSuccess() bool
- func (p *PaymentServiceRequestRefundInfoResult) SetSuccess(x interface{})
- func (p *PaymentServiceRequestRefundInfoResult) String() string
- type PaymentTokenRequest
- func (p *PaymentTokenRequest) BLength() int
- func (p *PaymentTokenRequest) DeepEqual(ano *PaymentTokenRequest) bool
- func (p *PaymentTokenRequest) FastRead(buf []byte) (int, error)
- func (p *PaymentTokenRequest) FastReadField1(buf []byte) (int, error)
- func (p *PaymentTokenRequest) FastWrite(buf []byte) int
- func (p *PaymentTokenRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentTokenRequest) Field1DeepEqual(src int64) bool
- func (p *PaymentTokenRequest) GetOrderID() (v int64)
- func (p *PaymentTokenRequest) InitDefault()
- func (p *PaymentTokenRequest) SetOrderID(val int64)
- func (p *PaymentTokenRequest) String() string
- type PaymentTokenResponse
- func (p *PaymentTokenResponse) BLength() int
- func (p *PaymentTokenResponse) DeepEqual(ano *PaymentTokenResponse) bool
- func (p *PaymentTokenResponse) FastRead(buf []byte) (int, error)
- func (p *PaymentTokenResponse) FastReadField1(buf []byte) (int, error)
- func (p *PaymentTokenResponse) FastReadField2(buf []byte) (int, error)
- func (p *PaymentTokenResponse) FastWrite(buf []byte) int
- func (p *PaymentTokenResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *PaymentTokenResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *PaymentTokenResponse) Field2DeepEqual(src *model.PaymentTokenInfo) bool
- func (p *PaymentTokenResponse) GetBase() (v *model.BaseResp)
- func (p *PaymentTokenResponse) GetTokenInfo() (v *model.PaymentTokenInfo)
- func (p *PaymentTokenResponse) InitDefault()
- func (p *PaymentTokenResponse) IsSetBase() bool
- func (p *PaymentTokenResponse) IsSetTokenInfo() bool
- func (p *PaymentTokenResponse) SetBase(val *model.BaseResp)
- func (p *PaymentTokenResponse) SetTokenInfo(val *model.PaymentTokenInfo)
- func (p *PaymentTokenResponse) String() string
- type RefundRequest
- func (p *RefundRequest) BLength() int
- func (p *RefundRequest) DeepEqual(ano *RefundRequest) bool
- func (p *RefundRequest) FastRead(buf []byte) (int, error)
- func (p *RefundRequest) FastReadField1(buf []byte) (int, error)
- func (p *RefundRequest) FastReadField2(buf []byte) (int, error)
- func (p *RefundRequest) FastReadField3(buf []byte) (int, error)
- func (p *RefundRequest) FastReadField4(buf []byte) (int, error)
- func (p *RefundRequest) FastWrite(buf []byte) int
- func (p *RefundRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *RefundRequest) Field1DeepEqual(src int64) bool
- func (p *RefundRequest) Field2DeepEqual(src int64) bool
- func (p *RefundRequest) Field3DeepEqual(src float64) bool
- func (p *RefundRequest) Field4DeepEqual(src string) bool
- func (p *RefundRequest) GetOrderID() (v int64)
- func (p *RefundRequest) GetRefundAmount() (v float64)
- func (p *RefundRequest) GetRefundReason() (v string)
- func (p *RefundRequest) GetUserID() (v int64)
- func (p *RefundRequest) InitDefault()
- func (p *RefundRequest) SetOrderID(val int64)
- func (p *RefundRequest) SetRefundAmount(val float64)
- func (p *RefundRequest) SetRefundReason(val string)
- func (p *RefundRequest) SetUserID(val int64)
- func (p *RefundRequest) String() string
- type RefundResponse
- func (p *RefundResponse) BLength() int
- func (p *RefundResponse) DeepEqual(ano *RefundResponse) bool
- func (p *RefundResponse) FastRead(buf []byte) (int, error)
- func (p *RefundResponse) FastReadField1(buf []byte) (int, error)
- func (p *RefundResponse) FastReadField2(buf []byte) (int, error)
- func (p *RefundResponse) FastReadField3(buf []byte) (int, error)
- func (p *RefundResponse) FastWrite(buf []byte) int
- func (p *RefundResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *RefundResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *RefundResponse) Field2DeepEqual(src int64) bool
- func (p *RefundResponse) Field3DeepEqual(src int64) bool
- func (p *RefundResponse) GetBase() (v *model.BaseResp)
- func (p *RefundResponse) GetRefundID() (v int64)
- func (p *RefundResponse) GetStatus() (v int64)
- func (p *RefundResponse) InitDefault()
- func (p *RefundResponse) IsSetBase() bool
- func (p *RefundResponse) SetBase(val *model.BaseResp)
- func (p *RefundResponse) SetRefundID(val int64)
- func (p *RefundResponse) SetStatus(val int64)
- func (p *RefundResponse) String() string
- type RefundTokenRequest
- func (p *RefundTokenRequest) BLength() int
- func (p *RefundTokenRequest) DeepEqual(ano *RefundTokenRequest) bool
- func (p *RefundTokenRequest) FastRead(buf []byte) (int, error)
- func (p *RefundTokenRequest) FastReadField1(buf []byte) (int, error)
- func (p *RefundTokenRequest) FastWrite(buf []byte) int
- func (p *RefundTokenRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *RefundTokenRequest) Field1DeepEqual(src int64) bool
- func (p *RefundTokenRequest) GetOrderID() (v int64)
- func (p *RefundTokenRequest) InitDefault()
- func (p *RefundTokenRequest) SetOrderID(val int64)
- func (p *RefundTokenRequest) String() string
- type RefundTokenResponse
- func (p *RefundTokenResponse) BLength() int
- func (p *RefundTokenResponse) DeepEqual(ano *RefundTokenResponse) bool
- func (p *RefundTokenResponse) FastRead(buf []byte) (int, error)
- func (p *RefundTokenResponse) FastReadField1(buf []byte) (int, error)
- func (p *RefundTokenResponse) FastReadField2(buf []byte) (int, error)
- func (p *RefundTokenResponse) FastWrite(buf []byte) int
- func (p *RefundTokenResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
- func (p *RefundTokenResponse) Field1DeepEqual(src *model.BaseResp) bool
- func (p *RefundTokenResponse) Field2DeepEqual(src int64) bool
- func (p *RefundTokenResponse) GetBase() (v *model.BaseResp)
- func (p *RefundTokenResponse) GetRefundID() (v int64)
- func (p *RefundTokenResponse) InitDefault()
- func (p *RefundTokenResponse) IsSetBase() bool
- func (p *RefundTokenResponse) SetBase(val *model.BaseResp)
- func (p *RefundTokenResponse) SetRefundID(val int64)
- func (p *RefundTokenResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var KitexUnusedProtection = struct{}{}
KitexUnusedProtection is used to prevent 'imported and not used' error.
View Source
var PaymentRequest_CreditCard_DEFAULT *model.CreditCardInfo
View Source
var PaymentRequest_Description_DEFAULT string
View Source
var PaymentResponse_Base_DEFAULT *model.BaseResp
View Source
var PaymentTokenResponse_Base_DEFAULT *model.BaseResp
View Source
var PaymentTokenResponse_TokenInfo_DEFAULT *model.PaymentTokenInfo
View Source
var RefundResponse_Base_DEFAULT *model.BaseResp
View Source
var RefundTokenResponse_Base_DEFAULT *model.BaseResp
Functions ¶
This section is empty.
Types ¶
type PaymentRequest ¶
type PaymentRequest struct { OrderID int64 `thrift:"orderID,1,required" frugal:"1,required,i64" json:"orderID"` UserID int64 `thrift:"userID,2,required" frugal:"2,required,i64" json:"userID"` CreditCard *model.CreditCardInfo `thrift:"creditCard,4,required" frugal:"4,required,model.CreditCardInfo" json:"creditCard"` Description *string `thrift:"description,5,optional" frugal:"5,optional,string" json:"description,omitempty"` }
var PaymentServiceProcessPaymentArgs_Request_DEFAULT *PaymentRequest
func NewPaymentRequest ¶
func NewPaymentRequest() *PaymentRequest
func (*PaymentRequest) BLength ¶
func (p *PaymentRequest) BLength() int
func (*PaymentRequest) DeepEqual ¶
func (p *PaymentRequest) DeepEqual(ano *PaymentRequest) bool
func (*PaymentRequest) FastReadField1 ¶
func (p *PaymentRequest) FastReadField1(buf []byte) (int, error)
func (*PaymentRequest) FastReadField2 ¶
func (p *PaymentRequest) FastReadField2(buf []byte) (int, error)
func (*PaymentRequest) FastReadField4 ¶
func (p *PaymentRequest) FastReadField4(buf []byte) (int, error)
func (*PaymentRequest) FastReadField5 ¶
func (p *PaymentRequest) FastReadField5(buf []byte) (int, error)
func (*PaymentRequest) FastWrite ¶
func (p *PaymentRequest) FastWrite(buf []byte) int
func (*PaymentRequest) FastWriteNocopy ¶
func (p *PaymentRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentRequest) Field1DeepEqual ¶
func (p *PaymentRequest) Field1DeepEqual(src int64) bool
func (*PaymentRequest) Field2DeepEqual ¶
func (p *PaymentRequest) Field2DeepEqual(src int64) bool
func (*PaymentRequest) Field4DeepEqual ¶
func (p *PaymentRequest) Field4DeepEqual(src *model.CreditCardInfo) bool
func (*PaymentRequest) Field5DeepEqual ¶
func (p *PaymentRequest) Field5DeepEqual(src *string) bool
func (*PaymentRequest) GetCreditCard ¶
func (p *PaymentRequest) GetCreditCard() (v *model.CreditCardInfo)
func (*PaymentRequest) GetDescription ¶
func (p *PaymentRequest) GetDescription() (v string)
func (*PaymentRequest) GetOrderID ¶
func (p *PaymentRequest) GetOrderID() (v int64)
func (*PaymentRequest) GetUserID ¶
func (p *PaymentRequest) GetUserID() (v int64)
func (*PaymentRequest) InitDefault ¶
func (p *PaymentRequest) InitDefault()
func (*PaymentRequest) IsSetCreditCard ¶
func (p *PaymentRequest) IsSetCreditCard() bool
func (*PaymentRequest) IsSetDescription ¶
func (p *PaymentRequest) IsSetDescription() bool
func (*PaymentRequest) SetCreditCard ¶
func (p *PaymentRequest) SetCreditCard(val *model.CreditCardInfo)
func (*PaymentRequest) SetDescription ¶
func (p *PaymentRequest) SetDescription(val *string)
func (*PaymentRequest) SetOrderID ¶
func (p *PaymentRequest) SetOrderID(val int64)
func (*PaymentRequest) SetUserID ¶
func (p *PaymentRequest) SetUserID(val int64)
func (*PaymentRequest) String ¶
func (p *PaymentRequest) String() string
type PaymentResponse ¶
type PaymentResponse struct { Base *model.BaseResp `thrift:"base,1" frugal:"1,default,model.BaseResp" json:"base"` PaymentID int64 `thrift:"paymentID,2,required" frugal:"2,required,i64" json:"paymentID"` Status int64 `thrift:"status,3,required" frugal:"3,required,i64" json:"status"` }
var PaymentServiceProcessPaymentResult_Success_DEFAULT *PaymentResponse
func NewPaymentResponse ¶
func NewPaymentResponse() *PaymentResponse
func (*PaymentResponse) BLength ¶
func (p *PaymentResponse) BLength() int
func (*PaymentResponse) DeepEqual ¶
func (p *PaymentResponse) DeepEqual(ano *PaymentResponse) bool
func (*PaymentResponse) FastReadField1 ¶
func (p *PaymentResponse) FastReadField1(buf []byte) (int, error)
func (*PaymentResponse) FastReadField2 ¶
func (p *PaymentResponse) FastReadField2(buf []byte) (int, error)
func (*PaymentResponse) FastReadField3 ¶
func (p *PaymentResponse) FastReadField3(buf []byte) (int, error)
func (*PaymentResponse) FastWrite ¶
func (p *PaymentResponse) FastWrite(buf []byte) int
func (*PaymentResponse) FastWriteNocopy ¶
func (p *PaymentResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentResponse) Field1DeepEqual ¶
func (p *PaymentResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*PaymentResponse) Field2DeepEqual ¶
func (p *PaymentResponse) Field2DeepEqual(src int64) bool
func (*PaymentResponse) Field3DeepEqual ¶
func (p *PaymentResponse) Field3DeepEqual(src int64) bool
func (*PaymentResponse) GetBase ¶
func (p *PaymentResponse) GetBase() (v *model.BaseResp)
func (*PaymentResponse) GetPaymentID ¶
func (p *PaymentResponse) GetPaymentID() (v int64)
func (*PaymentResponse) GetStatus ¶
func (p *PaymentResponse) GetStatus() (v int64)
func (*PaymentResponse) InitDefault ¶
func (p *PaymentResponse) InitDefault()
func (*PaymentResponse) IsSetBase ¶
func (p *PaymentResponse) IsSetBase() bool
func (*PaymentResponse) SetBase ¶
func (p *PaymentResponse) SetBase(val *model.BaseResp)
func (*PaymentResponse) SetPaymentID ¶
func (p *PaymentResponse) SetPaymentID(val int64)
func (*PaymentResponse) SetStatus ¶
func (p *PaymentResponse) SetStatus(val int64)
func (*PaymentResponse) String ¶
func (p *PaymentResponse) String() string
type PaymentService ¶
type PaymentService interface { ProcessPayment(ctx context.Context, request *PaymentRequest) (r *PaymentResponse, err error) RequestPaymentToken(ctx context.Context, request *PaymentTokenRequest) (r *PaymentTokenResponse, err error) ProcessRefund(ctx context.Context, request *RefundRequest) (r *RefundResponse, err error) RequestRefundInfo(ctx context.Context, request *RefundTokenRequest) (r *RefundTokenResponse, err error) }
type PaymentServiceProcessPaymentArgs ¶
type PaymentServiceProcessPaymentArgs struct {
Request *PaymentRequest `thrift:"request,1" frugal:"1,default,PaymentRequest" json:"request"`
}
func NewPaymentServiceProcessPaymentArgs ¶
func NewPaymentServiceProcessPaymentArgs() *PaymentServiceProcessPaymentArgs
func (*PaymentServiceProcessPaymentArgs) BLength ¶
func (p *PaymentServiceProcessPaymentArgs) BLength() int
func (*PaymentServiceProcessPaymentArgs) DeepEqual ¶
func (p *PaymentServiceProcessPaymentArgs) DeepEqual(ano *PaymentServiceProcessPaymentArgs) bool
func (*PaymentServiceProcessPaymentArgs) FastRead ¶
func (p *PaymentServiceProcessPaymentArgs) FastRead(buf []byte) (int, error)
func (*PaymentServiceProcessPaymentArgs) FastReadField1 ¶
func (p *PaymentServiceProcessPaymentArgs) FastReadField1(buf []byte) (int, error)
func (*PaymentServiceProcessPaymentArgs) FastWrite ¶
func (p *PaymentServiceProcessPaymentArgs) FastWrite(buf []byte) int
func (*PaymentServiceProcessPaymentArgs) FastWriteNocopy ¶
func (p *PaymentServiceProcessPaymentArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceProcessPaymentArgs) Field1DeepEqual ¶
func (p *PaymentServiceProcessPaymentArgs) Field1DeepEqual(src *PaymentRequest) bool
func (*PaymentServiceProcessPaymentArgs) GetFirstArgument ¶
func (p *PaymentServiceProcessPaymentArgs) GetFirstArgument() interface{}
func (*PaymentServiceProcessPaymentArgs) GetRequest ¶
func (p *PaymentServiceProcessPaymentArgs) GetRequest() (v *PaymentRequest)
func (*PaymentServiceProcessPaymentArgs) InitDefault ¶
func (p *PaymentServiceProcessPaymentArgs) InitDefault()
func (*PaymentServiceProcessPaymentArgs) IsSetRequest ¶
func (p *PaymentServiceProcessPaymentArgs) IsSetRequest() bool
func (*PaymentServiceProcessPaymentArgs) SetRequest ¶
func (p *PaymentServiceProcessPaymentArgs) SetRequest(val *PaymentRequest)
func (*PaymentServiceProcessPaymentArgs) String ¶
func (p *PaymentServiceProcessPaymentArgs) String() string
type PaymentServiceProcessPaymentResult ¶
type PaymentServiceProcessPaymentResult struct {
Success *PaymentResponse `thrift:"success,0,optional" frugal:"0,optional,PaymentResponse" json:"success,omitempty"`
}
func NewPaymentServiceProcessPaymentResult ¶
func NewPaymentServiceProcessPaymentResult() *PaymentServiceProcessPaymentResult
func (*PaymentServiceProcessPaymentResult) BLength ¶
func (p *PaymentServiceProcessPaymentResult) BLength() int
func (*PaymentServiceProcessPaymentResult) DeepEqual ¶
func (p *PaymentServiceProcessPaymentResult) DeepEqual(ano *PaymentServiceProcessPaymentResult) bool
func (*PaymentServiceProcessPaymentResult) FastRead ¶
func (p *PaymentServiceProcessPaymentResult) FastRead(buf []byte) (int, error)
func (*PaymentServiceProcessPaymentResult) FastReadField0 ¶
func (p *PaymentServiceProcessPaymentResult) FastReadField0(buf []byte) (int, error)
func (*PaymentServiceProcessPaymentResult) FastWrite ¶
func (p *PaymentServiceProcessPaymentResult) FastWrite(buf []byte) int
func (*PaymentServiceProcessPaymentResult) FastWriteNocopy ¶
func (p *PaymentServiceProcessPaymentResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceProcessPaymentResult) Field0DeepEqual ¶
func (p *PaymentServiceProcessPaymentResult) Field0DeepEqual(src *PaymentResponse) bool
func (*PaymentServiceProcessPaymentResult) GetResult ¶
func (p *PaymentServiceProcessPaymentResult) GetResult() interface{}
func (*PaymentServiceProcessPaymentResult) GetSuccess ¶
func (p *PaymentServiceProcessPaymentResult) GetSuccess() (v *PaymentResponse)
func (*PaymentServiceProcessPaymentResult) InitDefault ¶
func (p *PaymentServiceProcessPaymentResult) InitDefault()
func (*PaymentServiceProcessPaymentResult) IsSetSuccess ¶
func (p *PaymentServiceProcessPaymentResult) IsSetSuccess() bool
func (*PaymentServiceProcessPaymentResult) SetSuccess ¶
func (p *PaymentServiceProcessPaymentResult) SetSuccess(x interface{})
func (*PaymentServiceProcessPaymentResult) String ¶
func (p *PaymentServiceProcessPaymentResult) String() string
type PaymentServiceProcessRefundArgs ¶
type PaymentServiceProcessRefundArgs struct {
Request *RefundRequest `thrift:"request,1" frugal:"1,default,RefundRequest" json:"request"`
}
func NewPaymentServiceProcessRefundArgs ¶
func NewPaymentServiceProcessRefundArgs() *PaymentServiceProcessRefundArgs
func (*PaymentServiceProcessRefundArgs) BLength ¶
func (p *PaymentServiceProcessRefundArgs) BLength() int
func (*PaymentServiceProcessRefundArgs) DeepEqual ¶
func (p *PaymentServiceProcessRefundArgs) DeepEqual(ano *PaymentServiceProcessRefundArgs) bool
func (*PaymentServiceProcessRefundArgs) FastRead ¶
func (p *PaymentServiceProcessRefundArgs) FastRead(buf []byte) (int, error)
func (*PaymentServiceProcessRefundArgs) FastReadField1 ¶
func (p *PaymentServiceProcessRefundArgs) FastReadField1(buf []byte) (int, error)
func (*PaymentServiceProcessRefundArgs) FastWrite ¶
func (p *PaymentServiceProcessRefundArgs) FastWrite(buf []byte) int
func (*PaymentServiceProcessRefundArgs) FastWriteNocopy ¶
func (p *PaymentServiceProcessRefundArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceProcessRefundArgs) Field1DeepEqual ¶
func (p *PaymentServiceProcessRefundArgs) Field1DeepEqual(src *RefundRequest) bool
func (*PaymentServiceProcessRefundArgs) GetFirstArgument ¶
func (p *PaymentServiceProcessRefundArgs) GetFirstArgument() interface{}
func (*PaymentServiceProcessRefundArgs) GetRequest ¶
func (p *PaymentServiceProcessRefundArgs) GetRequest() (v *RefundRequest)
func (*PaymentServiceProcessRefundArgs) InitDefault ¶
func (p *PaymentServiceProcessRefundArgs) InitDefault()
func (*PaymentServiceProcessRefundArgs) IsSetRequest ¶
func (p *PaymentServiceProcessRefundArgs) IsSetRequest() bool
func (*PaymentServiceProcessRefundArgs) SetRequest ¶
func (p *PaymentServiceProcessRefundArgs) SetRequest(val *RefundRequest)
func (*PaymentServiceProcessRefundArgs) String ¶
func (p *PaymentServiceProcessRefundArgs) String() string
type PaymentServiceProcessRefundResult ¶
type PaymentServiceProcessRefundResult struct {
Success *RefundResponse `thrift:"success,0,optional" frugal:"0,optional,RefundResponse" json:"success,omitempty"`
}
func NewPaymentServiceProcessRefundResult ¶
func NewPaymentServiceProcessRefundResult() *PaymentServiceProcessRefundResult
func (*PaymentServiceProcessRefundResult) BLength ¶
func (p *PaymentServiceProcessRefundResult) BLength() int
func (*PaymentServiceProcessRefundResult) DeepEqual ¶
func (p *PaymentServiceProcessRefundResult) DeepEqual(ano *PaymentServiceProcessRefundResult) bool
func (*PaymentServiceProcessRefundResult) FastRead ¶
func (p *PaymentServiceProcessRefundResult) FastRead(buf []byte) (int, error)
func (*PaymentServiceProcessRefundResult) FastReadField0 ¶
func (p *PaymentServiceProcessRefundResult) FastReadField0(buf []byte) (int, error)
func (*PaymentServiceProcessRefundResult) FastWrite ¶
func (p *PaymentServiceProcessRefundResult) FastWrite(buf []byte) int
func (*PaymentServiceProcessRefundResult) FastWriteNocopy ¶
func (p *PaymentServiceProcessRefundResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceProcessRefundResult) Field0DeepEqual ¶
func (p *PaymentServiceProcessRefundResult) Field0DeepEqual(src *RefundResponse) bool
func (*PaymentServiceProcessRefundResult) GetResult ¶
func (p *PaymentServiceProcessRefundResult) GetResult() interface{}
func (*PaymentServiceProcessRefundResult) GetSuccess ¶
func (p *PaymentServiceProcessRefundResult) GetSuccess() (v *RefundResponse)
func (*PaymentServiceProcessRefundResult) InitDefault ¶
func (p *PaymentServiceProcessRefundResult) InitDefault()
func (*PaymentServiceProcessRefundResult) IsSetSuccess ¶
func (p *PaymentServiceProcessRefundResult) IsSetSuccess() bool
func (*PaymentServiceProcessRefundResult) SetSuccess ¶
func (p *PaymentServiceProcessRefundResult) SetSuccess(x interface{})
func (*PaymentServiceProcessRefundResult) String ¶
func (p *PaymentServiceProcessRefundResult) String() string
type PaymentServiceRequestPaymentTokenArgs ¶
type PaymentServiceRequestPaymentTokenArgs struct {
Request *PaymentTokenRequest `thrift:"request,1" frugal:"1,default,PaymentTokenRequest" json:"request"`
}
func NewPaymentServiceRequestPaymentTokenArgs ¶
func NewPaymentServiceRequestPaymentTokenArgs() *PaymentServiceRequestPaymentTokenArgs
func (*PaymentServiceRequestPaymentTokenArgs) BLength ¶
func (p *PaymentServiceRequestPaymentTokenArgs) BLength() int
func (*PaymentServiceRequestPaymentTokenArgs) DeepEqual ¶
func (p *PaymentServiceRequestPaymentTokenArgs) DeepEqual(ano *PaymentServiceRequestPaymentTokenArgs) bool
func (*PaymentServiceRequestPaymentTokenArgs) FastRead ¶
func (p *PaymentServiceRequestPaymentTokenArgs) FastRead(buf []byte) (int, error)
func (*PaymentServiceRequestPaymentTokenArgs) FastReadField1 ¶
func (p *PaymentServiceRequestPaymentTokenArgs) FastReadField1(buf []byte) (int, error)
func (*PaymentServiceRequestPaymentTokenArgs) FastWrite ¶
func (p *PaymentServiceRequestPaymentTokenArgs) FastWrite(buf []byte) int
func (*PaymentServiceRequestPaymentTokenArgs) FastWriteNocopy ¶
func (p *PaymentServiceRequestPaymentTokenArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceRequestPaymentTokenArgs) Field1DeepEqual ¶
func (p *PaymentServiceRequestPaymentTokenArgs) Field1DeepEqual(src *PaymentTokenRequest) bool
func (*PaymentServiceRequestPaymentTokenArgs) GetFirstArgument ¶
func (p *PaymentServiceRequestPaymentTokenArgs) GetFirstArgument() interface{}
func (*PaymentServiceRequestPaymentTokenArgs) GetRequest ¶
func (p *PaymentServiceRequestPaymentTokenArgs) GetRequest() (v *PaymentTokenRequest)
func (*PaymentServiceRequestPaymentTokenArgs) InitDefault ¶
func (p *PaymentServiceRequestPaymentTokenArgs) InitDefault()
func (*PaymentServiceRequestPaymentTokenArgs) IsSetRequest ¶
func (p *PaymentServiceRequestPaymentTokenArgs) IsSetRequest() bool
func (*PaymentServiceRequestPaymentTokenArgs) SetRequest ¶
func (p *PaymentServiceRequestPaymentTokenArgs) SetRequest(val *PaymentTokenRequest)
func (*PaymentServiceRequestPaymentTokenArgs) String ¶
func (p *PaymentServiceRequestPaymentTokenArgs) String() string
type PaymentServiceRequestPaymentTokenResult ¶
type PaymentServiceRequestPaymentTokenResult struct {
Success *PaymentTokenResponse `thrift:"success,0,optional" frugal:"0,optional,PaymentTokenResponse" json:"success,omitempty"`
}
func NewPaymentServiceRequestPaymentTokenResult ¶
func NewPaymentServiceRequestPaymentTokenResult() *PaymentServiceRequestPaymentTokenResult
func (*PaymentServiceRequestPaymentTokenResult) BLength ¶
func (p *PaymentServiceRequestPaymentTokenResult) BLength() int
func (*PaymentServiceRequestPaymentTokenResult) DeepEqual ¶
func (p *PaymentServiceRequestPaymentTokenResult) DeepEqual(ano *PaymentServiceRequestPaymentTokenResult) bool
func (*PaymentServiceRequestPaymentTokenResult) FastRead ¶
func (p *PaymentServiceRequestPaymentTokenResult) FastRead(buf []byte) (int, error)
func (*PaymentServiceRequestPaymentTokenResult) FastReadField0 ¶
func (p *PaymentServiceRequestPaymentTokenResult) FastReadField0(buf []byte) (int, error)
func (*PaymentServiceRequestPaymentTokenResult) FastWrite ¶
func (p *PaymentServiceRequestPaymentTokenResult) FastWrite(buf []byte) int
func (*PaymentServiceRequestPaymentTokenResult) FastWriteNocopy ¶
func (p *PaymentServiceRequestPaymentTokenResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceRequestPaymentTokenResult) Field0DeepEqual ¶
func (p *PaymentServiceRequestPaymentTokenResult) Field0DeepEqual(src *PaymentTokenResponse) bool
func (*PaymentServiceRequestPaymentTokenResult) GetResult ¶
func (p *PaymentServiceRequestPaymentTokenResult) GetResult() interface{}
func (*PaymentServiceRequestPaymentTokenResult) GetSuccess ¶
func (p *PaymentServiceRequestPaymentTokenResult) GetSuccess() (v *PaymentTokenResponse)
func (*PaymentServiceRequestPaymentTokenResult) InitDefault ¶
func (p *PaymentServiceRequestPaymentTokenResult) InitDefault()
func (*PaymentServiceRequestPaymentTokenResult) IsSetSuccess ¶
func (p *PaymentServiceRequestPaymentTokenResult) IsSetSuccess() bool
func (*PaymentServiceRequestPaymentTokenResult) SetSuccess ¶
func (p *PaymentServiceRequestPaymentTokenResult) SetSuccess(x interface{})
func (*PaymentServiceRequestPaymentTokenResult) String ¶
func (p *PaymentServiceRequestPaymentTokenResult) String() string
type PaymentServiceRequestRefundInfoArgs ¶
type PaymentServiceRequestRefundInfoArgs struct {
Request *RefundTokenRequest `thrift:"request,1" frugal:"1,default,RefundTokenRequest" json:"request"`
}
func NewPaymentServiceRequestRefundInfoArgs ¶
func NewPaymentServiceRequestRefundInfoArgs() *PaymentServiceRequestRefundInfoArgs
func (*PaymentServiceRequestRefundInfoArgs) BLength ¶
func (p *PaymentServiceRequestRefundInfoArgs) BLength() int
func (*PaymentServiceRequestRefundInfoArgs) DeepEqual ¶
func (p *PaymentServiceRequestRefundInfoArgs) DeepEqual(ano *PaymentServiceRequestRefundInfoArgs) bool
func (*PaymentServiceRequestRefundInfoArgs) FastRead ¶
func (p *PaymentServiceRequestRefundInfoArgs) FastRead(buf []byte) (int, error)
func (*PaymentServiceRequestRefundInfoArgs) FastReadField1 ¶
func (p *PaymentServiceRequestRefundInfoArgs) FastReadField1(buf []byte) (int, error)
func (*PaymentServiceRequestRefundInfoArgs) FastWrite ¶
func (p *PaymentServiceRequestRefundInfoArgs) FastWrite(buf []byte) int
func (*PaymentServiceRequestRefundInfoArgs) FastWriteNocopy ¶
func (p *PaymentServiceRequestRefundInfoArgs) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceRequestRefundInfoArgs) Field1DeepEqual ¶
func (p *PaymentServiceRequestRefundInfoArgs) Field1DeepEqual(src *RefundTokenRequest) bool
func (*PaymentServiceRequestRefundInfoArgs) GetFirstArgument ¶
func (p *PaymentServiceRequestRefundInfoArgs) GetFirstArgument() interface{}
func (*PaymentServiceRequestRefundInfoArgs) GetRequest ¶
func (p *PaymentServiceRequestRefundInfoArgs) GetRequest() (v *RefundTokenRequest)
func (*PaymentServiceRequestRefundInfoArgs) InitDefault ¶
func (p *PaymentServiceRequestRefundInfoArgs) InitDefault()
func (*PaymentServiceRequestRefundInfoArgs) IsSetRequest ¶
func (p *PaymentServiceRequestRefundInfoArgs) IsSetRequest() bool
func (*PaymentServiceRequestRefundInfoArgs) SetRequest ¶
func (p *PaymentServiceRequestRefundInfoArgs) SetRequest(val *RefundTokenRequest)
func (*PaymentServiceRequestRefundInfoArgs) String ¶
func (p *PaymentServiceRequestRefundInfoArgs) String() string
type PaymentServiceRequestRefundInfoResult ¶
type PaymentServiceRequestRefundInfoResult struct {
Success *RefundTokenResponse `thrift:"success,0,optional" frugal:"0,optional,RefundTokenResponse" json:"success,omitempty"`
}
func NewPaymentServiceRequestRefundInfoResult ¶
func NewPaymentServiceRequestRefundInfoResult() *PaymentServiceRequestRefundInfoResult
func (*PaymentServiceRequestRefundInfoResult) BLength ¶
func (p *PaymentServiceRequestRefundInfoResult) BLength() int
func (*PaymentServiceRequestRefundInfoResult) DeepEqual ¶
func (p *PaymentServiceRequestRefundInfoResult) DeepEqual(ano *PaymentServiceRequestRefundInfoResult) bool
func (*PaymentServiceRequestRefundInfoResult) FastRead ¶
func (p *PaymentServiceRequestRefundInfoResult) FastRead(buf []byte) (int, error)
func (*PaymentServiceRequestRefundInfoResult) FastReadField0 ¶
func (p *PaymentServiceRequestRefundInfoResult) FastReadField0(buf []byte) (int, error)
func (*PaymentServiceRequestRefundInfoResult) FastWrite ¶
func (p *PaymentServiceRequestRefundInfoResult) FastWrite(buf []byte) int
func (*PaymentServiceRequestRefundInfoResult) FastWriteNocopy ¶
func (p *PaymentServiceRequestRefundInfoResult) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentServiceRequestRefundInfoResult) Field0DeepEqual ¶
func (p *PaymentServiceRequestRefundInfoResult) Field0DeepEqual(src *RefundTokenResponse) bool
func (*PaymentServiceRequestRefundInfoResult) GetResult ¶
func (p *PaymentServiceRequestRefundInfoResult) GetResult() interface{}
func (*PaymentServiceRequestRefundInfoResult) GetSuccess ¶
func (p *PaymentServiceRequestRefundInfoResult) GetSuccess() (v *RefundTokenResponse)
func (*PaymentServiceRequestRefundInfoResult) InitDefault ¶
func (p *PaymentServiceRequestRefundInfoResult) InitDefault()
func (*PaymentServiceRequestRefundInfoResult) IsSetSuccess ¶
func (p *PaymentServiceRequestRefundInfoResult) IsSetSuccess() bool
func (*PaymentServiceRequestRefundInfoResult) SetSuccess ¶
func (p *PaymentServiceRequestRefundInfoResult) SetSuccess(x interface{})
func (*PaymentServiceRequestRefundInfoResult) String ¶
func (p *PaymentServiceRequestRefundInfoResult) String() string
type PaymentTokenRequest ¶
type PaymentTokenRequest struct {
OrderID int64 `thrift:"orderID,1,required" frugal:"1,required,i64" json:"orderID"`
}
var PaymentServiceRequestPaymentTokenArgs_Request_DEFAULT *PaymentTokenRequest
func NewPaymentTokenRequest ¶
func NewPaymentTokenRequest() *PaymentTokenRequest
func (*PaymentTokenRequest) BLength ¶
func (p *PaymentTokenRequest) BLength() int
func (*PaymentTokenRequest) DeepEqual ¶
func (p *PaymentTokenRequest) DeepEqual(ano *PaymentTokenRequest) bool
func (*PaymentTokenRequest) FastRead ¶
func (p *PaymentTokenRequest) FastRead(buf []byte) (int, error)
func (*PaymentTokenRequest) FastReadField1 ¶
func (p *PaymentTokenRequest) FastReadField1(buf []byte) (int, error)
func (*PaymentTokenRequest) FastWrite ¶
func (p *PaymentTokenRequest) FastWrite(buf []byte) int
func (*PaymentTokenRequest) FastWriteNocopy ¶
func (p *PaymentTokenRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentTokenRequest) Field1DeepEqual ¶
func (p *PaymentTokenRequest) Field1DeepEqual(src int64) bool
func (*PaymentTokenRequest) GetOrderID ¶
func (p *PaymentTokenRequest) GetOrderID() (v int64)
func (*PaymentTokenRequest) InitDefault ¶
func (p *PaymentTokenRequest) InitDefault()
func (*PaymentTokenRequest) SetOrderID ¶
func (p *PaymentTokenRequest) SetOrderID(val int64)
func (*PaymentTokenRequest) String ¶
func (p *PaymentTokenRequest) String() string
type PaymentTokenResponse ¶
type PaymentTokenResponse struct { Base *model.BaseResp `thrift:"base,1" frugal:"1,default,model.BaseResp" json:"base"` TokenInfo *model.PaymentTokenInfo `thrift:"tokenInfo,2" frugal:"2,default,model.PaymentTokenInfo" json:"tokenInfo"` }
var PaymentServiceRequestPaymentTokenResult_Success_DEFAULT *PaymentTokenResponse
func NewPaymentTokenResponse ¶
func NewPaymentTokenResponse() *PaymentTokenResponse
func (*PaymentTokenResponse) BLength ¶
func (p *PaymentTokenResponse) BLength() int
func (*PaymentTokenResponse) DeepEqual ¶
func (p *PaymentTokenResponse) DeepEqual(ano *PaymentTokenResponse) bool
func (*PaymentTokenResponse) FastRead ¶
func (p *PaymentTokenResponse) FastRead(buf []byte) (int, error)
func (*PaymentTokenResponse) FastReadField1 ¶
func (p *PaymentTokenResponse) FastReadField1(buf []byte) (int, error)
func (*PaymentTokenResponse) FastReadField2 ¶
func (p *PaymentTokenResponse) FastReadField2(buf []byte) (int, error)
func (*PaymentTokenResponse) FastWrite ¶
func (p *PaymentTokenResponse) FastWrite(buf []byte) int
func (*PaymentTokenResponse) FastWriteNocopy ¶
func (p *PaymentTokenResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*PaymentTokenResponse) Field1DeepEqual ¶
func (p *PaymentTokenResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*PaymentTokenResponse) Field2DeepEqual ¶
func (p *PaymentTokenResponse) Field2DeepEqual(src *model.PaymentTokenInfo) bool
func (*PaymentTokenResponse) GetBase ¶
func (p *PaymentTokenResponse) GetBase() (v *model.BaseResp)
func (*PaymentTokenResponse) GetTokenInfo ¶
func (p *PaymentTokenResponse) GetTokenInfo() (v *model.PaymentTokenInfo)
func (*PaymentTokenResponse) InitDefault ¶
func (p *PaymentTokenResponse) InitDefault()
func (*PaymentTokenResponse) IsSetBase ¶
func (p *PaymentTokenResponse) IsSetBase() bool
func (*PaymentTokenResponse) IsSetTokenInfo ¶
func (p *PaymentTokenResponse) IsSetTokenInfo() bool
func (*PaymentTokenResponse) SetBase ¶
func (p *PaymentTokenResponse) SetBase(val *model.BaseResp)
func (*PaymentTokenResponse) SetTokenInfo ¶
func (p *PaymentTokenResponse) SetTokenInfo(val *model.PaymentTokenInfo)
func (*PaymentTokenResponse) String ¶
func (p *PaymentTokenResponse) String() string
type RefundRequest ¶
type RefundRequest struct { OrderID int64 `thrift:"orderID,1,required" frugal:"1,required,i64" json:"orderID"` UserID int64 `thrift:"userID,2,required" frugal:"2,required,i64" json:"userID"` RefundAmount float64 `thrift:"refundAmount,3,required" frugal:"3,required,double" json:"refundAmount"` RefundReason string `thrift:"refundReason,4,required" frugal:"4,required,string" json:"refundReason"` }
var PaymentServiceProcessRefundArgs_Request_DEFAULT *RefundRequest
func NewRefundRequest ¶
func NewRefundRequest() *RefundRequest
func (*RefundRequest) BLength ¶
func (p *RefundRequest) BLength() int
func (*RefundRequest) DeepEqual ¶
func (p *RefundRequest) DeepEqual(ano *RefundRequest) bool
func (*RefundRequest) FastReadField1 ¶
func (p *RefundRequest) FastReadField1(buf []byte) (int, error)
func (*RefundRequest) FastReadField2 ¶
func (p *RefundRequest) FastReadField2(buf []byte) (int, error)
func (*RefundRequest) FastReadField3 ¶
func (p *RefundRequest) FastReadField3(buf []byte) (int, error)
func (*RefundRequest) FastReadField4 ¶
func (p *RefundRequest) FastReadField4(buf []byte) (int, error)
func (*RefundRequest) FastWrite ¶
func (p *RefundRequest) FastWrite(buf []byte) int
func (*RefundRequest) FastWriteNocopy ¶
func (p *RefundRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*RefundRequest) Field1DeepEqual ¶
func (p *RefundRequest) Field1DeepEqual(src int64) bool
func (*RefundRequest) Field2DeepEqual ¶
func (p *RefundRequest) Field2DeepEqual(src int64) bool
func (*RefundRequest) Field3DeepEqual ¶
func (p *RefundRequest) Field3DeepEqual(src float64) bool
func (*RefundRequest) Field4DeepEqual ¶
func (p *RefundRequest) Field4DeepEqual(src string) bool
func (*RefundRequest) GetOrderID ¶
func (p *RefundRequest) GetOrderID() (v int64)
func (*RefundRequest) GetRefundAmount ¶
func (p *RefundRequest) GetRefundAmount() (v float64)
func (*RefundRequest) GetRefundReason ¶
func (p *RefundRequest) GetRefundReason() (v string)
func (*RefundRequest) GetUserID ¶
func (p *RefundRequest) GetUserID() (v int64)
func (*RefundRequest) InitDefault ¶
func (p *RefundRequest) InitDefault()
func (*RefundRequest) SetOrderID ¶
func (p *RefundRequest) SetOrderID(val int64)
func (*RefundRequest) SetRefundAmount ¶
func (p *RefundRequest) SetRefundAmount(val float64)
func (*RefundRequest) SetRefundReason ¶
func (p *RefundRequest) SetRefundReason(val string)
func (*RefundRequest) SetUserID ¶
func (p *RefundRequest) SetUserID(val int64)
func (*RefundRequest) String ¶
func (p *RefundRequest) String() string
type RefundResponse ¶
type RefundResponse struct { Base *model.BaseResp `thrift:"base,1" frugal:"1,default,model.BaseResp" json:"base"` RefundID int64 `thrift:"refundID,2,required" frugal:"2,required,i64" json:"refundID"` Status int64 `thrift:"status,3,required" frugal:"3,required,i64" json:"status"` }
var PaymentServiceProcessRefundResult_Success_DEFAULT *RefundResponse
func NewRefundResponse ¶
func NewRefundResponse() *RefundResponse
func (*RefundResponse) BLength ¶
func (p *RefundResponse) BLength() int
func (*RefundResponse) DeepEqual ¶
func (p *RefundResponse) DeepEqual(ano *RefundResponse) bool
func (*RefundResponse) FastReadField1 ¶
func (p *RefundResponse) FastReadField1(buf []byte) (int, error)
func (*RefundResponse) FastReadField2 ¶
func (p *RefundResponse) FastReadField2(buf []byte) (int, error)
func (*RefundResponse) FastReadField3 ¶
func (p *RefundResponse) FastReadField3(buf []byte) (int, error)
func (*RefundResponse) FastWrite ¶
func (p *RefundResponse) FastWrite(buf []byte) int
func (*RefundResponse) FastWriteNocopy ¶
func (p *RefundResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*RefundResponse) Field1DeepEqual ¶
func (p *RefundResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*RefundResponse) Field2DeepEqual ¶
func (p *RefundResponse) Field2DeepEqual(src int64) bool
func (*RefundResponse) Field3DeepEqual ¶
func (p *RefundResponse) Field3DeepEqual(src int64) bool
func (*RefundResponse) GetBase ¶
func (p *RefundResponse) GetBase() (v *model.BaseResp)
func (*RefundResponse) GetRefundID ¶
func (p *RefundResponse) GetRefundID() (v int64)
func (*RefundResponse) GetStatus ¶
func (p *RefundResponse) GetStatus() (v int64)
func (*RefundResponse) InitDefault ¶
func (p *RefundResponse) InitDefault()
func (*RefundResponse) IsSetBase ¶
func (p *RefundResponse) IsSetBase() bool
func (*RefundResponse) SetBase ¶
func (p *RefundResponse) SetBase(val *model.BaseResp)
func (*RefundResponse) SetRefundID ¶
func (p *RefundResponse) SetRefundID(val int64)
func (*RefundResponse) SetStatus ¶
func (p *RefundResponse) SetStatus(val int64)
func (*RefundResponse) String ¶
func (p *RefundResponse) String() string
type RefundTokenRequest ¶
type RefundTokenRequest struct {
OrderID int64 `thrift:"orderID,1,required" frugal:"1,required,i64" json:"orderID"`
}
var PaymentServiceRequestRefundInfoArgs_Request_DEFAULT *RefundTokenRequest
func NewRefundTokenRequest ¶
func NewRefundTokenRequest() *RefundTokenRequest
func (*RefundTokenRequest) BLength ¶
func (p *RefundTokenRequest) BLength() int
func (*RefundTokenRequest) DeepEqual ¶
func (p *RefundTokenRequest) DeepEqual(ano *RefundTokenRequest) bool
func (*RefundTokenRequest) FastRead ¶
func (p *RefundTokenRequest) FastRead(buf []byte) (int, error)
func (*RefundTokenRequest) FastReadField1 ¶
func (p *RefundTokenRequest) FastReadField1(buf []byte) (int, error)
func (*RefundTokenRequest) FastWrite ¶
func (p *RefundTokenRequest) FastWrite(buf []byte) int
func (*RefundTokenRequest) FastWriteNocopy ¶
func (p *RefundTokenRequest) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*RefundTokenRequest) Field1DeepEqual ¶
func (p *RefundTokenRequest) Field1DeepEqual(src int64) bool
func (*RefundTokenRequest) GetOrderID ¶
func (p *RefundTokenRequest) GetOrderID() (v int64)
func (*RefundTokenRequest) InitDefault ¶
func (p *RefundTokenRequest) InitDefault()
func (*RefundTokenRequest) SetOrderID ¶
func (p *RefundTokenRequest) SetOrderID(val int64)
func (*RefundTokenRequest) String ¶
func (p *RefundTokenRequest) String() string
type RefundTokenResponse ¶
type RefundTokenResponse struct { Base *model.BaseResp `thrift:"base,1" frugal:"1,default,model.BaseResp" json:"base"` RefundID int64 `thrift:"refundID,2,required" frugal:"2,required,i64" json:"refundID"` }
var PaymentServiceRequestRefundInfoResult_Success_DEFAULT *RefundTokenResponse
func NewRefundTokenResponse ¶
func NewRefundTokenResponse() *RefundTokenResponse
func (*RefundTokenResponse) BLength ¶
func (p *RefundTokenResponse) BLength() int
func (*RefundTokenResponse) DeepEqual ¶
func (p *RefundTokenResponse) DeepEqual(ano *RefundTokenResponse) bool
func (*RefundTokenResponse) FastRead ¶
func (p *RefundTokenResponse) FastRead(buf []byte) (int, error)
func (*RefundTokenResponse) FastReadField1 ¶
func (p *RefundTokenResponse) FastReadField1(buf []byte) (int, error)
func (*RefundTokenResponse) FastReadField2 ¶
func (p *RefundTokenResponse) FastReadField2(buf []byte) (int, error)
func (*RefundTokenResponse) FastWrite ¶
func (p *RefundTokenResponse) FastWrite(buf []byte) int
func (*RefundTokenResponse) FastWriteNocopy ¶
func (p *RefundTokenResponse) FastWriteNocopy(buf []byte, w thrift.NocopyWriter) int
func (*RefundTokenResponse) Field1DeepEqual ¶
func (p *RefundTokenResponse) Field1DeepEqual(src *model.BaseResp) bool
func (*RefundTokenResponse) Field2DeepEqual ¶
func (p *RefundTokenResponse) Field2DeepEqual(src int64) bool
func (*RefundTokenResponse) GetBase ¶
func (p *RefundTokenResponse) GetBase() (v *model.BaseResp)
func (*RefundTokenResponse) GetRefundID ¶
func (p *RefundTokenResponse) GetRefundID() (v int64)
func (*RefundTokenResponse) InitDefault ¶
func (p *RefundTokenResponse) InitDefault()
func (*RefundTokenResponse) IsSetBase ¶
func (p *RefundTokenResponse) IsSetBase() bool
func (*RefundTokenResponse) SetBase ¶
func (p *RefundTokenResponse) SetBase(val *model.BaseResp)
func (*RefundTokenResponse) SetRefundID ¶
func (p *RefundTokenResponse) SetRefundID(val int64)
func (*RefundTokenResponse) String ¶
func (p *RefundTokenResponse) String() string
Click to show internal directories.
Click to hide internal directories.