travel_expensezone

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 travel expensezone API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TravelExpenseZoneGet

func (a *Client) TravelExpenseZoneGet(params *TravelExpenseZoneGetParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseZoneGetOK, error)

TravelExpenseZoneGet gets travel expense zone by ID

func (*Client) TravelExpenseZoneSearch

func (a *Client) TravelExpenseZoneSearch(params *TravelExpenseZoneSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseZoneSearchOK, error)

TravelExpenseZoneSearch finds travel expense zones corresponding with sent data

type ClientService

type ClientService interface {
	TravelExpenseZoneGet(params *TravelExpenseZoneGetParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseZoneGetOK, error)

	TravelExpenseZoneSearch(params *TravelExpenseZoneSearchParams, authInfo runtime.ClientAuthInfoWriter) (*TravelExpenseZoneSearchOK, 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 travel expensezone API client.

type TravelExpenseZoneGetOK

type TravelExpenseZoneGetOK struct {
	Payload *models.ResponseWrapperTravelExpenseZone
}

TravelExpenseZoneGetOK handles this case with default header values.

successful operation

func NewTravelExpenseZoneGetOK

func NewTravelExpenseZoneGetOK() *TravelExpenseZoneGetOK

NewTravelExpenseZoneGetOK creates a TravelExpenseZoneGetOK with default headers values

func (*TravelExpenseZoneGetOK) Error

func (o *TravelExpenseZoneGetOK) Error() string

func (*TravelExpenseZoneGetOK) GetPayload

type TravelExpenseZoneGetParams

type TravelExpenseZoneGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

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

func NewTravelExpenseZoneGetParams

func NewTravelExpenseZoneGetParams() *TravelExpenseZoneGetParams

NewTravelExpenseZoneGetParams creates a new TravelExpenseZoneGetParams object with the default values initialized.

func NewTravelExpenseZoneGetParamsWithContext

func NewTravelExpenseZoneGetParamsWithContext(ctx context.Context) *TravelExpenseZoneGetParams

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

func NewTravelExpenseZoneGetParamsWithHTTPClient

func NewTravelExpenseZoneGetParamsWithHTTPClient(client *http.Client) *TravelExpenseZoneGetParams

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

func NewTravelExpenseZoneGetParamsWithTimeout

func NewTravelExpenseZoneGetParamsWithTimeout(timeout time.Duration) *TravelExpenseZoneGetParams

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

func (*TravelExpenseZoneGetParams) SetContext

func (o *TravelExpenseZoneGetParams) SetContext(ctx context.Context)

SetContext adds the context to the travel expense zone get params

func (*TravelExpenseZoneGetParams) SetFields

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

SetFields adds the fields to the travel expense zone get params

func (*TravelExpenseZoneGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense zone get params

func (*TravelExpenseZoneGetParams) SetID

func (o *TravelExpenseZoneGetParams) SetID(id int32)

SetID adds the id to the travel expense zone get params

func (*TravelExpenseZoneGetParams) SetTimeout

func (o *TravelExpenseZoneGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WithContext

WithContext adds the context to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WithFields

WithFields adds the fields to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WithID

WithID adds the id to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WithTimeout

WithTimeout adds the timeout to the travel expense zone get params

func (*TravelExpenseZoneGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseZoneGetReader

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

TravelExpenseZoneGetReader is a Reader for the TravelExpenseZoneGet structure.

func (*TravelExpenseZoneGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TravelExpenseZoneSearchOK

type TravelExpenseZoneSearchOK struct {
	Payload *models.ListResponseTravelExpenseZone
}

TravelExpenseZoneSearchOK handles this case with default header values.

successful operation

func NewTravelExpenseZoneSearchOK

func NewTravelExpenseZoneSearchOK() *TravelExpenseZoneSearchOK

NewTravelExpenseZoneSearchOK creates a TravelExpenseZoneSearchOK with default headers values

func (*TravelExpenseZoneSearchOK) Error

func (o *TravelExpenseZoneSearchOK) Error() string

func (*TravelExpenseZoneSearchOK) GetPayload

type TravelExpenseZoneSearchParams

type TravelExpenseZoneSearchParams struct {

	/*Code
	  List of IDs

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

	*/
	Count *int64
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*ID
	  List of IDs

	*/
	ID *string
	/*IsDisabled
	  Equals

	*/
	IsDisabled *bool
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

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

func NewTravelExpenseZoneSearchParams

func NewTravelExpenseZoneSearchParams() *TravelExpenseZoneSearchParams

NewTravelExpenseZoneSearchParams creates a new TravelExpenseZoneSearchParams object with the default values initialized.

func NewTravelExpenseZoneSearchParamsWithContext

func NewTravelExpenseZoneSearchParamsWithContext(ctx context.Context) *TravelExpenseZoneSearchParams

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

func NewTravelExpenseZoneSearchParamsWithHTTPClient

func NewTravelExpenseZoneSearchParamsWithHTTPClient(client *http.Client) *TravelExpenseZoneSearchParams

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

func NewTravelExpenseZoneSearchParamsWithTimeout

func NewTravelExpenseZoneSearchParamsWithTimeout(timeout time.Duration) *TravelExpenseZoneSearchParams

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

func (*TravelExpenseZoneSearchParams) SetCode

func (o *TravelExpenseZoneSearchParams) SetCode(code *string)

SetCode adds the code to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetContext

func (o *TravelExpenseZoneSearchParams) SetContext(ctx context.Context)

SetContext adds the context to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetCount

func (o *TravelExpenseZoneSearchParams) SetCount(count *int64)

SetCount adds the count to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetFields

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

SetFields adds the fields to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetFrom

func (o *TravelExpenseZoneSearchParams) SetFrom(from *int64)

SetFrom adds the from to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetID

func (o *TravelExpenseZoneSearchParams) SetID(id *string)

SetID adds the id to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetIsDisabled

func (o *TravelExpenseZoneSearchParams) SetIsDisabled(isDisabled *bool)

SetIsDisabled adds the isDisabled to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetSorting

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

SetSorting adds the sorting to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) SetTimeout

func (o *TravelExpenseZoneSearchParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithCode

WithCode adds the code to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithContext

WithContext adds the context to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithCount

WithCount adds the count to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithFields

WithFields adds the fields to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithFrom

WithFrom adds the from to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithID

WithID adds the id to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithIsDisabled

func (o *TravelExpenseZoneSearchParams) WithIsDisabled(isDisabled *bool) *TravelExpenseZoneSearchParams

WithIsDisabled adds the isDisabled to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithSorting

WithSorting adds the sorting to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WithTimeout

WithTimeout adds the timeout to the travel expense zone search params

func (*TravelExpenseZoneSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TravelExpenseZoneSearchReader

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

TravelExpenseZoneSearchReader is a Reader for the TravelExpenseZoneSearch structure.

func (*TravelExpenseZoneSearchReader) ReadResponse

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