cert_express_invites

package
v0.0.7 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for cert express invites API

func (*Client) CreateCertExpressInvitation

func (a *Client) CreateCertExpressInvitation(params *CreateCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertExpressInvitationOK, error)
CreateCertExpressInvitation creates a cert express invitation

Creates an invitation for a customer to self-report certificates using the CertExpress website.

This invitation is delivered by your choice of method, or you can present a hyperlink to the user directly in your connector. Your customer will be redirected to https://app.certexpress.com/ where they can follow a step-by-step guide to enter information about their exemption certificates. The certificates entered will be recorded and automatically linked to their customer record.

The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.

Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.

### Security Policies

* This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. * This API depends on the following active services:*Required* (all): AvaTaxPro.

func (*Client) GetCertExpressInvitation

func (a *Client) GetCertExpressInvitation(params *GetCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCertExpressInvitationOK, error)
GetCertExpressInvitation retrieves a single cert express invitation

Retrieve an existing CertExpress invitation sent to a customer.

A CertExpression invitation allows a customer to follow a helpful step-by-step guide to provide information about their certificates. This step by step guide allows the customer to complete and upload the full certificate in a convenient, friendly web browser experience. When the customer completes their certificates, they will automatically be recorded to your company and linked to the customer record.

The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.

Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.

### 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) ListCertExpressInvitations

func (a *Client) ListCertExpressInvitations(params *ListCertExpressInvitationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertExpressInvitationsOK, error)
ListCertExpressInvitations lists cert express invitations

Retrieve CertExpress invitations sent by this company.

A CertExpression invitation allows a customer to follow a helpful step-by-step guide to provide information about their certificates. This step by step guide allows the customer to complete and upload the full certificate in a convenient, friendly web browser experience. When the customer completes their certificates, they will automatically be recorded to your company and linked to the customer record.

The [CertExpress website](https://app.certexpress.com/home) is available for customers to use at any time. Using CertExpress with this API will ensure that your certificates are automatically linked correctly into your company so that they can be used for tax exemptions.

Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption certificate storage for this company, call `RequestCertificateSetup`.

### 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

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateCertExpressInvitation(params *CreateCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateCertExpressInvitationOK, error)

	GetCertExpressInvitation(params *GetCertExpressInvitationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCertExpressInvitationOK, error)

	ListCertExpressInvitations(params *ListCertExpressInvitationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertExpressInvitationsOK, 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 cert express invites API client.

type CreateCertExpressInvitationBadRequest

type CreateCertExpressInvitationBadRequest struct {
}
CreateCertExpressInvitationBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewCreateCertExpressInvitationBadRequest

func NewCreateCertExpressInvitationBadRequest() *CreateCertExpressInvitationBadRequest

NewCreateCertExpressInvitationBadRequest creates a CreateCertExpressInvitationBadRequest with default headers values

func (*CreateCertExpressInvitationBadRequest) Error

type CreateCertExpressInvitationOK

type CreateCertExpressInvitationOK struct {
	Payload []*models.CertExpressInvitationStatusModel
}
CreateCertExpressInvitationOK describes a response with status code 200, with default header values.

Success

func NewCreateCertExpressInvitationOK

func NewCreateCertExpressInvitationOK() *CreateCertExpressInvitationOK

NewCreateCertExpressInvitationOK creates a CreateCertExpressInvitationOK with default headers values

func (*CreateCertExpressInvitationOK) Error

func (*CreateCertExpressInvitationOK) GetPayload

type CreateCertExpressInvitationParams

type CreateCertExpressInvitationParams 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 requests to send out to customers
	*/
	Body []*models.CreateCertExpressInvitationModel

	/* CompanyID.

	   The unique ID number of the company that will record certificates

	   Format: int32
	*/
	CompanyID int32

	/* CustomerCode.

	   The number of the customer where the request is sent to
	*/
	CustomerCode string

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

CreateCertExpressInvitationParams contains all the parameters to send to the API endpoint

for the create cert express invitation operation.

Typically these are written to a http.Request.

func NewCreateCertExpressInvitationParams

func NewCreateCertExpressInvitationParams() *CreateCertExpressInvitationParams

NewCreateCertExpressInvitationParams creates a new CreateCertExpressInvitationParams 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 NewCreateCertExpressInvitationParamsWithContext

func NewCreateCertExpressInvitationParamsWithContext(ctx context.Context) *CreateCertExpressInvitationParams

NewCreateCertExpressInvitationParamsWithContext creates a new CreateCertExpressInvitationParams object with the ability to set a context for a request.

func NewCreateCertExpressInvitationParamsWithHTTPClient

func NewCreateCertExpressInvitationParamsWithHTTPClient(client *http.Client) *CreateCertExpressInvitationParams

NewCreateCertExpressInvitationParamsWithHTTPClient creates a new CreateCertExpressInvitationParams object with the ability to set a custom HTTPClient for a request.

func NewCreateCertExpressInvitationParamsWithTimeout

func NewCreateCertExpressInvitationParamsWithTimeout(timeout time.Duration) *CreateCertExpressInvitationParams

NewCreateCertExpressInvitationParamsWithTimeout creates a new CreateCertExpressInvitationParams object with the ability to set a timeout on a request.

func (*CreateCertExpressInvitationParams) SetBody

SetBody adds the body to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetCompanyID

func (o *CreateCertExpressInvitationParams) SetCompanyID(companyID int32)

SetCompanyID adds the companyId to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetContext

SetContext adds the context to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetCustomerCode

func (o *CreateCertExpressInvitationParams) SetCustomerCode(customerCode string)

SetCustomerCode adds the customerCode to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetDefaults

func (o *CreateCertExpressInvitationParams) SetDefaults()

SetDefaults hydrates default values in the create cert express invitation params (not the query body).

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

func (*CreateCertExpressInvitationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetTimeout

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

SetTimeout adds the timeout to the create cert express invitation params

func (*CreateCertExpressInvitationParams) SetXAvalaraClient

func (o *CreateCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithBody

WithBody adds the body to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithCompanyID

WithCompanyID adds the companyID to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithContext

WithContext adds the context to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithCustomerCode

WithCustomerCode adds the customerCode to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithDefaults

WithDefaults hydrates default values in the create cert express invitation params (not the query body).

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

func (*CreateCertExpressInvitationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithTimeout

WithTimeout adds the timeout to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WithXAvalaraClient

func (o *CreateCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *CreateCertExpressInvitationParams

WithXAvalaraClient adds the xAvalaraClient to the create cert express invitation params

func (*CreateCertExpressInvitationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCertExpressInvitationReader

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

CreateCertExpressInvitationReader is a Reader for the CreateCertExpressInvitation structure.

func (*CreateCertExpressInvitationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateCertExpressInvitationUnauthorized

type CreateCertExpressInvitationUnauthorized struct {
}
CreateCertExpressInvitationUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewCreateCertExpressInvitationUnauthorized

func NewCreateCertExpressInvitationUnauthorized() *CreateCertExpressInvitationUnauthorized

NewCreateCertExpressInvitationUnauthorized creates a CreateCertExpressInvitationUnauthorized with default headers values

func (*CreateCertExpressInvitationUnauthorized) Error

type GetCertExpressInvitationBadRequest

type GetCertExpressInvitationBadRequest struct {
}
GetCertExpressInvitationBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewGetCertExpressInvitationBadRequest

func NewGetCertExpressInvitationBadRequest() *GetCertExpressInvitationBadRequest

NewGetCertExpressInvitationBadRequest creates a GetCertExpressInvitationBadRequest with default headers values

func (*GetCertExpressInvitationBadRequest) Error

type GetCertExpressInvitationNotFound

type GetCertExpressInvitationNotFound struct {
}
GetCertExpressInvitationNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetCertExpressInvitationNotFound

func NewGetCertExpressInvitationNotFound() *GetCertExpressInvitationNotFound

NewGetCertExpressInvitationNotFound creates a GetCertExpressInvitationNotFound with default headers values

func (*GetCertExpressInvitationNotFound) Error

type GetCertExpressInvitationOK

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

Success

func NewGetCertExpressInvitationOK

func NewGetCertExpressInvitationOK() *GetCertExpressInvitationOK

NewGetCertExpressInvitationOK creates a GetCertExpressInvitationOK with default headers values

func (*GetCertExpressInvitationOK) Error

func (*GetCertExpressInvitationOK) GetPayload

type GetCertExpressInvitationParams

type GetCertExpressInvitationParams struct {

	/* DollarInclude.

	   OPTIONAL: A comma separated list of special fetch options.  No options are defined at this time.
	*/
	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

	/* CompanyID.

	   The unique ID number of the company that issued this invitation

	   Format: int32
	*/
	CompanyID int32

	/* CustomerCode.

	   The number of the customer where the request is sent to
	*/
	CustomerCode string

	/* ID.

	   The unique ID number of this CertExpress invitation

	   Format: int32
	*/
	ID int32

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

GetCertExpressInvitationParams contains all the parameters to send to the API endpoint

for the get cert express invitation operation.

Typically these are written to a http.Request.

func NewGetCertExpressInvitationParams

func NewGetCertExpressInvitationParams() *GetCertExpressInvitationParams

NewGetCertExpressInvitationParams creates a new GetCertExpressInvitationParams 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 NewGetCertExpressInvitationParamsWithContext

func NewGetCertExpressInvitationParamsWithContext(ctx context.Context) *GetCertExpressInvitationParams

NewGetCertExpressInvitationParamsWithContext creates a new GetCertExpressInvitationParams object with the ability to set a context for a request.

func NewGetCertExpressInvitationParamsWithHTTPClient

func NewGetCertExpressInvitationParamsWithHTTPClient(client *http.Client) *GetCertExpressInvitationParams

NewGetCertExpressInvitationParamsWithHTTPClient creates a new GetCertExpressInvitationParams object with the ability to set a custom HTTPClient for a request.

func NewGetCertExpressInvitationParamsWithTimeout

func NewGetCertExpressInvitationParamsWithTimeout(timeout time.Duration) *GetCertExpressInvitationParams

NewGetCertExpressInvitationParamsWithTimeout creates a new GetCertExpressInvitationParams object with the ability to set a timeout on a request.

func (*GetCertExpressInvitationParams) SetCompanyID

func (o *GetCertExpressInvitationParams) SetCompanyID(companyID int32)

SetCompanyID adds the companyId to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetContext

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

SetContext adds the context to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetCustomerCode

func (o *GetCertExpressInvitationParams) SetCustomerCode(customerCode string)

SetCustomerCode adds the customerCode to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetDefaults

func (o *GetCertExpressInvitationParams) SetDefaults()

SetDefaults hydrates default values in the get cert express invitation params (not the query body).

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

func (*GetCertExpressInvitationParams) SetDollarInclude

func (o *GetCertExpressInvitationParams) SetDollarInclude(dollarInclude *string)

SetDollarInclude adds the dollarInclude to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetID

SetID adds the id to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetTimeout

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

SetTimeout adds the timeout to the get cert express invitation params

func (*GetCertExpressInvitationParams) SetXAvalaraClient

func (o *GetCertExpressInvitationParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithCompanyID

WithCompanyID adds the companyID to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithContext

WithContext adds the context to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithCustomerCode

func (o *GetCertExpressInvitationParams) WithCustomerCode(customerCode string) *GetCertExpressInvitationParams

WithCustomerCode adds the customerCode to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithDefaults

WithDefaults hydrates default values in the get cert express invitation params (not the query body).

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

func (*GetCertExpressInvitationParams) WithDollarInclude

func (o *GetCertExpressInvitationParams) WithDollarInclude(dollarInclude *string) *GetCertExpressInvitationParams

WithDollarInclude adds the dollarInclude to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithID

WithID adds the id to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithTimeout

WithTimeout adds the timeout to the get cert express invitation params

func (*GetCertExpressInvitationParams) WithXAvalaraClient

func (o *GetCertExpressInvitationParams) WithXAvalaraClient(xAvalaraClient *string) *GetCertExpressInvitationParams

WithXAvalaraClient adds the xAvalaraClient to the get cert express invitation params

func (*GetCertExpressInvitationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCertExpressInvitationReader

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

GetCertExpressInvitationReader is a Reader for the GetCertExpressInvitation structure.

func (*GetCertExpressInvitationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCertExpressInvitationUnauthorized

type GetCertExpressInvitationUnauthorized struct {
}
GetCertExpressInvitationUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetCertExpressInvitationUnauthorized

func NewGetCertExpressInvitationUnauthorized() *GetCertExpressInvitationUnauthorized

NewGetCertExpressInvitationUnauthorized creates a GetCertExpressInvitationUnauthorized with default headers values

func (*GetCertExpressInvitationUnauthorized) Error

type ListCertExpressInvitationsBadRequest

type ListCertExpressInvitationsBadRequest struct {
}
ListCertExpressInvitationsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewListCertExpressInvitationsBadRequest

func NewListCertExpressInvitationsBadRequest() *ListCertExpressInvitationsBadRequest

NewListCertExpressInvitationsBadRequest creates a ListCertExpressInvitationsBadRequest with default headers values

func (*ListCertExpressInvitationsBadRequest) Error

type ListCertExpressInvitationsNotFound

type ListCertExpressInvitationsNotFound struct {
}
ListCertExpressInvitationsNotFound describes a response with status code 404, with default header values.

Not Found

func NewListCertExpressInvitationsNotFound

func NewListCertExpressInvitationsNotFound() *ListCertExpressInvitationsNotFound

NewListCertExpressInvitationsNotFound creates a ListCertExpressInvitationsNotFound with default headers values

func (*ListCertExpressInvitationsNotFound) Error

type ListCertExpressInvitationsOK

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

Success

func NewListCertExpressInvitationsOK

func NewListCertExpressInvitationsOK() *ListCertExpressInvitationsOK

NewListCertExpressInvitationsOK creates a ListCertExpressInvitationsOK with default headers values

func (*ListCertExpressInvitationsOK) Error

func (*ListCertExpressInvitationsOK) GetPayload

type ListCertExpressInvitationsParams

type ListCertExpressInvitationsParams 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:* companyId, customer, coverLetter, exposureZones, exemptReasons, requestLink
	*/
	DollarFilter *string

	/* DollarInclude.

	   OPTIONAL: A comma separated list of special fetch options.

	           No options are defined at this time.
	*/
	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

	/* CompanyID.

	   The unique ID number of the company that issued this invitation

	   Format: int32
	*/
	CompanyID int32

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

ListCertExpressInvitationsParams contains all the parameters to send to the API endpoint

for the list cert express invitations operation.

Typically these are written to a http.Request.

func NewListCertExpressInvitationsParams

func NewListCertExpressInvitationsParams() *ListCertExpressInvitationsParams

NewListCertExpressInvitationsParams creates a new ListCertExpressInvitationsParams 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 NewListCertExpressInvitationsParamsWithContext

func NewListCertExpressInvitationsParamsWithContext(ctx context.Context) *ListCertExpressInvitationsParams

NewListCertExpressInvitationsParamsWithContext creates a new ListCertExpressInvitationsParams object with the ability to set a context for a request.

func NewListCertExpressInvitationsParamsWithHTTPClient

func NewListCertExpressInvitationsParamsWithHTTPClient(client *http.Client) *ListCertExpressInvitationsParams

NewListCertExpressInvitationsParamsWithHTTPClient creates a new ListCertExpressInvitationsParams object with the ability to set a custom HTTPClient for a request.

func NewListCertExpressInvitationsParamsWithTimeout

func NewListCertExpressInvitationsParamsWithTimeout(timeout time.Duration) *ListCertExpressInvitationsParams

NewListCertExpressInvitationsParamsWithTimeout creates a new ListCertExpressInvitationsParams object with the ability to set a timeout on a request.

func (*ListCertExpressInvitationsParams) SetCompanyID

func (o *ListCertExpressInvitationsParams) SetCompanyID(companyID int32)

SetCompanyID adds the companyId to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetContext

SetContext adds the context to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetDefaults

func (o *ListCertExpressInvitationsParams) SetDefaults()

SetDefaults hydrates default values in the list cert express invitations params (not the query body).

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

func (*ListCertExpressInvitationsParams) SetDollarFilter

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

SetDollarFilter adds the dollarFilter to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetDollarInclude

func (o *ListCertExpressInvitationsParams) SetDollarInclude(dollarInclude *string)

SetDollarInclude adds the dollarInclude to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetDollarOrderBy

func (o *ListCertExpressInvitationsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetDollarSkip

func (o *ListCertExpressInvitationsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetDollarTop

func (o *ListCertExpressInvitationsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetTimeout

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

SetTimeout adds the timeout to the list cert express invitations params

func (*ListCertExpressInvitationsParams) SetXAvalaraClient

func (o *ListCertExpressInvitationsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithCompanyID

WithCompanyID adds the companyID to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithContext

WithContext adds the context to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithDefaults

WithDefaults hydrates default values in the list cert express invitations params (not the query body).

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

func (*ListCertExpressInvitationsParams) WithDollarFilter

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

WithDollarFilter adds the dollarFilter to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithDollarInclude

func (o *ListCertExpressInvitationsParams) WithDollarInclude(dollarInclude *string) *ListCertExpressInvitationsParams

WithDollarInclude adds the dollarInclude to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithDollarOrderBy

func (o *ListCertExpressInvitationsParams) WithDollarOrderBy(dollarOrderBy *string) *ListCertExpressInvitationsParams

WithDollarOrderBy adds the dollarOrderBy to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithTimeout

WithTimeout adds the timeout to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WithXAvalaraClient

func (o *ListCertExpressInvitationsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertExpressInvitationsParams

WithXAvalaraClient adds the xAvalaraClient to the list cert express invitations params

func (*ListCertExpressInvitationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCertExpressInvitationsReader

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

ListCertExpressInvitationsReader is a Reader for the ListCertExpressInvitations structure.

func (*ListCertExpressInvitationsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListCertExpressInvitationsUnauthorized

type ListCertExpressInvitationsUnauthorized struct {
}
ListCertExpressInvitationsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewListCertExpressInvitationsUnauthorized

func NewListCertExpressInvitationsUnauthorized() *ListCertExpressInvitationsUnauthorized

NewListCertExpressInvitationsUnauthorized creates a ListCertExpressInvitationsUnauthorized with default headers values

func (*ListCertExpressInvitationsUnauthorized) Error

Jump to

Keyboard shortcuts

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