per_diem_compensation

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 per diem compensation API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TravelExpensePerDiemCompensationDelete

func (a *Client) TravelExpensePerDiemCompensationDelete(params *TravelExpensePerDiemCompensationDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

TravelExpensePerDiemCompensationDelete bs e t a delete per diem compensation

func (*Client) TravelExpensePerDiemCompensationGet

TravelExpensePerDiemCompensationGet bs e t a get per diem compensation by ID

func (*Client) TravelExpensePerDiemCompensationPost

TravelExpensePerDiemCompensationPost bs e t a create per diem compensation

func (*Client) TravelExpensePerDiemCompensationPut

TravelExpensePerDiemCompensationPut bs e t a update per diem compensation

func (*Client) TravelExpensePerDiemCompensationSearch

TravelExpensePerDiemCompensationSearch bs e t a find per diem compensations corresponding with sent data

type ClientService

type ClientService interface {
	TravelExpensePerDiemCompensationDelete(params *TravelExpensePerDiemCompensationDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

	TravelExpensePerDiemCompensationGet(params *TravelExpensePerDiemCompensationGetParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationGetOK, error)

	TravelExpensePerDiemCompensationPost(params *TravelExpensePerDiemCompensationPostParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationPostCreated, error)

	TravelExpensePerDiemCompensationPut(params *TravelExpensePerDiemCompensationPutParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationPutOK, error)

	TravelExpensePerDiemCompensationSearch(params *TravelExpensePerDiemCompensationSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationSearchOK, 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 per diem compensation API client.

type TravelExpensePerDiemCompensationDeleteDefault

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

TravelExpensePerDiemCompensationDeleteDefault handles this case with default header values.

successful operation

func NewTravelExpensePerDiemCompensationDeleteDefault

func NewTravelExpensePerDiemCompensationDeleteDefault(code int) *TravelExpensePerDiemCompensationDeleteDefault

NewTravelExpensePerDiemCompensationDeleteDefault creates a TravelExpensePerDiemCompensationDeleteDefault with default headers values

func (*TravelExpensePerDiemCompensationDeleteDefault) Code

Code gets the status code for the travel expense per diem compensation delete default response

func (*TravelExpensePerDiemCompensationDeleteDefault) Error

type TravelExpensePerDiemCompensationDeleteParams

type TravelExpensePerDiemCompensationDeleteParams struct {

	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpensePerDiemCompensationDeleteParams contains all the parameters to send to the API endpoint for the travel expense per diem compensation delete operation typically these are written to a http.Request

func NewTravelExpensePerDiemCompensationDeleteParams

func NewTravelExpensePerDiemCompensationDeleteParams() *TravelExpensePerDiemCompensationDeleteParams

NewTravelExpensePerDiemCompensationDeleteParams creates a new TravelExpensePerDiemCompensationDeleteParams object with the default values initialized.

func NewTravelExpensePerDiemCompensationDeleteParamsWithContext

func NewTravelExpensePerDiemCompensationDeleteParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationDeleteParams

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

func NewTravelExpensePerDiemCompensationDeleteParamsWithHTTPClient

func NewTravelExpensePerDiemCompensationDeleteParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationDeleteParams

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

func NewTravelExpensePerDiemCompensationDeleteParamsWithTimeout

func NewTravelExpensePerDiemCompensationDeleteParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationDeleteParams

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

func (*TravelExpensePerDiemCompensationDeleteParams) SetContext

SetContext adds the context to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) SetID

SetID adds the id to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) SetTimeout

SetTimeout adds the timeout to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) WithContext

WithContext adds the context to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) WithID

WithID adds the id to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) WithTimeout

WithTimeout adds the timeout to the travel expense per diem compensation delete params

func (*TravelExpensePerDiemCompensationDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpensePerDiemCompensationDeleteReader

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

TravelExpensePerDiemCompensationDeleteReader is a Reader for the TravelExpensePerDiemCompensationDelete structure.

func (*TravelExpensePerDiemCompensationDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpensePerDiemCompensationGetOK

type TravelExpensePerDiemCompensationGetOK struct {
	Payload *models.ResponseWrapperPerDiemCompensation
}

TravelExpensePerDiemCompensationGetOK handles this case with default header values.

successful operation

func NewTravelExpensePerDiemCompensationGetOK

func NewTravelExpensePerDiemCompensationGetOK() *TravelExpensePerDiemCompensationGetOK

NewTravelExpensePerDiemCompensationGetOK creates a TravelExpensePerDiemCompensationGetOK with default headers values

func (*TravelExpensePerDiemCompensationGetOK) Error

func (*TravelExpensePerDiemCompensationGetOK) GetPayload

type TravelExpensePerDiemCompensationGetParams

type TravelExpensePerDiemCompensationGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpensePerDiemCompensationGetParams contains all the parameters to send to the API endpoint for the travel expense per diem compensation get operation typically these are written to a http.Request

func NewTravelExpensePerDiemCompensationGetParams

func NewTravelExpensePerDiemCompensationGetParams() *TravelExpensePerDiemCompensationGetParams

NewTravelExpensePerDiemCompensationGetParams creates a new TravelExpensePerDiemCompensationGetParams object with the default values initialized.

func NewTravelExpensePerDiemCompensationGetParamsWithContext

func NewTravelExpensePerDiemCompensationGetParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationGetParams

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

func NewTravelExpensePerDiemCompensationGetParamsWithHTTPClient

func NewTravelExpensePerDiemCompensationGetParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationGetParams

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

func NewTravelExpensePerDiemCompensationGetParamsWithTimeout

func NewTravelExpensePerDiemCompensationGetParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationGetParams

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

func (*TravelExpensePerDiemCompensationGetParams) SetContext

SetContext adds the context to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) SetFields

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

SetFields adds the fields to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) SetID

SetID adds the id to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) SetTimeout

SetTimeout adds the timeout to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WithContext

WithContext adds the context to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WithFields

WithFields adds the fields to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WithID

WithID adds the id to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WithTimeout

WithTimeout adds the timeout to the travel expense per diem compensation get params

func (*TravelExpensePerDiemCompensationGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpensePerDiemCompensationGetReader

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

TravelExpensePerDiemCompensationGetReader is a Reader for the TravelExpensePerDiemCompensationGet structure.

func (*TravelExpensePerDiemCompensationGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpensePerDiemCompensationPostCreated

type TravelExpensePerDiemCompensationPostCreated struct {
	Payload *models.ResponseWrapperPerDiemCompensation
}

TravelExpensePerDiemCompensationPostCreated handles this case with default header values.

successfully created

func NewTravelExpensePerDiemCompensationPostCreated

func NewTravelExpensePerDiemCompensationPostCreated() *TravelExpensePerDiemCompensationPostCreated

NewTravelExpensePerDiemCompensationPostCreated creates a TravelExpensePerDiemCompensationPostCreated with default headers values

func (*TravelExpensePerDiemCompensationPostCreated) Error

func (*TravelExpensePerDiemCompensationPostCreated) GetPayload

type TravelExpensePerDiemCompensationPostParams

type TravelExpensePerDiemCompensationPostParams struct {

	/*Body
	  JSON representing the new object to be created. Should not have ID and version set.

	*/
	Body *models.PerDiemCompensation

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

TravelExpensePerDiemCompensationPostParams contains all the parameters to send to the API endpoint for the travel expense per diem compensation post operation typically these are written to a http.Request

func NewTravelExpensePerDiemCompensationPostParams

func NewTravelExpensePerDiemCompensationPostParams() *TravelExpensePerDiemCompensationPostParams

NewTravelExpensePerDiemCompensationPostParams creates a new TravelExpensePerDiemCompensationPostParams object with the default values initialized.

func NewTravelExpensePerDiemCompensationPostParamsWithContext

func NewTravelExpensePerDiemCompensationPostParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationPostParams

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

func NewTravelExpensePerDiemCompensationPostParamsWithHTTPClient

func NewTravelExpensePerDiemCompensationPostParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPostParams

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

func NewTravelExpensePerDiemCompensationPostParamsWithTimeout

func NewTravelExpensePerDiemCompensationPostParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPostParams

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

func (*TravelExpensePerDiemCompensationPostParams) SetBody

SetBody adds the body to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) SetContext

SetContext adds the context to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) SetTimeout

SetTimeout adds the timeout to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) WithBody

WithBody adds the body to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) WithContext

WithContext adds the context to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) WithTimeout

WithTimeout adds the timeout to the travel expense per diem compensation post params

func (*TravelExpensePerDiemCompensationPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpensePerDiemCompensationPostReader

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

TravelExpensePerDiemCompensationPostReader is a Reader for the TravelExpensePerDiemCompensationPost structure.

func (*TravelExpensePerDiemCompensationPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpensePerDiemCompensationPutOK

type TravelExpensePerDiemCompensationPutOK struct {
	Payload *models.ResponseWrapperPerDiemCompensation
}

TravelExpensePerDiemCompensationPutOK handles this case with default header values.

successful operation

func NewTravelExpensePerDiemCompensationPutOK

func NewTravelExpensePerDiemCompensationPutOK() *TravelExpensePerDiemCompensationPutOK

NewTravelExpensePerDiemCompensationPutOK creates a TravelExpensePerDiemCompensationPutOK with default headers values

func (*TravelExpensePerDiemCompensationPutOK) Error

func (*TravelExpensePerDiemCompensationPutOK) GetPayload

type TravelExpensePerDiemCompensationPutParams

type TravelExpensePerDiemCompensationPutParams struct {

	/*Body
	  Partial object describing what should be updated

	*/
	Body *models.PerDiemCompensation
	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpensePerDiemCompensationPutParams contains all the parameters to send to the API endpoint for the travel expense per diem compensation put operation typically these are written to a http.Request

func NewTravelExpensePerDiemCompensationPutParams

func NewTravelExpensePerDiemCompensationPutParams() *TravelExpensePerDiemCompensationPutParams

NewTravelExpensePerDiemCompensationPutParams creates a new TravelExpensePerDiemCompensationPutParams object with the default values initialized.

func NewTravelExpensePerDiemCompensationPutParamsWithContext

func NewTravelExpensePerDiemCompensationPutParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationPutParams

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

func NewTravelExpensePerDiemCompensationPutParamsWithHTTPClient

func NewTravelExpensePerDiemCompensationPutParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPutParams

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

func NewTravelExpensePerDiemCompensationPutParamsWithTimeout

func NewTravelExpensePerDiemCompensationPutParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPutParams

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

func (*TravelExpensePerDiemCompensationPutParams) SetBody

SetBody adds the body to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) SetContext

SetContext adds the context to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) SetID

SetID adds the id to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) SetTimeout

SetTimeout adds the timeout to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WithBody

WithBody adds the body to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WithContext

WithContext adds the context to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WithID

WithID adds the id to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WithTimeout

WithTimeout adds the timeout to the travel expense per diem compensation put params

func (*TravelExpensePerDiemCompensationPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpensePerDiemCompensationPutReader

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

TravelExpensePerDiemCompensationPutReader is a Reader for the TravelExpensePerDiemCompensationPut structure.

func (*TravelExpensePerDiemCompensationPutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpensePerDiemCompensationSearchOK

type TravelExpensePerDiemCompensationSearchOK struct {
	Payload *models.ListResponsePerDiemCompensation
}

TravelExpensePerDiemCompensationSearchOK handles this case with default header values.

successful operation

func NewTravelExpensePerDiemCompensationSearchOK

func NewTravelExpensePerDiemCompensationSearchOK() *TravelExpensePerDiemCompensationSearchOK

NewTravelExpensePerDiemCompensationSearchOK creates a TravelExpensePerDiemCompensationSearchOK with default headers values

func (*TravelExpensePerDiemCompensationSearchOK) Error

func (*TravelExpensePerDiemCompensationSearchOK) GetPayload

type TravelExpensePerDiemCompensationSearchParams

type TravelExpensePerDiemCompensationSearchParams struct {

	/*Address
	  Containing

	*/
	Address *string
	/*AmountFrom
	  From and including

	*/
	AmountFrom *string
	/*AmountTo
	  To and excluding

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

	*/
	Count *int64
	/*CountFrom
	  From and including

	*/
	CountFrom *int32
	/*CountTo
	  To and excluding

	*/
	CountTo *int32
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*IsDeductionForBreakfast
	  Equals

	*/
	IsDeductionForBreakfast *bool
	/*IsDinnerDeduction
	  Equals

	*/
	IsDinnerDeduction *bool
	/*IsLunchDeduction
	  Equals

	*/
	IsLunchDeduction *bool
	/*Location
	  Containing

	*/
	Location *string
	/*OvernightAccommodation
	  Equals

	*/
	OvernightAccommodation *string
	/*RateCategoryID
	  Equals

	*/
	RateCategoryID *string
	/*RateFrom
	  From and including

	*/
	RateFrom *string
	/*RateTo
	  To and excluding

	*/
	RateTo *string
	/*RateTypeID
	  Equals

	*/
	RateTypeID *string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string
	/*TravelExpenseID
	  Equals

	*/
	TravelExpenseID *string

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

TravelExpensePerDiemCompensationSearchParams contains all the parameters to send to the API endpoint for the travel expense per diem compensation search operation typically these are written to a http.Request

func NewTravelExpensePerDiemCompensationSearchParams

func NewTravelExpensePerDiemCompensationSearchParams() *TravelExpensePerDiemCompensationSearchParams

NewTravelExpensePerDiemCompensationSearchParams creates a new TravelExpensePerDiemCompensationSearchParams object with the default values initialized.

func NewTravelExpensePerDiemCompensationSearchParamsWithContext

func NewTravelExpensePerDiemCompensationSearchParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationSearchParams

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

func NewTravelExpensePerDiemCompensationSearchParamsWithHTTPClient

func NewTravelExpensePerDiemCompensationSearchParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationSearchParams

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

func NewTravelExpensePerDiemCompensationSearchParamsWithTimeout

func NewTravelExpensePerDiemCompensationSearchParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationSearchParams

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

func (*TravelExpensePerDiemCompensationSearchParams) SetAddress

func (o *TravelExpensePerDiemCompensationSearchParams) SetAddress(address *string)

SetAddress adds the address to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetAmountFrom

func (o *TravelExpensePerDiemCompensationSearchParams) SetAmountFrom(amountFrom *string)

SetAmountFrom adds the amountFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetAmountTo

func (o *TravelExpensePerDiemCompensationSearchParams) SetAmountTo(amountTo *string)

SetAmountTo adds the amountTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetContext

SetContext adds the context to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetCount

SetCount adds the count to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetCountFrom

func (o *TravelExpensePerDiemCompensationSearchParams) SetCountFrom(countFrom *int32)

SetCountFrom adds the countFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetCountTo

func (o *TravelExpensePerDiemCompensationSearchParams) SetCountTo(countTo *int32)

SetCountTo adds the countTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetFields

SetFields adds the fields to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetFrom

SetFrom adds the from to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetIsDeductionForBreakfast

func (o *TravelExpensePerDiemCompensationSearchParams) SetIsDeductionForBreakfast(isDeductionForBreakfast *bool)

SetIsDeductionForBreakfast adds the isDeductionForBreakfast to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetIsDinnerDeduction

func (o *TravelExpensePerDiemCompensationSearchParams) SetIsDinnerDeduction(isDinnerDeduction *bool)

SetIsDinnerDeduction adds the isDinnerDeduction to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetIsLunchDeduction

func (o *TravelExpensePerDiemCompensationSearchParams) SetIsLunchDeduction(isLunchDeduction *bool)

SetIsLunchDeduction adds the isLunchDeduction to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetLocation

func (o *TravelExpensePerDiemCompensationSearchParams) SetLocation(location *string)

SetLocation adds the location to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetOvernightAccommodation

func (o *TravelExpensePerDiemCompensationSearchParams) SetOvernightAccommodation(overnightAccommodation *string)

SetOvernightAccommodation adds the overnightAccommodation to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetRateCategoryID

func (o *TravelExpensePerDiemCompensationSearchParams) SetRateCategoryID(rateCategoryID *string)

SetRateCategoryID adds the rateCategoryId to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetRateFrom

func (o *TravelExpensePerDiemCompensationSearchParams) SetRateFrom(rateFrom *string)

SetRateFrom adds the rateFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetRateTo

SetRateTo adds the rateTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetRateTypeID

func (o *TravelExpensePerDiemCompensationSearchParams) SetRateTypeID(rateTypeID *string)

SetRateTypeID adds the rateTypeId to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetSorting

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

SetSorting adds the sorting to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetTimeout

SetTimeout adds the timeout to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) SetTravelExpenseID

func (o *TravelExpensePerDiemCompensationSearchParams) SetTravelExpenseID(travelExpenseID *string)

SetTravelExpenseID adds the travelExpenseId to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithAddress

WithAddress adds the address to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithAmountFrom

WithAmountFrom adds the amountFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithAmountTo

WithAmountTo adds the amountTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithContext

WithContext adds the context to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithCount

WithCount adds the count to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithCountFrom

WithCountFrom adds the countFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithCountTo

WithCountTo adds the countTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithFields

WithFields adds the fields to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithFrom

WithFrom adds the from to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithIsDeductionForBreakfast

func (o *TravelExpensePerDiemCompensationSearchParams) WithIsDeductionForBreakfast(isDeductionForBreakfast *bool) *TravelExpensePerDiemCompensationSearchParams

WithIsDeductionForBreakfast adds the isDeductionForBreakfast to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithIsDinnerDeduction

WithIsDinnerDeduction adds the isDinnerDeduction to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithIsLunchDeduction

WithIsLunchDeduction adds the isLunchDeduction to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithLocation

WithLocation adds the location to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithOvernightAccommodation

func (o *TravelExpensePerDiemCompensationSearchParams) WithOvernightAccommodation(overnightAccommodation *string) *TravelExpensePerDiemCompensationSearchParams

WithOvernightAccommodation adds the overnightAccommodation to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithRateCategoryID

WithRateCategoryID adds the rateCategoryID to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithRateFrom

WithRateFrom adds the rateFrom to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithRateTo

WithRateTo adds the rateTo to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithRateTypeID

WithRateTypeID adds the rateTypeID to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithSorting

WithSorting adds the sorting to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithTimeout

WithTimeout adds the timeout to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WithTravelExpenseID

WithTravelExpenseID adds the travelExpenseID to the travel expense per diem compensation search params

func (*TravelExpensePerDiemCompensationSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpensePerDiemCompensationSearchReader

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

TravelExpensePerDiemCompensationSearchReader is a Reader for the TravelExpensePerDiemCompensationSearch structure.

func (*TravelExpensePerDiemCompensationSearchReader) ReadResponse

func (o *TravelExpensePerDiemCompensationSearchReader) 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