Versions in this module Expand all Collapse all v2 v2.0.2 May 1, 2023 v2.0.1 Nov 30, 2020 v2.0.0 Nov 30, 2020 Changes in this version + type Client struct + func (a *Client) ProductDelete(params *ProductDeleteParams, authInfo runtime.ClientAuthInfoWriter) error + func (a *Client) ProductGet(params *ProductGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProductGetOK, error) + func (a *Client) ProductListPostList(params *ProductListPostListParams, authInfo runtime.ClientAuthInfoWriter) (*ProductListPostListCreated, error) + func (a *Client) ProductListPutList(params *ProductListPutListParams, authInfo runtime.ClientAuthInfoWriter) (*ProductListPutListOK, error) + func (a *Client) ProductPost(params *ProductPostParams, authInfo runtime.ClientAuthInfoWriter) (*ProductPostCreated, error) + func (a *Client) ProductPut(params *ProductPutParams, authInfo runtime.ClientAuthInfoWriter) (*ProductPutOK, error) + func (a *Client) ProductSearch(params *ProductSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductSearchOK, error) + func (a *Client) SetTransport(transport runtime.ClientTransport) + type ClientService interface + ProductDelete func(params *ProductDeleteParams, authInfo runtime.ClientAuthInfoWriter) error + ProductGet func(params *ProductGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProductGetOK, error) + ProductListPostList func(params *ProductListPostListParams, authInfo runtime.ClientAuthInfoWriter) (*ProductListPostListCreated, error) + ProductListPutList func(params *ProductListPutListParams, authInfo runtime.ClientAuthInfoWriter) (*ProductListPutListOK, error) + ProductPost func(params *ProductPostParams, authInfo runtime.ClientAuthInfoWriter) (*ProductPostCreated, error) + ProductPut func(params *ProductPutParams, authInfo runtime.ClientAuthInfoWriter) (*ProductPutOK, error) + ProductSearch func(params *ProductSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductSearchOK, error) + SetTransport func(transport runtime.ClientTransport) + func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService + type ProductDeleteDefault struct + func NewProductDeleteDefault(code int) *ProductDeleteDefault + func (o *ProductDeleteDefault) Code() int + func (o *ProductDeleteDefault) Error() string + type ProductDeleteParams struct + Context context.Context + HTTPClient *http.Client + ID int32 + func NewProductDeleteParams() *ProductDeleteParams + func NewProductDeleteParamsWithContext(ctx context.Context) *ProductDeleteParams + func NewProductDeleteParamsWithHTTPClient(client *http.Client) *ProductDeleteParams + func NewProductDeleteParamsWithTimeout(timeout time.Duration) *ProductDeleteParams + func (o *ProductDeleteParams) SetContext(ctx context.Context) + func (o *ProductDeleteParams) SetHTTPClient(client *http.Client) + func (o *ProductDeleteParams) SetID(id int32) + func (o *ProductDeleteParams) SetTimeout(timeout time.Duration) + func (o *ProductDeleteParams) WithContext(ctx context.Context) *ProductDeleteParams + func (o *ProductDeleteParams) WithHTTPClient(client *http.Client) *ProductDeleteParams + func (o *ProductDeleteParams) WithID(id int32) *ProductDeleteParams + func (o *ProductDeleteParams) WithTimeout(timeout time.Duration) *ProductDeleteParams + func (o *ProductDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductDeleteReader struct + func (o *ProductDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductGetOK struct + Payload *models.ResponseWrapperProduct + func NewProductGetOK() *ProductGetOK + func (o *ProductGetOK) Error() string + func (o *ProductGetOK) GetPayload() *models.ResponseWrapperProduct + type ProductGetParams struct + Context context.Context + Fields *string + HTTPClient *http.Client + ID int32 + func NewProductGetParams() *ProductGetParams + func NewProductGetParamsWithContext(ctx context.Context) *ProductGetParams + func NewProductGetParamsWithHTTPClient(client *http.Client) *ProductGetParams + func NewProductGetParamsWithTimeout(timeout time.Duration) *ProductGetParams + func (o *ProductGetParams) SetContext(ctx context.Context) + func (o *ProductGetParams) SetFields(fields *string) + func (o *ProductGetParams) SetHTTPClient(client *http.Client) + func (o *ProductGetParams) SetID(id int32) + func (o *ProductGetParams) SetTimeout(timeout time.Duration) + func (o *ProductGetParams) WithContext(ctx context.Context) *ProductGetParams + func (o *ProductGetParams) WithFields(fields *string) *ProductGetParams + func (o *ProductGetParams) WithHTTPClient(client *http.Client) *ProductGetParams + func (o *ProductGetParams) WithID(id int32) *ProductGetParams + func (o *ProductGetParams) WithTimeout(timeout time.Duration) *ProductGetParams + func (o *ProductGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductGetReader struct + func (o *ProductGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductListPostListCreated struct + Payload *models.ListResponseProduct + func NewProductListPostListCreated() *ProductListPostListCreated + func (o *ProductListPostListCreated) Error() string + func (o *ProductListPostListCreated) GetPayload() *models.ListResponseProduct + type ProductListPostListParams struct + Body []*models.Product + Context context.Context + HTTPClient *http.Client + func NewProductListPostListParams() *ProductListPostListParams + func NewProductListPostListParamsWithContext(ctx context.Context) *ProductListPostListParams + func NewProductListPostListParamsWithHTTPClient(client *http.Client) *ProductListPostListParams + func NewProductListPostListParamsWithTimeout(timeout time.Duration) *ProductListPostListParams + func (o *ProductListPostListParams) SetBody(body []*models.Product) + func (o *ProductListPostListParams) SetContext(ctx context.Context) + func (o *ProductListPostListParams) SetHTTPClient(client *http.Client) + func (o *ProductListPostListParams) SetTimeout(timeout time.Duration) + func (o *ProductListPostListParams) WithBody(body []*models.Product) *ProductListPostListParams + func (o *ProductListPostListParams) WithContext(ctx context.Context) *ProductListPostListParams + func (o *ProductListPostListParams) WithHTTPClient(client *http.Client) *ProductListPostListParams + func (o *ProductListPostListParams) WithTimeout(timeout time.Duration) *ProductListPostListParams + func (o *ProductListPostListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductListPostListReader struct + func (o *ProductListPostListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductListPutListOK struct + Payload *models.ListResponseProduct + func NewProductListPutListOK() *ProductListPutListOK + func (o *ProductListPutListOK) Error() string + func (o *ProductListPutListOK) GetPayload() *models.ListResponseProduct + type ProductListPutListParams struct + Body []*models.Product + Context context.Context + HTTPClient *http.Client + func NewProductListPutListParams() *ProductListPutListParams + func NewProductListPutListParamsWithContext(ctx context.Context) *ProductListPutListParams + func NewProductListPutListParamsWithHTTPClient(client *http.Client) *ProductListPutListParams + func NewProductListPutListParamsWithTimeout(timeout time.Duration) *ProductListPutListParams + func (o *ProductListPutListParams) SetBody(body []*models.Product) + func (o *ProductListPutListParams) SetContext(ctx context.Context) + func (o *ProductListPutListParams) SetHTTPClient(client *http.Client) + func (o *ProductListPutListParams) SetTimeout(timeout time.Duration) + func (o *ProductListPutListParams) WithBody(body []*models.Product) *ProductListPutListParams + func (o *ProductListPutListParams) WithContext(ctx context.Context) *ProductListPutListParams + func (o *ProductListPutListParams) WithHTTPClient(client *http.Client) *ProductListPutListParams + func (o *ProductListPutListParams) WithTimeout(timeout time.Duration) *ProductListPutListParams + func (o *ProductListPutListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductListPutListReader struct + func (o *ProductListPutListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductPostCreated struct + Payload *models.ResponseWrapperProduct + func NewProductPostCreated() *ProductPostCreated + func (o *ProductPostCreated) Error() string + func (o *ProductPostCreated) GetPayload() *models.ResponseWrapperProduct + type ProductPostParams struct + Body *models.Product + Context context.Context + HTTPClient *http.Client + func NewProductPostParams() *ProductPostParams + func NewProductPostParamsWithContext(ctx context.Context) *ProductPostParams + func NewProductPostParamsWithHTTPClient(client *http.Client) *ProductPostParams + func NewProductPostParamsWithTimeout(timeout time.Duration) *ProductPostParams + func (o *ProductPostParams) SetBody(body *models.Product) + func (o *ProductPostParams) SetContext(ctx context.Context) + func (o *ProductPostParams) SetHTTPClient(client *http.Client) + func (o *ProductPostParams) SetTimeout(timeout time.Duration) + func (o *ProductPostParams) WithBody(body *models.Product) *ProductPostParams + func (o *ProductPostParams) WithContext(ctx context.Context) *ProductPostParams + func (o *ProductPostParams) WithHTTPClient(client *http.Client) *ProductPostParams + func (o *ProductPostParams) WithTimeout(timeout time.Duration) *ProductPostParams + func (o *ProductPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductPostReader struct + func (o *ProductPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductPutOK struct + Payload *models.ResponseWrapperProduct + func NewProductPutOK() *ProductPutOK + func (o *ProductPutOK) Error() string + func (o *ProductPutOK) GetPayload() *models.ResponseWrapperProduct + type ProductPutParams struct + Body *models.Product + Context context.Context + HTTPClient *http.Client + ID int32 + func NewProductPutParams() *ProductPutParams + func NewProductPutParamsWithContext(ctx context.Context) *ProductPutParams + func NewProductPutParamsWithHTTPClient(client *http.Client) *ProductPutParams + func NewProductPutParamsWithTimeout(timeout time.Duration) *ProductPutParams + func (o *ProductPutParams) SetBody(body *models.Product) + func (o *ProductPutParams) SetContext(ctx context.Context) + func (o *ProductPutParams) SetHTTPClient(client *http.Client) + func (o *ProductPutParams) SetID(id int32) + func (o *ProductPutParams) SetTimeout(timeout time.Duration) + func (o *ProductPutParams) WithBody(body *models.Product) *ProductPutParams + func (o *ProductPutParams) WithContext(ctx context.Context) *ProductPutParams + func (o *ProductPutParams) WithHTTPClient(client *http.Client) *ProductPutParams + func (o *ProductPutParams) WithID(id int32) *ProductPutParams + func (o *ProductPutParams) WithTimeout(timeout time.Duration) *ProductPutParams + func (o *ProductPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductPutReader struct + func (o *ProductPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) + type ProductSearchOK struct + Payload *models.ListResponseProduct + func NewProductSearchOK() *ProductSearchOK + func (o *ProductSearchOK) Error() string + func (o *ProductSearchOK) GetPayload() *models.ListResponseProduct + type ProductSearchParams struct + AccountID *string + Context context.Context + CostExcludingVatCurrencyFrom *float64 + CostExcludingVatCurrencyTo *float64 + Count *int64 + CurrencyID *string + DepartmentID *string + Ean *string + Fields *string + From *int64 + HTTPClient *http.Client + IsInactive *bool + IsStockItem *bool + Name *string + Number *string + PriceExcludingVatCurrencyFrom *float64 + PriceExcludingVatCurrencyTo *float64 + PriceIncludingVatCurrencyFrom *float64 + PriceIncludingVatCurrencyTo *float64 + ProductNumber []string + ProductUnitID *string + Sorting *string + VatTypeID *string + func NewProductSearchParams() *ProductSearchParams + func NewProductSearchParamsWithContext(ctx context.Context) *ProductSearchParams + func NewProductSearchParamsWithHTTPClient(client *http.Client) *ProductSearchParams + func NewProductSearchParamsWithTimeout(timeout time.Duration) *ProductSearchParams + func (o *ProductSearchParams) SetAccountID(accountID *string) + func (o *ProductSearchParams) SetContext(ctx context.Context) + func (o *ProductSearchParams) SetCostExcludingVatCurrencyFrom(costExcludingVatCurrencyFrom *float64) + func (o *ProductSearchParams) SetCostExcludingVatCurrencyTo(costExcludingVatCurrencyTo *float64) + func (o *ProductSearchParams) SetCount(count *int64) + func (o *ProductSearchParams) SetCurrencyID(currencyID *string) + func (o *ProductSearchParams) SetDepartmentID(departmentID *string) + func (o *ProductSearchParams) SetEan(ean *string) + func (o *ProductSearchParams) SetFields(fields *string) + func (o *ProductSearchParams) SetFrom(from *int64) + func (o *ProductSearchParams) SetHTTPClient(client *http.Client) + func (o *ProductSearchParams) SetIsInactive(isInactive *bool) + func (o *ProductSearchParams) SetIsStockItem(isStockItem *bool) + func (o *ProductSearchParams) SetName(name *string) + func (o *ProductSearchParams) SetNumber(number *string) + func (o *ProductSearchParams) SetPriceExcludingVatCurrencyFrom(priceExcludingVatCurrencyFrom *float64) + func (o *ProductSearchParams) SetPriceExcludingVatCurrencyTo(priceExcludingVatCurrencyTo *float64) + func (o *ProductSearchParams) SetPriceIncludingVatCurrencyFrom(priceIncludingVatCurrencyFrom *float64) + func (o *ProductSearchParams) SetPriceIncludingVatCurrencyTo(priceIncludingVatCurrencyTo *float64) + func (o *ProductSearchParams) SetProductNumber(productNumber []string) + func (o *ProductSearchParams) SetProductUnitID(productUnitID *string) + func (o *ProductSearchParams) SetSorting(sorting *string) + func (o *ProductSearchParams) SetTimeout(timeout time.Duration) + func (o *ProductSearchParams) SetVatTypeID(vatTypeID *string) + func (o *ProductSearchParams) WithAccountID(accountID *string) *ProductSearchParams + func (o *ProductSearchParams) WithContext(ctx context.Context) *ProductSearchParams + func (o *ProductSearchParams) WithCostExcludingVatCurrencyFrom(costExcludingVatCurrencyFrom *float64) *ProductSearchParams + func (o *ProductSearchParams) WithCostExcludingVatCurrencyTo(costExcludingVatCurrencyTo *float64) *ProductSearchParams + func (o *ProductSearchParams) WithCount(count *int64) *ProductSearchParams + func (o *ProductSearchParams) WithCurrencyID(currencyID *string) *ProductSearchParams + func (o *ProductSearchParams) WithDepartmentID(departmentID *string) *ProductSearchParams + func (o *ProductSearchParams) WithEan(ean *string) *ProductSearchParams + func (o *ProductSearchParams) WithFields(fields *string) *ProductSearchParams + func (o *ProductSearchParams) WithFrom(from *int64) *ProductSearchParams + func (o *ProductSearchParams) WithHTTPClient(client *http.Client) *ProductSearchParams + func (o *ProductSearchParams) WithIsInactive(isInactive *bool) *ProductSearchParams + func (o *ProductSearchParams) WithIsStockItem(isStockItem *bool) *ProductSearchParams + func (o *ProductSearchParams) WithName(name *string) *ProductSearchParams + func (o *ProductSearchParams) WithNumber(number *string) *ProductSearchParams + func (o *ProductSearchParams) WithPriceExcludingVatCurrencyFrom(priceExcludingVatCurrencyFrom *float64) *ProductSearchParams + func (o *ProductSearchParams) WithPriceExcludingVatCurrencyTo(priceExcludingVatCurrencyTo *float64) *ProductSearchParams + func (o *ProductSearchParams) WithPriceIncludingVatCurrencyFrom(priceIncludingVatCurrencyFrom *float64) *ProductSearchParams + func (o *ProductSearchParams) WithPriceIncludingVatCurrencyTo(priceIncludingVatCurrencyTo *float64) *ProductSearchParams + func (o *ProductSearchParams) WithProductNumber(productNumber []string) *ProductSearchParams + func (o *ProductSearchParams) WithProductUnitID(productUnitID *string) *ProductSearchParams + func (o *ProductSearchParams) WithSorting(sorting *string) *ProductSearchParams + func (o *ProductSearchParams) WithTimeout(timeout time.Duration) *ProductSearchParams + func (o *ProductSearchParams) WithVatTypeID(vatTypeID *string) *ProductSearchParams + func (o *ProductSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error + type ProductSearchReader struct + func (o *ProductSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) Other modules containing this package github.com/bjerkio/tripletex-go