pension_scheme

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 pension scheme API

func (*Client) SalarySettingsPensionSchemeDelete

func (a *Client) SalarySettingsPensionSchemeDelete(params *SalarySettingsPensionSchemeDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

SalarySettingsPensionSchemeDelete bs e t a delete a pension scheme

func (*Client) SalarySettingsPensionSchemeGet

func (a *Client) SalarySettingsPensionSchemeGet(params *SalarySettingsPensionSchemeGetParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemeGetOK, error)

SalarySettingsPensionSchemeGet bs e t a get pension scheme for a specific ID

func (*Client) SalarySettingsPensionSchemeListDeleteByIds

func (a *Client) SalarySettingsPensionSchemeListDeleteByIds(params *SalarySettingsPensionSchemeListDeleteByIdsParams, authInfo runtime.ClientAuthInfoWriter) error

SalarySettingsPensionSchemeListDeleteByIds bs e t a delete multiple pension schemes

func (*Client) SalarySettingsPensionSchemeListPostList

SalarySettingsPensionSchemeListPostList bs e t a create multiple pension schemes

func (*Client) SalarySettingsPensionSchemeListPutList

SalarySettingsPensionSchemeListPutList bs e t a update multiple pension schemes

func (*Client) SalarySettingsPensionSchemePost

SalarySettingsPensionSchemePost bs e t a create a pension scheme

func (*Client) SalarySettingsPensionSchemePut

func (a *Client) SalarySettingsPensionSchemePut(params *SalarySettingsPensionSchemePutParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemePutOK, error)

SalarySettingsPensionSchemePut bs e t a update a pension scheme

func (*Client) SalarySettingsPensionSchemeSearch

SalarySettingsPensionSchemeSearch bs e t a find pension schemes

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	SalarySettingsPensionSchemeListDeleteByIds(params *SalarySettingsPensionSchemeListDeleteByIdsParams, authInfo runtime.ClientAuthInfoWriter) error

	SalarySettingsPensionSchemeListPostList(params *SalarySettingsPensionSchemeListPostListParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemeListPostListCreated, error)

	SalarySettingsPensionSchemeListPutList(params *SalarySettingsPensionSchemeListPutListParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemeListPutListOK, error)

	SalarySettingsPensionSchemeDelete(params *SalarySettingsPensionSchemeDeleteParams, authInfo runtime.ClientAuthInfoWriter) error

	SalarySettingsPensionSchemeGet(params *SalarySettingsPensionSchemeGetParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemeGetOK, error)

	SalarySettingsPensionSchemePost(params *SalarySettingsPensionSchemePostParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemePostCreated, error)

	SalarySettingsPensionSchemePut(params *SalarySettingsPensionSchemePutParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemePutOK, error)

	SalarySettingsPensionSchemeSearch(params *SalarySettingsPensionSchemeSearchParams, authInfo runtime.ClientAuthInfoWriter) (*SalarySettingsPensionSchemeSearchOK, 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 pension scheme API client.

type SalarySettingsPensionSchemeDeleteDefault

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

SalarySettingsPensionSchemeDeleteDefault handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemeDeleteDefault

func NewSalarySettingsPensionSchemeDeleteDefault(code int) *SalarySettingsPensionSchemeDeleteDefault

NewSalarySettingsPensionSchemeDeleteDefault creates a SalarySettingsPensionSchemeDeleteDefault with default headers values

func (*SalarySettingsPensionSchemeDeleteDefault) Code

Code gets the status code for the salary settings pension scheme delete default response

func (*SalarySettingsPensionSchemeDeleteDefault) Error

type SalarySettingsPensionSchemeDeleteParams

type SalarySettingsPensionSchemeDeleteParams struct {

	/*ID
	  Element ID

	*/
	ID int32

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

SalarySettingsPensionSchemeDeleteParams contains all the parameters to send to the API endpoint for the salary settings pension scheme delete operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeDeleteParams

func NewSalarySettingsPensionSchemeDeleteParams() *SalarySettingsPensionSchemeDeleteParams

NewSalarySettingsPensionSchemeDeleteParams creates a new SalarySettingsPensionSchemeDeleteParams object with the default values initialized.

func NewSalarySettingsPensionSchemeDeleteParamsWithContext

func NewSalarySettingsPensionSchemeDeleteParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeDeleteParams

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

func NewSalarySettingsPensionSchemeDeleteParamsWithHTTPClient

func NewSalarySettingsPensionSchemeDeleteParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeDeleteParams

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

func NewSalarySettingsPensionSchemeDeleteParamsWithTimeout

func NewSalarySettingsPensionSchemeDeleteParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeDeleteParams

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

func (*SalarySettingsPensionSchemeDeleteParams) SetContext

SetContext adds the context to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) SetID

SetID adds the id to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) WithContext

WithContext adds the context to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) WithID

WithID adds the id to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme delete params

func (*SalarySettingsPensionSchemeDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeDeleteReader

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

SalarySettingsPensionSchemeDeleteReader is a Reader for the SalarySettingsPensionSchemeDelete structure.

func (*SalarySettingsPensionSchemeDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemeGetOK

type SalarySettingsPensionSchemeGetOK struct {
	Payload *models.ResponseWrapperPensionScheme
}

SalarySettingsPensionSchemeGetOK handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemeGetOK

func NewSalarySettingsPensionSchemeGetOK() *SalarySettingsPensionSchemeGetOK

NewSalarySettingsPensionSchemeGetOK creates a SalarySettingsPensionSchemeGetOK with default headers values

func (*SalarySettingsPensionSchemeGetOK) Error

func (*SalarySettingsPensionSchemeGetOK) GetPayload

type SalarySettingsPensionSchemeGetParams

type SalarySettingsPensionSchemeGetParams struct {

	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*ID
	  Element ID

	*/
	ID int32

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

SalarySettingsPensionSchemeGetParams contains all the parameters to send to the API endpoint for the salary settings pension scheme get operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeGetParams

func NewSalarySettingsPensionSchemeGetParams() *SalarySettingsPensionSchemeGetParams

NewSalarySettingsPensionSchemeGetParams creates a new SalarySettingsPensionSchemeGetParams object with the default values initialized.

func NewSalarySettingsPensionSchemeGetParamsWithContext

func NewSalarySettingsPensionSchemeGetParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeGetParams

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

func NewSalarySettingsPensionSchemeGetParamsWithHTTPClient

func NewSalarySettingsPensionSchemeGetParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeGetParams

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

func NewSalarySettingsPensionSchemeGetParamsWithTimeout

func NewSalarySettingsPensionSchemeGetParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeGetParams

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

func (*SalarySettingsPensionSchemeGetParams) SetContext

SetContext adds the context to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) SetFields

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

SetFields adds the fields to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) SetID

SetID adds the id to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) SetTimeout

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

SetTimeout adds the timeout to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WithContext

WithContext adds the context to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WithFields

WithFields adds the fields to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WithID

WithID adds the id to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme get params

func (*SalarySettingsPensionSchemeGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeGetReader

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

SalarySettingsPensionSchemeGetReader is a Reader for the SalarySettingsPensionSchemeGet structure.

func (*SalarySettingsPensionSchemeGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemeListDeleteByIdsDefault

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

SalarySettingsPensionSchemeListDeleteByIdsDefault handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemeListDeleteByIdsDefault

func NewSalarySettingsPensionSchemeListDeleteByIdsDefault(code int) *SalarySettingsPensionSchemeListDeleteByIdsDefault

NewSalarySettingsPensionSchemeListDeleteByIdsDefault creates a SalarySettingsPensionSchemeListDeleteByIdsDefault with default headers values

func (*SalarySettingsPensionSchemeListDeleteByIdsDefault) Code

Code gets the status code for the salary settings pension scheme list delete by ids default response

func (*SalarySettingsPensionSchemeListDeleteByIdsDefault) Error

type SalarySettingsPensionSchemeListDeleteByIdsParams

type SalarySettingsPensionSchemeListDeleteByIdsParams struct {

	/*Ids
	  ID of the elements

	*/
	Ids string

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

SalarySettingsPensionSchemeListDeleteByIdsParams contains all the parameters to send to the API endpoint for the salary settings pension scheme list delete by ids operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeListDeleteByIdsParams

func NewSalarySettingsPensionSchemeListDeleteByIdsParams() *SalarySettingsPensionSchemeListDeleteByIdsParams

NewSalarySettingsPensionSchemeListDeleteByIdsParams creates a new SalarySettingsPensionSchemeListDeleteByIdsParams object with the default values initialized.

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithContext

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeListDeleteByIdsParams

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

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithHTTPClient

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeListDeleteByIdsParams

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

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithTimeout

func NewSalarySettingsPensionSchemeListDeleteByIdsParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeListDeleteByIdsParams

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

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) SetContext

SetContext adds the context to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) SetIds

SetIds adds the ids to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) SetTimeout

SetTimeout adds the timeout to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) WithContext

WithContext adds the context to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) WithIds

WithIds adds the ids to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme list delete by ids params

func (*SalarySettingsPensionSchemeListDeleteByIdsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeListDeleteByIdsReader

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

SalarySettingsPensionSchemeListDeleteByIdsReader is a Reader for the SalarySettingsPensionSchemeListDeleteByIds structure.

func (*SalarySettingsPensionSchemeListDeleteByIdsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemeListPostListCreated

type SalarySettingsPensionSchemeListPostListCreated struct {
	Payload *models.ListResponsePensionScheme
}

SalarySettingsPensionSchemeListPostListCreated handles this case with default header values.

successfully created

func NewSalarySettingsPensionSchemeListPostListCreated

func NewSalarySettingsPensionSchemeListPostListCreated() *SalarySettingsPensionSchemeListPostListCreated

NewSalarySettingsPensionSchemeListPostListCreated creates a SalarySettingsPensionSchemeListPostListCreated with default headers values

func (*SalarySettingsPensionSchemeListPostListCreated) Error

func (*SalarySettingsPensionSchemeListPostListCreated) GetPayload

type SalarySettingsPensionSchemeListPostListParams

type SalarySettingsPensionSchemeListPostListParams struct {

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

	*/
	Body []*models.PensionScheme

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

SalarySettingsPensionSchemeListPostListParams contains all the parameters to send to the API endpoint for the salary settings pension scheme list post list operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeListPostListParams

func NewSalarySettingsPensionSchemeListPostListParams() *SalarySettingsPensionSchemeListPostListParams

NewSalarySettingsPensionSchemeListPostListParams creates a new SalarySettingsPensionSchemeListPostListParams object with the default values initialized.

func NewSalarySettingsPensionSchemeListPostListParamsWithContext

func NewSalarySettingsPensionSchemeListPostListParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeListPostListParams

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

func NewSalarySettingsPensionSchemeListPostListParamsWithHTTPClient

func NewSalarySettingsPensionSchemeListPostListParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeListPostListParams

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

func NewSalarySettingsPensionSchemeListPostListParamsWithTimeout

func NewSalarySettingsPensionSchemeListPostListParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeListPostListParams

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

func (*SalarySettingsPensionSchemeListPostListParams) SetBody

SetBody adds the body to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) SetContext

SetContext adds the context to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) SetTimeout

SetTimeout adds the timeout to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) WithBody

WithBody adds the body to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) WithContext

WithContext adds the context to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme list post list params

func (*SalarySettingsPensionSchemeListPostListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeListPostListReader

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

SalarySettingsPensionSchemeListPostListReader is a Reader for the SalarySettingsPensionSchemeListPostList structure.

func (*SalarySettingsPensionSchemeListPostListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemeListPutListOK

type SalarySettingsPensionSchemeListPutListOK struct {
	Payload *models.ListResponsePensionScheme
}

SalarySettingsPensionSchemeListPutListOK handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemeListPutListOK

func NewSalarySettingsPensionSchemeListPutListOK() *SalarySettingsPensionSchemeListPutListOK

NewSalarySettingsPensionSchemeListPutListOK creates a SalarySettingsPensionSchemeListPutListOK with default headers values

func (*SalarySettingsPensionSchemeListPutListOK) Error

func (*SalarySettingsPensionSchemeListPutListOK) GetPayload

type SalarySettingsPensionSchemeListPutListParams

type SalarySettingsPensionSchemeListPutListParams struct {

	/*Body
	  JSON representing updates to object. Should have ID and version set.

	*/
	Body []*models.PensionScheme

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

SalarySettingsPensionSchemeListPutListParams contains all the parameters to send to the API endpoint for the salary settings pension scheme list put list operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeListPutListParams

func NewSalarySettingsPensionSchemeListPutListParams() *SalarySettingsPensionSchemeListPutListParams

NewSalarySettingsPensionSchemeListPutListParams creates a new SalarySettingsPensionSchemeListPutListParams object with the default values initialized.

func NewSalarySettingsPensionSchemeListPutListParamsWithContext

func NewSalarySettingsPensionSchemeListPutListParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeListPutListParams

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

func NewSalarySettingsPensionSchemeListPutListParamsWithHTTPClient

func NewSalarySettingsPensionSchemeListPutListParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeListPutListParams

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

func NewSalarySettingsPensionSchemeListPutListParamsWithTimeout

func NewSalarySettingsPensionSchemeListPutListParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeListPutListParams

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

func (*SalarySettingsPensionSchemeListPutListParams) SetBody

SetBody adds the body to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) SetContext

SetContext adds the context to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) SetTimeout

SetTimeout adds the timeout to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) WithBody

WithBody adds the body to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) WithContext

WithContext adds the context to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme list put list params

func (*SalarySettingsPensionSchemeListPutListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeListPutListReader

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

SalarySettingsPensionSchemeListPutListReader is a Reader for the SalarySettingsPensionSchemeListPutList structure.

func (*SalarySettingsPensionSchemeListPutListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemePostCreated

type SalarySettingsPensionSchemePostCreated struct {
	Payload *models.ResponseWrapperPensionScheme
}

SalarySettingsPensionSchemePostCreated handles this case with default header values.

successfully created

func NewSalarySettingsPensionSchemePostCreated

func NewSalarySettingsPensionSchemePostCreated() *SalarySettingsPensionSchemePostCreated

NewSalarySettingsPensionSchemePostCreated creates a SalarySettingsPensionSchemePostCreated with default headers values

func (*SalarySettingsPensionSchemePostCreated) Error

func (*SalarySettingsPensionSchemePostCreated) GetPayload

type SalarySettingsPensionSchemePostParams

type SalarySettingsPensionSchemePostParams struct {

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

	*/
	Body *models.PensionScheme

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

SalarySettingsPensionSchemePostParams contains all the parameters to send to the API endpoint for the salary settings pension scheme post operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemePostParams

func NewSalarySettingsPensionSchemePostParams() *SalarySettingsPensionSchemePostParams

NewSalarySettingsPensionSchemePostParams creates a new SalarySettingsPensionSchemePostParams object with the default values initialized.

func NewSalarySettingsPensionSchemePostParamsWithContext

func NewSalarySettingsPensionSchemePostParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemePostParams

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

func NewSalarySettingsPensionSchemePostParamsWithHTTPClient

func NewSalarySettingsPensionSchemePostParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemePostParams

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

func NewSalarySettingsPensionSchemePostParamsWithTimeout

func NewSalarySettingsPensionSchemePostParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemePostParams

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

func (*SalarySettingsPensionSchemePostParams) SetBody

SetBody adds the body to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) SetContext

SetContext adds the context to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) SetTimeout

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

SetTimeout adds the timeout to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) WithBody

WithBody adds the body to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) WithContext

WithContext adds the context to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme post params

func (*SalarySettingsPensionSchemePostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemePostReader

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

SalarySettingsPensionSchemePostReader is a Reader for the SalarySettingsPensionSchemePost structure.

func (*SalarySettingsPensionSchemePostReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemePutOK

type SalarySettingsPensionSchemePutOK struct {
	Payload *models.ResponseWrapperPensionScheme
}

SalarySettingsPensionSchemePutOK handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemePutOK

func NewSalarySettingsPensionSchemePutOK() *SalarySettingsPensionSchemePutOK

NewSalarySettingsPensionSchemePutOK creates a SalarySettingsPensionSchemePutOK with default headers values

func (*SalarySettingsPensionSchemePutOK) Error

func (*SalarySettingsPensionSchemePutOK) GetPayload

type SalarySettingsPensionSchemePutParams

type SalarySettingsPensionSchemePutParams struct {

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

	*/
	Body *models.PensionScheme
	/*ID
	  Element ID

	*/
	ID int32

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

SalarySettingsPensionSchemePutParams contains all the parameters to send to the API endpoint for the salary settings pension scheme put operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemePutParams

func NewSalarySettingsPensionSchemePutParams() *SalarySettingsPensionSchemePutParams

NewSalarySettingsPensionSchemePutParams creates a new SalarySettingsPensionSchemePutParams object with the default values initialized.

func NewSalarySettingsPensionSchemePutParamsWithContext

func NewSalarySettingsPensionSchemePutParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemePutParams

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

func NewSalarySettingsPensionSchemePutParamsWithHTTPClient

func NewSalarySettingsPensionSchemePutParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemePutParams

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

func NewSalarySettingsPensionSchemePutParamsWithTimeout

func NewSalarySettingsPensionSchemePutParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemePutParams

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

func (*SalarySettingsPensionSchemePutParams) SetBody

SetBody adds the body to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) SetContext

SetContext adds the context to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) SetID

SetID adds the id to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) SetTimeout

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

SetTimeout adds the timeout to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WithBody

WithBody adds the body to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WithContext

WithContext adds the context to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WithID

WithID adds the id to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme put params

func (*SalarySettingsPensionSchemePutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemePutReader

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

SalarySettingsPensionSchemePutReader is a Reader for the SalarySettingsPensionSchemePut structure.

func (*SalarySettingsPensionSchemePutReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SalarySettingsPensionSchemeSearchOK

type SalarySettingsPensionSchemeSearchOK struct {
	Payload *models.ListResponsePensionScheme
}

SalarySettingsPensionSchemeSearchOK handles this case with default header values.

successful operation

func NewSalarySettingsPensionSchemeSearchOK

func NewSalarySettingsPensionSchemeSearchOK() *SalarySettingsPensionSchemeSearchOK

NewSalarySettingsPensionSchemeSearchOK creates a SalarySettingsPensionSchemeSearchOK with default headers values

func (*SalarySettingsPensionSchemeSearchOK) Error

func (*SalarySettingsPensionSchemeSearchOK) GetPayload

type SalarySettingsPensionSchemeSearchParams

type SalarySettingsPensionSchemeSearchParams struct {

	/*Count
	  Number of elements to return

	*/
	Count *int64
	/*Fields
	  Fields filter pattern

	*/
	Fields *string
	/*From
	  From index

	*/
	From *int64
	/*Number
	  Equals

	*/
	Number *string
	/*Sorting
	  Sorting pattern

	*/
	Sorting *string

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

SalarySettingsPensionSchemeSearchParams contains all the parameters to send to the API endpoint for the salary settings pension scheme search operation typically these are written to a http.Request

func NewSalarySettingsPensionSchemeSearchParams

func NewSalarySettingsPensionSchemeSearchParams() *SalarySettingsPensionSchemeSearchParams

NewSalarySettingsPensionSchemeSearchParams creates a new SalarySettingsPensionSchemeSearchParams object with the default values initialized.

func NewSalarySettingsPensionSchemeSearchParamsWithContext

func NewSalarySettingsPensionSchemeSearchParamsWithContext(ctx context.Context) *SalarySettingsPensionSchemeSearchParams

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

func NewSalarySettingsPensionSchemeSearchParamsWithHTTPClient

func NewSalarySettingsPensionSchemeSearchParamsWithHTTPClient(client *http.Client) *SalarySettingsPensionSchemeSearchParams

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

func NewSalarySettingsPensionSchemeSearchParamsWithTimeout

func NewSalarySettingsPensionSchemeSearchParamsWithTimeout(timeout time.Duration) *SalarySettingsPensionSchemeSearchParams

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

func (*SalarySettingsPensionSchemeSearchParams) SetContext

SetContext adds the context to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetCount

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

SetCount adds the count to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetFields

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

SetFields adds the fields to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetFrom

SetFrom adds the from to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetNumber

func (o *SalarySettingsPensionSchemeSearchParams) SetNumber(number *string)

SetNumber adds the number to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetSorting

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

SetSorting adds the sorting to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) SetTimeout

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

SetTimeout adds the timeout to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithContext

WithContext adds the context to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithCount

WithCount adds the count to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithFields

WithFields adds the fields to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithFrom

WithFrom adds the from to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithNumber

WithNumber adds the number to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithSorting

WithSorting adds the sorting to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WithTimeout

WithTimeout adds the timeout to the salary settings pension scheme search params

func (*SalarySettingsPensionSchemeSearchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SalarySettingsPensionSchemeSearchReader

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

SalarySettingsPensionSchemeSearchReader is a Reader for the SalarySettingsPensionSchemeSearch structure.

func (*SalarySettingsPensionSchemeSearchReader) ReadResponse

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