Documentation ¶
Index ¶
- type Client
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) TimesheetSalaryTypeSpecificationDelete(params *TimesheetSalaryTypeSpecificationDeleteParams, ...) error
- func (a *Client) TimesheetSalaryTypeSpecificationGet(params *TimesheetSalaryTypeSpecificationGetParams, ...) (*TimesheetSalaryTypeSpecificationGetOK, error)
- func (a *Client) TimesheetSalaryTypeSpecificationPost(params *TimesheetSalaryTypeSpecificationPostParams, ...) (*TimesheetSalaryTypeSpecificationPostCreated, error)
- func (a *Client) TimesheetSalaryTypeSpecificationPut(params *TimesheetSalaryTypeSpecificationPutParams, ...) (*TimesheetSalaryTypeSpecificationPutOK, error)
- func (a *Client) TimesheetSalaryTypeSpecificationSearch(params *TimesheetSalaryTypeSpecificationSearchParams, ...) (*TimesheetSalaryTypeSpecificationSearchOK, error)
- type ClientService
- type TimesheetSalaryTypeSpecificationDeleteDefault
- type TimesheetSalaryTypeSpecificationDeleteParams
- func NewTimesheetSalaryTypeSpecificationDeleteParams() *TimesheetSalaryTypeSpecificationDeleteParams
- func NewTimesheetSalaryTypeSpecificationDeleteParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationDeleteParams
- func NewTimesheetSalaryTypeSpecificationDeleteParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationDeleteParams
- func NewTimesheetSalaryTypeSpecificationDeleteParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationDeleteParams
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetContext(ctx context.Context)
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetHTTPClient(client *http.Client)
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetID(id int32)
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetTimeout(timeout time.Duration)
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationDeleteParams
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationDeleteParams
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithID(id int32) *TimesheetSalaryTypeSpecificationDeleteParams
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationDeleteParams
- func (o *TimesheetSalaryTypeSpecificationDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TimesheetSalaryTypeSpecificationDeleteReader
- type TimesheetSalaryTypeSpecificationGetOK
- type TimesheetSalaryTypeSpecificationGetParams
- func NewTimesheetSalaryTypeSpecificationGetParams() *TimesheetSalaryTypeSpecificationGetParams
- func NewTimesheetSalaryTypeSpecificationGetParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationGetParams
- func NewTimesheetSalaryTypeSpecificationGetParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationGetParams
- func NewTimesheetSalaryTypeSpecificationGetParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) SetContext(ctx context.Context)
- func (o *TimesheetSalaryTypeSpecificationGetParams) SetFields(fields *string)
- func (o *TimesheetSalaryTypeSpecificationGetParams) SetHTTPClient(client *http.Client)
- func (o *TimesheetSalaryTypeSpecificationGetParams) SetID(id int32)
- func (o *TimesheetSalaryTypeSpecificationGetParams) SetTimeout(timeout time.Duration)
- func (o *TimesheetSalaryTypeSpecificationGetParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) WithFields(fields *string) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) WithID(id int32) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationGetParams
- func (o *TimesheetSalaryTypeSpecificationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TimesheetSalaryTypeSpecificationGetReader
- type TimesheetSalaryTypeSpecificationPostCreated
- type TimesheetSalaryTypeSpecificationPostParams
- func NewTimesheetSalaryTypeSpecificationPostParams() *TimesheetSalaryTypeSpecificationPostParams
- func NewTimesheetSalaryTypeSpecificationPostParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPostParams
- func NewTimesheetSalaryTypeSpecificationPostParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPostParams
- func NewTimesheetSalaryTypeSpecificationPostParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPostParams
- func (o *TimesheetSalaryTypeSpecificationPostParams) SetBody(body *models.TimesheetSalaryTypeSpecification)
- func (o *TimesheetSalaryTypeSpecificationPostParams) SetContext(ctx context.Context)
- func (o *TimesheetSalaryTypeSpecificationPostParams) SetHTTPClient(client *http.Client)
- func (o *TimesheetSalaryTypeSpecificationPostParams) SetTimeout(timeout time.Duration)
- func (o *TimesheetSalaryTypeSpecificationPostParams) WithBody(body *models.TimesheetSalaryTypeSpecification) *TimesheetSalaryTypeSpecificationPostParams
- func (o *TimesheetSalaryTypeSpecificationPostParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPostParams
- func (o *TimesheetSalaryTypeSpecificationPostParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPostParams
- func (o *TimesheetSalaryTypeSpecificationPostParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPostParams
- func (o *TimesheetSalaryTypeSpecificationPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TimesheetSalaryTypeSpecificationPostReader
- type TimesheetSalaryTypeSpecificationPutOK
- type TimesheetSalaryTypeSpecificationPutParams
- func NewTimesheetSalaryTypeSpecificationPutParams() *TimesheetSalaryTypeSpecificationPutParams
- func NewTimesheetSalaryTypeSpecificationPutParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPutParams
- func NewTimesheetSalaryTypeSpecificationPutParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPutParams
- func NewTimesheetSalaryTypeSpecificationPutParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) SetBody(body *models.TimesheetSalaryTypeSpecification)
- func (o *TimesheetSalaryTypeSpecificationPutParams) SetContext(ctx context.Context)
- func (o *TimesheetSalaryTypeSpecificationPutParams) SetHTTPClient(client *http.Client)
- func (o *TimesheetSalaryTypeSpecificationPutParams) SetID(id int32)
- func (o *TimesheetSalaryTypeSpecificationPutParams) SetTimeout(timeout time.Duration)
- func (o *TimesheetSalaryTypeSpecificationPutParams) WithBody(body *models.TimesheetSalaryTypeSpecification) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) WithID(id int32) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPutParams
- func (o *TimesheetSalaryTypeSpecificationPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TimesheetSalaryTypeSpecificationPutReader
- type TimesheetSalaryTypeSpecificationSearchOK
- type TimesheetSalaryTypeSpecificationSearchParams
- func NewTimesheetSalaryTypeSpecificationSearchParams() *TimesheetSalaryTypeSpecificationSearchParams
- func NewTimesheetSalaryTypeSpecificationSearchParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationSearchParams
- func NewTimesheetSalaryTypeSpecificationSearchParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationSearchParams
- func NewTimesheetSalaryTypeSpecificationSearchParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetContext(ctx context.Context)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetCount(count *int64)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetDateFrom(dateFrom *string)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetDateTo(dateTo *string)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetEmployeeID(employeeID *int32)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetFields(fields *string)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetFrom(from *int64)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetHTTPClient(client *http.Client)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetSorting(sorting *string)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) SetTimeout(timeout time.Duration)
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithCount(count *int64) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithDateFrom(dateFrom *string) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithDateTo(dateTo *string) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithEmployeeID(employeeID *int32) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithFields(fields *string) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithFrom(from *int64) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithSorting(sorting *string) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationSearchParams
- func (o *TimesheetSalaryTypeSpecificationSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TimesheetSalaryTypeSpecificationSearchReader
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 salary type specification API
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) TimesheetSalaryTypeSpecificationDelete ¶
func (a *Client) TimesheetSalaryTypeSpecificationDelete(params *TimesheetSalaryTypeSpecificationDeleteParams, authInfo runtime.ClientAuthInfoWriter) error
TimesheetSalaryTypeSpecificationDelete bs e t a delete a timesheet salary type specification
func (*Client) TimesheetSalaryTypeSpecificationGet ¶
func (a *Client) TimesheetSalaryTypeSpecificationGet(params *TimesheetSalaryTypeSpecificationGetParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationGetOK, error)
TimesheetSalaryTypeSpecificationGet bs e t a get timesheet salary type specification for a specific ID
func (*Client) TimesheetSalaryTypeSpecificationPost ¶
func (a *Client) TimesheetSalaryTypeSpecificationPost(params *TimesheetSalaryTypeSpecificationPostParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationPostCreated, error)
TimesheetSalaryTypeSpecificationPost bs e t a create a timesheet salary type specification only one entry per employee date salary type
func (*Client) TimesheetSalaryTypeSpecificationPut ¶
func (a *Client) TimesheetSalaryTypeSpecificationPut(params *TimesheetSalaryTypeSpecificationPutParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationPutOK, error)
TimesheetSalaryTypeSpecificationPut bs e t a update a timesheet salary type specification
func (*Client) TimesheetSalaryTypeSpecificationSearch ¶
func (a *Client) TimesheetSalaryTypeSpecificationSearch(params *TimesheetSalaryTypeSpecificationSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationSearchOK, error)
TimesheetSalaryTypeSpecificationSearch bs e t a get list of timesheet salary type specifications
type ClientService ¶
type ClientService interface { TimesheetSalaryTypeSpecificationDelete(params *TimesheetSalaryTypeSpecificationDeleteParams, authInfo runtime.ClientAuthInfoWriter) error TimesheetSalaryTypeSpecificationGet(params *TimesheetSalaryTypeSpecificationGetParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationGetOK, error) TimesheetSalaryTypeSpecificationPost(params *TimesheetSalaryTypeSpecificationPostParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationPostCreated, error) TimesheetSalaryTypeSpecificationPut(params *TimesheetSalaryTypeSpecificationPutParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationPutOK, error) TimesheetSalaryTypeSpecificationSearch(params *TimesheetSalaryTypeSpecificationSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TimesheetSalaryTypeSpecificationSearchOK, 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 salary type specification API client.
type TimesheetSalaryTypeSpecificationDeleteDefault ¶
type TimesheetSalaryTypeSpecificationDeleteDefault struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationDeleteDefault handles this case with default header values.
successful operation
func NewTimesheetSalaryTypeSpecificationDeleteDefault ¶
func NewTimesheetSalaryTypeSpecificationDeleteDefault(code int) *TimesheetSalaryTypeSpecificationDeleteDefault
NewTimesheetSalaryTypeSpecificationDeleteDefault creates a TimesheetSalaryTypeSpecificationDeleteDefault with default headers values
func (*TimesheetSalaryTypeSpecificationDeleteDefault) Code ¶
func (o *TimesheetSalaryTypeSpecificationDeleteDefault) Code() int
Code gets the status code for the timesheet salary type specification delete default response
func (*TimesheetSalaryTypeSpecificationDeleteDefault) Error ¶
func (o *TimesheetSalaryTypeSpecificationDeleteDefault) Error() string
type TimesheetSalaryTypeSpecificationDeleteParams ¶
type TimesheetSalaryTypeSpecificationDeleteParams struct { /*ID Element ID */ ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TimesheetSalaryTypeSpecificationDeleteParams contains all the parameters to send to the API endpoint for the timesheet salary type specification delete operation typically these are written to a http.Request
func NewTimesheetSalaryTypeSpecificationDeleteParams ¶
func NewTimesheetSalaryTypeSpecificationDeleteParams() *TimesheetSalaryTypeSpecificationDeleteParams
NewTimesheetSalaryTypeSpecificationDeleteParams creates a new TimesheetSalaryTypeSpecificationDeleteParams object with the default values initialized.
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithContext ¶
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationDeleteParams
NewTimesheetSalaryTypeSpecificationDeleteParamsWithContext creates a new TimesheetSalaryTypeSpecificationDeleteParams object with the default values initialized, and the ability to set a context for a request
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithHTTPClient ¶
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationDeleteParams
NewTimesheetSalaryTypeSpecificationDeleteParamsWithHTTPClient creates a new TimesheetSalaryTypeSpecificationDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithTimeout ¶
func NewTimesheetSalaryTypeSpecificationDeleteParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationDeleteParams
NewTimesheetSalaryTypeSpecificationDeleteParamsWithTimeout creates a new TimesheetSalaryTypeSpecificationDeleteParams object with the default values initialized, and the ability to set a timeout on a request
func (*TimesheetSalaryTypeSpecificationDeleteParams) SetContext ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetContext(ctx context.Context)
SetContext adds the context to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) SetHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) SetID ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetID(id int32)
SetID adds the id to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) SetTimeout ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) WithContext ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationDeleteParams
WithContext adds the context to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) WithHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationDeleteParams
WithHTTPClient adds the HTTPClient to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) WithID ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithID(id int32) *TimesheetSalaryTypeSpecificationDeleteParams
WithID adds the id to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) WithTimeout ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationDeleteParams
WithTimeout adds the timeout to the timesheet salary type specification delete params
func (*TimesheetSalaryTypeSpecificationDeleteParams) WriteToRequest ¶
func (o *TimesheetSalaryTypeSpecificationDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TimesheetSalaryTypeSpecificationDeleteReader ¶
type TimesheetSalaryTypeSpecificationDeleteReader struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationDeleteReader is a Reader for the TimesheetSalaryTypeSpecificationDelete structure.
func (*TimesheetSalaryTypeSpecificationDeleteReader) ReadResponse ¶
func (o *TimesheetSalaryTypeSpecificationDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TimesheetSalaryTypeSpecificationGetOK ¶
type TimesheetSalaryTypeSpecificationGetOK struct {
Payload *models.ResponseWrapperTimesheetSalaryTypeSpecification
}
TimesheetSalaryTypeSpecificationGetOK handles this case with default header values.
successful operation
func NewTimesheetSalaryTypeSpecificationGetOK ¶
func NewTimesheetSalaryTypeSpecificationGetOK() *TimesheetSalaryTypeSpecificationGetOK
NewTimesheetSalaryTypeSpecificationGetOK creates a TimesheetSalaryTypeSpecificationGetOK with default headers values
func (*TimesheetSalaryTypeSpecificationGetOK) Error ¶
func (o *TimesheetSalaryTypeSpecificationGetOK) Error() string
func (*TimesheetSalaryTypeSpecificationGetOK) GetPayload ¶
func (o *TimesheetSalaryTypeSpecificationGetOK) GetPayload() *models.ResponseWrapperTimesheetSalaryTypeSpecification
type TimesheetSalaryTypeSpecificationGetParams ¶
type TimesheetSalaryTypeSpecificationGetParams struct { /*Fields Fields filter pattern */ Fields *string /*ID Element ID */ ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TimesheetSalaryTypeSpecificationGetParams contains all the parameters to send to the API endpoint for the timesheet salary type specification get operation typically these are written to a http.Request
func NewTimesheetSalaryTypeSpecificationGetParams ¶
func NewTimesheetSalaryTypeSpecificationGetParams() *TimesheetSalaryTypeSpecificationGetParams
NewTimesheetSalaryTypeSpecificationGetParams creates a new TimesheetSalaryTypeSpecificationGetParams object with the default values initialized.
func NewTimesheetSalaryTypeSpecificationGetParamsWithContext ¶
func NewTimesheetSalaryTypeSpecificationGetParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationGetParams
NewTimesheetSalaryTypeSpecificationGetParamsWithContext creates a new TimesheetSalaryTypeSpecificationGetParams object with the default values initialized, and the ability to set a context for a request
func NewTimesheetSalaryTypeSpecificationGetParamsWithHTTPClient ¶
func NewTimesheetSalaryTypeSpecificationGetParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationGetParams
NewTimesheetSalaryTypeSpecificationGetParamsWithHTTPClient creates a new TimesheetSalaryTypeSpecificationGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewTimesheetSalaryTypeSpecificationGetParamsWithTimeout ¶
func NewTimesheetSalaryTypeSpecificationGetParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationGetParams
NewTimesheetSalaryTypeSpecificationGetParamsWithTimeout creates a new TimesheetSalaryTypeSpecificationGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*TimesheetSalaryTypeSpecificationGetParams) SetContext ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) SetContext(ctx context.Context)
SetContext adds the context to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) SetFields ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) SetFields(fields *string)
SetFields adds the fields to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) SetHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) SetID ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) SetID(id int32)
SetID adds the id to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) SetTimeout ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WithContext ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationGetParams
WithContext adds the context to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WithFields ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WithFields(fields *string) *TimesheetSalaryTypeSpecificationGetParams
WithFields adds the fields to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WithHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationGetParams
WithHTTPClient adds the HTTPClient to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WithID ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WithID(id int32) *TimesheetSalaryTypeSpecificationGetParams
WithID adds the id to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WithTimeout ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationGetParams
WithTimeout adds the timeout to the timesheet salary type specification get params
func (*TimesheetSalaryTypeSpecificationGetParams) WriteToRequest ¶
func (o *TimesheetSalaryTypeSpecificationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TimesheetSalaryTypeSpecificationGetReader ¶
type TimesheetSalaryTypeSpecificationGetReader struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationGetReader is a Reader for the TimesheetSalaryTypeSpecificationGet structure.
func (*TimesheetSalaryTypeSpecificationGetReader) ReadResponse ¶
func (o *TimesheetSalaryTypeSpecificationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TimesheetSalaryTypeSpecificationPostCreated ¶
type TimesheetSalaryTypeSpecificationPostCreated struct {
Payload *models.ResponseWrapperTimesheetSalaryTypeSpecification
}
TimesheetSalaryTypeSpecificationPostCreated handles this case with default header values.
successfully created
func NewTimesheetSalaryTypeSpecificationPostCreated ¶
func NewTimesheetSalaryTypeSpecificationPostCreated() *TimesheetSalaryTypeSpecificationPostCreated
NewTimesheetSalaryTypeSpecificationPostCreated creates a TimesheetSalaryTypeSpecificationPostCreated with default headers values
func (*TimesheetSalaryTypeSpecificationPostCreated) Error ¶
func (o *TimesheetSalaryTypeSpecificationPostCreated) Error() string
func (*TimesheetSalaryTypeSpecificationPostCreated) GetPayload ¶
func (o *TimesheetSalaryTypeSpecificationPostCreated) GetPayload() *models.ResponseWrapperTimesheetSalaryTypeSpecification
type TimesheetSalaryTypeSpecificationPostParams ¶
type TimesheetSalaryTypeSpecificationPostParams struct { /*Body JSON representing the new object to be created. Should not have ID and version set. */ Body *models.TimesheetSalaryTypeSpecification Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TimesheetSalaryTypeSpecificationPostParams contains all the parameters to send to the API endpoint for the timesheet salary type specification post operation typically these are written to a http.Request
func NewTimesheetSalaryTypeSpecificationPostParams ¶
func NewTimesheetSalaryTypeSpecificationPostParams() *TimesheetSalaryTypeSpecificationPostParams
NewTimesheetSalaryTypeSpecificationPostParams creates a new TimesheetSalaryTypeSpecificationPostParams object with the default values initialized.
func NewTimesheetSalaryTypeSpecificationPostParamsWithContext ¶
func NewTimesheetSalaryTypeSpecificationPostParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPostParams
NewTimesheetSalaryTypeSpecificationPostParamsWithContext creates a new TimesheetSalaryTypeSpecificationPostParams object with the default values initialized, and the ability to set a context for a request
func NewTimesheetSalaryTypeSpecificationPostParamsWithHTTPClient ¶
func NewTimesheetSalaryTypeSpecificationPostParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPostParams
NewTimesheetSalaryTypeSpecificationPostParamsWithHTTPClient creates a new TimesheetSalaryTypeSpecificationPostParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewTimesheetSalaryTypeSpecificationPostParamsWithTimeout ¶
func NewTimesheetSalaryTypeSpecificationPostParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPostParams
NewTimesheetSalaryTypeSpecificationPostParamsWithTimeout creates a new TimesheetSalaryTypeSpecificationPostParams object with the default values initialized, and the ability to set a timeout on a request
func (*TimesheetSalaryTypeSpecificationPostParams) SetBody ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) SetBody(body *models.TimesheetSalaryTypeSpecification)
SetBody adds the body to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) SetContext ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) SetContext(ctx context.Context)
SetContext adds the context to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) SetHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) SetTimeout ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) WithBody ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) WithBody(body *models.TimesheetSalaryTypeSpecification) *TimesheetSalaryTypeSpecificationPostParams
WithBody adds the body to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) WithContext ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPostParams
WithContext adds the context to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) WithHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPostParams
WithHTTPClient adds the HTTPClient to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) WithTimeout ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPostParams
WithTimeout adds the timeout to the timesheet salary type specification post params
func (*TimesheetSalaryTypeSpecificationPostParams) WriteToRequest ¶
func (o *TimesheetSalaryTypeSpecificationPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TimesheetSalaryTypeSpecificationPostReader ¶
type TimesheetSalaryTypeSpecificationPostReader struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationPostReader is a Reader for the TimesheetSalaryTypeSpecificationPost structure.
func (*TimesheetSalaryTypeSpecificationPostReader) ReadResponse ¶
func (o *TimesheetSalaryTypeSpecificationPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TimesheetSalaryTypeSpecificationPutOK ¶
type TimesheetSalaryTypeSpecificationPutOK struct {
Payload *models.ResponseWrapperTimesheetSalaryTypeSpecification
}
TimesheetSalaryTypeSpecificationPutOK handles this case with default header values.
successful operation
func NewTimesheetSalaryTypeSpecificationPutOK ¶
func NewTimesheetSalaryTypeSpecificationPutOK() *TimesheetSalaryTypeSpecificationPutOK
NewTimesheetSalaryTypeSpecificationPutOK creates a TimesheetSalaryTypeSpecificationPutOK with default headers values
func (*TimesheetSalaryTypeSpecificationPutOK) Error ¶
func (o *TimesheetSalaryTypeSpecificationPutOK) Error() string
func (*TimesheetSalaryTypeSpecificationPutOK) GetPayload ¶
func (o *TimesheetSalaryTypeSpecificationPutOK) GetPayload() *models.ResponseWrapperTimesheetSalaryTypeSpecification
type TimesheetSalaryTypeSpecificationPutParams ¶
type TimesheetSalaryTypeSpecificationPutParams struct { /*Body JSON representing the new object to be created. Should not have ID and version set. */ Body *models.TimesheetSalaryTypeSpecification /*ID Element ID */ ID int32 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TimesheetSalaryTypeSpecificationPutParams contains all the parameters to send to the API endpoint for the timesheet salary type specification put operation typically these are written to a http.Request
func NewTimesheetSalaryTypeSpecificationPutParams ¶
func NewTimesheetSalaryTypeSpecificationPutParams() *TimesheetSalaryTypeSpecificationPutParams
NewTimesheetSalaryTypeSpecificationPutParams creates a new TimesheetSalaryTypeSpecificationPutParams object with the default values initialized.
func NewTimesheetSalaryTypeSpecificationPutParamsWithContext ¶
func NewTimesheetSalaryTypeSpecificationPutParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPutParams
NewTimesheetSalaryTypeSpecificationPutParamsWithContext creates a new TimesheetSalaryTypeSpecificationPutParams object with the default values initialized, and the ability to set a context for a request
func NewTimesheetSalaryTypeSpecificationPutParamsWithHTTPClient ¶
func NewTimesheetSalaryTypeSpecificationPutParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPutParams
NewTimesheetSalaryTypeSpecificationPutParamsWithHTTPClient creates a new TimesheetSalaryTypeSpecificationPutParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewTimesheetSalaryTypeSpecificationPutParamsWithTimeout ¶
func NewTimesheetSalaryTypeSpecificationPutParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPutParams
NewTimesheetSalaryTypeSpecificationPutParamsWithTimeout creates a new TimesheetSalaryTypeSpecificationPutParams object with the default values initialized, and the ability to set a timeout on a request
func (*TimesheetSalaryTypeSpecificationPutParams) SetBody ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) SetBody(body *models.TimesheetSalaryTypeSpecification)
SetBody adds the body to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) SetContext ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) SetContext(ctx context.Context)
SetContext adds the context to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) SetHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) SetID ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) SetID(id int32)
SetID adds the id to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) SetTimeout ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WithBody ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WithBody(body *models.TimesheetSalaryTypeSpecification) *TimesheetSalaryTypeSpecificationPutParams
WithBody adds the body to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WithContext ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationPutParams
WithContext adds the context to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WithHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationPutParams
WithHTTPClient adds the HTTPClient to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WithID ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WithID(id int32) *TimesheetSalaryTypeSpecificationPutParams
WithID adds the id to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WithTimeout ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationPutParams
WithTimeout adds the timeout to the timesheet salary type specification put params
func (*TimesheetSalaryTypeSpecificationPutParams) WriteToRequest ¶
func (o *TimesheetSalaryTypeSpecificationPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TimesheetSalaryTypeSpecificationPutReader ¶
type TimesheetSalaryTypeSpecificationPutReader struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationPutReader is a Reader for the TimesheetSalaryTypeSpecificationPut structure.
func (*TimesheetSalaryTypeSpecificationPutReader) ReadResponse ¶
func (o *TimesheetSalaryTypeSpecificationPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type TimesheetSalaryTypeSpecificationSearchOK ¶
type TimesheetSalaryTypeSpecificationSearchOK struct {
Payload *models.ListResponseTimesheetSalaryTypeSpecification
}
TimesheetSalaryTypeSpecificationSearchOK handles this case with default header values.
successful operation
func NewTimesheetSalaryTypeSpecificationSearchOK ¶
func NewTimesheetSalaryTypeSpecificationSearchOK() *TimesheetSalaryTypeSpecificationSearchOK
NewTimesheetSalaryTypeSpecificationSearchOK creates a TimesheetSalaryTypeSpecificationSearchOK with default headers values
func (*TimesheetSalaryTypeSpecificationSearchOK) Error ¶
func (o *TimesheetSalaryTypeSpecificationSearchOK) Error() string
func (*TimesheetSalaryTypeSpecificationSearchOK) GetPayload ¶
func (o *TimesheetSalaryTypeSpecificationSearchOK) GetPayload() *models.ListResponseTimesheetSalaryTypeSpecification
type TimesheetSalaryTypeSpecificationSearchParams ¶
type TimesheetSalaryTypeSpecificationSearchParams struct { /*Count Number of elements to return */ Count *int64 /*DateFrom From and including */ DateFrom *string /*DateTo To and excluding */ DateTo *string /*EmployeeID Equals */ EmployeeID *int32 /*Fields Fields filter pattern */ Fields *string /*From From index */ From *int64 /*Sorting Sorting pattern */ Sorting *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
TimesheetSalaryTypeSpecificationSearchParams contains all the parameters to send to the API endpoint for the timesheet salary type specification search operation typically these are written to a http.Request
func NewTimesheetSalaryTypeSpecificationSearchParams ¶
func NewTimesheetSalaryTypeSpecificationSearchParams() *TimesheetSalaryTypeSpecificationSearchParams
NewTimesheetSalaryTypeSpecificationSearchParams creates a new TimesheetSalaryTypeSpecificationSearchParams object with the default values initialized.
func NewTimesheetSalaryTypeSpecificationSearchParamsWithContext ¶
func NewTimesheetSalaryTypeSpecificationSearchParamsWithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationSearchParams
NewTimesheetSalaryTypeSpecificationSearchParamsWithContext creates a new TimesheetSalaryTypeSpecificationSearchParams object with the default values initialized, and the ability to set a context for a request
func NewTimesheetSalaryTypeSpecificationSearchParamsWithHTTPClient ¶
func NewTimesheetSalaryTypeSpecificationSearchParamsWithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationSearchParams
NewTimesheetSalaryTypeSpecificationSearchParamsWithHTTPClient creates a new TimesheetSalaryTypeSpecificationSearchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewTimesheetSalaryTypeSpecificationSearchParamsWithTimeout ¶
func NewTimesheetSalaryTypeSpecificationSearchParamsWithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationSearchParams
NewTimesheetSalaryTypeSpecificationSearchParamsWithTimeout creates a new TimesheetSalaryTypeSpecificationSearchParams object with the default values initialized, and the ability to set a timeout on a request
func (*TimesheetSalaryTypeSpecificationSearchParams) SetContext ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetContext(ctx context.Context)
SetContext adds the context to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetCount ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetCount(count *int64)
SetCount adds the count to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetDateFrom ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetDateFrom(dateFrom *string)
SetDateFrom adds the dateFrom to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetDateTo ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetDateTo(dateTo *string)
SetDateTo adds the dateTo to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetEmployeeID ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetEmployeeID(employeeID *int32)
SetEmployeeID adds the employeeId to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetFields ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetFields(fields *string)
SetFields adds the fields to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetFrom ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetFrom(from *int64)
SetFrom adds the from to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetSorting ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetSorting(sorting *string)
SetSorting adds the sorting to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) SetTimeout ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithContext ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithContext(ctx context.Context) *TimesheetSalaryTypeSpecificationSearchParams
WithContext adds the context to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithCount ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithCount(count *int64) *TimesheetSalaryTypeSpecificationSearchParams
WithCount adds the count to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithDateFrom ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithDateFrom(dateFrom *string) *TimesheetSalaryTypeSpecificationSearchParams
WithDateFrom adds the dateFrom to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithDateTo ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithDateTo(dateTo *string) *TimesheetSalaryTypeSpecificationSearchParams
WithDateTo adds the dateTo to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithEmployeeID ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithEmployeeID(employeeID *int32) *TimesheetSalaryTypeSpecificationSearchParams
WithEmployeeID adds the employeeID to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithFields ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithFields(fields *string) *TimesheetSalaryTypeSpecificationSearchParams
WithFields adds the fields to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithFrom ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithFrom(from *int64) *TimesheetSalaryTypeSpecificationSearchParams
WithFrom adds the from to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithHTTPClient ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithHTTPClient(client *http.Client) *TimesheetSalaryTypeSpecificationSearchParams
WithHTTPClient adds the HTTPClient to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithSorting ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithSorting(sorting *string) *TimesheetSalaryTypeSpecificationSearchParams
WithSorting adds the sorting to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WithTimeout ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WithTimeout(timeout time.Duration) *TimesheetSalaryTypeSpecificationSearchParams
WithTimeout adds the timeout to the timesheet salary type specification search params
func (*TimesheetSalaryTypeSpecificationSearchParams) WriteToRequest ¶
func (o *TimesheetSalaryTypeSpecificationSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type TimesheetSalaryTypeSpecificationSearchReader ¶
type TimesheetSalaryTypeSpecificationSearchReader struct {
// contains filtered or unexported fields
}
TimesheetSalaryTypeSpecificationSearchReader is a Reader for the TimesheetSalaryTypeSpecificationSearch structure.
func (*TimesheetSalaryTypeSpecificationSearchReader) ReadResponse ¶
func (o *TimesheetSalaryTypeSpecificationSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- salary_type_specification_client.go
- timesheet_salary_type_specification_delete_parameters.go
- timesheet_salary_type_specification_delete_responses.go
- timesheet_salary_type_specification_get_parameters.go
- timesheet_salary_type_specification_get_responses.go
- timesheet_salary_type_specification_post_parameters.go
- timesheet_salary_type_specification_post_responses.go
- timesheet_salary_type_specification_put_parameters.go
- timesheet_salary_type_specification_put_responses.go
- timesheet_salary_type_specification_search_parameters.go
- timesheet_salary_type_specification_search_responses.go