payment

package
v0.0.0-...-1512f51 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

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) FastRead

func (p *PaymentRequest) FastRead(buf []byte) (int, error)

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) FastRead

func (p *PaymentResponse) FastRead(buf []byte) (int, error)

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 (*PaymentServiceProcessPaymentArgs) DeepEqual

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 (*PaymentServiceProcessPaymentArgs) 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 (*PaymentServiceProcessPaymentResult) DeepEqual

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 (*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

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 (*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

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 (*PaymentServiceProcessRefundResult) DeepEqual

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 (*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

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 (*PaymentServiceRequestPaymentTokenArgs) DeepEqual

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 (*PaymentServiceRequestPaymentTokenArgs) GetFirstArgument

func (p *PaymentServiceRequestPaymentTokenArgs) GetFirstArgument() interface{}

func (*PaymentServiceRequestPaymentTokenArgs) GetRequest

func (*PaymentServiceRequestPaymentTokenArgs) InitDefault

func (p *PaymentServiceRequestPaymentTokenArgs) InitDefault()

func (*PaymentServiceRequestPaymentTokenArgs) IsSetRequest

func (p *PaymentServiceRequestPaymentTokenArgs) IsSetRequest() bool

func (*PaymentServiceRequestPaymentTokenArgs) SetRequest

func (*PaymentServiceRequestPaymentTokenArgs) 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 (*PaymentServiceRequestPaymentTokenResult) DeepEqual

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 (*PaymentServiceRequestPaymentTokenResult) Field0DeepEqual

func (*PaymentServiceRequestPaymentTokenResult) GetResult

func (p *PaymentServiceRequestPaymentTokenResult) GetResult() interface{}

func (*PaymentServiceRequestPaymentTokenResult) GetSuccess

func (*PaymentServiceRequestPaymentTokenResult) InitDefault

func (p *PaymentServiceRequestPaymentTokenResult) InitDefault()

func (*PaymentServiceRequestPaymentTokenResult) IsSetSuccess

func (*PaymentServiceRequestPaymentTokenResult) SetSuccess

func (p *PaymentServiceRequestPaymentTokenResult) SetSuccess(x interface{})

func (*PaymentServiceRequestPaymentTokenResult) 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 (*PaymentServiceRequestRefundInfoArgs) DeepEqual

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 (*PaymentServiceRequestRefundInfoArgs) GetFirstArgument

func (p *PaymentServiceRequestRefundInfoArgs) GetFirstArgument() interface{}

func (*PaymentServiceRequestRefundInfoArgs) GetRequest

func (*PaymentServiceRequestRefundInfoArgs) InitDefault

func (p *PaymentServiceRequestRefundInfoArgs) InitDefault()

func (*PaymentServiceRequestRefundInfoArgs) IsSetRequest

func (p *PaymentServiceRequestRefundInfoArgs) IsSetRequest() bool

func (*PaymentServiceRequestRefundInfoArgs) SetRequest

func (*PaymentServiceRequestRefundInfoArgs) 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 (*PaymentServiceRequestRefundInfoResult) DeepEqual

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 (*PaymentServiceRequestRefundInfoResult) GetResult

func (p *PaymentServiceRequestRefundInfoResult) GetResult() interface{}

func (*PaymentServiceRequestRefundInfoResult) GetSuccess

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

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) FastRead

func (p *RefundRequest) FastRead(buf []byte) (int, error)

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) FastRead

func (p *RefundResponse) FastRead(buf []byte) (int, error)

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

Directories

Path Synopsis
Code generated by Kitex v0.12.1.
Code generated by Kitex v0.12.1.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL