period

package
v1.1.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for period API

func (*Client) ProjectPeriodHourlistReportHourlistReport

ProjectPeriodHourlistReportHourlistReport finds hourlist report by project period

func (*Client) ProjectPeriodInvoicedInvoiced

func (a *Client) ProjectPeriodInvoicedInvoiced(params *ProjectPeriodInvoicedInvoicedParams, authInfo runtime.ClientAuthInfoWriter) (*ProjectPeriodInvoicedInvoicedOK, error)

ProjectPeriodInvoicedInvoiced finds invoiced info by project period

func (*Client) ProjectPeriodInvoicingReserveInvoicingReserve

ProjectPeriodInvoicingReserveInvoicingReserve finds invoicing reserve by project period

func (*Client) ProjectPeriodMonthlyStatusMonthlyStatus

ProjectPeriodMonthlyStatusMonthlyStatus finds overall status by project period

func (*Client) ProjectPeriodOverallStatusOverallStatus

ProjectPeriodOverallStatusOverallStatus finds overall status by project period

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new period API client.

type ProjectPeriodHourlistReportHourlistReportOK

type ProjectPeriodHourlistReportHourlistReportOK struct {
	Payload *models.ResponseWrapperProjectPeriodHourlyReport
}

ProjectPeriodHourlistReportHourlistReportOK handles this case with default header values.

successful operation

func NewProjectPeriodHourlistReportHourlistReportOK

func NewProjectPeriodHourlistReportHourlistReportOK() *ProjectPeriodHourlistReportHourlistReportOK

NewProjectPeriodHourlistReportHourlistReportOK creates a ProjectPeriodHourlistReportHourlistReportOK with default headers values

func (*ProjectPeriodHourlistReportHourlistReportOK) Error

func (*ProjectPeriodHourlistReportHourlistReportOK) GetPayload

type ProjectPeriodHourlistReportHourlistReportParams

type ProjectPeriodHourlistReportHourlistReportParams struct {

	/*DateFrom
	  Format is yyyy-MM-dd (from and incl.).

	*/
	DateFrom string
	/*DateTo
	  Format is yyyy-MM-dd (to and excl.).

	*/
	DateTo string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

ProjectPeriodHourlistReportHourlistReportParams contains all the parameters to send to the API endpoint for the project period hourlist report hourlist report operation typically these are written to a http.Request

func NewProjectPeriodHourlistReportHourlistReportParams

func NewProjectPeriodHourlistReportHourlistReportParams() *ProjectPeriodHourlistReportHourlistReportParams

NewProjectPeriodHourlistReportHourlistReportParams creates a new ProjectPeriodHourlistReportHourlistReportParams object with the default values initialized.

func NewProjectPeriodHourlistReportHourlistReportParamsWithContext

func NewProjectPeriodHourlistReportHourlistReportParamsWithContext(ctx context.Context) *ProjectPeriodHourlistReportHourlistReportParams

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

func NewProjectPeriodHourlistReportHourlistReportParamsWithHTTPClient

func NewProjectPeriodHourlistReportHourlistReportParamsWithHTTPClient(client *http.Client) *ProjectPeriodHourlistReportHourlistReportParams

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

func NewProjectPeriodHourlistReportHourlistReportParamsWithTimeout

func NewProjectPeriodHourlistReportHourlistReportParamsWithTimeout(timeout time.Duration) *ProjectPeriodHourlistReportHourlistReportParams

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

func (*ProjectPeriodHourlistReportHourlistReportParams) SetContext

SetContext adds the context to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetDateFrom

SetDateFrom adds the dateFrom to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetDateTo

SetDateTo adds the dateTo to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetFields

SetFields adds the fields to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetID

SetID adds the id to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) SetTimeout

SetTimeout adds the timeout to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithContext

WithContext adds the context to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithDateFrom

WithDateFrom adds the dateFrom to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithDateTo

WithDateTo adds the dateTo to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithFields

WithFields adds the fields to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithID

WithID adds the id to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WithTimeout

WithTimeout adds the timeout to the project period hourlist report hourlist report params

func (*ProjectPeriodHourlistReportHourlistReportParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProjectPeriodHourlistReportHourlistReportReader

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

ProjectPeriodHourlistReportHourlistReportReader is a Reader for the ProjectPeriodHourlistReportHourlistReport structure.

func (*ProjectPeriodHourlistReportHourlistReportReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProjectPeriodInvoicedInvoicedOK

type ProjectPeriodInvoicedInvoicedOK struct {
	Payload *models.ResponseWrapperProjectPeriodInvoiced
}

ProjectPeriodInvoicedInvoicedOK handles this case with default header values.

successful operation

func NewProjectPeriodInvoicedInvoicedOK

func NewProjectPeriodInvoicedInvoicedOK() *ProjectPeriodInvoicedInvoicedOK

NewProjectPeriodInvoicedInvoicedOK creates a ProjectPeriodInvoicedInvoicedOK with default headers values

func (*ProjectPeriodInvoicedInvoicedOK) Error

func (*ProjectPeriodInvoicedInvoicedOK) GetPayload

type ProjectPeriodInvoicedInvoicedParams

type ProjectPeriodInvoicedInvoicedParams struct {

	/*DateFrom
	  Format is yyyy-MM-dd (from and incl.).

	*/
	DateFrom string
	/*DateTo
	  Format is yyyy-MM-dd (to and excl.).

	*/
	DateTo string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

ProjectPeriodInvoicedInvoicedParams contains all the parameters to send to the API endpoint for the project period invoiced invoiced operation typically these are written to a http.Request

func NewProjectPeriodInvoicedInvoicedParams

func NewProjectPeriodInvoicedInvoicedParams() *ProjectPeriodInvoicedInvoicedParams

NewProjectPeriodInvoicedInvoicedParams creates a new ProjectPeriodInvoicedInvoicedParams object with the default values initialized.

func NewProjectPeriodInvoicedInvoicedParamsWithContext

func NewProjectPeriodInvoicedInvoicedParamsWithContext(ctx context.Context) *ProjectPeriodInvoicedInvoicedParams

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

func NewProjectPeriodInvoicedInvoicedParamsWithHTTPClient

func NewProjectPeriodInvoicedInvoicedParamsWithHTTPClient(client *http.Client) *ProjectPeriodInvoicedInvoicedParams

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

func NewProjectPeriodInvoicedInvoicedParamsWithTimeout

func NewProjectPeriodInvoicedInvoicedParamsWithTimeout(timeout time.Duration) *ProjectPeriodInvoicedInvoicedParams

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

func (*ProjectPeriodInvoicedInvoicedParams) SetContext

SetContext adds the context to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetDateFrom

func (o *ProjectPeriodInvoicedInvoicedParams) SetDateFrom(dateFrom string)

SetDateFrom adds the dateFrom to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetDateTo

func (o *ProjectPeriodInvoicedInvoicedParams) SetDateTo(dateTo string)

SetDateTo adds the dateTo to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetFields

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

SetFields adds the fields to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetID

SetID adds the id to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) SetTimeout

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

SetTimeout adds the timeout to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithContext

WithContext adds the context to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithDateFrom

WithDateFrom adds the dateFrom to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithDateTo

WithDateTo adds the dateTo to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithFields

WithFields adds the fields to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithID

WithID adds the id to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WithTimeout

WithTimeout adds the timeout to the project period invoiced invoiced params

func (*ProjectPeriodInvoicedInvoicedParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProjectPeriodInvoicedInvoicedReader

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

ProjectPeriodInvoicedInvoicedReader is a Reader for the ProjectPeriodInvoicedInvoiced structure.

func (*ProjectPeriodInvoicedInvoicedReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProjectPeriodInvoicingReserveInvoicingReserveOK

type ProjectPeriodInvoicingReserveInvoicingReserveOK struct {
	Payload *models.ResponseWrapperProjectPeriodInvoicingReserve
}

ProjectPeriodInvoicingReserveInvoicingReserveOK handles this case with default header values.

successful operation

func NewProjectPeriodInvoicingReserveInvoicingReserveOK

func NewProjectPeriodInvoicingReserveInvoicingReserveOK() *ProjectPeriodInvoicingReserveInvoicingReserveOK

NewProjectPeriodInvoicingReserveInvoicingReserveOK creates a ProjectPeriodInvoicingReserveInvoicingReserveOK with default headers values

func (*ProjectPeriodInvoicingReserveInvoicingReserveOK) Error

func (*ProjectPeriodInvoicingReserveInvoicingReserveOK) GetPayload

type ProjectPeriodInvoicingReserveInvoicingReserveParams

type ProjectPeriodInvoicingReserveInvoicingReserveParams struct {

	/*DateFrom
	  Format is yyyy-MM-dd (from and incl.).

	*/
	DateFrom string
	/*DateTo
	  Format is yyyy-MM-dd (to and excl.).

	*/
	DateTo string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

ProjectPeriodInvoicingReserveInvoicingReserveParams contains all the parameters to send to the API endpoint for the project period invoicing reserve invoicing reserve operation typically these are written to a http.Request

func NewProjectPeriodInvoicingReserveInvoicingReserveParams

func NewProjectPeriodInvoicingReserveInvoicingReserveParams() *ProjectPeriodInvoicingReserveInvoicingReserveParams

NewProjectPeriodInvoicingReserveInvoicingReserveParams creates a new ProjectPeriodInvoicingReserveInvoicingReserveParams object with the default values initialized.

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithContext

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithContext(ctx context.Context) *ProjectPeriodInvoicingReserveInvoicingReserveParams

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

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithHTTPClient

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithHTTPClient(client *http.Client) *ProjectPeriodInvoicingReserveInvoicingReserveParams

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

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithTimeout

func NewProjectPeriodInvoicingReserveInvoicingReserveParamsWithTimeout(timeout time.Duration) *ProjectPeriodInvoicingReserveInvoicingReserveParams

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

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetContext

SetContext adds the context to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetDateFrom

SetDateFrom adds the dateFrom to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetDateTo

SetDateTo adds the dateTo to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetFields

SetFields adds the fields to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetID

SetID adds the id to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) SetTimeout

SetTimeout adds the timeout to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithContext

WithContext adds the context to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithDateFrom

WithDateFrom adds the dateFrom to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithDateTo

WithDateTo adds the dateTo to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithFields

WithFields adds the fields to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithID

WithID adds the id to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WithTimeout

WithTimeout adds the timeout to the project period invoicing reserve invoicing reserve params

func (*ProjectPeriodInvoicingReserveInvoicingReserveParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProjectPeriodInvoicingReserveInvoicingReserveReader

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

ProjectPeriodInvoicingReserveInvoicingReserveReader is a Reader for the ProjectPeriodInvoicingReserveInvoicingReserve structure.

func (*ProjectPeriodInvoicingReserveInvoicingReserveReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProjectPeriodMonthlyStatusMonthlyStatusOK

type ProjectPeriodMonthlyStatusMonthlyStatusOK struct {
	Payload *models.ListResponseProjectPeriodMonthlyStatus
}

ProjectPeriodMonthlyStatusMonthlyStatusOK handles this case with default header values.

successful operation

func NewProjectPeriodMonthlyStatusMonthlyStatusOK

func NewProjectPeriodMonthlyStatusMonthlyStatusOK() *ProjectPeriodMonthlyStatusMonthlyStatusOK

NewProjectPeriodMonthlyStatusMonthlyStatusOK creates a ProjectPeriodMonthlyStatusMonthlyStatusOK with default headers values

func (*ProjectPeriodMonthlyStatusMonthlyStatusOK) Error

func (*ProjectPeriodMonthlyStatusMonthlyStatusOK) GetPayload

type ProjectPeriodMonthlyStatusMonthlyStatusParams

type ProjectPeriodMonthlyStatusMonthlyStatusParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*DateFrom
	  Format is yyyy-MM-dd (from and incl.).

	*/
	DateFrom string
	/*DateTo
	  Format is yyyy-MM-dd (to and excl.).

	*/
	DateTo string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*ID
	  Element ID

	*/
	ID int32
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

ProjectPeriodMonthlyStatusMonthlyStatusParams contains all the parameters to send to the API endpoint for the project period monthly status monthly status operation typically these are written to a http.Request

func NewProjectPeriodMonthlyStatusMonthlyStatusParams

func NewProjectPeriodMonthlyStatusMonthlyStatusParams() *ProjectPeriodMonthlyStatusMonthlyStatusParams

NewProjectPeriodMonthlyStatusMonthlyStatusParams creates a new ProjectPeriodMonthlyStatusMonthlyStatusParams object with the default values initialized.

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithContext

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithContext(ctx context.Context) *ProjectPeriodMonthlyStatusMonthlyStatusParams

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

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithHTTPClient

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithHTTPClient(client *http.Client) *ProjectPeriodMonthlyStatusMonthlyStatusParams

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

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithTimeout

func NewProjectPeriodMonthlyStatusMonthlyStatusParamsWithTimeout(timeout time.Duration) *ProjectPeriodMonthlyStatusMonthlyStatusParams

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

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetContext

SetContext adds the context to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetCount

SetCount adds the count to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetDateFrom

func (o *ProjectPeriodMonthlyStatusMonthlyStatusParams) SetDateFrom(dateFrom string)

SetDateFrom adds the dateFrom to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetDateTo

SetDateTo adds the dateTo to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetFields

SetFields adds the fields to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetFrom

SetFrom adds the from to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetID

SetID adds the id to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetSorting

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

SetSorting adds the sorting to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) SetTimeout

SetTimeout adds the timeout to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithContext

WithContext adds the context to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithCount

WithCount adds the count to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithDateFrom

WithDateFrom adds the dateFrom to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithDateTo

WithDateTo adds the dateTo to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithFields

WithFields adds the fields to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithFrom

WithFrom adds the from to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithID

WithID adds the id to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithSorting

WithSorting adds the sorting to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WithTimeout

WithTimeout adds the timeout to the project period monthly status monthly status params

func (*ProjectPeriodMonthlyStatusMonthlyStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProjectPeriodMonthlyStatusMonthlyStatusReader

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

ProjectPeriodMonthlyStatusMonthlyStatusReader is a Reader for the ProjectPeriodMonthlyStatusMonthlyStatus structure.

func (*ProjectPeriodMonthlyStatusMonthlyStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ProjectPeriodOverallStatusOverallStatusOK

type ProjectPeriodOverallStatusOverallStatusOK struct {
	Payload *models.ResponseWrapperProjectPeriodOverallStatus
}

ProjectPeriodOverallStatusOverallStatusOK handles this case with default header values.

successful operation

func NewProjectPeriodOverallStatusOverallStatusOK

func NewProjectPeriodOverallStatusOverallStatusOK() *ProjectPeriodOverallStatusOverallStatusOK

NewProjectPeriodOverallStatusOverallStatusOK creates a ProjectPeriodOverallStatusOverallStatusOK with default headers values

func (*ProjectPeriodOverallStatusOverallStatusOK) Error

func (*ProjectPeriodOverallStatusOverallStatusOK) GetPayload

type ProjectPeriodOverallStatusOverallStatusParams

type ProjectPeriodOverallStatusOverallStatusParams struct {

	/*DateFrom
	  Format is yyyy-MM-dd (from and incl.).

	*/
	DateFrom string
	/*DateTo
	  Format is yyyy-MM-dd (to and excl.).

	*/
	DateTo string
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

ProjectPeriodOverallStatusOverallStatusParams contains all the parameters to send to the API endpoint for the project period overall status overall status operation typically these are written to a http.Request

func NewProjectPeriodOverallStatusOverallStatusParams

func NewProjectPeriodOverallStatusOverallStatusParams() *ProjectPeriodOverallStatusOverallStatusParams

NewProjectPeriodOverallStatusOverallStatusParams creates a new ProjectPeriodOverallStatusOverallStatusParams object with the default values initialized.

func NewProjectPeriodOverallStatusOverallStatusParamsWithContext

func NewProjectPeriodOverallStatusOverallStatusParamsWithContext(ctx context.Context) *ProjectPeriodOverallStatusOverallStatusParams

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

func NewProjectPeriodOverallStatusOverallStatusParamsWithHTTPClient

func NewProjectPeriodOverallStatusOverallStatusParamsWithHTTPClient(client *http.Client) *ProjectPeriodOverallStatusOverallStatusParams

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

func NewProjectPeriodOverallStatusOverallStatusParamsWithTimeout

func NewProjectPeriodOverallStatusOverallStatusParamsWithTimeout(timeout time.Duration) *ProjectPeriodOverallStatusOverallStatusParams

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

func (*ProjectPeriodOverallStatusOverallStatusParams) SetContext

SetContext adds the context to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetDateFrom

func (o *ProjectPeriodOverallStatusOverallStatusParams) SetDateFrom(dateFrom string)

SetDateFrom adds the dateFrom to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetDateTo

SetDateTo adds the dateTo to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetFields

SetFields adds the fields to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetID

SetID adds the id to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) SetTimeout

SetTimeout adds the timeout to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithContext

WithContext adds the context to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithDateFrom

WithDateFrom adds the dateFrom to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithDateTo

WithDateTo adds the dateTo to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithFields

WithFields adds the fields to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithID

WithID adds the id to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WithTimeout

WithTimeout adds the timeout to the project period overall status overall status params

func (*ProjectPeriodOverallStatusOverallStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ProjectPeriodOverallStatusOverallStatusReader

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

ProjectPeriodOverallStatusOverallStatusReader is a Reader for the ProjectPeriodOverallStatusOverallStatus structure.

func (*ProjectPeriodOverallStatusOverallStatusReader) ReadResponse

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