unit

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2020 License: Apache-2.0 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 unit API

func (*Client) ProductUnitGet

func (a *Client) ProductUnitGet(params *ProductUnitGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitGetOK, error)

ProductUnitGet gets product unit by ID

func (*Client) ProductUnitSearch

func (a *Client) ProductUnitSearch(params *ProductUnitSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitSearchOK, error)

ProductUnitSearch finds product units corresponding with sent data

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	ProductUnitGet(params *ProductUnitGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitGetOK, error)

	ProductUnitSearch(params *ProductUnitSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitSearchOK, 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 unit API client.

type ProductUnitGetOK

type ProductUnitGetOK struct {
	Payload *models.ResponseWrapperProductUnit
}

ProductUnitGetOK handles this case with default header values.

successful operation

func NewProductUnitGetOK

func NewProductUnitGetOK() *ProductUnitGetOK

NewProductUnitGetOK creates a ProductUnitGetOK with default headers values

func (*ProductUnitGetOK) Error

func (o *ProductUnitGetOK) Error() string

func (*ProductUnitGetOK) GetPayload

type ProductUnitGetParams

type ProductUnitGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

ProductUnitGetParams contains all the parameters to send to the API endpoint for the product unit get operation typically these are written to a http.Request

func NewProductUnitGetParams

func NewProductUnitGetParams() *ProductUnitGetParams

NewProductUnitGetParams creates a new ProductUnitGetParams object with the default values initialized.

func NewProductUnitGetParamsWithContext

func NewProductUnitGetParamsWithContext(ctx context.Context) *ProductUnitGetParams

NewProductUnitGetParamsWithContext creates a new ProductUnitGetParams object with the default values initialized, and the ability to set a context for a request

func NewProductUnitGetParamsWithHTTPClient

func NewProductUnitGetParamsWithHTTPClient(client *http.Client) *ProductUnitGetParams

NewProductUnitGetParamsWithHTTPClient creates a new ProductUnitGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewProductUnitGetParamsWithTimeout

func NewProductUnitGetParamsWithTimeout(timeout time.Duration) *ProductUnitGetParams

NewProductUnitGetParamsWithTimeout creates a new ProductUnitGetParams object with the default values initialized, and the ability to set a timeout on a request

func (*ProductUnitGetParams) SetContext

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

SetContext adds the context to the product unit get params

func (*ProductUnitGetParams) SetFields

func (o *ProductUnitGetParams) SetFields(fields *string)

SetFields adds the fields to the product unit get params

func (*ProductUnitGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the product unit get params

func (*ProductUnitGetParams) SetID

func (o *ProductUnitGetParams) SetID(id int32)

SetID adds the id to the product unit get params

func (*ProductUnitGetParams) SetTimeout

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

SetTimeout adds the timeout to the product unit get params

func (*ProductUnitGetParams) WithContext

WithContext adds the context to the product unit get params

func (*ProductUnitGetParams) WithFields

func (o *ProductUnitGetParams) WithFields(fields *string) *ProductUnitGetParams

WithFields adds the fields to the product unit get params

func (*ProductUnitGetParams) WithHTTPClient

func (o *ProductUnitGetParams) WithHTTPClient(client *http.Client) *ProductUnitGetParams

WithHTTPClient adds the HTTPClient to the product unit get params

func (*ProductUnitGetParams) WithID

WithID adds the id to the product unit get params

func (*ProductUnitGetParams) WithTimeout

func (o *ProductUnitGetParams) WithTimeout(timeout time.Duration) *ProductUnitGetParams

WithTimeout adds the timeout to the product unit get params

func (*ProductUnitGetParams) WriteToRequest

func (o *ProductUnitGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ProductUnitGetReader

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

ProductUnitGetReader is a Reader for the ProductUnitGet structure.

func (*ProductUnitGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProductUnitSearchOK

type ProductUnitSearchOK struct {
	Payload *models.ListResponseProductUnit
}

ProductUnitSearchOK handles this case with default header values.

successful operation

func NewProductUnitSearchOK

func NewProductUnitSearchOK() *ProductUnitSearchOK

NewProductUnitSearchOK creates a ProductUnitSearchOK with default headers values

func (*ProductUnitSearchOK) Error

func (o *ProductUnitSearchOK) Error() string

func (*ProductUnitSearchOK) GetPayload

type ProductUnitSearchParams

type ProductUnitSearchParams struct {

	/*CommonCode
	  Common codes

	*/
	CommonCode *string
	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*ID
	  List of IDs

	*/
	ID *string
	/*Name
	  Names

	*/
	Name *string
	/*NameShort
	  Short names

	*/
	NameShort *string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

ProductUnitSearchParams contains all the parameters to send to the API endpoint for the product unit search operation typically these are written to a http.Request

func NewProductUnitSearchParams

func NewProductUnitSearchParams() *ProductUnitSearchParams

NewProductUnitSearchParams creates a new ProductUnitSearchParams object with the default values initialized.

func NewProductUnitSearchParamsWithContext

func NewProductUnitSearchParamsWithContext(ctx context.Context) *ProductUnitSearchParams

NewProductUnitSearchParamsWithContext creates a new ProductUnitSearchParams object with the default values initialized, and the ability to set a context for a request

func NewProductUnitSearchParamsWithHTTPClient

func NewProductUnitSearchParamsWithHTTPClient(client *http.Client) *ProductUnitSearchParams

NewProductUnitSearchParamsWithHTTPClient creates a new ProductUnitSearchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewProductUnitSearchParamsWithTimeout

func NewProductUnitSearchParamsWithTimeout(timeout time.Duration) *ProductUnitSearchParams

NewProductUnitSearchParamsWithTimeout creates a new ProductUnitSearchParams object with the default values initialized, and the ability to set a timeout on a request

func (*ProductUnitSearchParams) SetCommonCode

func (o *ProductUnitSearchParams) SetCommonCode(commonCode *string)

SetCommonCode adds the commonCode to the product unit search params

func (*ProductUnitSearchParams) SetContext

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

SetContext adds the context to the product unit search params

func (*ProductUnitSearchParams) SetCount

func (o *ProductUnitSearchParams) SetCount(count *int64)

SetCount adds the count to the product unit search params

func (*ProductUnitSearchParams) SetFields

func (o *ProductUnitSearchParams) SetFields(fields *string)

SetFields adds the fields to the product unit search params

func (*ProductUnitSearchParams) SetFrom

func (o *ProductUnitSearchParams) SetFrom(from *int64)

SetFrom adds the from to the product unit search params

func (*ProductUnitSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the product unit search params

func (*ProductUnitSearchParams) SetID

func (o *ProductUnitSearchParams) SetID(id *string)

SetID adds the id to the product unit search params

func (*ProductUnitSearchParams) SetName

func (o *ProductUnitSearchParams) SetName(name *string)

SetName adds the name to the product unit search params

func (*ProductUnitSearchParams) SetNameShort

func (o *ProductUnitSearchParams) SetNameShort(nameShort *string)

SetNameShort adds the nameShort to the product unit search params

func (*ProductUnitSearchParams) SetSorting

func (o *ProductUnitSearchParams) SetSorting(sorting *string)

SetSorting adds the sorting to the product unit search params

func (*ProductUnitSearchParams) SetTimeout

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

SetTimeout adds the timeout to the product unit search params

func (*ProductUnitSearchParams) WithCommonCode

func (o *ProductUnitSearchParams) WithCommonCode(commonCode *string) *ProductUnitSearchParams

WithCommonCode adds the commonCode to the product unit search params

func (*ProductUnitSearchParams) WithContext

WithContext adds the context to the product unit search params

func (*ProductUnitSearchParams) WithCount

WithCount adds the count to the product unit search params

func (*ProductUnitSearchParams) WithFields

func (o *ProductUnitSearchParams) WithFields(fields *string) *ProductUnitSearchParams

WithFields adds the fields to the product unit search params

func (*ProductUnitSearchParams) WithFrom

WithFrom adds the from to the product unit search params

func (*ProductUnitSearchParams) WithHTTPClient

func (o *ProductUnitSearchParams) WithHTTPClient(client *http.Client) *ProductUnitSearchParams

WithHTTPClient adds the HTTPClient to the product unit search params

func (*ProductUnitSearchParams) WithID

WithID adds the id to the product unit search params

func (*ProductUnitSearchParams) WithName

WithName adds the name to the product unit search params

func (*ProductUnitSearchParams) WithNameShort

func (o *ProductUnitSearchParams) WithNameShort(nameShort *string) *ProductUnitSearchParams

WithNameShort adds the nameShort to the product unit search params

func (*ProductUnitSearchParams) WithSorting

func (o *ProductUnitSearchParams) WithSorting(sorting *string) *ProductUnitSearchParams

WithSorting adds the sorting to the product unit search params

func (*ProductUnitSearchParams) WithTimeout

WithTimeout adds the timeout to the product unit search params

func (*ProductUnitSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProductUnitSearchReader

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

ProductUnitSearchReader is a Reader for the ProductUnitSearch structure.

func (*ProductUnitSearchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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