accommodation_allowance

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for accommodation allowance API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TravelExpenseAccommodationAllowanceDelete

func (a *Client) TravelExpenseAccommodationAllowanceDelete(params *TravelExpenseAccommodationAllowanceDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

TravelExpenseAccommodationAllowanceDelete bs e t a delete accommodation allowance

func (*Client) TravelExpenseAccommodationAllowanceGet

TravelExpenseAccommodationAllowanceGet bs e t a get travel accommodation allowance by ID

func (*Client) TravelExpenseAccommodationAllowancePost

TravelExpenseAccommodationAllowancePost bs e t a create accommodation allowance

func (*Client) TravelExpenseAccommodationAllowancePut

TravelExpenseAccommodationAllowancePut bs e t a update accommodation allowance

func (*Client) TravelExpenseAccommodationAllowanceSearch

TravelExpenseAccommodationAllowanceSearch bs e t a find accommodation allowances corresponding with sent data

type ClientService

type ClientService interface {
	TravelExpenseAccommodationAllowanceDelete(params *TravelExpenseAccommodationAllowanceDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

	TravelExpenseAccommodationAllowanceGet(params *TravelExpenseAccommodationAllowanceGetParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseAccommodationAllowanceGetOK, error)

	TravelExpenseAccommodationAllowancePost(params *TravelExpenseAccommodationAllowancePostParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseAccommodationAllowancePostCreated, error)

	TravelExpenseAccommodationAllowancePut(params *TravelExpenseAccommodationAllowancePutParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseAccommodationAllowancePutOK, error)

	TravelExpenseAccommodationAllowanceSearch(params *TravelExpenseAccommodationAllowanceSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseAccommodationAllowanceSearchOK, 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 accommodation allowance API client.

type TravelExpenseAccommodationAllowanceDeleteDefault

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

TravelExpenseAccommodationAllowanceDeleteDefault handles this case with default header values.

successful operation

func NewTravelExpenseAccommodationAllowanceDeleteDefault

func NewTravelExpenseAccommodationAllowanceDeleteDefault(code int) *TravelExpenseAccommodationAllowanceDeleteDefault

NewTravelExpenseAccommodationAllowanceDeleteDefault creates a TravelExpenseAccommodationAllowanceDeleteDefault with default headers values

func (*TravelExpenseAccommodationAllowanceDeleteDefault) Code

Code gets the status code for the travel expense accommodation allowance delete default response

func (*TravelExpenseAccommodationAllowanceDeleteDefault) Error

type TravelExpenseAccommodationAllowanceDeleteParams

type TravelExpenseAccommodationAllowanceDeleteParams struct {

	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpenseAccommodationAllowanceDeleteParams contains all the parameters to send to the API endpoint for the travel expense accommodation allowance delete operation typically these are written to a http.Request

func NewTravelExpenseAccommodationAllowanceDeleteParams

func NewTravelExpenseAccommodationAllowanceDeleteParams() *TravelExpenseAccommodationAllowanceDeleteParams

NewTravelExpenseAccommodationAllowanceDeleteParams creates a new TravelExpenseAccommodationAllowanceDeleteParams object with the default values initialized.

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithContext

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithContext(ctx context.Context) *TravelExpenseAccommodationAllowanceDeleteParams

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

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithHTTPClient

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithHTTPClient(client *http.Client) *TravelExpenseAccommodationAllowanceDeleteParams

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

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithTimeout

func NewTravelExpenseAccommodationAllowanceDeleteParamsWithTimeout(timeout time.Duration) *TravelExpenseAccommodationAllowanceDeleteParams

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

func (*TravelExpenseAccommodationAllowanceDeleteParams) SetContext

SetContext adds the context to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) SetID

SetID adds the id to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) SetTimeout

SetTimeout adds the timeout to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) WithContext

WithContext adds the context to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) WithID

WithID adds the id to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) WithTimeout

WithTimeout adds the timeout to the travel expense accommodation allowance delete params

func (*TravelExpenseAccommodationAllowanceDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseAccommodationAllowanceDeleteReader

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

TravelExpenseAccommodationAllowanceDeleteReader is a Reader for the TravelExpenseAccommodationAllowanceDelete structure.

func (*TravelExpenseAccommodationAllowanceDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpenseAccommodationAllowanceGetOK

type TravelExpenseAccommodationAllowanceGetOK struct {
	Payload *models.ResponseWrapperAccommodationAllowance
}

TravelExpenseAccommodationAllowanceGetOK handles this case with default header values.

successful operation

func NewTravelExpenseAccommodationAllowanceGetOK

func NewTravelExpenseAccommodationAllowanceGetOK() *TravelExpenseAccommodationAllowanceGetOK

NewTravelExpenseAccommodationAllowanceGetOK creates a TravelExpenseAccommodationAllowanceGetOK with default headers values

func (*TravelExpenseAccommodationAllowanceGetOK) Error

func (*TravelExpenseAccommodationAllowanceGetOK) GetPayload

type TravelExpenseAccommodationAllowanceGetParams

type TravelExpenseAccommodationAllowanceGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpenseAccommodationAllowanceGetParams contains all the parameters to send to the API endpoint for the travel expense accommodation allowance get operation typically these are written to a http.Request

func NewTravelExpenseAccommodationAllowanceGetParams

func NewTravelExpenseAccommodationAllowanceGetParams() *TravelExpenseAccommodationAllowanceGetParams

NewTravelExpenseAccommodationAllowanceGetParams creates a new TravelExpenseAccommodationAllowanceGetParams object with the default values initialized.

func NewTravelExpenseAccommodationAllowanceGetParamsWithContext

func NewTravelExpenseAccommodationAllowanceGetParamsWithContext(ctx context.Context) *TravelExpenseAccommodationAllowanceGetParams

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

func NewTravelExpenseAccommodationAllowanceGetParamsWithHTTPClient

func NewTravelExpenseAccommodationAllowanceGetParamsWithHTTPClient(client *http.Client) *TravelExpenseAccommodationAllowanceGetParams

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

func NewTravelExpenseAccommodationAllowanceGetParamsWithTimeout

func NewTravelExpenseAccommodationAllowanceGetParamsWithTimeout(timeout time.Duration) *TravelExpenseAccommodationAllowanceGetParams

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

func (*TravelExpenseAccommodationAllowanceGetParams) SetContext

SetContext adds the context to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) SetFields

SetFields adds the fields to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) SetID

SetID adds the id to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) SetTimeout

SetTimeout adds the timeout to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WithContext

WithContext adds the context to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WithFields

WithFields adds the fields to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WithID

WithID adds the id to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WithTimeout

WithTimeout adds the timeout to the travel expense accommodation allowance get params

func (*TravelExpenseAccommodationAllowanceGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseAccommodationAllowanceGetReader

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

TravelExpenseAccommodationAllowanceGetReader is a Reader for the TravelExpenseAccommodationAllowanceGet structure.

func (*TravelExpenseAccommodationAllowanceGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpenseAccommodationAllowancePostCreated

type TravelExpenseAccommodationAllowancePostCreated struct {
	Payload *models.ResponseWrapperAccommodationAllowance
}

TravelExpenseAccommodationAllowancePostCreated handles this case with default header values.

successfully created

func NewTravelExpenseAccommodationAllowancePostCreated

func NewTravelExpenseAccommodationAllowancePostCreated() *TravelExpenseAccommodationAllowancePostCreated

NewTravelExpenseAccommodationAllowancePostCreated creates a TravelExpenseAccommodationAllowancePostCreated with default headers values

func (*TravelExpenseAccommodationAllowancePostCreated) Error

func (*TravelExpenseAccommodationAllowancePostCreated) GetPayload

type TravelExpenseAccommodationAllowancePostParams

type TravelExpenseAccommodationAllowancePostParams struct {

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

	*/
	Body *models.AccommodationAllowance

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

TravelExpenseAccommodationAllowancePostParams contains all the parameters to send to the API endpoint for the travel expense accommodation allowance post operation typically these are written to a http.Request

func NewTravelExpenseAccommodationAllowancePostParams

func NewTravelExpenseAccommodationAllowancePostParams() *TravelExpenseAccommodationAllowancePostParams

NewTravelExpenseAccommodationAllowancePostParams creates a new TravelExpenseAccommodationAllowancePostParams object with the default values initialized.

func NewTravelExpenseAccommodationAllowancePostParamsWithContext

func NewTravelExpenseAccommodationAllowancePostParamsWithContext(ctx context.Context) *TravelExpenseAccommodationAllowancePostParams

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

func NewTravelExpenseAccommodationAllowancePostParamsWithHTTPClient

func NewTravelExpenseAccommodationAllowancePostParamsWithHTTPClient(client *http.Client) *TravelExpenseAccommodationAllowancePostParams

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

func NewTravelExpenseAccommodationAllowancePostParamsWithTimeout

func NewTravelExpenseAccommodationAllowancePostParamsWithTimeout(timeout time.Duration) *TravelExpenseAccommodationAllowancePostParams

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

func (*TravelExpenseAccommodationAllowancePostParams) SetBody

SetBody adds the body to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) SetContext

SetContext adds the context to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) SetTimeout

SetTimeout adds the timeout to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) WithBody

WithBody adds the body to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) WithContext

WithContext adds the context to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) WithTimeout

WithTimeout adds the timeout to the travel expense accommodation allowance post params

func (*TravelExpenseAccommodationAllowancePostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseAccommodationAllowancePostReader

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

TravelExpenseAccommodationAllowancePostReader is a Reader for the TravelExpenseAccommodationAllowancePost structure.

func (*TravelExpenseAccommodationAllowancePostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpenseAccommodationAllowancePutOK

type TravelExpenseAccommodationAllowancePutOK struct {
	Payload *models.ResponseWrapperAccommodationAllowance
}

TravelExpenseAccommodationAllowancePutOK handles this case with default header values.

successful operation

func NewTravelExpenseAccommodationAllowancePutOK

func NewTravelExpenseAccommodationAllowancePutOK() *TravelExpenseAccommodationAllowancePutOK

NewTravelExpenseAccommodationAllowancePutOK creates a TravelExpenseAccommodationAllowancePutOK with default headers values

func (*TravelExpenseAccommodationAllowancePutOK) Error

func (*TravelExpenseAccommodationAllowancePutOK) GetPayload

type TravelExpenseAccommodationAllowancePutParams

type TravelExpenseAccommodationAllowancePutParams struct {

	/*Body
	  Partial object describing what should be updated

	*/
	Body *models.AccommodationAllowance
	/*ID
	  Element ID

	*/
	ID int32

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

TravelExpenseAccommodationAllowancePutParams contains all the parameters to send to the API endpoint for the travel expense accommodation allowance put operation typically these are written to a http.Request

func NewTravelExpenseAccommodationAllowancePutParams

func NewTravelExpenseAccommodationAllowancePutParams() *TravelExpenseAccommodationAllowancePutParams

NewTravelExpenseAccommodationAllowancePutParams creates a new TravelExpenseAccommodationAllowancePutParams object with the default values initialized.

func NewTravelExpenseAccommodationAllowancePutParamsWithContext

func NewTravelExpenseAccommodationAllowancePutParamsWithContext(ctx context.Context) *TravelExpenseAccommodationAllowancePutParams

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

func NewTravelExpenseAccommodationAllowancePutParamsWithHTTPClient

func NewTravelExpenseAccommodationAllowancePutParamsWithHTTPClient(client *http.Client) *TravelExpenseAccommodationAllowancePutParams

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

func NewTravelExpenseAccommodationAllowancePutParamsWithTimeout

func NewTravelExpenseAccommodationAllowancePutParamsWithTimeout(timeout time.Duration) *TravelExpenseAccommodationAllowancePutParams

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

func (*TravelExpenseAccommodationAllowancePutParams) SetBody

SetBody adds the body to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) SetContext

SetContext adds the context to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) SetID

SetID adds the id to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) SetTimeout

SetTimeout adds the timeout to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WithBody

WithBody adds the body to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WithContext

WithContext adds the context to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WithID

WithID adds the id to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WithTimeout

WithTimeout adds the timeout to the travel expense accommodation allowance put params

func (*TravelExpenseAccommodationAllowancePutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseAccommodationAllowancePutReader

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

TravelExpenseAccommodationAllowancePutReader is a Reader for the TravelExpenseAccommodationAllowancePut structure.

func (*TravelExpenseAccommodationAllowancePutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpenseAccommodationAllowanceSearchOK

type TravelExpenseAccommodationAllowanceSearchOK struct {
	Payload *models.ListResponseAccommodationAllowance
}

TravelExpenseAccommodationAllowanceSearchOK handles this case with default header values.

successful operation

func NewTravelExpenseAccommodationAllowanceSearchOK

func NewTravelExpenseAccommodationAllowanceSearchOK() *TravelExpenseAccommodationAllowanceSearchOK

NewTravelExpenseAccommodationAllowanceSearchOK creates a TravelExpenseAccommodationAllowanceSearchOK with default headers values

func (*TravelExpenseAccommodationAllowanceSearchOK) Error

func (*TravelExpenseAccommodationAllowanceSearchOK) GetPayload

type TravelExpenseAccommodationAllowanceSearchParams

type TravelExpenseAccommodationAllowanceSearchParams struct {

	/*Address
	  Containing

	*/
	Address *string
	/*AmountFrom
	  From and including

	*/
	AmountFrom *float64
	/*AmountTo
	  To and excluding

	*/
	AmountTo *float64
	/*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
	/*Location
	  Containing

	*/
	Location *string
	/*RateCategoryID
	  Equals

	*/
	RateCategoryID *string
	/*RateFrom
	  From and including

	*/
	RateFrom *float64
	/*RateTo
	  To and excluding

	*/
	RateTo *float64
	/*RateTypeID
	  Equals

	*/
	RateTypeID *string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string
	/*TravelExpenseID
	  Equals

	*/
	TravelExpenseID *string

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

TravelExpenseAccommodationAllowanceSearchParams contains all the parameters to send to the API endpoint for the travel expense accommodation allowance search operation typically these are written to a http.Request

func NewTravelExpenseAccommodationAllowanceSearchParams

func NewTravelExpenseAccommodationAllowanceSearchParams() *TravelExpenseAccommodationAllowanceSearchParams

NewTravelExpenseAccommodationAllowanceSearchParams creates a new TravelExpenseAccommodationAllowanceSearchParams object with the default values initialized.

func NewTravelExpenseAccommodationAllowanceSearchParamsWithContext

func NewTravelExpenseAccommodationAllowanceSearchParamsWithContext(ctx context.Context) *TravelExpenseAccommodationAllowanceSearchParams

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

func NewTravelExpenseAccommodationAllowanceSearchParamsWithHTTPClient

func NewTravelExpenseAccommodationAllowanceSearchParamsWithHTTPClient(client *http.Client) *TravelExpenseAccommodationAllowanceSearchParams

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

func NewTravelExpenseAccommodationAllowanceSearchParamsWithTimeout

func NewTravelExpenseAccommodationAllowanceSearchParamsWithTimeout(timeout time.Duration) *TravelExpenseAccommodationAllowanceSearchParams

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

func (*TravelExpenseAccommodationAllowanceSearchParams) SetAddress

SetAddress adds the address to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetAmountFrom

func (o *TravelExpenseAccommodationAllowanceSearchParams) SetAmountFrom(amountFrom *float64)

SetAmountFrom adds the amountFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetAmountTo

func (o *TravelExpenseAccommodationAllowanceSearchParams) SetAmountTo(amountTo *float64)

SetAmountTo adds the amountTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetContext

SetContext adds the context to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetCount

SetCount adds the count to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetCountFrom

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

SetCountFrom adds the countFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetCountTo

SetCountTo adds the countTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetFields

SetFields adds the fields to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetFrom

SetFrom adds the from to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetLocation

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

SetLocation adds the location to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetRateCategoryID

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

SetRateCategoryID adds the rateCategoryId to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetRateFrom

func (o *TravelExpenseAccommodationAllowanceSearchParams) SetRateFrom(rateFrom *float64)

SetRateFrom adds the rateFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetRateTo

SetRateTo adds the rateTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetRateTypeID

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

SetRateTypeID adds the rateTypeId to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetSorting

SetSorting adds the sorting to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetTimeout

SetTimeout adds the timeout to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) SetTravelExpenseID

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

SetTravelExpenseID adds the travelExpenseId to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithAddress

WithAddress adds the address to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithAmountFrom

WithAmountFrom adds the amountFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithAmountTo

WithAmountTo adds the amountTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithContext

WithContext adds the context to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithCount

WithCount adds the count to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithCountFrom

WithCountFrom adds the countFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithCountTo

WithCountTo adds the countTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithFields

WithFields adds the fields to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithFrom

WithFrom adds the from to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithLocation

WithLocation adds the location to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithRateCategoryID

WithRateCategoryID adds the rateCategoryID to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithRateFrom

WithRateFrom adds the rateFrom to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithRateTo

WithRateTo adds the rateTo to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithRateTypeID

WithRateTypeID adds the rateTypeID to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithSorting

WithSorting adds the sorting to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithTimeout

WithTimeout adds the timeout to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WithTravelExpenseID

WithTravelExpenseID adds the travelExpenseID to the travel expense accommodation allowance search params

func (*TravelExpenseAccommodationAllowanceSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseAccommodationAllowanceSearchReader

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

TravelExpenseAccommodationAllowanceSearchReader is a Reader for the TravelExpenseAccommodationAllowanceSearch structure.

func (*TravelExpenseAccommodationAllowanceSearchReader) ReadResponse

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