details

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 details API

func (*Client) EmployeeEmploymentDetailsGet

func (a *Client) EmployeeEmploymentDetailsGet(params *EmployeeEmploymentDetailsGetParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsGetOK, error)

EmployeeEmploymentDetailsGet bs e t a find employment details by ID

func (*Client) EmployeeEmploymentDetailsPost

EmployeeEmploymentDetailsPost bs e t a create employment details

func (*Client) EmployeeEmploymentDetailsPut

func (a *Client) EmployeeEmploymentDetailsPut(params *EmployeeEmploymentDetailsPutParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsPutOK, error)

EmployeeEmploymentDetailsPut bs e t a update employment details

func (*Client) EmployeeEmploymentDetailsSearch

func (a *Client) EmployeeEmploymentDetailsSearch(params *EmployeeEmploymentDetailsSearchParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsSearchOK, error)

EmployeeEmploymentDetailsSearch bs e t a find all employmentdetails for employment

func (*Client) InvoiceDetailsGet

func (a *Client) InvoiceDetailsGet(params *InvoiceDetailsGetParams, authInfo runtime.ClientAuthInfoWriter) (*InvoiceDetailsGetOK, error)

InvoiceDetailsGet gets project invoice details by ID

func (*Client) InvoiceDetailsSearch

func (a *Client) InvoiceDetailsSearch(params *InvoiceDetailsSearchParams, authInfo runtime.ClientAuthInfoWriter) (*InvoiceDetailsSearchOK, error)

InvoiceDetailsSearch finds project invoice details corresponding with sent data

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	EmployeeEmploymentDetailsGet(params *EmployeeEmploymentDetailsGetParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsGetOK, error)

	EmployeeEmploymentDetailsPost(params *EmployeeEmploymentDetailsPostParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsPostCreated, error)

	EmployeeEmploymentDetailsPut(params *EmployeeEmploymentDetailsPutParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsPutOK, error)

	EmployeeEmploymentDetailsSearch(params *EmployeeEmploymentDetailsSearchParams, authInfo runtime.ClientAuthInfoWriter) (*EmployeeEmploymentDetailsSearchOK, error)

	InvoiceDetailsGet(params *InvoiceDetailsGetParams, authInfo runtime.ClientAuthInfoWriter) (*InvoiceDetailsGetOK, error)

	InvoiceDetailsSearch(params *InvoiceDetailsSearchParams, authInfo runtime.ClientAuthInfoWriter) (*InvoiceDetailsSearchOK, 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 details API client.

type EmployeeEmploymentDetailsGetOK

type EmployeeEmploymentDetailsGetOK struct {
	Payload *models.ResponseWrapperEmploymentDetails
}

EmployeeEmploymentDetailsGetOK handles this case with default header values.

successful operation

func NewEmployeeEmploymentDetailsGetOK

func NewEmployeeEmploymentDetailsGetOK() *EmployeeEmploymentDetailsGetOK

NewEmployeeEmploymentDetailsGetOK creates a EmployeeEmploymentDetailsGetOK with default headers values

func (*EmployeeEmploymentDetailsGetOK) Error

func (*EmployeeEmploymentDetailsGetOK) GetPayload

type EmployeeEmploymentDetailsGetParams

type EmployeeEmploymentDetailsGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

EmployeeEmploymentDetailsGetParams contains all the parameters to send to the API endpoint for the employee employment details get operation typically these are written to a http.Request

func NewEmployeeEmploymentDetailsGetParams

func NewEmployeeEmploymentDetailsGetParams() *EmployeeEmploymentDetailsGetParams

NewEmployeeEmploymentDetailsGetParams creates a new EmployeeEmploymentDetailsGetParams object with the default values initialized.

func NewEmployeeEmploymentDetailsGetParamsWithContext

func NewEmployeeEmploymentDetailsGetParamsWithContext(ctx context.Context) *EmployeeEmploymentDetailsGetParams

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

func NewEmployeeEmploymentDetailsGetParamsWithHTTPClient

func NewEmployeeEmploymentDetailsGetParamsWithHTTPClient(client *http.Client) *EmployeeEmploymentDetailsGetParams

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

func NewEmployeeEmploymentDetailsGetParamsWithTimeout

func NewEmployeeEmploymentDetailsGetParamsWithTimeout(timeout time.Duration) *EmployeeEmploymentDetailsGetParams

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

func (*EmployeeEmploymentDetailsGetParams) SetContext

SetContext adds the context to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) SetFields

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

SetFields adds the fields to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) SetID

SetID adds the id to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) SetTimeout

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

SetTimeout adds the timeout to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WithContext

WithContext adds the context to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WithFields

WithFields adds the fields to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WithID

WithID adds the id to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WithTimeout

WithTimeout adds the timeout to the employee employment details get params

func (*EmployeeEmploymentDetailsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EmployeeEmploymentDetailsGetReader

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

EmployeeEmploymentDetailsGetReader is a Reader for the EmployeeEmploymentDetailsGet structure.

func (*EmployeeEmploymentDetailsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EmployeeEmploymentDetailsPostCreated

type EmployeeEmploymentDetailsPostCreated struct {
	Payload *models.ResponseWrapperEmploymentDetails
}

EmployeeEmploymentDetailsPostCreated handles this case with default header values.

successfully created

func NewEmployeeEmploymentDetailsPostCreated

func NewEmployeeEmploymentDetailsPostCreated() *EmployeeEmploymentDetailsPostCreated

NewEmployeeEmploymentDetailsPostCreated creates a EmployeeEmploymentDetailsPostCreated with default headers values

func (*EmployeeEmploymentDetailsPostCreated) Error

func (*EmployeeEmploymentDetailsPostCreated) GetPayload

type EmployeeEmploymentDetailsPostParams

type EmployeeEmploymentDetailsPostParams struct {

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

	*/
	Body *models.EmploymentDetails

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

EmployeeEmploymentDetailsPostParams contains all the parameters to send to the API endpoint for the employee employment details post operation typically these are written to a http.Request

func NewEmployeeEmploymentDetailsPostParams

func NewEmployeeEmploymentDetailsPostParams() *EmployeeEmploymentDetailsPostParams

NewEmployeeEmploymentDetailsPostParams creates a new EmployeeEmploymentDetailsPostParams object with the default values initialized.

func NewEmployeeEmploymentDetailsPostParamsWithContext

func NewEmployeeEmploymentDetailsPostParamsWithContext(ctx context.Context) *EmployeeEmploymentDetailsPostParams

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

func NewEmployeeEmploymentDetailsPostParamsWithHTTPClient

func NewEmployeeEmploymentDetailsPostParamsWithHTTPClient(client *http.Client) *EmployeeEmploymentDetailsPostParams

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

func NewEmployeeEmploymentDetailsPostParamsWithTimeout

func NewEmployeeEmploymentDetailsPostParamsWithTimeout(timeout time.Duration) *EmployeeEmploymentDetailsPostParams

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

func (*EmployeeEmploymentDetailsPostParams) SetBody

SetBody adds the body to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) SetContext

SetContext adds the context to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) SetTimeout

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

SetTimeout adds the timeout to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) WithBody

WithBody adds the body to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) WithContext

WithContext adds the context to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) WithTimeout

WithTimeout adds the timeout to the employee employment details post params

func (*EmployeeEmploymentDetailsPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EmployeeEmploymentDetailsPostReader

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

EmployeeEmploymentDetailsPostReader is a Reader for the EmployeeEmploymentDetailsPost structure.

func (*EmployeeEmploymentDetailsPostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EmployeeEmploymentDetailsPutOK

type EmployeeEmploymentDetailsPutOK struct {
	Payload *models.ResponseWrapperEmploymentDetails
}

EmployeeEmploymentDetailsPutOK handles this case with default header values.

successful operation

func NewEmployeeEmploymentDetailsPutOK

func NewEmployeeEmploymentDetailsPutOK() *EmployeeEmploymentDetailsPutOK

NewEmployeeEmploymentDetailsPutOK creates a EmployeeEmploymentDetailsPutOK with default headers values

func (*EmployeeEmploymentDetailsPutOK) Error

func (*EmployeeEmploymentDetailsPutOK) GetPayload

type EmployeeEmploymentDetailsPutParams

type EmployeeEmploymentDetailsPutParams struct {

	/*Body
	  Partial object describing what should be updated

	*/
	Body *models.EmploymentDetails
	/*ID
	  Element ID

	*/
	ID int32

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

EmployeeEmploymentDetailsPutParams contains all the parameters to send to the API endpoint for the employee employment details put operation typically these are written to a http.Request

func NewEmployeeEmploymentDetailsPutParams

func NewEmployeeEmploymentDetailsPutParams() *EmployeeEmploymentDetailsPutParams

NewEmployeeEmploymentDetailsPutParams creates a new EmployeeEmploymentDetailsPutParams object with the default values initialized.

func NewEmployeeEmploymentDetailsPutParamsWithContext

func NewEmployeeEmploymentDetailsPutParamsWithContext(ctx context.Context) *EmployeeEmploymentDetailsPutParams

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

func NewEmployeeEmploymentDetailsPutParamsWithHTTPClient

func NewEmployeeEmploymentDetailsPutParamsWithHTTPClient(client *http.Client) *EmployeeEmploymentDetailsPutParams

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

func NewEmployeeEmploymentDetailsPutParamsWithTimeout

func NewEmployeeEmploymentDetailsPutParamsWithTimeout(timeout time.Duration) *EmployeeEmploymentDetailsPutParams

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

func (*EmployeeEmploymentDetailsPutParams) SetBody

SetBody adds the body to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) SetContext

SetContext adds the context to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) SetID

SetID adds the id to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) SetTimeout

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

SetTimeout adds the timeout to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WithBody

WithBody adds the body to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WithContext

WithContext adds the context to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WithID

WithID adds the id to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WithTimeout

WithTimeout adds the timeout to the employee employment details put params

func (*EmployeeEmploymentDetailsPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EmployeeEmploymentDetailsPutReader

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

EmployeeEmploymentDetailsPutReader is a Reader for the EmployeeEmploymentDetailsPut structure.

func (*EmployeeEmploymentDetailsPutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EmployeeEmploymentDetailsSearchOK

type EmployeeEmploymentDetailsSearchOK struct {
	Payload *models.ListResponseEmploymentDetails
}

EmployeeEmploymentDetailsSearchOK handles this case with default header values.

successful operation

func NewEmployeeEmploymentDetailsSearchOK

func NewEmployeeEmploymentDetailsSearchOK() *EmployeeEmploymentDetailsSearchOK

NewEmployeeEmploymentDetailsSearchOK creates a EmployeeEmploymentDetailsSearchOK with default headers values

func (*EmployeeEmploymentDetailsSearchOK) Error

func (*EmployeeEmploymentDetailsSearchOK) GetPayload

type EmployeeEmploymentDetailsSearchParams

type EmployeeEmploymentDetailsSearchParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*EmploymentID
	  List of IDs

	*/
	EmploymentID *string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

EmployeeEmploymentDetailsSearchParams contains all the parameters to send to the API endpoint for the employee employment details search operation typically these are written to a http.Request

func NewEmployeeEmploymentDetailsSearchParams

func NewEmployeeEmploymentDetailsSearchParams() *EmployeeEmploymentDetailsSearchParams

NewEmployeeEmploymentDetailsSearchParams creates a new EmployeeEmploymentDetailsSearchParams object with the default values initialized.

func NewEmployeeEmploymentDetailsSearchParamsWithContext

func NewEmployeeEmploymentDetailsSearchParamsWithContext(ctx context.Context) *EmployeeEmploymentDetailsSearchParams

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

func NewEmployeeEmploymentDetailsSearchParamsWithHTTPClient

func NewEmployeeEmploymentDetailsSearchParamsWithHTTPClient(client *http.Client) *EmployeeEmploymentDetailsSearchParams

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

func NewEmployeeEmploymentDetailsSearchParamsWithTimeout

func NewEmployeeEmploymentDetailsSearchParamsWithTimeout(timeout time.Duration) *EmployeeEmploymentDetailsSearchParams

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

func (*EmployeeEmploymentDetailsSearchParams) SetContext

SetContext adds the context to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetCount

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

SetCount adds the count to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetEmploymentID

func (o *EmployeeEmploymentDetailsSearchParams) SetEmploymentID(employmentID *string)

SetEmploymentID adds the employmentId to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetFields

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

SetFields adds the fields to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetFrom

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

SetFrom adds the from to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetSorting

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

SetSorting adds the sorting to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) SetTimeout

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

SetTimeout adds the timeout to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithContext

WithContext adds the context to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithCount

WithCount adds the count to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithEmploymentID

WithEmploymentID adds the employmentID to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithFields

WithFields adds the fields to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithFrom

WithFrom adds the from to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithSorting

WithSorting adds the sorting to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WithTimeout

WithTimeout adds the timeout to the employee employment details search params

func (*EmployeeEmploymentDetailsSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EmployeeEmploymentDetailsSearchReader

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

EmployeeEmploymentDetailsSearchReader is a Reader for the EmployeeEmploymentDetailsSearch structure.

func (*EmployeeEmploymentDetailsSearchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InvoiceDetailsGetOK

type InvoiceDetailsGetOK struct {
	Payload *models.ResponseWrapperProjectInvoiceDetails
}

InvoiceDetailsGetOK handles this case with default header values.

successful operation

func NewInvoiceDetailsGetOK

func NewInvoiceDetailsGetOK() *InvoiceDetailsGetOK

NewInvoiceDetailsGetOK creates a InvoiceDetailsGetOK with default headers values

func (*InvoiceDetailsGetOK) Error

func (o *InvoiceDetailsGetOK) Error() string

func (*InvoiceDetailsGetOK) GetPayload

type InvoiceDetailsGetParams

type InvoiceDetailsGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

InvoiceDetailsGetParams contains all the parameters to send to the API endpoint for the invoice details get operation typically these are written to a http.Request

func NewInvoiceDetailsGetParams

func NewInvoiceDetailsGetParams() *InvoiceDetailsGetParams

NewInvoiceDetailsGetParams creates a new InvoiceDetailsGetParams object with the default values initialized.

func NewInvoiceDetailsGetParamsWithContext

func NewInvoiceDetailsGetParamsWithContext(ctx context.Context) *InvoiceDetailsGetParams

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

func NewInvoiceDetailsGetParamsWithHTTPClient

func NewInvoiceDetailsGetParamsWithHTTPClient(client *http.Client) *InvoiceDetailsGetParams

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

func NewInvoiceDetailsGetParamsWithTimeout

func NewInvoiceDetailsGetParamsWithTimeout(timeout time.Duration) *InvoiceDetailsGetParams

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

func (*InvoiceDetailsGetParams) SetContext

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

SetContext adds the context to the invoice details get params

func (*InvoiceDetailsGetParams) SetFields

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

SetFields adds the fields to the invoice details get params

func (*InvoiceDetailsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the invoice details get params

func (*InvoiceDetailsGetParams) SetID

func (o *InvoiceDetailsGetParams) SetID(id int32)

SetID adds the id to the invoice details get params

func (*InvoiceDetailsGetParams) SetTimeout

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

SetTimeout adds the timeout to the invoice details get params

func (*InvoiceDetailsGetParams) WithContext

WithContext adds the context to the invoice details get params

func (*InvoiceDetailsGetParams) WithFields

func (o *InvoiceDetailsGetParams) WithFields(fields *string) *InvoiceDetailsGetParams

WithFields adds the fields to the invoice details get params

func (*InvoiceDetailsGetParams) WithHTTPClient

func (o *InvoiceDetailsGetParams) WithHTTPClient(client *http.Client) *InvoiceDetailsGetParams

WithHTTPClient adds the HTTPClient to the invoice details get params

func (*InvoiceDetailsGetParams) WithID

WithID adds the id to the invoice details get params

func (*InvoiceDetailsGetParams) WithTimeout

WithTimeout adds the timeout to the invoice details get params

func (*InvoiceDetailsGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InvoiceDetailsGetReader

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

InvoiceDetailsGetReader is a Reader for the InvoiceDetailsGet structure.

func (*InvoiceDetailsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InvoiceDetailsSearchOK

type InvoiceDetailsSearchOK struct {
	Payload *models.ListResponseProjectInvoiceDetails
}

InvoiceDetailsSearchOK handles this case with default header values.

successful operation

func NewInvoiceDetailsSearchOK

func NewInvoiceDetailsSearchOK() *InvoiceDetailsSearchOK

NewInvoiceDetailsSearchOK creates a InvoiceDetailsSearchOK with default headers values

func (*InvoiceDetailsSearchOK) Error

func (o *InvoiceDetailsSearchOK) Error() string

func (*InvoiceDetailsSearchOK) GetPayload

type InvoiceDetailsSearchParams

type InvoiceDetailsSearchParams struct {

	/*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
	/*InvoiceDateFrom
	  From and including

	*/
	InvoiceDateFrom string
	/*InvoiceDateTo
	  To and excluding

	*/
	InvoiceDateTo string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

InvoiceDetailsSearchParams contains all the parameters to send to the API endpoint for the invoice details search operation typically these are written to a http.Request

func NewInvoiceDetailsSearchParams

func NewInvoiceDetailsSearchParams() *InvoiceDetailsSearchParams

NewInvoiceDetailsSearchParams creates a new InvoiceDetailsSearchParams object with the default values initialized.

func NewInvoiceDetailsSearchParamsWithContext

func NewInvoiceDetailsSearchParamsWithContext(ctx context.Context) *InvoiceDetailsSearchParams

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

func NewInvoiceDetailsSearchParamsWithHTTPClient

func NewInvoiceDetailsSearchParamsWithHTTPClient(client *http.Client) *InvoiceDetailsSearchParams

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

func NewInvoiceDetailsSearchParamsWithTimeout

func NewInvoiceDetailsSearchParamsWithTimeout(timeout time.Duration) *InvoiceDetailsSearchParams

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

func (*InvoiceDetailsSearchParams) SetContext

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

SetContext adds the context to the invoice details search params

func (*InvoiceDetailsSearchParams) SetCount

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

SetCount adds the count to the invoice details search params

func (*InvoiceDetailsSearchParams) SetFields

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

SetFields adds the fields to the invoice details search params

func (*InvoiceDetailsSearchParams) SetFrom

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

SetFrom adds the from to the invoice details search params

func (*InvoiceDetailsSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the invoice details search params

func (*InvoiceDetailsSearchParams) SetID

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

SetID adds the id to the invoice details search params

func (*InvoiceDetailsSearchParams) SetInvoiceDateFrom

func (o *InvoiceDetailsSearchParams) SetInvoiceDateFrom(invoiceDateFrom string)

SetInvoiceDateFrom adds the invoiceDateFrom to the invoice details search params

func (*InvoiceDetailsSearchParams) SetInvoiceDateTo

func (o *InvoiceDetailsSearchParams) SetInvoiceDateTo(invoiceDateTo string)

SetInvoiceDateTo adds the invoiceDateTo to the invoice details search params

func (*InvoiceDetailsSearchParams) SetSorting

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

SetSorting adds the sorting to the invoice details search params

func (*InvoiceDetailsSearchParams) SetTimeout

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

SetTimeout adds the timeout to the invoice details search params

func (*InvoiceDetailsSearchParams) WithContext

WithContext adds the context to the invoice details search params

func (*InvoiceDetailsSearchParams) WithCount

WithCount adds the count to the invoice details search params

func (*InvoiceDetailsSearchParams) WithFields

WithFields adds the fields to the invoice details search params

func (*InvoiceDetailsSearchParams) WithFrom

WithFrom adds the from to the invoice details search params

func (*InvoiceDetailsSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the invoice details search params

func (*InvoiceDetailsSearchParams) WithID

WithID adds the id to the invoice details search params

func (*InvoiceDetailsSearchParams) WithInvoiceDateFrom

func (o *InvoiceDetailsSearchParams) WithInvoiceDateFrom(invoiceDateFrom string) *InvoiceDetailsSearchParams

WithInvoiceDateFrom adds the invoiceDateFrom to the invoice details search params

func (*InvoiceDetailsSearchParams) WithInvoiceDateTo

func (o *InvoiceDetailsSearchParams) WithInvoiceDateTo(invoiceDateTo string) *InvoiceDetailsSearchParams

WithInvoiceDateTo adds the invoiceDateTo to the invoice details search params

func (*InvoiceDetailsSearchParams) WithSorting

WithSorting adds the sorting to the invoice details search params

func (*InvoiceDetailsSearchParams) WithTimeout

WithTimeout adds the timeout to the invoice details search params

func (*InvoiceDetailsSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type InvoiceDetailsSearchReader

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

InvoiceDetailsSearchReader is a Reader for the InvoiceDetailsSearch structure.

func (*InvoiceDetailsSearchReader) ReadResponse

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