Documentation ¶
Index ¶
- type Client
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) TravelExpensePerDiemCompensationDelete(params *TravelExpensePerDiemCompensationDeleteParams, ...) error
- func (a *Client) TravelExpensePerDiemCompensationGet(params *TravelExpensePerDiemCompensationGetParams, ...) (*TravelExpensePerDiemCompensationGetOK, error)
- func (a *Client) TravelExpensePerDiemCompensationPost(params *TravelExpensePerDiemCompensationPostParams, ...) (*TravelExpensePerDiemCompensationPostCreated, error)
- func (a *Client) TravelExpensePerDiemCompensationPut(params *TravelExpensePerDiemCompensationPutParams, ...) (*TravelExpensePerDiemCompensationPutOK, error)
- func (a *Client) TravelExpensePerDiemCompensationSearch(params *TravelExpensePerDiemCompensationSearchParams, ...) (*TravelExpensePerDiemCompensationSearchOK, error)
- type ClientService
- type TravelExpensePerDiemCompensationDeleteDefault
- type TravelExpensePerDiemCompensationDeleteParams
- func NewTravelExpensePerDiemCompensationDeleteParams() *TravelExpensePerDiemCompensationDeleteParams
- func NewTravelExpensePerDiemCompensationDeleteParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationDeleteParams
- func NewTravelExpensePerDiemCompensationDeleteParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationDeleteParams
- func NewTravelExpensePerDiemCompensationDeleteParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationDeleteParams
- func (o *TravelExpensePerDiemCompensationDeleteParams) SetContext(ctx context.Context)
- func (o *TravelExpensePerDiemCompensationDeleteParams) SetHTTPClient(client *http.Client)
- func (o *TravelExpensePerDiemCompensationDeleteParams) SetID(id int32)
- func (o *TravelExpensePerDiemCompensationDeleteParams) SetTimeout(timeout time.Duration)
- func (o *TravelExpensePerDiemCompensationDeleteParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationDeleteParams
- func (o *TravelExpensePerDiemCompensationDeleteParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationDeleteParams
- func (o *TravelExpensePerDiemCompensationDeleteParams) WithID(id int32) *TravelExpensePerDiemCompensationDeleteParams
- func (o *TravelExpensePerDiemCompensationDeleteParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationDeleteParams
- func (o *TravelExpensePerDiemCompensationDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TravelExpensePerDiemCompensationDeleteReader
- type TravelExpensePerDiemCompensationGetOK
- type TravelExpensePerDiemCompensationGetParams
- func NewTravelExpensePerDiemCompensationGetParams() *TravelExpensePerDiemCompensationGetParams
- func NewTravelExpensePerDiemCompensationGetParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationGetParams
- func NewTravelExpensePerDiemCompensationGetParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationGetParams
- func NewTravelExpensePerDiemCompensationGetParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) SetContext(ctx context.Context)
- func (o *TravelExpensePerDiemCompensationGetParams) SetFields(fields *string)
- func (o *TravelExpensePerDiemCompensationGetParams) SetHTTPClient(client *http.Client)
- func (o *TravelExpensePerDiemCompensationGetParams) SetID(id int32)
- func (o *TravelExpensePerDiemCompensationGetParams) SetTimeout(timeout time.Duration)
- func (o *TravelExpensePerDiemCompensationGetParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) WithFields(fields *string) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) WithID(id int32) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationGetParams
- func (o *TravelExpensePerDiemCompensationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TravelExpensePerDiemCompensationGetReader
- type TravelExpensePerDiemCompensationPostCreated
- type TravelExpensePerDiemCompensationPostParams
- func NewTravelExpensePerDiemCompensationPostParams() *TravelExpensePerDiemCompensationPostParams
- func NewTravelExpensePerDiemCompensationPostParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationPostParams
- func NewTravelExpensePerDiemCompensationPostParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPostParams
- func NewTravelExpensePerDiemCompensationPostParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPostParams
- func (o *TravelExpensePerDiemCompensationPostParams) SetBody(body *models.PerDiemCompensation)
- func (o *TravelExpensePerDiemCompensationPostParams) SetContext(ctx context.Context)
- func (o *TravelExpensePerDiemCompensationPostParams) SetHTTPClient(client *http.Client)
- func (o *TravelExpensePerDiemCompensationPostParams) SetTimeout(timeout time.Duration)
- func (o *TravelExpensePerDiemCompensationPostParams) WithBody(body *models.PerDiemCompensation) *TravelExpensePerDiemCompensationPostParams
- func (o *TravelExpensePerDiemCompensationPostParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationPostParams
- func (o *TravelExpensePerDiemCompensationPostParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPostParams
- func (o *TravelExpensePerDiemCompensationPostParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPostParams
- func (o *TravelExpensePerDiemCompensationPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TravelExpensePerDiemCompensationPostReader
- type TravelExpensePerDiemCompensationPutOK
- type TravelExpensePerDiemCompensationPutParams
- func NewTravelExpensePerDiemCompensationPutParams() *TravelExpensePerDiemCompensationPutParams
- func NewTravelExpensePerDiemCompensationPutParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationPutParams
- func NewTravelExpensePerDiemCompensationPutParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPutParams
- func NewTravelExpensePerDiemCompensationPutParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) SetBody(body *models.PerDiemCompensation)
- func (o *TravelExpensePerDiemCompensationPutParams) SetContext(ctx context.Context)
- func (o *TravelExpensePerDiemCompensationPutParams) SetHTTPClient(client *http.Client)
- func (o *TravelExpensePerDiemCompensationPutParams) SetID(id int32)
- func (o *TravelExpensePerDiemCompensationPutParams) SetTimeout(timeout time.Duration)
- func (o *TravelExpensePerDiemCompensationPutParams) WithBody(body *models.PerDiemCompensation) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) WithID(id int32) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPutParams
- func (o *TravelExpensePerDiemCompensationPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TravelExpensePerDiemCompensationPutReader
- type TravelExpensePerDiemCompensationSearchOK
- type TravelExpensePerDiemCompensationSearchParams
- func NewTravelExpensePerDiemCompensationSearchParams() *TravelExpensePerDiemCompensationSearchParams
- func NewTravelExpensePerDiemCompensationSearchParamsWithContext(ctx context.Context) *TravelExpensePerDiemCompensationSearchParams
- func NewTravelExpensePerDiemCompensationSearchParamsWithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationSearchParams
- func NewTravelExpensePerDiemCompensationSearchParamsWithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) SetAddress(address *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetAmountFrom(amountFrom *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetAmountTo(amountTo *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetContext(ctx context.Context)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetCount(count *int64)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetCountFrom(countFrom *int32)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetCountTo(countTo *int32)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetFields(fields *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetFrom(from *int64)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetHTTPClient(client *http.Client)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetIsDeductionForBreakfast(isDeductionForBreakfast *bool)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetIsDinnerDeduction(isDinnerDeduction *bool)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetIsLunchDeduction(isLunchDeduction *bool)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetLocation(location *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetOvernightAccommodation(overnightAccommodation *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetRateCategoryID(rateCategoryID *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetRateFrom(rateFrom *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetRateTo(rateTo *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetRateTypeID(rateTypeID *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetSorting(sorting *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetTimeout(timeout time.Duration)
- func (o *TravelExpensePerDiemCompensationSearchParams) SetTravelExpenseID(travelExpenseID *string)
- func (o *TravelExpensePerDiemCompensationSearchParams) WithAddress(address *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithAmountFrom(amountFrom *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithAmountTo(amountTo *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithCount(count *int64) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithCountFrom(countFrom *int32) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithCountTo(countTo *int32) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithFields(fields *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithFrom(from *int64) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithIsDeductionForBreakfast(isDeductionForBreakfast *bool) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithIsDinnerDeduction(isDinnerDeduction *bool) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithIsLunchDeduction(isLunchDeduction *bool) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithLocation(location *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithOvernightAccommodation(overnightAccommodation *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithRateCategoryID(rateCategoryID *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithRateFrom(rateFrom *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithRateTo(rateTo *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithRateTypeID(rateTypeID *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithSorting(sorting *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WithTravelExpenseID(travelExpenseID *string) *TravelExpensePerDiemCompensationSearchParams
- func (o *TravelExpensePerDiemCompensationSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type TravelExpensePerDiemCompensationSearchReader
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 ¶
func (a *Client) TravelExpensePerDiemCompensationGet(params *TravelExpensePerDiemCompensationGetParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationGetOK, error)
TravelExpensePerDiemCompensationGet bs e t a get per diem compensation by ID
func (*Client) TravelExpensePerDiemCompensationPost ¶
func (a *Client) TravelExpensePerDiemCompensationPost(params *TravelExpensePerDiemCompensationPostParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationPostCreated, error)
TravelExpensePerDiemCompensationPost bs e t a create per diem compensation
func (*Client) TravelExpensePerDiemCompensationPut ¶
func (a *Client) TravelExpensePerDiemCompensationPut(params *TravelExpensePerDiemCompensationPutParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationPutOK, error)
TravelExpensePerDiemCompensationPut bs e t a update per diem compensation
func (*Client) TravelExpensePerDiemCompensationSearch ¶
func (a *Client) TravelExpensePerDiemCompensationSearch(params *TravelExpensePerDiemCompensationSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpensePerDiemCompensationSearchOK, error)
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 ¶
func (o *TravelExpensePerDiemCompensationDeleteDefault) Code() int
Code gets the status code for the travel expense per diem compensation delete default response
func (*TravelExpensePerDiemCompensationDeleteDefault) Error ¶
func (o *TravelExpensePerDiemCompensationDeleteDefault) Error() string
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 ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) SetContext(ctx context.Context)
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 ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) SetID(id int32)
SetID adds the id to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) SetTimeout ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) WithContext ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationDeleteParams
WithContext adds the context to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) WithHTTPClient ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationDeleteParams
WithHTTPClient adds the HTTPClient to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) WithID ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) WithID(id int32) *TravelExpensePerDiemCompensationDeleteParams
WithID adds the id to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) WithTimeout ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationDeleteParams
WithTimeout adds the timeout to the travel expense per diem compensation delete params
func (*TravelExpensePerDiemCompensationDeleteParams) WriteToRequest ¶
func (o *TravelExpensePerDiemCompensationDeleteParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *TravelExpensePerDiemCompensationGetOK) Error() string
func (*TravelExpensePerDiemCompensationGetOK) GetPayload ¶
func (o *TravelExpensePerDiemCompensationGetOK) GetPayload() *models.ResponseWrapperPerDiemCompensation
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 ¶
func (o *TravelExpensePerDiemCompensationGetParams) SetContext(ctx context.Context)
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 ¶
func (o *TravelExpensePerDiemCompensationGetParams) SetID(id int32)
SetID adds the id to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) SetTimeout ¶
func (o *TravelExpensePerDiemCompensationGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WithContext ¶
func (o *TravelExpensePerDiemCompensationGetParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationGetParams
WithContext adds the context to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WithFields ¶
func (o *TravelExpensePerDiemCompensationGetParams) WithFields(fields *string) *TravelExpensePerDiemCompensationGetParams
WithFields adds the fields to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WithHTTPClient ¶
func (o *TravelExpensePerDiemCompensationGetParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationGetParams
WithHTTPClient adds the HTTPClient to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WithID ¶
func (o *TravelExpensePerDiemCompensationGetParams) WithID(id int32) *TravelExpensePerDiemCompensationGetParams
WithID adds the id to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WithTimeout ¶
func (o *TravelExpensePerDiemCompensationGetParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationGetParams
WithTimeout adds the timeout to the travel expense per diem compensation get params
func (*TravelExpensePerDiemCompensationGetParams) WriteToRequest ¶
func (o *TravelExpensePerDiemCompensationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *TravelExpensePerDiemCompensationPostCreated) Error() string
func (*TravelExpensePerDiemCompensationPostCreated) GetPayload ¶
func (o *TravelExpensePerDiemCompensationPostCreated) GetPayload() *models.ResponseWrapperPerDiemCompensation
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 ¶
func (o *TravelExpensePerDiemCompensationPostParams) SetBody(body *models.PerDiemCompensation)
SetBody adds the body to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) SetContext ¶
func (o *TravelExpensePerDiemCompensationPostParams) SetContext(ctx context.Context)
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 ¶
func (o *TravelExpensePerDiemCompensationPostParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) WithBody ¶
func (o *TravelExpensePerDiemCompensationPostParams) WithBody(body *models.PerDiemCompensation) *TravelExpensePerDiemCompensationPostParams
WithBody adds the body to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) WithContext ¶
func (o *TravelExpensePerDiemCompensationPostParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationPostParams
WithContext adds the context to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) WithHTTPClient ¶
func (o *TravelExpensePerDiemCompensationPostParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPostParams
WithHTTPClient adds the HTTPClient to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) WithTimeout ¶
func (o *TravelExpensePerDiemCompensationPostParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPostParams
WithTimeout adds the timeout to the travel expense per diem compensation post params
func (*TravelExpensePerDiemCompensationPostParams) WriteToRequest ¶
func (o *TravelExpensePerDiemCompensationPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *TravelExpensePerDiemCompensationPutOK) Error() string
func (*TravelExpensePerDiemCompensationPutOK) GetPayload ¶
func (o *TravelExpensePerDiemCompensationPutOK) GetPayload() *models.ResponseWrapperPerDiemCompensation
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 ¶
func (o *TravelExpensePerDiemCompensationPutParams) SetBody(body *models.PerDiemCompensation)
SetBody adds the body to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) SetContext ¶
func (o *TravelExpensePerDiemCompensationPutParams) SetContext(ctx context.Context)
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 ¶
func (o *TravelExpensePerDiemCompensationPutParams) SetID(id int32)
SetID adds the id to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) SetTimeout ¶
func (o *TravelExpensePerDiemCompensationPutParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WithBody ¶
func (o *TravelExpensePerDiemCompensationPutParams) WithBody(body *models.PerDiemCompensation) *TravelExpensePerDiemCompensationPutParams
WithBody adds the body to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WithContext ¶
func (o *TravelExpensePerDiemCompensationPutParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationPutParams
WithContext adds the context to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WithHTTPClient ¶
func (o *TravelExpensePerDiemCompensationPutParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationPutParams
WithHTTPClient adds the HTTPClient to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WithID ¶
func (o *TravelExpensePerDiemCompensationPutParams) WithID(id int32) *TravelExpensePerDiemCompensationPutParams
WithID adds the id to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WithTimeout ¶
func (o *TravelExpensePerDiemCompensationPutParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationPutParams
WithTimeout adds the timeout to the travel expense per diem compensation put params
func (*TravelExpensePerDiemCompensationPutParams) WriteToRequest ¶
func (o *TravelExpensePerDiemCompensationPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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 (o *TravelExpensePerDiemCompensationSearchOK) Error() string
func (*TravelExpensePerDiemCompensationSearchOK) GetPayload ¶
func (o *TravelExpensePerDiemCompensationSearchOK) GetPayload() *models.ListResponsePerDiemCompensation
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetContext(ctx context.Context)
SetContext adds the context to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) SetCount ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetCount(count *int64)
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetFields(fields *string)
SetFields adds the fields to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) SetFrom ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetFrom(from *int64)
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetRateTo(rateTo *string)
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) SetTimeout(timeout time.Duration)
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithAddress(address *string) *TravelExpensePerDiemCompensationSearchParams
WithAddress adds the address to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithAmountFrom ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithAmountFrom(amountFrom *string) *TravelExpensePerDiemCompensationSearchParams
WithAmountFrom adds the amountFrom to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithAmountTo ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithAmountTo(amountTo *string) *TravelExpensePerDiemCompensationSearchParams
WithAmountTo adds the amountTo to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithContext ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithContext(ctx context.Context) *TravelExpensePerDiemCompensationSearchParams
WithContext adds the context to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithCount ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithCount(count *int64) *TravelExpensePerDiemCompensationSearchParams
WithCount adds the count to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithCountFrom ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithCountFrom(countFrom *int32) *TravelExpensePerDiemCompensationSearchParams
WithCountFrom adds the countFrom to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithCountTo ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithCountTo(countTo *int32) *TravelExpensePerDiemCompensationSearchParams
WithCountTo adds the countTo to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithFields ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithFields(fields *string) *TravelExpensePerDiemCompensationSearchParams
WithFields adds the fields to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithFrom ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithFrom(from *int64) *TravelExpensePerDiemCompensationSearchParams
WithFrom adds the from to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithHTTPClient ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithHTTPClient(client *http.Client) *TravelExpensePerDiemCompensationSearchParams
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithIsDinnerDeduction(isDinnerDeduction *bool) *TravelExpensePerDiemCompensationSearchParams
WithIsDinnerDeduction adds the isDinnerDeduction to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithIsLunchDeduction ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithIsLunchDeduction(isLunchDeduction *bool) *TravelExpensePerDiemCompensationSearchParams
WithIsLunchDeduction adds the isLunchDeduction to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithLocation ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithLocation(location *string) *TravelExpensePerDiemCompensationSearchParams
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 ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithRateCategoryID(rateCategoryID *string) *TravelExpensePerDiemCompensationSearchParams
WithRateCategoryID adds the rateCategoryID to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithRateFrom ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithRateFrom(rateFrom *string) *TravelExpensePerDiemCompensationSearchParams
WithRateFrom adds the rateFrom to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithRateTo ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithRateTo(rateTo *string) *TravelExpensePerDiemCompensationSearchParams
WithRateTo adds the rateTo to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithRateTypeID ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithRateTypeID(rateTypeID *string) *TravelExpensePerDiemCompensationSearchParams
WithRateTypeID adds the rateTypeID to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithSorting ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithSorting(sorting *string) *TravelExpensePerDiemCompensationSearchParams
WithSorting adds the sorting to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithTimeout ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithTimeout(timeout time.Duration) *TravelExpensePerDiemCompensationSearchParams
WithTimeout adds the timeout to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WithTravelExpenseID ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WithTravelExpenseID(travelExpenseID *string) *TravelExpensePerDiemCompensationSearchParams
WithTravelExpenseID adds the travelExpenseID to the travel expense per diem compensation search params
func (*TravelExpensePerDiemCompensationSearchParams) WriteToRequest ¶
func (o *TravelExpensePerDiemCompensationSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
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.
Source Files ¶
- per_diem_compensation_client.go
- travel_expense_per_diem_compensation_delete_parameters.go
- travel_expense_per_diem_compensation_delete_responses.go
- travel_expense_per_diem_compensation_get_parameters.go
- travel_expense_per_diem_compensation_get_responses.go
- travel_expense_per_diem_compensation_post_parameters.go
- travel_expense_per_diem_compensation_post_responses.go
- travel_expense_per_diem_compensation_put_parameters.go
- travel_expense_per_diem_compensation_put_responses.go
- travel_expense_per_diem_compensation_search_parameters.go
- travel_expense_per_diem_compensation_search_responses.go