Documentation
¶
Index ¶
- type AdjustMultiDocumentTransactionBadRequest
- type AdjustMultiDocumentTransactionNotFound
- type AdjustMultiDocumentTransactionOK
- type AdjustMultiDocumentTransactionParams
- func NewAdjustMultiDocumentTransactionParams() *AdjustMultiDocumentTransactionParams
- func NewAdjustMultiDocumentTransactionParamsWithContext(ctx context.Context) *AdjustMultiDocumentTransactionParams
- func NewAdjustMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *AdjustMultiDocumentTransactionParams
- func NewAdjustMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) SetBody(body *models.AdjustMultiDocumentModel)
- func (o *AdjustMultiDocumentTransactionParams) SetCode(code string)
- func (o *AdjustMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *AdjustMultiDocumentTransactionParams) SetDefaults()
- func (o *AdjustMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *AdjustMultiDocumentTransactionParams) SetInclude(include *string)
- func (o *AdjustMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *AdjustMultiDocumentTransactionParams) SetType(typeVar string)
- func (o *AdjustMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *AdjustMultiDocumentTransactionParams) WithBody(body *models.AdjustMultiDocumentModel) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithCode(code string) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithContext(ctx context.Context) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithDefaults() *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithInclude(include *string) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithType(typeVar string) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *AdjustMultiDocumentTransactionParams
- func (o *AdjustMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AdjustMultiDocumentTransactionReader
- type AdjustMultiDocumentTransactionUnauthorized
- type AuditMultiDocumentTransactionBadRequest
- type AuditMultiDocumentTransactionNotFound
- type AuditMultiDocumentTransactionOK
- type AuditMultiDocumentTransactionParams
- func NewAuditMultiDocumentTransactionParams() *AuditMultiDocumentTransactionParams
- func NewAuditMultiDocumentTransactionParamsWithContext(ctx context.Context) *AuditMultiDocumentTransactionParams
- func NewAuditMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *AuditMultiDocumentTransactionParams
- func NewAuditMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) SetCode(code string)
- func (o *AuditMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *AuditMultiDocumentTransactionParams) SetDefaults()
- func (o *AuditMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *AuditMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *AuditMultiDocumentTransactionParams) SetType(typeVar string)
- func (o *AuditMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *AuditMultiDocumentTransactionParams) WithCode(code string) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithContext(ctx context.Context) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithDefaults() *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithType(typeVar string) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *AuditMultiDocumentTransactionParams
- func (o *AuditMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type AuditMultiDocumentTransactionReader
- type AuditMultiDocumentTransactionUnauthorized
- type Client
- func (a *Client) AdjustMultiDocumentTransaction(params *AdjustMultiDocumentTransactionParams, ...) (*AdjustMultiDocumentTransactionOK, error)
- func (a *Client) AuditMultiDocumentTransaction(params *AuditMultiDocumentTransactionParams, ...) (*AuditMultiDocumentTransactionOK, error)
- func (a *Client) CommitMultiDocumentTransaction(params *CommitMultiDocumentTransactionParams, ...) (*CommitMultiDocumentTransactionOK, error)
- func (a *Client) CreateMultiDocumentTransaction(params *CreateMultiDocumentTransactionParams, ...) (*CreateMultiDocumentTransactionOK, error)
- func (a *Client) GetMultiDocumentTransactionByCodeAndType(params *GetMultiDocumentTransactionByCodeAndTypeParams, ...) (*GetMultiDocumentTransactionByCodeAndTypeOK, error)
- func (a *Client) GetMultiDocumentTransactionByID(params *GetMultiDocumentTransactionByIDParams, ...) (*GetMultiDocumentTransactionByIDOK, error)
- func (a *Client) ListMultiDocumentTransactions(params *ListMultiDocumentTransactionsParams, ...) (*ListMultiDocumentTransactionsOK, error)
- func (a *Client) RefundMultiDocumentTransaction(params *RefundMultiDocumentTransactionParams, ...) (*RefundMultiDocumentTransactionOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) VerifyMultiDocumentTransaction(params *VerifyMultiDocumentTransactionParams, ...) (*VerifyMultiDocumentTransactionOK, error)
- func (a *Client) VoidMultiDocumentTransaction(params *VoidMultiDocumentTransactionParams, ...) (*VoidMultiDocumentTransactionOK, error)
- type ClientOption
- type ClientService
- type CommitMultiDocumentTransactionBadRequest
- type CommitMultiDocumentTransactionOK
- type CommitMultiDocumentTransactionParams
- func NewCommitMultiDocumentTransactionParams() *CommitMultiDocumentTransactionParams
- func NewCommitMultiDocumentTransactionParamsWithContext(ctx context.Context) *CommitMultiDocumentTransactionParams
- func NewCommitMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *CommitMultiDocumentTransactionParams
- func NewCommitMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) SetBody(body *models.CommitMultiDocumentModel)
- func (o *CommitMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *CommitMultiDocumentTransactionParams) SetDefaults()
- func (o *CommitMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *CommitMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *CommitMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *CommitMultiDocumentTransactionParams) WithBody(body *models.CommitMultiDocumentModel) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WithContext(ctx context.Context) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WithDefaults() *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *CommitMultiDocumentTransactionParams
- func (o *CommitMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CommitMultiDocumentTransactionReader
- type CommitMultiDocumentTransactionUnauthorized
- type CreateMultiDocumentTransactionBadRequest
- type CreateMultiDocumentTransactionNotFound
- type CreateMultiDocumentTransactionOK
- type CreateMultiDocumentTransactionParams
- func NewCreateMultiDocumentTransactionParams() *CreateMultiDocumentTransactionParams
- func NewCreateMultiDocumentTransactionParamsWithContext(ctx context.Context) *CreateMultiDocumentTransactionParams
- func NewCreateMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *CreateMultiDocumentTransactionParams
- func NewCreateMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) SetBody(body *models.CreateMultiDocumentModel)
- func (o *CreateMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *CreateMultiDocumentTransactionParams) SetDefaults()
- func (o *CreateMultiDocumentTransactionParams) SetDollarInclude(dollarInclude *string)
- func (o *CreateMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *CreateMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *CreateMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *CreateMultiDocumentTransactionParams) WithBody(body *models.CreateMultiDocumentModel) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithContext(ctx context.Context) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithDefaults() *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithDollarInclude(dollarInclude *string) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *CreateMultiDocumentTransactionParams
- func (o *CreateMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateMultiDocumentTransactionReader
- type CreateMultiDocumentTransactionUnauthorized
- type GetMultiDocumentTransactionByCodeAndTypeBadRequest
- type GetMultiDocumentTransactionByCodeAndTypeNotFound
- type GetMultiDocumentTransactionByCodeAndTypeOK
- type GetMultiDocumentTransactionByCodeAndTypeParams
- func NewGetMultiDocumentTransactionByCodeAndTypeParams() *GetMultiDocumentTransactionByCodeAndTypeParams
- func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithContext(ctx context.Context) *GetMultiDocumentTransactionByCodeAndTypeParams
- func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByCodeAndTypeParams
- func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetCode(code string)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetContext(ctx context.Context)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetDefaults()
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetDollarInclude(dollarInclude *string)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetHTTPClient(client *http.Client)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetTimeout(timeout time.Duration)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetType(typeVar string)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithCode(code string) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithContext(ctx context.Context) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithDefaults() *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithDollarInclude(dollarInclude *string) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithType(typeVar string) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithXAvalaraClient(xAvalaraClient *string) *GetMultiDocumentTransactionByCodeAndTypeParams
- func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetMultiDocumentTransactionByCodeAndTypeReader
- type GetMultiDocumentTransactionByCodeAndTypeUnauthorized
- type GetMultiDocumentTransactionByIDBadRequest
- type GetMultiDocumentTransactionByIDNotFound
- type GetMultiDocumentTransactionByIDOK
- type GetMultiDocumentTransactionByIDParams
- func NewGetMultiDocumentTransactionByIDParams() *GetMultiDocumentTransactionByIDParams
- func NewGetMultiDocumentTransactionByIDParamsWithContext(ctx context.Context) *GetMultiDocumentTransactionByIDParams
- func NewGetMultiDocumentTransactionByIDParamsWithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByIDParams
- func NewGetMultiDocumentTransactionByIDParamsWithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) SetContext(ctx context.Context)
- func (o *GetMultiDocumentTransactionByIDParams) SetDefaults()
- func (o *GetMultiDocumentTransactionByIDParams) SetDollarInclude(dollarInclude *string)
- func (o *GetMultiDocumentTransactionByIDParams) SetHTTPClient(client *http.Client)
- func (o *GetMultiDocumentTransactionByIDParams) SetID(id int64)
- func (o *GetMultiDocumentTransactionByIDParams) SetTimeout(timeout time.Duration)
- func (o *GetMultiDocumentTransactionByIDParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *GetMultiDocumentTransactionByIDParams) WithContext(ctx context.Context) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithDefaults() *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithDollarInclude(dollarInclude *string) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithID(id int64) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WithXAvalaraClient(xAvalaraClient *string) *GetMultiDocumentTransactionByIDParams
- func (o *GetMultiDocumentTransactionByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetMultiDocumentTransactionByIDReader
- type GetMultiDocumentTransactionByIDUnauthorized
- type ListMultiDocumentTransactionsBadRequest
- type ListMultiDocumentTransactionsOK
- type ListMultiDocumentTransactionsParams
- func NewListMultiDocumentTransactionsParams() *ListMultiDocumentTransactionsParams
- func NewListMultiDocumentTransactionsParamsWithContext(ctx context.Context) *ListMultiDocumentTransactionsParams
- func NewListMultiDocumentTransactionsParamsWithHTTPClient(client *http.Client) *ListMultiDocumentTransactionsParams
- func NewListMultiDocumentTransactionsParamsWithTimeout(timeout time.Duration) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) SetContext(ctx context.Context)
- func (o *ListMultiDocumentTransactionsParams) SetDefaults()
- func (o *ListMultiDocumentTransactionsParams) SetDollarFilter(dollarFilter *string)
- func (o *ListMultiDocumentTransactionsParams) SetDollarInclude(dollarInclude *string)
- func (o *ListMultiDocumentTransactionsParams) SetDollarOrderBy(dollarOrderBy *string)
- func (o *ListMultiDocumentTransactionsParams) SetDollarSkip(dollarSkip *int32)
- func (o *ListMultiDocumentTransactionsParams) SetDollarTop(dollarTop *int32)
- func (o *ListMultiDocumentTransactionsParams) SetHTTPClient(client *http.Client)
- func (o *ListMultiDocumentTransactionsParams) SetTimeout(timeout time.Duration)
- func (o *ListMultiDocumentTransactionsParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *ListMultiDocumentTransactionsParams) WithContext(ctx context.Context) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDefaults() *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDollarFilter(dollarFilter *string) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDollarInclude(dollarInclude *string) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDollarOrderBy(dollarOrderBy *string) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDollarSkip(dollarSkip *int32) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithDollarTop(dollarTop *int32) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithHTTPClient(client *http.Client) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithTimeout(timeout time.Duration) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListMultiDocumentTransactionsParams
- func (o *ListMultiDocumentTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ListMultiDocumentTransactionsReader
- type ListMultiDocumentTransactionsUnauthorized
- type RefundMultiDocumentTransactionBadRequest
- type RefundMultiDocumentTransactionNotFound
- type RefundMultiDocumentTransactionOK
- type RefundMultiDocumentTransactionParams
- func NewRefundMultiDocumentTransactionParams() *RefundMultiDocumentTransactionParams
- func NewRefundMultiDocumentTransactionParamsWithContext(ctx context.Context) *RefundMultiDocumentTransactionParams
- func NewRefundMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *RefundMultiDocumentTransactionParams
- func NewRefundMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) SetBody(body *models.RefundTransactionModel)
- func (o *RefundMultiDocumentTransactionParams) SetCode(code string)
- func (o *RefundMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *RefundMultiDocumentTransactionParams) SetDefaults()
- func (o *RefundMultiDocumentTransactionParams) SetDollarInclude(dollarInclude *string)
- func (o *RefundMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *RefundMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *RefundMultiDocumentTransactionParams) SetType(typeVar string)
- func (o *RefundMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *RefundMultiDocumentTransactionParams) WithBody(body *models.RefundTransactionModel) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithCode(code string) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithContext(ctx context.Context) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithDefaults() *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithDollarInclude(dollarInclude *string) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithType(typeVar string) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *RefundMultiDocumentTransactionParams
- func (o *RefundMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type RefundMultiDocumentTransactionReader
- type RefundMultiDocumentTransactionUnauthorized
- type VerifyMultiDocumentTransactionBadRequest
- type VerifyMultiDocumentTransactionOK
- type VerifyMultiDocumentTransactionParams
- func NewVerifyMultiDocumentTransactionParams() *VerifyMultiDocumentTransactionParams
- func NewVerifyMultiDocumentTransactionParamsWithContext(ctx context.Context) *VerifyMultiDocumentTransactionParams
- func NewVerifyMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *VerifyMultiDocumentTransactionParams
- func NewVerifyMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) SetBody(body *models.VerifyMultiDocumentModel)
- func (o *VerifyMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *VerifyMultiDocumentTransactionParams) SetDefaults()
- func (o *VerifyMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *VerifyMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *VerifyMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *VerifyMultiDocumentTransactionParams) WithBody(body *models.VerifyMultiDocumentModel) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WithContext(ctx context.Context) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WithDefaults() *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *VerifyMultiDocumentTransactionParams
- func (o *VerifyMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VerifyMultiDocumentTransactionReader
- type VerifyMultiDocumentTransactionUnauthorized
- type VoidMultiDocumentTransactionBadRequest
- type VoidMultiDocumentTransactionNotFound
- type VoidMultiDocumentTransactionOK
- type VoidMultiDocumentTransactionParams
- func NewVoidMultiDocumentTransactionParams() *VoidMultiDocumentTransactionParams
- func NewVoidMultiDocumentTransactionParamsWithContext(ctx context.Context) *VoidMultiDocumentTransactionParams
- func NewVoidMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *VoidMultiDocumentTransactionParams
- func NewVoidMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) SetBody(body *models.VoidTransactionModel)
- func (o *VoidMultiDocumentTransactionParams) SetCode(code string)
- func (o *VoidMultiDocumentTransactionParams) SetContext(ctx context.Context)
- func (o *VoidMultiDocumentTransactionParams) SetDefaults()
- func (o *VoidMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
- func (o *VoidMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
- func (o *VoidMultiDocumentTransactionParams) SetType(typeVar string)
- func (o *VoidMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
- func (o *VoidMultiDocumentTransactionParams) WithBody(body *models.VoidTransactionModel) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithCode(code string) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithContext(ctx context.Context) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithDefaults() *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithType(typeVar string) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *VoidMultiDocumentTransactionParams
- func (o *VoidMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type VoidMultiDocumentTransactionReader
- type VoidMultiDocumentTransactionUnauthorized
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdjustMultiDocumentTransactionBadRequest ¶
type AdjustMultiDocumentTransactionBadRequest struct { }
AdjustMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewAdjustMultiDocumentTransactionBadRequest ¶
func NewAdjustMultiDocumentTransactionBadRequest() *AdjustMultiDocumentTransactionBadRequest
NewAdjustMultiDocumentTransactionBadRequest creates a AdjustMultiDocumentTransactionBadRequest with default headers values
func (*AdjustMultiDocumentTransactionBadRequest) Error ¶
func (o *AdjustMultiDocumentTransactionBadRequest) Error() string
type AdjustMultiDocumentTransactionNotFound ¶
type AdjustMultiDocumentTransactionNotFound struct { }
AdjustMultiDocumentTransactionNotFound describes a response with status code 404, with default header values.
Not Found
func NewAdjustMultiDocumentTransactionNotFound ¶
func NewAdjustMultiDocumentTransactionNotFound() *AdjustMultiDocumentTransactionNotFound
NewAdjustMultiDocumentTransactionNotFound creates a AdjustMultiDocumentTransactionNotFound with default headers values
func (*AdjustMultiDocumentTransactionNotFound) Error ¶
func (o *AdjustMultiDocumentTransactionNotFound) Error() string
type AdjustMultiDocumentTransactionOK ¶
type AdjustMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
AdjustMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewAdjustMultiDocumentTransactionOK ¶
func NewAdjustMultiDocumentTransactionOK() *AdjustMultiDocumentTransactionOK
NewAdjustMultiDocumentTransactionOK creates a AdjustMultiDocumentTransactionOK with default headers values
func (*AdjustMultiDocumentTransactionOK) Error ¶
func (o *AdjustMultiDocumentTransactionOK) Error() string
func (*AdjustMultiDocumentTransactionOK) GetPayload ¶
func (o *AdjustMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type AdjustMultiDocumentTransactionParams ¶
type AdjustMultiDocumentTransactionParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. The adjust request you wish to execute */ Body *models.AdjustMultiDocumentModel /* Code. The transaction code for this MultiDocument transaction */ Code string /* Include. Specifies objects to include in this fetch call */ Include *string /* Type. The transaction type for this MultiDocument transaction */ Type string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AdjustMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the adjust multi document transaction operation. Typically these are written to a http.Request.
func NewAdjustMultiDocumentTransactionParams ¶
func NewAdjustMultiDocumentTransactionParams() *AdjustMultiDocumentTransactionParams
NewAdjustMultiDocumentTransactionParams creates a new AdjustMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAdjustMultiDocumentTransactionParamsWithContext ¶
func NewAdjustMultiDocumentTransactionParamsWithContext(ctx context.Context) *AdjustMultiDocumentTransactionParams
NewAdjustMultiDocumentTransactionParamsWithContext creates a new AdjustMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewAdjustMultiDocumentTransactionParamsWithHTTPClient ¶
func NewAdjustMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *AdjustMultiDocumentTransactionParams
NewAdjustMultiDocumentTransactionParamsWithHTTPClient creates a new AdjustMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewAdjustMultiDocumentTransactionParamsWithTimeout ¶
func NewAdjustMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *AdjustMultiDocumentTransactionParams
NewAdjustMultiDocumentTransactionParamsWithTimeout creates a new AdjustMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*AdjustMultiDocumentTransactionParams) SetBody ¶
func (o *AdjustMultiDocumentTransactionParams) SetBody(body *models.AdjustMultiDocumentModel)
SetBody adds the body to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetCode ¶
func (o *AdjustMultiDocumentTransactionParams) SetCode(code string)
SetCode adds the code to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetContext ¶
func (o *AdjustMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetDefaults ¶
func (o *AdjustMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the adjust multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*AdjustMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *AdjustMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetInclude ¶
func (o *AdjustMultiDocumentTransactionParams) SetInclude(include *string)
SetInclude adds the include to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetTimeout ¶
func (o *AdjustMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetType ¶
func (o *AdjustMultiDocumentTransactionParams) SetType(typeVar string)
SetType adds the type to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *AdjustMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithBody ¶
func (o *AdjustMultiDocumentTransactionParams) WithBody(body *models.AdjustMultiDocumentModel) *AdjustMultiDocumentTransactionParams
WithBody adds the body to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithCode ¶
func (o *AdjustMultiDocumentTransactionParams) WithCode(code string) *AdjustMultiDocumentTransactionParams
WithCode adds the code to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithContext ¶
func (o *AdjustMultiDocumentTransactionParams) WithContext(ctx context.Context) *AdjustMultiDocumentTransactionParams
WithContext adds the context to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithDefaults ¶
func (o *AdjustMultiDocumentTransactionParams) WithDefaults() *AdjustMultiDocumentTransactionParams
WithDefaults hydrates default values in the adjust multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*AdjustMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *AdjustMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *AdjustMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithInclude ¶
func (o *AdjustMultiDocumentTransactionParams) WithInclude(include *string) *AdjustMultiDocumentTransactionParams
WithInclude adds the include to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithTimeout ¶
func (o *AdjustMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *AdjustMultiDocumentTransactionParams
WithTimeout adds the timeout to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithType ¶
func (o *AdjustMultiDocumentTransactionParams) WithType(typeVar string) *AdjustMultiDocumentTransactionParams
WithType adds the typeVar to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *AdjustMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *AdjustMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the adjust multi document transaction params
func (*AdjustMultiDocumentTransactionParams) WriteToRequest ¶
func (o *AdjustMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AdjustMultiDocumentTransactionReader ¶
type AdjustMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
AdjustMultiDocumentTransactionReader is a Reader for the AdjustMultiDocumentTransaction structure.
func (*AdjustMultiDocumentTransactionReader) ReadResponse ¶
func (o *AdjustMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AdjustMultiDocumentTransactionUnauthorized ¶
type AdjustMultiDocumentTransactionUnauthorized struct { }
AdjustMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewAdjustMultiDocumentTransactionUnauthorized ¶
func NewAdjustMultiDocumentTransactionUnauthorized() *AdjustMultiDocumentTransactionUnauthorized
NewAdjustMultiDocumentTransactionUnauthorized creates a AdjustMultiDocumentTransactionUnauthorized with default headers values
func (*AdjustMultiDocumentTransactionUnauthorized) Error ¶
func (o *AdjustMultiDocumentTransactionUnauthorized) Error() string
type AuditMultiDocumentTransactionBadRequest ¶
type AuditMultiDocumentTransactionBadRequest struct { }
AuditMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewAuditMultiDocumentTransactionBadRequest ¶
func NewAuditMultiDocumentTransactionBadRequest() *AuditMultiDocumentTransactionBadRequest
NewAuditMultiDocumentTransactionBadRequest creates a AuditMultiDocumentTransactionBadRequest with default headers values
func (*AuditMultiDocumentTransactionBadRequest) Error ¶
func (o *AuditMultiDocumentTransactionBadRequest) Error() string
type AuditMultiDocumentTransactionNotFound ¶
type AuditMultiDocumentTransactionNotFound struct { }
AuditMultiDocumentTransactionNotFound describes a response with status code 404, with default header values.
Not Found
func NewAuditMultiDocumentTransactionNotFound ¶
func NewAuditMultiDocumentTransactionNotFound() *AuditMultiDocumentTransactionNotFound
NewAuditMultiDocumentTransactionNotFound creates a AuditMultiDocumentTransactionNotFound with default headers values
func (*AuditMultiDocumentTransactionNotFound) Error ¶
func (o *AuditMultiDocumentTransactionNotFound) Error() string
type AuditMultiDocumentTransactionOK ¶
type AuditMultiDocumentTransactionOK struct {
Payload *models.AuditMultiDocumentModel
}
AuditMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewAuditMultiDocumentTransactionOK ¶
func NewAuditMultiDocumentTransactionOK() *AuditMultiDocumentTransactionOK
NewAuditMultiDocumentTransactionOK creates a AuditMultiDocumentTransactionOK with default headers values
func (*AuditMultiDocumentTransactionOK) Error ¶
func (o *AuditMultiDocumentTransactionOK) Error() string
func (*AuditMultiDocumentTransactionOK) GetPayload ¶
func (o *AuditMultiDocumentTransactionOK) GetPayload() *models.AuditMultiDocumentModel
type AuditMultiDocumentTransactionParams ¶
type AuditMultiDocumentTransactionParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Code. The transaction code for this MultiDocument transaction */ Code string /* Type. The transaction type for this MultiDocument transaction */ Type string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
AuditMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the audit multi document transaction operation. Typically these are written to a http.Request.
func NewAuditMultiDocumentTransactionParams ¶
func NewAuditMultiDocumentTransactionParams() *AuditMultiDocumentTransactionParams
NewAuditMultiDocumentTransactionParams creates a new AuditMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewAuditMultiDocumentTransactionParamsWithContext ¶
func NewAuditMultiDocumentTransactionParamsWithContext(ctx context.Context) *AuditMultiDocumentTransactionParams
NewAuditMultiDocumentTransactionParamsWithContext creates a new AuditMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewAuditMultiDocumentTransactionParamsWithHTTPClient ¶
func NewAuditMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *AuditMultiDocumentTransactionParams
NewAuditMultiDocumentTransactionParamsWithHTTPClient creates a new AuditMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewAuditMultiDocumentTransactionParamsWithTimeout ¶
func NewAuditMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *AuditMultiDocumentTransactionParams
NewAuditMultiDocumentTransactionParamsWithTimeout creates a new AuditMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*AuditMultiDocumentTransactionParams) SetCode ¶
func (o *AuditMultiDocumentTransactionParams) SetCode(code string)
SetCode adds the code to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) SetContext ¶
func (o *AuditMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) SetDefaults ¶
func (o *AuditMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the audit multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*AuditMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *AuditMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) SetTimeout ¶
func (o *AuditMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) SetType ¶
func (o *AuditMultiDocumentTransactionParams) SetType(typeVar string)
SetType adds the type to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *AuditMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithCode ¶
func (o *AuditMultiDocumentTransactionParams) WithCode(code string) *AuditMultiDocumentTransactionParams
WithCode adds the code to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithContext ¶
func (o *AuditMultiDocumentTransactionParams) WithContext(ctx context.Context) *AuditMultiDocumentTransactionParams
WithContext adds the context to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithDefaults ¶
func (o *AuditMultiDocumentTransactionParams) WithDefaults() *AuditMultiDocumentTransactionParams
WithDefaults hydrates default values in the audit multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*AuditMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *AuditMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *AuditMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithTimeout ¶
func (o *AuditMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *AuditMultiDocumentTransactionParams
WithTimeout adds the timeout to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithType ¶
func (o *AuditMultiDocumentTransactionParams) WithType(typeVar string) *AuditMultiDocumentTransactionParams
WithType adds the typeVar to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *AuditMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *AuditMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the audit multi document transaction params
func (*AuditMultiDocumentTransactionParams) WriteToRequest ¶
func (o *AuditMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type AuditMultiDocumentTransactionReader ¶
type AuditMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
AuditMultiDocumentTransactionReader is a Reader for the AuditMultiDocumentTransaction structure.
func (*AuditMultiDocumentTransactionReader) ReadResponse ¶
func (o *AuditMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type AuditMultiDocumentTransactionUnauthorized ¶
type AuditMultiDocumentTransactionUnauthorized struct { }
AuditMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewAuditMultiDocumentTransactionUnauthorized ¶
func NewAuditMultiDocumentTransactionUnauthorized() *AuditMultiDocumentTransactionUnauthorized
NewAuditMultiDocumentTransactionUnauthorized creates a AuditMultiDocumentTransactionUnauthorized with default headers values
func (*AuditMultiDocumentTransactionUnauthorized) Error ¶
func (o *AuditMultiDocumentTransactionUnauthorized) Error() string
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for multi document API
func (*Client) AdjustMultiDocumentTransaction ¶
func (a *Client) AdjustMultiDocumentTransaction(params *AdjustMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AdjustMultiDocumentTransactionOK, error)
AdjustMultiDocumentTransaction adjusts a multi document transaction Adjusts the current MultiDocument transaction uniquely identified by this URL.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
When you adjust a transaction, that transaction's status is recorded as `Adjusted`.
Both the revisions will be available for retrieval based on their code and ID numbers. Only transactions in Committed status can be reported on a tax filing by Avalara's Managed Returns Service.
Transactions that have been previously reported to a tax authority by Avalara Managed Returns are considered locked and are no longer available for adjustments.
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) AuditMultiDocumentTransaction ¶
func (a *Client) AuditMultiDocumentTransaction(params *AuditMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AuditMultiDocumentTransactionOK, error)
AuditMultiDocumentTransaction gets audit information about a multi document transaction Retrieve audit information about a MultiDocument transaction stored in AvaTax.
The audit API retrieves audit information related to a specific MultiDocument transaction. This audit information includes the following:
* The `code` of the MultiDocument transaction * The `type` of the MultiDocument transaction * The server timestamp representing the exact server time when the transaction was created * The server duration - how long it took to process this transaction * Whether exact API call details were logged * A reconstructed API call showing what the original create call looked like
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) CommitMultiDocumentTransaction ¶
func (a *Client) CommitMultiDocumentTransaction(params *CommitMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CommitMultiDocumentTransactionOK, error)
CommitMultiDocumentTransaction commits a multi document transaction Marks a list of transactions by changing its status to `Committed`.
Transactions that are committed are available to be reported to a tax authority by Avalara Managed Returns.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
Any changes made to a committed transaction will generate a transaction history.
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, ProStoresOperator, SSTAdmin, TechnicalSupportAdmin. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) CreateMultiDocumentTransaction ¶
func (a *Client) CreateMultiDocumentTransaction(params *CreateMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateMultiDocumentTransactionOK, error)
CreateMultiDocumentTransaction creates a new multi document transaction Records a new MultiDocument transaction in AvaTax.
A traditional transaction requires exactly two parties: a seller and a buyer. MultiDocument transactions can involve a marketplace of vendors, each of which contributes some portion of the final transaction. Within a MultiDocument transaction, each individual buyer and seller pair are matched up and converted to a separate document. This separation of documents allows each seller to file their taxes separately.
This API will report an error if you attempt to create a transaction when one already exists with the specified `code`. If you would like the API to automatically update the transaction when it already exists, please set the `allowAdjust` value to `true`.
To generate a refund for a transaction, use the `RefundTransaction` API.
The field `type` identifies the kind of transaction - for example, a sale, purchase, or refund. If you do not specify a `type` value, you will receive an estimate of type `SalesOrder`, which will not be recorded.
The origin and destination locations for a transaction must be identified by either address or geocode. For address-based transactions, please provide addresses in the fields `line`, `city`, `region`, `country` and `postalCode`. For geocode-based transactions, please provide the geocode information in the fields `latitude` and `longitude`. If either `latitude` or `longitude` or both are null, the transaction will be calculated using the best available address location information.
You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values:
* Lines * Details (implies lines) * Summary (implies details) * Addresses * SummaryOnly (omit lines and details - reduces API response size) * LinesOnly (omit details - reduces API response size) * ForceTimeout - Simulates a timeout. This adds a 30 second delay and error to your API call. This can be used to test your code to ensure it can respond correctly in the case of a dropped connection.
If you omit the `$include` parameter, the API will assume you want `Summary,Addresses`.
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) GetMultiDocumentTransactionByCodeAndType ¶
func (a *Client) GetMultiDocumentTransactionByCodeAndType(params *GetMultiDocumentTransactionByCodeAndTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMultiDocumentTransactionByCodeAndTypeOK, error)
GetMultiDocumentTransactionByCodeAndType retrieves a multi document transaction Get the current MultiDocument transaction identified by this URL.
If this transaction was adjusted, the return value of this API will be the current transaction with this code.
You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values:
* Lines * Details (implies lines) * Summary (implies details) * Addresses * SummaryOnly (omit lines and details - reduces API response size) * LinesOnly (omit details - reduces API response size)
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) GetMultiDocumentTransactionByID ¶
func (a *Client) GetMultiDocumentTransactionByID(params *GetMultiDocumentTransactionByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMultiDocumentTransactionByIDOK, error)
GetMultiDocumentTransactionByID retrieves a multi document transaction by ID Get the unique MultiDocument transaction identified by this URL.
A traditional transaction requires exactly two parties: a seller and a buyer. MultiDocument transactions can involve a marketplace of vendors, each of which contributes some portion of the final transaction. Within a MultiDocument transaction, each individual buyer and seller pair are matched up and converted to a separate document. This separation of documents allows each seller to file their taxes separately.
This endpoint retrieves the exact transaction identified by this ID number even if that transaction was later adjusted by using the `AdjustTransaction` endpoint.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values:
* Lines * Details (implies lines) * Summary (implies details) * Addresses * SummaryOnly (omit lines and details - reduces API response size) * LinesOnly (omit details - reduces API response size)
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) ListMultiDocumentTransactions ¶
func (a *Client) ListMultiDocumentTransactions(params *ListMultiDocumentTransactionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMultiDocumentTransactionsOK, error)
ListMultiDocumentTransactions retrieves all multi document transactions List all MultiDocument transactions within this account.
This endpoint is limited to returning 1,000 MultiDocument transactions at a time. To retrieve more than 1,000 MultiDocument transactions, please use the pagination features of the API.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
Search for specific objects using the criteria in the `$filter` parameter; full documentation is available on [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/) . Paginate your results using the `$top`, `$skip`, and `$orderby` parameters.
You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values:
* Lines * Details (implies lines) * Summary (implies details) * Addresses * SummaryOnly (omit lines and details - reduces API response size) * LinesOnly (omit details - reduces API response size)
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) RefundMultiDocumentTransaction ¶
func (a *Client) RefundMultiDocumentTransaction(params *RefundMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefundMultiDocumentTransactionOK, error)
RefundMultiDocumentTransaction creates a refund for a multi document transaction Create a refund for a MultiDocument transaction.
A traditional transaction requires exactly two parties: a seller and a buyer. MultiDocument transactions can involve a marketplace of vendors, each of which contributes some portion of the final transaction. Within a MultiDocument transaction, each individual buyer and seller pair are matched up and converted to a separate document. This separation of documents allows each seller to file their taxes separately.
The `RefundTransaction` API allows you to quickly and easily create a `ReturnInvoice` representing a refund for a previously created `SalesInvoice` transaction. You can choose to create a full or partial refund, and specify individual line items from the original sale for refund.
The `RefundTransaction` API ensures that the tax amount you refund to the customer exactly matches the tax that was calculated during the original transaction, regardless of any changes to your company's configuration, rules, nexus, or any other setting.
This API is intended to be a shortcut to allow you to quickly and accurately generate a refund for the following common refund scenarios:
* A full refund of a previous sale * Refunding the tax that was charged on a previous sale, when the customer provides an exemption certificate after the purchase * Refunding one or more items (lines) from a previous sale * Granting a customer a percentage refund of a previous sale
For more complex scenarios than the ones above, please use `CreateTransaction` with document type `ReturnInvoice` to create a custom refund transaction.
You may specify one or more of the following values in the `$include` parameter to fetch additional nested data, using commas to separate multiple values:
* Lines * Details (implies lines) * Summary (implies details) * Addresses * SummaryOnly (omit lines and details - reduces API response size) * LinesOnly (omit details - reduces API response size)
If you omit the `$include` parameter, the API will assume you want `Summary,Addresses`.
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) VerifyMultiDocumentTransaction ¶
func (a *Client) VerifyMultiDocumentTransaction(params *VerifyMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VerifyMultiDocumentTransactionOK, error)
VerifyMultiDocumentTransaction verifies a multi document transaction Verifies that the MultiDocument transaction uniquely identified by this URL matches certain expected values.
If the transaction does not match these expected values, this API will return an error code indicating which value did not match.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, ProStoresOperator, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser. * This API depends on the following active services:*Required* (all): AvaTaxPro.
func (*Client) VoidMultiDocumentTransaction ¶
func (a *Client) VoidMultiDocumentTransaction(params *VoidMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VoidMultiDocumentTransactionOK, error)
VoidMultiDocumentTransaction voids a multi document transaction Voids the current transaction uniquely identified by this URL.
A transaction represents a unique potentially taxable action that your company has recorded, and transactions include actions like sales, purchases, inventory transfer, and returns (also called refunds).
When you void a transaction, that transaction's status is recorded as `DocVoided`.
Transactions that have been previously reported to a tax authority by Avalara Managed Returns Service are considered `locked`, and they are no longer available to be voided.
NOTE: If your companyCode or transactionCode contains any of these characters /, +, ? or a space please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: document/Code becomes document_-ava2f-_Code * Replace '+' with '\_-ava2b-\_' For example: document+Code becomes document_-ava2b-_Code * Replace '?' with '\_-ava3f-\_' For example: document?Code becomes document_-ava3f-_Code * Replace '%' with '\_-ava25-\_' For example: document%Code becomes document_-ava25-_Code * Replace '#' with '\_-ava23-\_' For example: document#Code becomes document_-ava23-_Code * Replace ' ' with '%20' For example: document Code becomes document%20Code
### Security Policies
* This API requires one of the following user roles: AccountAdmin, AccountOperator, CompanyAdmin, CSPTester, ProStoresOperator, SSTAdmin, TechnicalSupportAdmin. * This API depends on the following active services:*Required* (all): AvaTaxPro.
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { AdjustMultiDocumentTransaction(params *AdjustMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AdjustMultiDocumentTransactionOK, error) AuditMultiDocumentTransaction(params *AuditMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AuditMultiDocumentTransactionOK, error) CommitMultiDocumentTransaction(params *CommitMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CommitMultiDocumentTransactionOK, error) CreateMultiDocumentTransaction(params *CreateMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateMultiDocumentTransactionOK, error) GetMultiDocumentTransactionByCodeAndType(params *GetMultiDocumentTransactionByCodeAndTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMultiDocumentTransactionByCodeAndTypeOK, error) GetMultiDocumentTransactionByID(params *GetMultiDocumentTransactionByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetMultiDocumentTransactionByIDOK, error) ListMultiDocumentTransactions(params *ListMultiDocumentTransactionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMultiDocumentTransactionsOK, error) RefundMultiDocumentTransaction(params *RefundMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RefundMultiDocumentTransactionOK, error) VerifyMultiDocumentTransaction(params *VerifyMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VerifyMultiDocumentTransactionOK, error) VoidMultiDocumentTransaction(params *VoidMultiDocumentTransactionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*VoidMultiDocumentTransactionOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new multi document API client.
type CommitMultiDocumentTransactionBadRequest ¶
type CommitMultiDocumentTransactionBadRequest struct { }
CommitMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewCommitMultiDocumentTransactionBadRequest ¶
func NewCommitMultiDocumentTransactionBadRequest() *CommitMultiDocumentTransactionBadRequest
NewCommitMultiDocumentTransactionBadRequest creates a CommitMultiDocumentTransactionBadRequest with default headers values
func (*CommitMultiDocumentTransactionBadRequest) Error ¶
func (o *CommitMultiDocumentTransactionBadRequest) Error() string
type CommitMultiDocumentTransactionOK ¶
type CommitMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
CommitMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewCommitMultiDocumentTransactionOK ¶
func NewCommitMultiDocumentTransactionOK() *CommitMultiDocumentTransactionOK
NewCommitMultiDocumentTransactionOK creates a CommitMultiDocumentTransactionOK with default headers values
func (*CommitMultiDocumentTransactionOK) Error ¶
func (o *CommitMultiDocumentTransactionOK) Error() string
func (*CommitMultiDocumentTransactionOK) GetPayload ¶
func (o *CommitMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type CommitMultiDocumentTransactionParams ¶
type CommitMultiDocumentTransactionParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. The commit request you wish to execute */ Body *models.CommitMultiDocumentModel Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CommitMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the commit multi document transaction operation. Typically these are written to a http.Request.
func NewCommitMultiDocumentTransactionParams ¶
func NewCommitMultiDocumentTransactionParams() *CommitMultiDocumentTransactionParams
NewCommitMultiDocumentTransactionParams creates a new CommitMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCommitMultiDocumentTransactionParamsWithContext ¶
func NewCommitMultiDocumentTransactionParamsWithContext(ctx context.Context) *CommitMultiDocumentTransactionParams
NewCommitMultiDocumentTransactionParamsWithContext creates a new CommitMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewCommitMultiDocumentTransactionParamsWithHTTPClient ¶
func NewCommitMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *CommitMultiDocumentTransactionParams
NewCommitMultiDocumentTransactionParamsWithHTTPClient creates a new CommitMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewCommitMultiDocumentTransactionParamsWithTimeout ¶
func NewCommitMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *CommitMultiDocumentTransactionParams
NewCommitMultiDocumentTransactionParamsWithTimeout creates a new CommitMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*CommitMultiDocumentTransactionParams) SetBody ¶
func (o *CommitMultiDocumentTransactionParams) SetBody(body *models.CommitMultiDocumentModel)
SetBody adds the body to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) SetContext ¶
func (o *CommitMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) SetDefaults ¶
func (o *CommitMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the commit multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*CommitMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *CommitMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) SetTimeout ¶
func (o *CommitMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *CommitMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WithBody ¶
func (o *CommitMultiDocumentTransactionParams) WithBody(body *models.CommitMultiDocumentModel) *CommitMultiDocumentTransactionParams
WithBody adds the body to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WithContext ¶
func (o *CommitMultiDocumentTransactionParams) WithContext(ctx context.Context) *CommitMultiDocumentTransactionParams
WithContext adds the context to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WithDefaults ¶
func (o *CommitMultiDocumentTransactionParams) WithDefaults() *CommitMultiDocumentTransactionParams
WithDefaults hydrates default values in the commit multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*CommitMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *CommitMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *CommitMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WithTimeout ¶
func (o *CommitMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *CommitMultiDocumentTransactionParams
WithTimeout adds the timeout to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *CommitMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *CommitMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the commit multi document transaction params
func (*CommitMultiDocumentTransactionParams) WriteToRequest ¶
func (o *CommitMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CommitMultiDocumentTransactionReader ¶
type CommitMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
CommitMultiDocumentTransactionReader is a Reader for the CommitMultiDocumentTransaction structure.
func (*CommitMultiDocumentTransactionReader) ReadResponse ¶
func (o *CommitMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CommitMultiDocumentTransactionUnauthorized ¶
type CommitMultiDocumentTransactionUnauthorized struct { }
CommitMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewCommitMultiDocumentTransactionUnauthorized ¶
func NewCommitMultiDocumentTransactionUnauthorized() *CommitMultiDocumentTransactionUnauthorized
NewCommitMultiDocumentTransactionUnauthorized creates a CommitMultiDocumentTransactionUnauthorized with default headers values
func (*CommitMultiDocumentTransactionUnauthorized) Error ¶
func (o *CommitMultiDocumentTransactionUnauthorized) Error() string
type CreateMultiDocumentTransactionBadRequest ¶
type CreateMultiDocumentTransactionBadRequest struct { }
CreateMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewCreateMultiDocumentTransactionBadRequest ¶
func NewCreateMultiDocumentTransactionBadRequest() *CreateMultiDocumentTransactionBadRequest
NewCreateMultiDocumentTransactionBadRequest creates a CreateMultiDocumentTransactionBadRequest with default headers values
func (*CreateMultiDocumentTransactionBadRequest) Error ¶
func (o *CreateMultiDocumentTransactionBadRequest) Error() string
type CreateMultiDocumentTransactionNotFound ¶
type CreateMultiDocumentTransactionNotFound struct { }
CreateMultiDocumentTransactionNotFound describes a response with status code 404, with default header values.
Not Found
func NewCreateMultiDocumentTransactionNotFound ¶
func NewCreateMultiDocumentTransactionNotFound() *CreateMultiDocumentTransactionNotFound
NewCreateMultiDocumentTransactionNotFound creates a CreateMultiDocumentTransactionNotFound with default headers values
func (*CreateMultiDocumentTransactionNotFound) Error ¶
func (o *CreateMultiDocumentTransactionNotFound) Error() string
type CreateMultiDocumentTransactionOK ¶
type CreateMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
CreateMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewCreateMultiDocumentTransactionOK ¶
func NewCreateMultiDocumentTransactionOK() *CreateMultiDocumentTransactionOK
NewCreateMultiDocumentTransactionOK creates a CreateMultiDocumentTransactionOK with default headers values
func (*CreateMultiDocumentTransactionOK) Error ¶
func (o *CreateMultiDocumentTransactionOK) Error() string
func (*CreateMultiDocumentTransactionOK) GetPayload ¶
func (o *CreateMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type CreateMultiDocumentTransactionParams ¶
type CreateMultiDocumentTransactionParams struct { /* DollarInclude. Specifies objects to include in the response after transaction is created */ DollarInclude *string /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. the multi document transaction model */ Body *models.CreateMultiDocumentModel Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CreateMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the create multi document transaction operation. Typically these are written to a http.Request.
func NewCreateMultiDocumentTransactionParams ¶
func NewCreateMultiDocumentTransactionParams() *CreateMultiDocumentTransactionParams
NewCreateMultiDocumentTransactionParams creates a new CreateMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateMultiDocumentTransactionParamsWithContext ¶
func NewCreateMultiDocumentTransactionParamsWithContext(ctx context.Context) *CreateMultiDocumentTransactionParams
NewCreateMultiDocumentTransactionParamsWithContext creates a new CreateMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewCreateMultiDocumentTransactionParamsWithHTTPClient ¶
func NewCreateMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *CreateMultiDocumentTransactionParams
NewCreateMultiDocumentTransactionParamsWithHTTPClient creates a new CreateMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewCreateMultiDocumentTransactionParamsWithTimeout ¶
func NewCreateMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *CreateMultiDocumentTransactionParams
NewCreateMultiDocumentTransactionParamsWithTimeout creates a new CreateMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*CreateMultiDocumentTransactionParams) SetBody ¶
func (o *CreateMultiDocumentTransactionParams) SetBody(body *models.CreateMultiDocumentModel)
SetBody adds the body to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) SetContext ¶
func (o *CreateMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) SetDefaults ¶
func (o *CreateMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the create multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*CreateMultiDocumentTransactionParams) SetDollarInclude ¶
func (o *CreateMultiDocumentTransactionParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *CreateMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) SetTimeout ¶
func (o *CreateMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *CreateMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithBody ¶
func (o *CreateMultiDocumentTransactionParams) WithBody(body *models.CreateMultiDocumentModel) *CreateMultiDocumentTransactionParams
WithBody adds the body to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithContext ¶
func (o *CreateMultiDocumentTransactionParams) WithContext(ctx context.Context) *CreateMultiDocumentTransactionParams
WithContext adds the context to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithDefaults ¶
func (o *CreateMultiDocumentTransactionParams) WithDefaults() *CreateMultiDocumentTransactionParams
WithDefaults hydrates default values in the create multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*CreateMultiDocumentTransactionParams) WithDollarInclude ¶
func (o *CreateMultiDocumentTransactionParams) WithDollarInclude(dollarInclude *string) *CreateMultiDocumentTransactionParams
WithDollarInclude adds the dollarInclude to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *CreateMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *CreateMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithTimeout ¶
func (o *CreateMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *CreateMultiDocumentTransactionParams
WithTimeout adds the timeout to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *CreateMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *CreateMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the create multi document transaction params
func (*CreateMultiDocumentTransactionParams) WriteToRequest ¶
func (o *CreateMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateMultiDocumentTransactionReader ¶
type CreateMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
CreateMultiDocumentTransactionReader is a Reader for the CreateMultiDocumentTransaction structure.
func (*CreateMultiDocumentTransactionReader) ReadResponse ¶
func (o *CreateMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type CreateMultiDocumentTransactionUnauthorized ¶
type CreateMultiDocumentTransactionUnauthorized struct { }
CreateMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewCreateMultiDocumentTransactionUnauthorized ¶
func NewCreateMultiDocumentTransactionUnauthorized() *CreateMultiDocumentTransactionUnauthorized
NewCreateMultiDocumentTransactionUnauthorized creates a CreateMultiDocumentTransactionUnauthorized with default headers values
func (*CreateMultiDocumentTransactionUnauthorized) Error ¶
func (o *CreateMultiDocumentTransactionUnauthorized) Error() string
type GetMultiDocumentTransactionByCodeAndTypeBadRequest ¶
type GetMultiDocumentTransactionByCodeAndTypeBadRequest struct { }
GetMultiDocumentTransactionByCodeAndTypeBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewGetMultiDocumentTransactionByCodeAndTypeBadRequest ¶
func NewGetMultiDocumentTransactionByCodeAndTypeBadRequest() *GetMultiDocumentTransactionByCodeAndTypeBadRequest
NewGetMultiDocumentTransactionByCodeAndTypeBadRequest creates a GetMultiDocumentTransactionByCodeAndTypeBadRequest with default headers values
func (*GetMultiDocumentTransactionByCodeAndTypeBadRequest) Error ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeBadRequest) Error() string
type GetMultiDocumentTransactionByCodeAndTypeNotFound ¶
type GetMultiDocumentTransactionByCodeAndTypeNotFound struct { }
GetMultiDocumentTransactionByCodeAndTypeNotFound describes a response with status code 404, with default header values.
Not Found
func NewGetMultiDocumentTransactionByCodeAndTypeNotFound ¶
func NewGetMultiDocumentTransactionByCodeAndTypeNotFound() *GetMultiDocumentTransactionByCodeAndTypeNotFound
NewGetMultiDocumentTransactionByCodeAndTypeNotFound creates a GetMultiDocumentTransactionByCodeAndTypeNotFound with default headers values
func (*GetMultiDocumentTransactionByCodeAndTypeNotFound) Error ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeNotFound) Error() string
type GetMultiDocumentTransactionByCodeAndTypeOK ¶
type GetMultiDocumentTransactionByCodeAndTypeOK struct {
Payload *models.MultiDocumentModel
}
GetMultiDocumentTransactionByCodeAndTypeOK describes a response with status code 200, with default header values.
Success
func NewGetMultiDocumentTransactionByCodeAndTypeOK ¶
func NewGetMultiDocumentTransactionByCodeAndTypeOK() *GetMultiDocumentTransactionByCodeAndTypeOK
NewGetMultiDocumentTransactionByCodeAndTypeOK creates a GetMultiDocumentTransactionByCodeAndTypeOK with default headers values
func (*GetMultiDocumentTransactionByCodeAndTypeOK) Error ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeOK) Error() string
func (*GetMultiDocumentTransactionByCodeAndTypeOK) GetPayload ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeOK) GetPayload() *models.MultiDocumentModel
type GetMultiDocumentTransactionByCodeAndTypeParams ¶
type GetMultiDocumentTransactionByCodeAndTypeParams struct { /* DollarInclude. Specifies objects to include in the response after transaction is created */ DollarInclude *string /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Code. The multidocument code to retrieve */ Code string /* Type. The transaction type to retrieve */ Type string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetMultiDocumentTransactionByCodeAndTypeParams contains all the parameters to send to the API endpoint
for the get multi document transaction by code and type operation. Typically these are written to a http.Request.
func NewGetMultiDocumentTransactionByCodeAndTypeParams ¶
func NewGetMultiDocumentTransactionByCodeAndTypeParams() *GetMultiDocumentTransactionByCodeAndTypeParams
NewGetMultiDocumentTransactionByCodeAndTypeParams creates a new GetMultiDocumentTransactionByCodeAndTypeParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithContext ¶
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithContext(ctx context.Context) *GetMultiDocumentTransactionByCodeAndTypeParams
NewGetMultiDocumentTransactionByCodeAndTypeParamsWithContext creates a new GetMultiDocumentTransactionByCodeAndTypeParams object with the ability to set a context for a request.
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithHTTPClient ¶
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByCodeAndTypeParams
NewGetMultiDocumentTransactionByCodeAndTypeParamsWithHTTPClient creates a new GetMultiDocumentTransactionByCodeAndTypeParams object with the ability to set a custom HTTPClient for a request.
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithTimeout ¶
func NewGetMultiDocumentTransactionByCodeAndTypeParamsWithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByCodeAndTypeParams
NewGetMultiDocumentTransactionByCodeAndTypeParamsWithTimeout creates a new GetMultiDocumentTransactionByCodeAndTypeParams object with the ability to set a timeout on a request.
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetCode ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetCode(code string)
SetCode adds the code to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetContext ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetContext(ctx context.Context)
SetContext adds the context to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetDefaults ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetDefaults()
SetDefaults hydrates default values in the get multi document transaction by code and type params (not the query body).
All values with no default are reset to their zero value.
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetDollarInclude ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetHTTPClient ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetTimeout ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetType ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetType(typeVar string)
SetType adds the type to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) SetXAvalaraClient ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithCode ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithCode(code string) *GetMultiDocumentTransactionByCodeAndTypeParams
WithCode adds the code to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithContext ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithContext(ctx context.Context) *GetMultiDocumentTransactionByCodeAndTypeParams
WithContext adds the context to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithDefaults ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithDefaults() *GetMultiDocumentTransactionByCodeAndTypeParams
WithDefaults hydrates default values in the get multi document transaction by code and type params (not the query body).
All values with no default are reset to their zero value.
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithDollarInclude ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithDollarInclude(dollarInclude *string) *GetMultiDocumentTransactionByCodeAndTypeParams
WithDollarInclude adds the dollarInclude to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithHTTPClient ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByCodeAndTypeParams
WithHTTPClient adds the HTTPClient to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithTimeout ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByCodeAndTypeParams
WithTimeout adds the timeout to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithType ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithType(typeVar string) *GetMultiDocumentTransactionByCodeAndTypeParams
WithType adds the typeVar to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WithXAvalaraClient ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WithXAvalaraClient(xAvalaraClient *string) *GetMultiDocumentTransactionByCodeAndTypeParams
WithXAvalaraClient adds the xAvalaraClient to the get multi document transaction by code and type params
func (*GetMultiDocumentTransactionByCodeAndTypeParams) WriteToRequest ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetMultiDocumentTransactionByCodeAndTypeReader ¶
type GetMultiDocumentTransactionByCodeAndTypeReader struct {
// contains filtered or unexported fields
}
GetMultiDocumentTransactionByCodeAndTypeReader is a Reader for the GetMultiDocumentTransactionByCodeAndType structure.
func (*GetMultiDocumentTransactionByCodeAndTypeReader) ReadResponse ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetMultiDocumentTransactionByCodeAndTypeUnauthorized ¶
type GetMultiDocumentTransactionByCodeAndTypeUnauthorized struct { }
GetMultiDocumentTransactionByCodeAndTypeUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetMultiDocumentTransactionByCodeAndTypeUnauthorized ¶
func NewGetMultiDocumentTransactionByCodeAndTypeUnauthorized() *GetMultiDocumentTransactionByCodeAndTypeUnauthorized
NewGetMultiDocumentTransactionByCodeAndTypeUnauthorized creates a GetMultiDocumentTransactionByCodeAndTypeUnauthorized with default headers values
func (*GetMultiDocumentTransactionByCodeAndTypeUnauthorized) Error ¶
func (o *GetMultiDocumentTransactionByCodeAndTypeUnauthorized) Error() string
type GetMultiDocumentTransactionByIDBadRequest ¶
type GetMultiDocumentTransactionByIDBadRequest struct { }
GetMultiDocumentTransactionByIDBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewGetMultiDocumentTransactionByIDBadRequest ¶
func NewGetMultiDocumentTransactionByIDBadRequest() *GetMultiDocumentTransactionByIDBadRequest
NewGetMultiDocumentTransactionByIDBadRequest creates a GetMultiDocumentTransactionByIDBadRequest with default headers values
func (*GetMultiDocumentTransactionByIDBadRequest) Error ¶
func (o *GetMultiDocumentTransactionByIDBadRequest) Error() string
type GetMultiDocumentTransactionByIDNotFound ¶
type GetMultiDocumentTransactionByIDNotFound struct { }
GetMultiDocumentTransactionByIDNotFound describes a response with status code 404, with default header values.
Not Found
func NewGetMultiDocumentTransactionByIDNotFound ¶
func NewGetMultiDocumentTransactionByIDNotFound() *GetMultiDocumentTransactionByIDNotFound
NewGetMultiDocumentTransactionByIDNotFound creates a GetMultiDocumentTransactionByIDNotFound with default headers values
func (*GetMultiDocumentTransactionByIDNotFound) Error ¶
func (o *GetMultiDocumentTransactionByIDNotFound) Error() string
type GetMultiDocumentTransactionByIDOK ¶
type GetMultiDocumentTransactionByIDOK struct {
Payload *models.MultiDocumentModel
}
GetMultiDocumentTransactionByIDOK describes a response with status code 200, with default header values.
Success
func NewGetMultiDocumentTransactionByIDOK ¶
func NewGetMultiDocumentTransactionByIDOK() *GetMultiDocumentTransactionByIDOK
NewGetMultiDocumentTransactionByIDOK creates a GetMultiDocumentTransactionByIDOK with default headers values
func (*GetMultiDocumentTransactionByIDOK) Error ¶
func (o *GetMultiDocumentTransactionByIDOK) Error() string
func (*GetMultiDocumentTransactionByIDOK) GetPayload ¶
func (o *GetMultiDocumentTransactionByIDOK) GetPayload() *models.MultiDocumentModel
type GetMultiDocumentTransactionByIDParams ¶
type GetMultiDocumentTransactionByIDParams struct { /* DollarInclude. Specifies objects to include in the response after transaction is created */ DollarInclude *string /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* ID. The unique ID number of the MultiDocument transaction to retrieve Format: int64 */ ID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetMultiDocumentTransactionByIDParams contains all the parameters to send to the API endpoint
for the get multi document transaction by Id operation. Typically these are written to a http.Request.
func NewGetMultiDocumentTransactionByIDParams ¶
func NewGetMultiDocumentTransactionByIDParams() *GetMultiDocumentTransactionByIDParams
NewGetMultiDocumentTransactionByIDParams creates a new GetMultiDocumentTransactionByIDParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewGetMultiDocumentTransactionByIDParamsWithContext ¶
func NewGetMultiDocumentTransactionByIDParamsWithContext(ctx context.Context) *GetMultiDocumentTransactionByIDParams
NewGetMultiDocumentTransactionByIDParamsWithContext creates a new GetMultiDocumentTransactionByIDParams object with the ability to set a context for a request.
func NewGetMultiDocumentTransactionByIDParamsWithHTTPClient ¶
func NewGetMultiDocumentTransactionByIDParamsWithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByIDParams
NewGetMultiDocumentTransactionByIDParamsWithHTTPClient creates a new GetMultiDocumentTransactionByIDParams object with the ability to set a custom HTTPClient for a request.
func NewGetMultiDocumentTransactionByIDParamsWithTimeout ¶
func NewGetMultiDocumentTransactionByIDParamsWithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByIDParams
NewGetMultiDocumentTransactionByIDParamsWithTimeout creates a new GetMultiDocumentTransactionByIDParams object with the ability to set a timeout on a request.
func (*GetMultiDocumentTransactionByIDParams) SetContext ¶
func (o *GetMultiDocumentTransactionByIDParams) SetContext(ctx context.Context)
SetContext adds the context to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) SetDefaults ¶
func (o *GetMultiDocumentTransactionByIDParams) SetDefaults()
SetDefaults hydrates default values in the get multi document transaction by Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetMultiDocumentTransactionByIDParams) SetDollarInclude ¶
func (o *GetMultiDocumentTransactionByIDParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) SetHTTPClient ¶
func (o *GetMultiDocumentTransactionByIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) SetID ¶
func (o *GetMultiDocumentTransactionByIDParams) SetID(id int64)
SetID adds the id to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) SetTimeout ¶
func (o *GetMultiDocumentTransactionByIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) SetXAvalaraClient ¶
func (o *GetMultiDocumentTransactionByIDParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithContext ¶
func (o *GetMultiDocumentTransactionByIDParams) WithContext(ctx context.Context) *GetMultiDocumentTransactionByIDParams
WithContext adds the context to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithDefaults ¶
func (o *GetMultiDocumentTransactionByIDParams) WithDefaults() *GetMultiDocumentTransactionByIDParams
WithDefaults hydrates default values in the get multi document transaction by Id params (not the query body).
All values with no default are reset to their zero value.
func (*GetMultiDocumentTransactionByIDParams) WithDollarInclude ¶
func (o *GetMultiDocumentTransactionByIDParams) WithDollarInclude(dollarInclude *string) *GetMultiDocumentTransactionByIDParams
WithDollarInclude adds the dollarInclude to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithHTTPClient ¶
func (o *GetMultiDocumentTransactionByIDParams) WithHTTPClient(client *http.Client) *GetMultiDocumentTransactionByIDParams
WithHTTPClient adds the HTTPClient to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithID ¶
func (o *GetMultiDocumentTransactionByIDParams) WithID(id int64) *GetMultiDocumentTransactionByIDParams
WithID adds the id to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithTimeout ¶
func (o *GetMultiDocumentTransactionByIDParams) WithTimeout(timeout time.Duration) *GetMultiDocumentTransactionByIDParams
WithTimeout adds the timeout to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WithXAvalaraClient ¶
func (o *GetMultiDocumentTransactionByIDParams) WithXAvalaraClient(xAvalaraClient *string) *GetMultiDocumentTransactionByIDParams
WithXAvalaraClient adds the xAvalaraClient to the get multi document transaction by Id params
func (*GetMultiDocumentTransactionByIDParams) WriteToRequest ¶
func (o *GetMultiDocumentTransactionByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetMultiDocumentTransactionByIDReader ¶
type GetMultiDocumentTransactionByIDReader struct {
// contains filtered or unexported fields
}
GetMultiDocumentTransactionByIDReader is a Reader for the GetMultiDocumentTransactionByID structure.
func (*GetMultiDocumentTransactionByIDReader) ReadResponse ¶
func (o *GetMultiDocumentTransactionByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetMultiDocumentTransactionByIDUnauthorized ¶
type GetMultiDocumentTransactionByIDUnauthorized struct { }
GetMultiDocumentTransactionByIDUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewGetMultiDocumentTransactionByIDUnauthorized ¶
func NewGetMultiDocumentTransactionByIDUnauthorized() *GetMultiDocumentTransactionByIDUnauthorized
NewGetMultiDocumentTransactionByIDUnauthorized creates a GetMultiDocumentTransactionByIDUnauthorized with default headers values
func (*GetMultiDocumentTransactionByIDUnauthorized) Error ¶
func (o *GetMultiDocumentTransactionByIDUnauthorized) Error() string
type ListMultiDocumentTransactionsBadRequest ¶
type ListMultiDocumentTransactionsBadRequest struct { }
ListMultiDocumentTransactionsBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewListMultiDocumentTransactionsBadRequest ¶
func NewListMultiDocumentTransactionsBadRequest() *ListMultiDocumentTransactionsBadRequest
NewListMultiDocumentTransactionsBadRequest creates a ListMultiDocumentTransactionsBadRequest with default headers values
func (*ListMultiDocumentTransactionsBadRequest) Error ¶
func (o *ListMultiDocumentTransactionsBadRequest) Error() string
type ListMultiDocumentTransactionsOK ¶
type ListMultiDocumentTransactionsOK struct {
Payload *models.MultiDocumentModelFetchResult
}
ListMultiDocumentTransactionsOK describes a response with status code 200, with default header values.
Success
func NewListMultiDocumentTransactionsOK ¶
func NewListMultiDocumentTransactionsOK() *ListMultiDocumentTransactionsOK
NewListMultiDocumentTransactionsOK creates a ListMultiDocumentTransactionsOK with default headers values
func (*ListMultiDocumentTransactionsOK) Error ¶
func (o *ListMultiDocumentTransactionsOK) Error() string
func (*ListMultiDocumentTransactionsOK) GetPayload ¶
func (o *ListMultiDocumentTransactionsOK) GetPayload() *models.MultiDocumentModelFetchResult
type ListMultiDocumentTransactionsParams ¶
type ListMultiDocumentTransactionsParams struct { /* DollarFilter. A filter statement to identify specific records to retrieve. For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* documents */ DollarFilter *string /* DollarInclude. Specifies objects to include in the response after transaction is created */ DollarInclude *string /* DollarOrderBy. A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. */ DollarOrderBy *string /* DollarSkip. If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. Format: int32 */ DollarSkip *int32 /* DollarTop. If nonzero, return no more than this number of results. Used with `$skip` to provide pagination for large datasets. Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records. Format: int32 */ DollarTop *int32 /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ListMultiDocumentTransactionsParams contains all the parameters to send to the API endpoint
for the list multi document transactions operation. Typically these are written to a http.Request.
func NewListMultiDocumentTransactionsParams ¶
func NewListMultiDocumentTransactionsParams() *ListMultiDocumentTransactionsParams
NewListMultiDocumentTransactionsParams creates a new ListMultiDocumentTransactionsParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewListMultiDocumentTransactionsParamsWithContext ¶
func NewListMultiDocumentTransactionsParamsWithContext(ctx context.Context) *ListMultiDocumentTransactionsParams
NewListMultiDocumentTransactionsParamsWithContext creates a new ListMultiDocumentTransactionsParams object with the ability to set a context for a request.
func NewListMultiDocumentTransactionsParamsWithHTTPClient ¶
func NewListMultiDocumentTransactionsParamsWithHTTPClient(client *http.Client) *ListMultiDocumentTransactionsParams
NewListMultiDocumentTransactionsParamsWithHTTPClient creates a new ListMultiDocumentTransactionsParams object with the ability to set a custom HTTPClient for a request.
func NewListMultiDocumentTransactionsParamsWithTimeout ¶
func NewListMultiDocumentTransactionsParamsWithTimeout(timeout time.Duration) *ListMultiDocumentTransactionsParams
NewListMultiDocumentTransactionsParamsWithTimeout creates a new ListMultiDocumentTransactionsParams object with the ability to set a timeout on a request.
func (*ListMultiDocumentTransactionsParams) SetContext ¶
func (o *ListMultiDocumentTransactionsParams) SetContext(ctx context.Context)
SetContext adds the context to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetDefaults ¶
func (o *ListMultiDocumentTransactionsParams) SetDefaults()
SetDefaults hydrates default values in the list multi document transactions params (not the query body).
All values with no default are reset to their zero value.
func (*ListMultiDocumentTransactionsParams) SetDollarFilter ¶
func (o *ListMultiDocumentTransactionsParams) SetDollarFilter(dollarFilter *string)
SetDollarFilter adds the dollarFilter to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetDollarInclude ¶
func (o *ListMultiDocumentTransactionsParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetDollarOrderBy ¶
func (o *ListMultiDocumentTransactionsParams) SetDollarOrderBy(dollarOrderBy *string)
SetDollarOrderBy adds the dollarOrderBy to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetDollarSkip ¶
func (o *ListMultiDocumentTransactionsParams) SetDollarSkip(dollarSkip *int32)
SetDollarSkip adds the dollarSkip to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetDollarTop ¶
func (o *ListMultiDocumentTransactionsParams) SetDollarTop(dollarTop *int32)
SetDollarTop adds the dollarTop to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetHTTPClient ¶
func (o *ListMultiDocumentTransactionsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetTimeout ¶
func (o *ListMultiDocumentTransactionsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) SetXAvalaraClient ¶
func (o *ListMultiDocumentTransactionsParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithContext ¶
func (o *ListMultiDocumentTransactionsParams) WithContext(ctx context.Context) *ListMultiDocumentTransactionsParams
WithContext adds the context to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithDefaults ¶
func (o *ListMultiDocumentTransactionsParams) WithDefaults() *ListMultiDocumentTransactionsParams
WithDefaults hydrates default values in the list multi document transactions params (not the query body).
All values with no default are reset to their zero value.
func (*ListMultiDocumentTransactionsParams) WithDollarFilter ¶
func (o *ListMultiDocumentTransactionsParams) WithDollarFilter(dollarFilter *string) *ListMultiDocumentTransactionsParams
WithDollarFilter adds the dollarFilter to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithDollarInclude ¶
func (o *ListMultiDocumentTransactionsParams) WithDollarInclude(dollarInclude *string) *ListMultiDocumentTransactionsParams
WithDollarInclude adds the dollarInclude to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithDollarOrderBy ¶
func (o *ListMultiDocumentTransactionsParams) WithDollarOrderBy(dollarOrderBy *string) *ListMultiDocumentTransactionsParams
WithDollarOrderBy adds the dollarOrderBy to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithDollarSkip ¶
func (o *ListMultiDocumentTransactionsParams) WithDollarSkip(dollarSkip *int32) *ListMultiDocumentTransactionsParams
WithDollarSkip adds the dollarSkip to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithDollarTop ¶
func (o *ListMultiDocumentTransactionsParams) WithDollarTop(dollarTop *int32) *ListMultiDocumentTransactionsParams
WithDollarTop adds the dollarTop to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithHTTPClient ¶
func (o *ListMultiDocumentTransactionsParams) WithHTTPClient(client *http.Client) *ListMultiDocumentTransactionsParams
WithHTTPClient adds the HTTPClient to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithTimeout ¶
func (o *ListMultiDocumentTransactionsParams) WithTimeout(timeout time.Duration) *ListMultiDocumentTransactionsParams
WithTimeout adds the timeout to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WithXAvalaraClient ¶
func (o *ListMultiDocumentTransactionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListMultiDocumentTransactionsParams
WithXAvalaraClient adds the xAvalaraClient to the list multi document transactions params
func (*ListMultiDocumentTransactionsParams) WriteToRequest ¶
func (o *ListMultiDocumentTransactionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ListMultiDocumentTransactionsReader ¶
type ListMultiDocumentTransactionsReader struct {
// contains filtered or unexported fields
}
ListMultiDocumentTransactionsReader is a Reader for the ListMultiDocumentTransactions structure.
func (*ListMultiDocumentTransactionsReader) ReadResponse ¶
func (o *ListMultiDocumentTransactionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ListMultiDocumentTransactionsUnauthorized ¶
type ListMultiDocumentTransactionsUnauthorized struct { }
ListMultiDocumentTransactionsUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewListMultiDocumentTransactionsUnauthorized ¶
func NewListMultiDocumentTransactionsUnauthorized() *ListMultiDocumentTransactionsUnauthorized
NewListMultiDocumentTransactionsUnauthorized creates a ListMultiDocumentTransactionsUnauthorized with default headers values
func (*ListMultiDocumentTransactionsUnauthorized) Error ¶
func (o *ListMultiDocumentTransactionsUnauthorized) Error() string
type RefundMultiDocumentTransactionBadRequest ¶
type RefundMultiDocumentTransactionBadRequest struct { }
RefundMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewRefundMultiDocumentTransactionBadRequest ¶
func NewRefundMultiDocumentTransactionBadRequest() *RefundMultiDocumentTransactionBadRequest
NewRefundMultiDocumentTransactionBadRequest creates a RefundMultiDocumentTransactionBadRequest with default headers values
func (*RefundMultiDocumentTransactionBadRequest) Error ¶
func (o *RefundMultiDocumentTransactionBadRequest) Error() string
type RefundMultiDocumentTransactionNotFound ¶
type RefundMultiDocumentTransactionNotFound struct { }
RefundMultiDocumentTransactionNotFound describes a response with status code 404, with default header values.
Not Found
func NewRefundMultiDocumentTransactionNotFound ¶
func NewRefundMultiDocumentTransactionNotFound() *RefundMultiDocumentTransactionNotFound
NewRefundMultiDocumentTransactionNotFound creates a RefundMultiDocumentTransactionNotFound with default headers values
func (*RefundMultiDocumentTransactionNotFound) Error ¶
func (o *RefundMultiDocumentTransactionNotFound) Error() string
type RefundMultiDocumentTransactionOK ¶
type RefundMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
RefundMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewRefundMultiDocumentTransactionOK ¶
func NewRefundMultiDocumentTransactionOK() *RefundMultiDocumentTransactionOK
NewRefundMultiDocumentTransactionOK creates a RefundMultiDocumentTransactionOK with default headers values
func (*RefundMultiDocumentTransactionOK) Error ¶
func (o *RefundMultiDocumentTransactionOK) Error() string
func (*RefundMultiDocumentTransactionOK) GetPayload ¶
func (o *RefundMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type RefundMultiDocumentTransactionParams ¶
type RefundMultiDocumentTransactionParams struct { /* DollarInclude. Specifies objects to include in the response after transaction is created */ DollarInclude *string /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. Information about the refund to create */ Body *models.RefundTransactionModel /* Code. The code of this MultiDocument transaction */ Code string /* Type. The type of this MultiDocument transaction */ Type string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
RefundMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the refund multi document transaction operation. Typically these are written to a http.Request.
func NewRefundMultiDocumentTransactionParams ¶
func NewRefundMultiDocumentTransactionParams() *RefundMultiDocumentTransactionParams
NewRefundMultiDocumentTransactionParams creates a new RefundMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewRefundMultiDocumentTransactionParamsWithContext ¶
func NewRefundMultiDocumentTransactionParamsWithContext(ctx context.Context) *RefundMultiDocumentTransactionParams
NewRefundMultiDocumentTransactionParamsWithContext creates a new RefundMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewRefundMultiDocumentTransactionParamsWithHTTPClient ¶
func NewRefundMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *RefundMultiDocumentTransactionParams
NewRefundMultiDocumentTransactionParamsWithHTTPClient creates a new RefundMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewRefundMultiDocumentTransactionParamsWithTimeout ¶
func NewRefundMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *RefundMultiDocumentTransactionParams
NewRefundMultiDocumentTransactionParamsWithTimeout creates a new RefundMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*RefundMultiDocumentTransactionParams) SetBody ¶
func (o *RefundMultiDocumentTransactionParams) SetBody(body *models.RefundTransactionModel)
SetBody adds the body to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetCode ¶
func (o *RefundMultiDocumentTransactionParams) SetCode(code string)
SetCode adds the code to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetContext ¶
func (o *RefundMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetDefaults ¶
func (o *RefundMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the refund multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*RefundMultiDocumentTransactionParams) SetDollarInclude ¶
func (o *RefundMultiDocumentTransactionParams) SetDollarInclude(dollarInclude *string)
SetDollarInclude adds the dollarInclude to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *RefundMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetTimeout ¶
func (o *RefundMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetType ¶
func (o *RefundMultiDocumentTransactionParams) SetType(typeVar string)
SetType adds the type to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *RefundMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithBody ¶
func (o *RefundMultiDocumentTransactionParams) WithBody(body *models.RefundTransactionModel) *RefundMultiDocumentTransactionParams
WithBody adds the body to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithCode ¶
func (o *RefundMultiDocumentTransactionParams) WithCode(code string) *RefundMultiDocumentTransactionParams
WithCode adds the code to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithContext ¶
func (o *RefundMultiDocumentTransactionParams) WithContext(ctx context.Context) *RefundMultiDocumentTransactionParams
WithContext adds the context to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithDefaults ¶
func (o *RefundMultiDocumentTransactionParams) WithDefaults() *RefundMultiDocumentTransactionParams
WithDefaults hydrates default values in the refund multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*RefundMultiDocumentTransactionParams) WithDollarInclude ¶
func (o *RefundMultiDocumentTransactionParams) WithDollarInclude(dollarInclude *string) *RefundMultiDocumentTransactionParams
WithDollarInclude adds the dollarInclude to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *RefundMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *RefundMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithTimeout ¶
func (o *RefundMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *RefundMultiDocumentTransactionParams
WithTimeout adds the timeout to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithType ¶
func (o *RefundMultiDocumentTransactionParams) WithType(typeVar string) *RefundMultiDocumentTransactionParams
WithType adds the typeVar to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *RefundMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *RefundMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the refund multi document transaction params
func (*RefundMultiDocumentTransactionParams) WriteToRequest ¶
func (o *RefundMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type RefundMultiDocumentTransactionReader ¶
type RefundMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
RefundMultiDocumentTransactionReader is a Reader for the RefundMultiDocumentTransaction structure.
func (*RefundMultiDocumentTransactionReader) ReadResponse ¶
func (o *RefundMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type RefundMultiDocumentTransactionUnauthorized ¶
type RefundMultiDocumentTransactionUnauthorized struct { }
RefundMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewRefundMultiDocumentTransactionUnauthorized ¶
func NewRefundMultiDocumentTransactionUnauthorized() *RefundMultiDocumentTransactionUnauthorized
NewRefundMultiDocumentTransactionUnauthorized creates a RefundMultiDocumentTransactionUnauthorized with default headers values
func (*RefundMultiDocumentTransactionUnauthorized) Error ¶
func (o *RefundMultiDocumentTransactionUnauthorized) Error() string
type VerifyMultiDocumentTransactionBadRequest ¶
type VerifyMultiDocumentTransactionBadRequest struct { }
VerifyMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewVerifyMultiDocumentTransactionBadRequest ¶
func NewVerifyMultiDocumentTransactionBadRequest() *VerifyMultiDocumentTransactionBadRequest
NewVerifyMultiDocumentTransactionBadRequest creates a VerifyMultiDocumentTransactionBadRequest with default headers values
func (*VerifyMultiDocumentTransactionBadRequest) Error ¶
func (o *VerifyMultiDocumentTransactionBadRequest) Error() string
type VerifyMultiDocumentTransactionOK ¶
type VerifyMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
VerifyMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewVerifyMultiDocumentTransactionOK ¶
func NewVerifyMultiDocumentTransactionOK() *VerifyMultiDocumentTransactionOK
NewVerifyMultiDocumentTransactionOK creates a VerifyMultiDocumentTransactionOK with default headers values
func (*VerifyMultiDocumentTransactionOK) Error ¶
func (o *VerifyMultiDocumentTransactionOK) Error() string
func (*VerifyMultiDocumentTransactionOK) GetPayload ¶
func (o *VerifyMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type VerifyMultiDocumentTransactionParams ¶
type VerifyMultiDocumentTransactionParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. Information from your accounting system to verify against this MultiDocument transaction as it is stored in AvaTax */ Body *models.VerifyMultiDocumentModel Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VerifyMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the verify multi document transaction operation. Typically these are written to a http.Request.
func NewVerifyMultiDocumentTransactionParams ¶
func NewVerifyMultiDocumentTransactionParams() *VerifyMultiDocumentTransactionParams
NewVerifyMultiDocumentTransactionParams creates a new VerifyMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewVerifyMultiDocumentTransactionParamsWithContext ¶
func NewVerifyMultiDocumentTransactionParamsWithContext(ctx context.Context) *VerifyMultiDocumentTransactionParams
NewVerifyMultiDocumentTransactionParamsWithContext creates a new VerifyMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewVerifyMultiDocumentTransactionParamsWithHTTPClient ¶
func NewVerifyMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *VerifyMultiDocumentTransactionParams
NewVerifyMultiDocumentTransactionParamsWithHTTPClient creates a new VerifyMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewVerifyMultiDocumentTransactionParamsWithTimeout ¶
func NewVerifyMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *VerifyMultiDocumentTransactionParams
NewVerifyMultiDocumentTransactionParamsWithTimeout creates a new VerifyMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*VerifyMultiDocumentTransactionParams) SetBody ¶
func (o *VerifyMultiDocumentTransactionParams) SetBody(body *models.VerifyMultiDocumentModel)
SetBody adds the body to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) SetContext ¶
func (o *VerifyMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) SetDefaults ¶
func (o *VerifyMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the verify multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*VerifyMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *VerifyMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) SetTimeout ¶
func (o *VerifyMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *VerifyMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WithBody ¶
func (o *VerifyMultiDocumentTransactionParams) WithBody(body *models.VerifyMultiDocumentModel) *VerifyMultiDocumentTransactionParams
WithBody adds the body to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WithContext ¶
func (o *VerifyMultiDocumentTransactionParams) WithContext(ctx context.Context) *VerifyMultiDocumentTransactionParams
WithContext adds the context to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WithDefaults ¶
func (o *VerifyMultiDocumentTransactionParams) WithDefaults() *VerifyMultiDocumentTransactionParams
WithDefaults hydrates default values in the verify multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*VerifyMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *VerifyMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *VerifyMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WithTimeout ¶
func (o *VerifyMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *VerifyMultiDocumentTransactionParams
WithTimeout adds the timeout to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *VerifyMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *VerifyMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the verify multi document transaction params
func (*VerifyMultiDocumentTransactionParams) WriteToRequest ¶
func (o *VerifyMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VerifyMultiDocumentTransactionReader ¶
type VerifyMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
VerifyMultiDocumentTransactionReader is a Reader for the VerifyMultiDocumentTransaction structure.
func (*VerifyMultiDocumentTransactionReader) ReadResponse ¶
func (o *VerifyMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VerifyMultiDocumentTransactionUnauthorized ¶
type VerifyMultiDocumentTransactionUnauthorized struct { }
VerifyMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewVerifyMultiDocumentTransactionUnauthorized ¶
func NewVerifyMultiDocumentTransactionUnauthorized() *VerifyMultiDocumentTransactionUnauthorized
NewVerifyMultiDocumentTransactionUnauthorized creates a VerifyMultiDocumentTransactionUnauthorized with default headers values
func (*VerifyMultiDocumentTransactionUnauthorized) Error ¶
func (o *VerifyMultiDocumentTransactionUnauthorized) Error() string
type VoidMultiDocumentTransactionBadRequest ¶
type VoidMultiDocumentTransactionBadRequest struct { }
VoidMultiDocumentTransactionBadRequest describes a response with status code 400, with default header values.
Bad Request
func NewVoidMultiDocumentTransactionBadRequest ¶
func NewVoidMultiDocumentTransactionBadRequest() *VoidMultiDocumentTransactionBadRequest
NewVoidMultiDocumentTransactionBadRequest creates a VoidMultiDocumentTransactionBadRequest with default headers values
func (*VoidMultiDocumentTransactionBadRequest) Error ¶
func (o *VoidMultiDocumentTransactionBadRequest) Error() string
type VoidMultiDocumentTransactionNotFound ¶
type VoidMultiDocumentTransactionNotFound struct { }
VoidMultiDocumentTransactionNotFound describes a response with status code 404, with default header values.
Not Found
func NewVoidMultiDocumentTransactionNotFound ¶
func NewVoidMultiDocumentTransactionNotFound() *VoidMultiDocumentTransactionNotFound
NewVoidMultiDocumentTransactionNotFound creates a VoidMultiDocumentTransactionNotFound with default headers values
func (*VoidMultiDocumentTransactionNotFound) Error ¶
func (o *VoidMultiDocumentTransactionNotFound) Error() string
type VoidMultiDocumentTransactionOK ¶
type VoidMultiDocumentTransactionOK struct {
Payload *models.MultiDocumentModel
}
VoidMultiDocumentTransactionOK describes a response with status code 200, with default header values.
Success
func NewVoidMultiDocumentTransactionOK ¶
func NewVoidMultiDocumentTransactionOK() *VoidMultiDocumentTransactionOK
NewVoidMultiDocumentTransactionOK creates a VoidMultiDocumentTransactionOK with default headers values
func (*VoidMultiDocumentTransactionOK) Error ¶
func (o *VoidMultiDocumentTransactionOK) Error() string
func (*VoidMultiDocumentTransactionOK) GetPayload ¶
func (o *VoidMultiDocumentTransactionOK) GetPayload() *models.MultiDocumentModel
type VoidMultiDocumentTransactionParams ¶
type VoidMultiDocumentTransactionParams struct { /* XAvalaraClient. Identifies the software you are using to call this API. For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) . Default: "Swagger UI; 21.12.0; Custom; 1.0" */ XAvalaraClient *string /* Body. The void request you wish to execute */ Body *models.VoidTransactionModel /* Code. The transaction code for this MultiDocument transaction */ Code string /* Type. The transaction type for this MultiDocument transaction */ Type string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
VoidMultiDocumentTransactionParams contains all the parameters to send to the API endpoint
for the void multi document transaction operation. Typically these are written to a http.Request.
func NewVoidMultiDocumentTransactionParams ¶
func NewVoidMultiDocumentTransactionParams() *VoidMultiDocumentTransactionParams
NewVoidMultiDocumentTransactionParams creates a new VoidMultiDocumentTransactionParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewVoidMultiDocumentTransactionParamsWithContext ¶
func NewVoidMultiDocumentTransactionParamsWithContext(ctx context.Context) *VoidMultiDocumentTransactionParams
NewVoidMultiDocumentTransactionParamsWithContext creates a new VoidMultiDocumentTransactionParams object with the ability to set a context for a request.
func NewVoidMultiDocumentTransactionParamsWithHTTPClient ¶
func NewVoidMultiDocumentTransactionParamsWithHTTPClient(client *http.Client) *VoidMultiDocumentTransactionParams
NewVoidMultiDocumentTransactionParamsWithHTTPClient creates a new VoidMultiDocumentTransactionParams object with the ability to set a custom HTTPClient for a request.
func NewVoidMultiDocumentTransactionParamsWithTimeout ¶
func NewVoidMultiDocumentTransactionParamsWithTimeout(timeout time.Duration) *VoidMultiDocumentTransactionParams
NewVoidMultiDocumentTransactionParamsWithTimeout creates a new VoidMultiDocumentTransactionParams object with the ability to set a timeout on a request.
func (*VoidMultiDocumentTransactionParams) SetBody ¶
func (o *VoidMultiDocumentTransactionParams) SetBody(body *models.VoidTransactionModel)
SetBody adds the body to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetCode ¶
func (o *VoidMultiDocumentTransactionParams) SetCode(code string)
SetCode adds the code to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetContext ¶
func (o *VoidMultiDocumentTransactionParams) SetContext(ctx context.Context)
SetContext adds the context to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetDefaults ¶
func (o *VoidMultiDocumentTransactionParams) SetDefaults()
SetDefaults hydrates default values in the void multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*VoidMultiDocumentTransactionParams) SetHTTPClient ¶
func (o *VoidMultiDocumentTransactionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetTimeout ¶
func (o *VoidMultiDocumentTransactionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetType ¶
func (o *VoidMultiDocumentTransactionParams) SetType(typeVar string)
SetType adds the type to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) SetXAvalaraClient ¶
func (o *VoidMultiDocumentTransactionParams) SetXAvalaraClient(xAvalaraClient *string)
SetXAvalaraClient adds the xAvalaraClient to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithBody ¶
func (o *VoidMultiDocumentTransactionParams) WithBody(body *models.VoidTransactionModel) *VoidMultiDocumentTransactionParams
WithBody adds the body to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithCode ¶
func (o *VoidMultiDocumentTransactionParams) WithCode(code string) *VoidMultiDocumentTransactionParams
WithCode adds the code to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithContext ¶
func (o *VoidMultiDocumentTransactionParams) WithContext(ctx context.Context) *VoidMultiDocumentTransactionParams
WithContext adds the context to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithDefaults ¶
func (o *VoidMultiDocumentTransactionParams) WithDefaults() *VoidMultiDocumentTransactionParams
WithDefaults hydrates default values in the void multi document transaction params (not the query body).
All values with no default are reset to their zero value.
func (*VoidMultiDocumentTransactionParams) WithHTTPClient ¶
func (o *VoidMultiDocumentTransactionParams) WithHTTPClient(client *http.Client) *VoidMultiDocumentTransactionParams
WithHTTPClient adds the HTTPClient to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithTimeout ¶
func (o *VoidMultiDocumentTransactionParams) WithTimeout(timeout time.Duration) *VoidMultiDocumentTransactionParams
WithTimeout adds the timeout to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithType ¶
func (o *VoidMultiDocumentTransactionParams) WithType(typeVar string) *VoidMultiDocumentTransactionParams
WithType adds the typeVar to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WithXAvalaraClient ¶
func (o *VoidMultiDocumentTransactionParams) WithXAvalaraClient(xAvalaraClient *string) *VoidMultiDocumentTransactionParams
WithXAvalaraClient adds the xAvalaraClient to the void multi document transaction params
func (*VoidMultiDocumentTransactionParams) WriteToRequest ¶
func (o *VoidMultiDocumentTransactionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type VoidMultiDocumentTransactionReader ¶
type VoidMultiDocumentTransactionReader struct {
// contains filtered or unexported fields
}
VoidMultiDocumentTransactionReader is a Reader for the VoidMultiDocumentTransaction structure.
func (*VoidMultiDocumentTransactionReader) ReadResponse ¶
func (o *VoidMultiDocumentTransactionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type VoidMultiDocumentTransactionUnauthorized ¶
type VoidMultiDocumentTransactionUnauthorized struct { }
VoidMultiDocumentTransactionUnauthorized describes a response with status code 401, with default header values.
Unauthorized
func NewVoidMultiDocumentTransactionUnauthorized ¶
func NewVoidMultiDocumentTransactionUnauthorized() *VoidMultiDocumentTransactionUnauthorized
NewVoidMultiDocumentTransactionUnauthorized creates a VoidMultiDocumentTransactionUnauthorized with default headers values
func (*VoidMultiDocumentTransactionUnauthorized) Error ¶
func (o *VoidMultiDocumentTransactionUnauthorized) Error() string
Source Files
¶
- adjust_multi_document_transaction_parameters.go
- adjust_multi_document_transaction_responses.go
- audit_multi_document_transaction_parameters.go
- audit_multi_document_transaction_responses.go
- commit_multi_document_transaction_parameters.go
- commit_multi_document_transaction_responses.go
- create_multi_document_transaction_parameters.go
- create_multi_document_transaction_responses.go
- get_multi_document_transaction_by_code_and_type_parameters.go
- get_multi_document_transaction_by_code_and_type_responses.go
- get_multi_document_transaction_by_id_parameters.go
- get_multi_document_transaction_by_id_responses.go
- list_multi_document_transactions_parameters.go
- list_multi_document_transactions_responses.go
- multi_document_client.go
- refund_multi_document_transaction_parameters.go
- refund_multi_document_transaction_responses.go
- verify_multi_document_transaction_parameters.go
- verify_multi_document_transaction_responses.go
- void_multi_document_transaction_parameters.go
- void_multi_document_transaction_responses.go