Documentation ¶
Index ¶
- type Client
- func (a *Client) ProductUnitGet(params *ProductUnitGetParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitGetOK, error)
- func (a *Client) ProductUnitSearch(params *ProductUnitSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductUnitSearchOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type ProductUnitGetOK
- type ProductUnitGetParams
- func NewProductUnitGetParams() *ProductUnitGetParams
- func NewProductUnitGetParamsWithContext(ctx context.Context) *ProductUnitGetParams
- func NewProductUnitGetParamsWithHTTPClient(client *http.Client) *ProductUnitGetParams
- func NewProductUnitGetParamsWithTimeout(timeout time.Duration) *ProductUnitGetParams
- func (o *ProductUnitGetParams) SetContext(ctx context.Context)
- func (o *ProductUnitGetParams) SetFields(fields *string)
- func (o *ProductUnitGetParams) SetHTTPClient(client *http.Client)
- func (o *ProductUnitGetParams) SetID(id int32)
- func (o *ProductUnitGetParams) SetTimeout(timeout time.Duration)
- func (o *ProductUnitGetParams) WithContext(ctx context.Context) *ProductUnitGetParams
- func (o *ProductUnitGetParams) WithFields(fields *string) *ProductUnitGetParams
- func (o *ProductUnitGetParams) WithHTTPClient(client *http.Client) *ProductUnitGetParams
- func (o *ProductUnitGetParams) WithID(id int32) *ProductUnitGetParams
- func (o *ProductUnitGetParams) WithTimeout(timeout time.Duration) *ProductUnitGetParams
- func (o *ProductUnitGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductUnitGetReader
- type ProductUnitSearchOK
- type ProductUnitSearchParams
- func NewProductUnitSearchParams() *ProductUnitSearchParams
- func NewProductUnitSearchParamsWithContext(ctx context.Context) *ProductUnitSearchParams
- func NewProductUnitSearchParamsWithHTTPClient(client *http.Client) *ProductUnitSearchParams
- func NewProductUnitSearchParamsWithTimeout(timeout time.Duration) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) SetCommonCode(commonCode *string)
- func (o *ProductUnitSearchParams) SetContext(ctx context.Context)
- func (o *ProductUnitSearchParams) SetCount(count *int64)
- func (o *ProductUnitSearchParams) SetFields(fields *string)
- func (o *ProductUnitSearchParams) SetFrom(from *int64)
- func (o *ProductUnitSearchParams) SetHTTPClient(client *http.Client)
- func (o *ProductUnitSearchParams) SetID(id *string)
- func (o *ProductUnitSearchParams) SetName(name *string)
- func (o *ProductUnitSearchParams) SetNameShort(nameShort *string)
- func (o *ProductUnitSearchParams) SetSorting(sorting *string)
- func (o *ProductUnitSearchParams) SetTimeout(timeout time.Duration)
- func (o *ProductUnitSearchParams) WithCommonCode(commonCode *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithContext(ctx context.Context) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithCount(count *int64) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithFields(fields *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithFrom(from *int64) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithHTTPClient(client *http.Client) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithID(id *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithName(name *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithNameShort(nameShort *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithSorting(sorting *string) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WithTimeout(timeout time.Duration) *ProductUnitSearchParams
- func (o *ProductUnitSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductUnitSearchReader
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 ¶
func (o *ProductUnitGetOK) GetPayload() *models.ResponseWrapperProductUnit
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 ¶
func (o *ProductUnitGetParams) WithContext(ctx context.Context) *ProductUnitGetParams
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 ¶
func (o *ProductUnitGetParams) WithID(id int32) *ProductUnitGetParams
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 ¶
func (o *ProductUnitSearchOK) GetPayload() *models.ListResponseProductUnit
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 ¶
func (o *ProductUnitSearchParams) WithContext(ctx context.Context) *ProductUnitSearchParams
WithContext adds the context to the product unit search params
func (*ProductUnitSearchParams) WithCount ¶
func (o *ProductUnitSearchParams) WithCount(count *int64) *ProductUnitSearchParams
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 ¶
func (o *ProductUnitSearchParams) WithFrom(from *int64) *ProductUnitSearchParams
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 ¶
func (o *ProductUnitSearchParams) WithID(id *string) *ProductUnitSearchParams
WithID adds the id to the product unit search params
func (*ProductUnitSearchParams) WithName ¶
func (o *ProductUnitSearchParams) WithName(name *string) *ProductUnitSearchParams
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 ¶
func (o *ProductUnitSearchParams) WithTimeout(timeout time.Duration) *ProductUnitSearchParams
WithTimeout adds the timeout to the product unit search params
func (*ProductUnitSearchParams) WriteToRequest ¶
func (o *ProductUnitSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.