salary_type_specification

package
v2.0.2 Latest Latest
Warning

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

Go to latest
Published: May 1, 2023 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 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

TimesheetSalaryTypeSpecificationGet bs e t a get timesheet salary type specification for a specific ID

func (*Client) TimesheetSalaryTypeSpecificationPost

TimesheetSalaryTypeSpecificationPost bs e t a create a timesheet salary type specification only one entry per employee date salary type

func (*Client) TimesheetSalaryTypeSpecificationPut

TimesheetSalaryTypeSpecificationPut bs e t a update a timesheet salary type specification

func (*Client) TimesheetSalaryTypeSpecificationSearch

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

Code gets the status code for the timesheet salary type specification delete default response

func (*TimesheetSalaryTypeSpecificationDeleteDefault) Error

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

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

SetID adds the id to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) SetTimeout

SetTimeout adds the timeout to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) WithContext

WithContext adds the context to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) WithID

WithID adds the id to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) WithTimeout

WithTimeout adds the timeout to the timesheet salary type specification delete params

func (*TimesheetSalaryTypeSpecificationDeleteParams) WriteToRequest

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 (*TimesheetSalaryTypeSpecificationGetOK) GetPayload

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

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

SetID adds the id to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) SetTimeout

SetTimeout adds the timeout to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WithContext

WithContext adds the context to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WithFields

WithFields adds the fields to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WithID

WithID adds the id to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WithTimeout

WithTimeout adds the timeout to the timesheet salary type specification get params

func (*TimesheetSalaryTypeSpecificationGetParams) WriteToRequest

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 (*TimesheetSalaryTypeSpecificationPostCreated) GetPayload

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

SetBody adds the body to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) SetContext

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

SetTimeout adds the timeout to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) WithBody

WithBody adds the body to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) WithContext

WithContext adds the context to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) WithTimeout

WithTimeout adds the timeout to the timesheet salary type specification post params

func (*TimesheetSalaryTypeSpecificationPostParams) WriteToRequest

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 (*TimesheetSalaryTypeSpecificationPutOK) GetPayload

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

SetBody adds the body to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) SetContext

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

SetID adds the id to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) SetTimeout

SetTimeout adds the timeout to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WithBody

WithBody adds the body to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WithContext

WithContext adds the context to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WithID

WithID adds the id to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WithTimeout

WithTimeout adds the timeout to the timesheet salary type specification put params

func (*TimesheetSalaryTypeSpecificationPutParams) WriteToRequest

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 (*TimesheetSalaryTypeSpecificationSearchOK) GetPayload

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

SetContext adds the context to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) SetCount

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

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

SetFields adds the fields to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) SetFrom

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

SetTimeout adds the timeout to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithContext

WithContext adds the context to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithCount

WithCount adds the count to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithDateFrom

WithDateFrom adds the dateFrom to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithDateTo

WithDateTo adds the dateTo to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithEmployeeID

WithEmployeeID adds the employeeID to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithFields

WithFields adds the fields to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithFrom

WithFrom adds the from to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithSorting

WithSorting adds the sorting to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WithTimeout

WithTimeout adds the timeout to the timesheet salary type specification search params

func (*TimesheetSalaryTypeSpecificationSearchParams) WriteToRequest

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.

Jump to

Keyboard shortcuts

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