Documentation
¶
Index ¶
- type BulkCreateTeamMembersOK
- type BulkCreateTeamMembersParams
- func NewBulkCreateTeamMembersParams() *BulkCreateTeamMembersParams
- func NewBulkCreateTeamMembersParamsWithContext(ctx context.Context) *BulkCreateTeamMembersParams
- func NewBulkCreateTeamMembersParamsWithHTTPClient(client *http.Client) *BulkCreateTeamMembersParams
- func NewBulkCreateTeamMembersParamsWithTimeout(timeout time.Duration) *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) SetBody(body *models.BulkCreateTeamMembersRequest)
- func (o *BulkCreateTeamMembersParams) SetContext(ctx context.Context)
- func (o *BulkCreateTeamMembersParams) SetDefaults()
- func (o *BulkCreateTeamMembersParams) SetHTTPClient(client *http.Client)
- func (o *BulkCreateTeamMembersParams) SetTimeout(timeout time.Duration)
- func (o *BulkCreateTeamMembersParams) WithBody(body *models.BulkCreateTeamMembersRequest) *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) WithContext(ctx context.Context) *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) WithDefaults() *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) WithHTTPClient(client *http.Client) *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) WithTimeout(timeout time.Duration) *BulkCreateTeamMembersParams
- func (o *BulkCreateTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type BulkCreateTeamMembersReader
- type BulkUpdateTeamMembersOK
- type BulkUpdateTeamMembersParams
- func NewBulkUpdateTeamMembersParams() *BulkUpdateTeamMembersParams
- func NewBulkUpdateTeamMembersParamsWithContext(ctx context.Context) *BulkUpdateTeamMembersParams
- func NewBulkUpdateTeamMembersParamsWithHTTPClient(client *http.Client) *BulkUpdateTeamMembersParams
- func NewBulkUpdateTeamMembersParamsWithTimeout(timeout time.Duration) *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) SetBody(body *models.BulkUpdateTeamMembersRequest)
- func (o *BulkUpdateTeamMembersParams) SetContext(ctx context.Context)
- func (o *BulkUpdateTeamMembersParams) SetDefaults()
- func (o *BulkUpdateTeamMembersParams) SetHTTPClient(client *http.Client)
- func (o *BulkUpdateTeamMembersParams) SetTimeout(timeout time.Duration)
- func (o *BulkUpdateTeamMembersParams) WithBody(body *models.BulkUpdateTeamMembersRequest) *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) WithContext(ctx context.Context) *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) WithDefaults() *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) WithHTTPClient(client *http.Client) *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) WithTimeout(timeout time.Duration) *BulkUpdateTeamMembersParams
- func (o *BulkUpdateTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type BulkUpdateTeamMembersReader
- type Client
- func (a *Client) BulkCreateTeamMembers(params *BulkCreateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*BulkCreateTeamMembersOK, error)
- func (a *Client) BulkUpdateTeamMembers(params *BulkUpdateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*BulkUpdateTeamMembersOK, error)
- func (a *Client) CreateTeamMember(params *CreateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, ...) (*CreateTeamMemberOK, error)
- func (a *Client) RetrieveTeamMember(params *RetrieveTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, ...) (*RetrieveTeamMemberOK, error)
- func (a *Client) RetrieveWageSetting(params *RetrieveWageSettingParams, authInfo runtime.ClientAuthInfoWriter, ...) (*RetrieveWageSettingOK, error)
- func (a *Client) SearchTeamMembers(params *SearchTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, ...) (*SearchTeamMembersOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- func (a *Client) UpdateTeamMember(params *UpdateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateTeamMemberOK, error)
- func (a *Client) UpdateWageSetting(params *UpdateWageSettingParams, authInfo runtime.ClientAuthInfoWriter, ...) (*UpdateWageSettingOK, error)
- type ClientOption
- type ClientService
- type CreateTeamMemberOK
- type CreateTeamMemberParams
- func NewCreateTeamMemberParams() *CreateTeamMemberParams
- func NewCreateTeamMemberParamsWithContext(ctx context.Context) *CreateTeamMemberParams
- func NewCreateTeamMemberParamsWithHTTPClient(client *http.Client) *CreateTeamMemberParams
- func NewCreateTeamMemberParamsWithTimeout(timeout time.Duration) *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) SetBody(body *models.CreateTeamMemberRequest)
- func (o *CreateTeamMemberParams) SetContext(ctx context.Context)
- func (o *CreateTeamMemberParams) SetDefaults()
- func (o *CreateTeamMemberParams) SetHTTPClient(client *http.Client)
- func (o *CreateTeamMemberParams) SetTimeout(timeout time.Duration)
- func (o *CreateTeamMemberParams) WithBody(body *models.CreateTeamMemberRequest) *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) WithContext(ctx context.Context) *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) WithDefaults() *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) WithHTTPClient(client *http.Client) *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) WithTimeout(timeout time.Duration) *CreateTeamMemberParams
- func (o *CreateTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CreateTeamMemberReader
- type RetrieveTeamMemberOK
- type RetrieveTeamMemberParams
- func NewRetrieveTeamMemberParams() *RetrieveTeamMemberParams
- func NewRetrieveTeamMemberParamsWithContext(ctx context.Context) *RetrieveTeamMemberParams
- func NewRetrieveTeamMemberParamsWithHTTPClient(client *http.Client) *RetrieveTeamMemberParams
- func NewRetrieveTeamMemberParamsWithTimeout(timeout time.Duration) *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) SetContext(ctx context.Context)
- func (o *RetrieveTeamMemberParams) SetDefaults()
- func (o *RetrieveTeamMemberParams) SetHTTPClient(client *http.Client)
- func (o *RetrieveTeamMemberParams) SetTeamMemberID(teamMemberID string)
- func (o *RetrieveTeamMemberParams) SetTimeout(timeout time.Duration)
- func (o *RetrieveTeamMemberParams) WithContext(ctx context.Context) *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) WithDefaults() *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) WithHTTPClient(client *http.Client) *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) WithTeamMemberID(teamMemberID string) *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) WithTimeout(timeout time.Duration) *RetrieveTeamMemberParams
- func (o *RetrieveTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type RetrieveTeamMemberReader
- type RetrieveWageSettingOK
- type RetrieveWageSettingParams
- func NewRetrieveWageSettingParams() *RetrieveWageSettingParams
- func NewRetrieveWageSettingParamsWithContext(ctx context.Context) *RetrieveWageSettingParams
- func NewRetrieveWageSettingParamsWithHTTPClient(client *http.Client) *RetrieveWageSettingParams
- func NewRetrieveWageSettingParamsWithTimeout(timeout time.Duration) *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) SetContext(ctx context.Context)
- func (o *RetrieveWageSettingParams) SetDefaults()
- func (o *RetrieveWageSettingParams) SetHTTPClient(client *http.Client)
- func (o *RetrieveWageSettingParams) SetTeamMemberID(teamMemberID string)
- func (o *RetrieveWageSettingParams) SetTimeout(timeout time.Duration)
- func (o *RetrieveWageSettingParams) WithContext(ctx context.Context) *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) WithDefaults() *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) WithHTTPClient(client *http.Client) *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) WithTeamMemberID(teamMemberID string) *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) WithTimeout(timeout time.Duration) *RetrieveWageSettingParams
- func (o *RetrieveWageSettingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type RetrieveWageSettingReader
- type SearchTeamMembersOK
- type SearchTeamMembersParams
- func NewSearchTeamMembersParams() *SearchTeamMembersParams
- func NewSearchTeamMembersParamsWithContext(ctx context.Context) *SearchTeamMembersParams
- func NewSearchTeamMembersParamsWithHTTPClient(client *http.Client) *SearchTeamMembersParams
- func NewSearchTeamMembersParamsWithTimeout(timeout time.Duration) *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) SetBody(body *models.SearchTeamMembersRequest)
- func (o *SearchTeamMembersParams) SetContext(ctx context.Context)
- func (o *SearchTeamMembersParams) SetDefaults()
- func (o *SearchTeamMembersParams) SetHTTPClient(client *http.Client)
- func (o *SearchTeamMembersParams) SetTimeout(timeout time.Duration)
- func (o *SearchTeamMembersParams) WithBody(body *models.SearchTeamMembersRequest) *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) WithContext(ctx context.Context) *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) WithDefaults() *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) WithHTTPClient(client *http.Client) *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) WithTimeout(timeout time.Duration) *SearchTeamMembersParams
- func (o *SearchTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type SearchTeamMembersReader
- type UpdateTeamMemberOK
- type UpdateTeamMemberParams
- func NewUpdateTeamMemberParams() *UpdateTeamMemberParams
- func NewUpdateTeamMemberParamsWithContext(ctx context.Context) *UpdateTeamMemberParams
- func NewUpdateTeamMemberParamsWithHTTPClient(client *http.Client) *UpdateTeamMemberParams
- func NewUpdateTeamMemberParamsWithTimeout(timeout time.Duration) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) SetBody(body *models.UpdateTeamMemberRequest)
- func (o *UpdateTeamMemberParams) SetContext(ctx context.Context)
- func (o *UpdateTeamMemberParams) SetDefaults()
- func (o *UpdateTeamMemberParams) SetHTTPClient(client *http.Client)
- func (o *UpdateTeamMemberParams) SetTeamMemberID(teamMemberID string)
- func (o *UpdateTeamMemberParams) SetTimeout(timeout time.Duration)
- func (o *UpdateTeamMemberParams) WithBody(body *models.UpdateTeamMemberRequest) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WithContext(ctx context.Context) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WithDefaults() *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WithHTTPClient(client *http.Client) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WithTeamMemberID(teamMemberID string) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WithTimeout(timeout time.Duration) *UpdateTeamMemberParams
- func (o *UpdateTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateTeamMemberReader
- type UpdateWageSettingOK
- type UpdateWageSettingParams
- func NewUpdateWageSettingParams() *UpdateWageSettingParams
- func NewUpdateWageSettingParamsWithContext(ctx context.Context) *UpdateWageSettingParams
- func NewUpdateWageSettingParamsWithHTTPClient(client *http.Client) *UpdateWageSettingParams
- func NewUpdateWageSettingParamsWithTimeout(timeout time.Duration) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) SetBody(body *models.UpdateWageSettingRequest)
- func (o *UpdateWageSettingParams) SetContext(ctx context.Context)
- func (o *UpdateWageSettingParams) SetDefaults()
- func (o *UpdateWageSettingParams) SetHTTPClient(client *http.Client)
- func (o *UpdateWageSettingParams) SetTeamMemberID(teamMemberID string)
- func (o *UpdateWageSettingParams) SetTimeout(timeout time.Duration)
- func (o *UpdateWageSettingParams) WithBody(body *models.UpdateWageSettingRequest) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WithContext(ctx context.Context) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WithDefaults() *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WithHTTPClient(client *http.Client) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WithTeamMemberID(teamMemberID string) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WithTimeout(timeout time.Duration) *UpdateWageSettingParams
- func (o *UpdateWageSettingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type UpdateWageSettingReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkCreateTeamMembersOK ¶
type BulkCreateTeamMembersOK struct {
Payload *models.BulkCreateTeamMembersResponse
}
BulkCreateTeamMembersOK describes a response with status code 200, with default header values.
Success
func NewBulkCreateTeamMembersOK ¶
func NewBulkCreateTeamMembersOK() *BulkCreateTeamMembersOK
NewBulkCreateTeamMembersOK creates a BulkCreateTeamMembersOK with default headers values
func (*BulkCreateTeamMembersOK) Error ¶
func (o *BulkCreateTeamMembersOK) Error() string
func (*BulkCreateTeamMembersOK) GetPayload ¶
func (o *BulkCreateTeamMembersOK) GetPayload() *models.BulkCreateTeamMembersResponse
type BulkCreateTeamMembersParams ¶
type BulkCreateTeamMembersParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.BulkCreateTeamMembersRequest
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
BulkCreateTeamMembersParams contains all the parameters to send to the API endpoint
for the bulk create team members operation. Typically these are written to a http.Request.
func NewBulkCreateTeamMembersParams ¶
func NewBulkCreateTeamMembersParams() *BulkCreateTeamMembersParams
NewBulkCreateTeamMembersParams creates a new BulkCreateTeamMembersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewBulkCreateTeamMembersParamsWithContext ¶
func NewBulkCreateTeamMembersParamsWithContext(ctx context.Context) *BulkCreateTeamMembersParams
NewBulkCreateTeamMembersParamsWithContext creates a new BulkCreateTeamMembersParams object with the ability to set a context for a request.
func NewBulkCreateTeamMembersParamsWithHTTPClient ¶
func NewBulkCreateTeamMembersParamsWithHTTPClient(client *http.Client) *BulkCreateTeamMembersParams
NewBulkCreateTeamMembersParamsWithHTTPClient creates a new BulkCreateTeamMembersParams object with the ability to set a custom HTTPClient for a request.
func NewBulkCreateTeamMembersParamsWithTimeout ¶
func NewBulkCreateTeamMembersParamsWithTimeout(timeout time.Duration) *BulkCreateTeamMembersParams
NewBulkCreateTeamMembersParamsWithTimeout creates a new BulkCreateTeamMembersParams object with the ability to set a timeout on a request.
func (*BulkCreateTeamMembersParams) SetBody ¶
func (o *BulkCreateTeamMembersParams) SetBody(body *models.BulkCreateTeamMembersRequest)
SetBody adds the body to the bulk create team members params
func (*BulkCreateTeamMembersParams) SetContext ¶
func (o *BulkCreateTeamMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the bulk create team members params
func (*BulkCreateTeamMembersParams) SetDefaults ¶
func (o *BulkCreateTeamMembersParams) SetDefaults()
SetDefaults hydrates default values in the bulk create team members params (not the query body).
All values with no default are reset to their zero value.
func (*BulkCreateTeamMembersParams) SetHTTPClient ¶
func (o *BulkCreateTeamMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the bulk create team members params
func (*BulkCreateTeamMembersParams) SetTimeout ¶
func (o *BulkCreateTeamMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the bulk create team members params
func (*BulkCreateTeamMembersParams) WithBody ¶
func (o *BulkCreateTeamMembersParams) WithBody(body *models.BulkCreateTeamMembersRequest) *BulkCreateTeamMembersParams
WithBody adds the body to the bulk create team members params
func (*BulkCreateTeamMembersParams) WithContext ¶
func (o *BulkCreateTeamMembersParams) WithContext(ctx context.Context) *BulkCreateTeamMembersParams
WithContext adds the context to the bulk create team members params
func (*BulkCreateTeamMembersParams) WithDefaults ¶
func (o *BulkCreateTeamMembersParams) WithDefaults() *BulkCreateTeamMembersParams
WithDefaults hydrates default values in the bulk create team members params (not the query body).
All values with no default are reset to their zero value.
func (*BulkCreateTeamMembersParams) WithHTTPClient ¶
func (o *BulkCreateTeamMembersParams) WithHTTPClient(client *http.Client) *BulkCreateTeamMembersParams
WithHTTPClient adds the HTTPClient to the bulk create team members params
func (*BulkCreateTeamMembersParams) WithTimeout ¶
func (o *BulkCreateTeamMembersParams) WithTimeout(timeout time.Duration) *BulkCreateTeamMembersParams
WithTimeout adds the timeout to the bulk create team members params
func (*BulkCreateTeamMembersParams) WriteToRequest ¶
func (o *BulkCreateTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type BulkCreateTeamMembersReader ¶
type BulkCreateTeamMembersReader struct {
// contains filtered or unexported fields
}
BulkCreateTeamMembersReader is a Reader for the BulkCreateTeamMembers structure.
func (*BulkCreateTeamMembersReader) ReadResponse ¶
func (o *BulkCreateTeamMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type BulkUpdateTeamMembersOK ¶
type BulkUpdateTeamMembersOK struct {
Payload *models.BulkUpdateTeamMembersResponse
}
BulkUpdateTeamMembersOK describes a response with status code 200, with default header values.
Success
func NewBulkUpdateTeamMembersOK ¶
func NewBulkUpdateTeamMembersOK() *BulkUpdateTeamMembersOK
NewBulkUpdateTeamMembersOK creates a BulkUpdateTeamMembersOK with default headers values
func (*BulkUpdateTeamMembersOK) Error ¶
func (o *BulkUpdateTeamMembersOK) Error() string
func (*BulkUpdateTeamMembersOK) GetPayload ¶
func (o *BulkUpdateTeamMembersOK) GetPayload() *models.BulkUpdateTeamMembersResponse
type BulkUpdateTeamMembersParams ¶
type BulkUpdateTeamMembersParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.BulkUpdateTeamMembersRequest
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
BulkUpdateTeamMembersParams contains all the parameters to send to the API endpoint
for the bulk update team members operation. Typically these are written to a http.Request.
func NewBulkUpdateTeamMembersParams ¶
func NewBulkUpdateTeamMembersParams() *BulkUpdateTeamMembersParams
NewBulkUpdateTeamMembersParams creates a new BulkUpdateTeamMembersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewBulkUpdateTeamMembersParamsWithContext ¶
func NewBulkUpdateTeamMembersParamsWithContext(ctx context.Context) *BulkUpdateTeamMembersParams
NewBulkUpdateTeamMembersParamsWithContext creates a new BulkUpdateTeamMembersParams object with the ability to set a context for a request.
func NewBulkUpdateTeamMembersParamsWithHTTPClient ¶
func NewBulkUpdateTeamMembersParamsWithHTTPClient(client *http.Client) *BulkUpdateTeamMembersParams
NewBulkUpdateTeamMembersParamsWithHTTPClient creates a new BulkUpdateTeamMembersParams object with the ability to set a custom HTTPClient for a request.
func NewBulkUpdateTeamMembersParamsWithTimeout ¶
func NewBulkUpdateTeamMembersParamsWithTimeout(timeout time.Duration) *BulkUpdateTeamMembersParams
NewBulkUpdateTeamMembersParamsWithTimeout creates a new BulkUpdateTeamMembersParams object with the ability to set a timeout on a request.
func (*BulkUpdateTeamMembersParams) SetBody ¶
func (o *BulkUpdateTeamMembersParams) SetBody(body *models.BulkUpdateTeamMembersRequest)
SetBody adds the body to the bulk update team members params
func (*BulkUpdateTeamMembersParams) SetContext ¶
func (o *BulkUpdateTeamMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the bulk update team members params
func (*BulkUpdateTeamMembersParams) SetDefaults ¶
func (o *BulkUpdateTeamMembersParams) SetDefaults()
SetDefaults hydrates default values in the bulk update team members params (not the query body).
All values with no default are reset to their zero value.
func (*BulkUpdateTeamMembersParams) SetHTTPClient ¶
func (o *BulkUpdateTeamMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the bulk update team members params
func (*BulkUpdateTeamMembersParams) SetTimeout ¶
func (o *BulkUpdateTeamMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the bulk update team members params
func (*BulkUpdateTeamMembersParams) WithBody ¶
func (o *BulkUpdateTeamMembersParams) WithBody(body *models.BulkUpdateTeamMembersRequest) *BulkUpdateTeamMembersParams
WithBody adds the body to the bulk update team members params
func (*BulkUpdateTeamMembersParams) WithContext ¶
func (o *BulkUpdateTeamMembersParams) WithContext(ctx context.Context) *BulkUpdateTeamMembersParams
WithContext adds the context to the bulk update team members params
func (*BulkUpdateTeamMembersParams) WithDefaults ¶
func (o *BulkUpdateTeamMembersParams) WithDefaults() *BulkUpdateTeamMembersParams
WithDefaults hydrates default values in the bulk update team members params (not the query body).
All values with no default are reset to their zero value.
func (*BulkUpdateTeamMembersParams) WithHTTPClient ¶
func (o *BulkUpdateTeamMembersParams) WithHTTPClient(client *http.Client) *BulkUpdateTeamMembersParams
WithHTTPClient adds the HTTPClient to the bulk update team members params
func (*BulkUpdateTeamMembersParams) WithTimeout ¶
func (o *BulkUpdateTeamMembersParams) WithTimeout(timeout time.Duration) *BulkUpdateTeamMembersParams
WithTimeout adds the timeout to the bulk update team members params
func (*BulkUpdateTeamMembersParams) WriteToRequest ¶
func (o *BulkUpdateTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type BulkUpdateTeamMembersReader ¶
type BulkUpdateTeamMembersReader struct {
// contains filtered or unexported fields
}
BulkUpdateTeamMembersReader is a Reader for the BulkUpdateTeamMembers structure.
func (*BulkUpdateTeamMembersReader) ReadResponse ¶
func (o *BulkUpdateTeamMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for team API
func (*Client) BulkCreateTeamMembers ¶
func (a *Client) BulkCreateTeamMembers(params *BulkCreateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BulkCreateTeamMembersOK, error)
BulkCreateTeamMembers bulks create team members Creates multiple `TeamMember` objects. The created `TeamMember` objects will be returned on successful creates.
This process is non-transactional and will process as much of the request as is possible. If one of the creates in the request cannot be successfully processed, the request will NOT be marked as failed, but the body of the response will contain explicit error information for this particular create.
Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#bulkcreateteammembers).
func (*Client) BulkUpdateTeamMembers ¶
func (a *Client) BulkUpdateTeamMembers(params *BulkUpdateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BulkUpdateTeamMembersOK, error)
BulkUpdateTeamMembers bulks update team members Updates multiple `TeamMember` objects. The updated `TeamMember` objects will be returned on successful updates.
This process is non-transactional and will process as much of the request as is possible. If one of the updates in the request cannot be successfully processed, the request will NOT be marked as failed, but the body of the response will contain explicit error information for this particular update. Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#bulkupdateteammembers).
func (*Client) CreateTeamMember ¶
func (a *Client) CreateTeamMember(params *CreateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateTeamMemberOK, error)
CreateTeamMember creates team member Creates a single `TeamMember` object. The `TeamMember` will be returned on successful creates.
You must provide the following values in your request to this endpoint: - `given_name` - `family_name`
Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#createteammember).
func (*Client) RetrieveTeamMember ¶
func (a *Client) RetrieveTeamMember(params *RetrieveTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RetrieveTeamMemberOK, error)
RetrieveTeamMember retrieves team member Retrieve a `TeamMember` object for the given `TeamMember.id`.
Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#retrieveteammember).
func (*Client) RetrieveWageSetting ¶
func (a *Client) RetrieveWageSetting(params *RetrieveWageSettingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RetrieveWageSettingOK, error)
RetrieveWageSetting retrieves wage setting Retrieve a `WageSetting` object for a team member specified
by `TeamMember.id`. Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#retrievewagesetting).
func (*Client) SearchTeamMembers ¶
func (a *Client) SearchTeamMembers(params *SearchTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SearchTeamMembersOK, error)
SearchTeamMembers searches team members Returns a paginated list of `TeamMember` objects for a business.
The list to be returned can be filtered by: - location IDs **and** - `status`
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
func (*Client) UpdateTeamMember ¶
func (a *Client) UpdateTeamMember(params *UpdateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateTeamMemberOK, error)
UpdateTeamMember updates team member Updates a single `TeamMember` object. The `TeamMember` will be returned on successful updates.
Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#updateteammember).
func (*Client) UpdateWageSetting ¶
func (a *Client) UpdateWageSetting(params *UpdateWageSettingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateWageSettingOK, error)
UpdateWageSetting updates wage setting Creates or updates a `WageSetting` object. The object is created if a
`WageSetting` with the specified `team_member_id` does not exist. Otherwise, it fully replaces the `WageSetting` object for the team member. The `WageSetting` will be returned upon successful update. Learn about [Troubleshooting the Teams API](/docs/team/troubleshooting#updatewagesetting).
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface {
BulkCreateTeamMembers(params *BulkCreateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BulkCreateTeamMembersOK, error)
BulkUpdateTeamMembers(params *BulkUpdateTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*BulkUpdateTeamMembersOK, error)
CreateTeamMember(params *CreateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateTeamMemberOK, error)
RetrieveTeamMember(params *RetrieveTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RetrieveTeamMemberOK, error)
RetrieveWageSetting(params *RetrieveWageSettingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*RetrieveWageSettingOK, error)
SearchTeamMembers(params *SearchTeamMembersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SearchTeamMembersOK, error)
UpdateTeamMember(params *UpdateTeamMemberParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateTeamMemberOK, error)
UpdateWageSetting(params *UpdateWageSettingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateWageSettingOK, 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 team API client.
type CreateTeamMemberOK ¶
type CreateTeamMemberOK struct {
Payload *models.CreateTeamMemberResponse
}
CreateTeamMemberOK describes a response with status code 200, with default header values.
Success
func NewCreateTeamMemberOK ¶
func NewCreateTeamMemberOK() *CreateTeamMemberOK
NewCreateTeamMemberOK creates a CreateTeamMemberOK with default headers values
func (*CreateTeamMemberOK) Error ¶
func (o *CreateTeamMemberOK) Error() string
func (*CreateTeamMemberOK) GetPayload ¶
func (o *CreateTeamMemberOK) GetPayload() *models.CreateTeamMemberResponse
type CreateTeamMemberParams ¶
type CreateTeamMemberParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.CreateTeamMemberRequest
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
CreateTeamMemberParams contains all the parameters to send to the API endpoint
for the create team member operation. Typically these are written to a http.Request.
func NewCreateTeamMemberParams ¶
func NewCreateTeamMemberParams() *CreateTeamMemberParams
NewCreateTeamMemberParams creates a new CreateTeamMemberParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCreateTeamMemberParamsWithContext ¶
func NewCreateTeamMemberParamsWithContext(ctx context.Context) *CreateTeamMemberParams
NewCreateTeamMemberParamsWithContext creates a new CreateTeamMemberParams object with the ability to set a context for a request.
func NewCreateTeamMemberParamsWithHTTPClient ¶
func NewCreateTeamMemberParamsWithHTTPClient(client *http.Client) *CreateTeamMemberParams
NewCreateTeamMemberParamsWithHTTPClient creates a new CreateTeamMemberParams object with the ability to set a custom HTTPClient for a request.
func NewCreateTeamMemberParamsWithTimeout ¶
func NewCreateTeamMemberParamsWithTimeout(timeout time.Duration) *CreateTeamMemberParams
NewCreateTeamMemberParamsWithTimeout creates a new CreateTeamMemberParams object with the ability to set a timeout on a request.
func (*CreateTeamMemberParams) SetBody ¶
func (o *CreateTeamMemberParams) SetBody(body *models.CreateTeamMemberRequest)
SetBody adds the body to the create team member params
func (*CreateTeamMemberParams) SetContext ¶
func (o *CreateTeamMemberParams) SetContext(ctx context.Context)
SetContext adds the context to the create team member params
func (*CreateTeamMemberParams) SetDefaults ¶
func (o *CreateTeamMemberParams) SetDefaults()
SetDefaults hydrates default values in the create team member params (not the query body).
All values with no default are reset to their zero value.
func (*CreateTeamMemberParams) SetHTTPClient ¶
func (o *CreateTeamMemberParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the create team member params
func (*CreateTeamMemberParams) SetTimeout ¶
func (o *CreateTeamMemberParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the create team member params
func (*CreateTeamMemberParams) WithBody ¶
func (o *CreateTeamMemberParams) WithBody(body *models.CreateTeamMemberRequest) *CreateTeamMemberParams
WithBody adds the body to the create team member params
func (*CreateTeamMemberParams) WithContext ¶
func (o *CreateTeamMemberParams) WithContext(ctx context.Context) *CreateTeamMemberParams
WithContext adds the context to the create team member params
func (*CreateTeamMemberParams) WithDefaults ¶
func (o *CreateTeamMemberParams) WithDefaults() *CreateTeamMemberParams
WithDefaults hydrates default values in the create team member params (not the query body).
All values with no default are reset to their zero value.
func (*CreateTeamMemberParams) WithHTTPClient ¶
func (o *CreateTeamMemberParams) WithHTTPClient(client *http.Client) *CreateTeamMemberParams
WithHTTPClient adds the HTTPClient to the create team member params
func (*CreateTeamMemberParams) WithTimeout ¶
func (o *CreateTeamMemberParams) WithTimeout(timeout time.Duration) *CreateTeamMemberParams
WithTimeout adds the timeout to the create team member params
func (*CreateTeamMemberParams) WriteToRequest ¶
func (o *CreateTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CreateTeamMemberReader ¶
type CreateTeamMemberReader struct {
// contains filtered or unexported fields
}
CreateTeamMemberReader is a Reader for the CreateTeamMember structure.
func (*CreateTeamMemberReader) ReadResponse ¶
func (o *CreateTeamMemberReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type RetrieveTeamMemberOK ¶
type RetrieveTeamMemberOK struct {
Payload *models.RetrieveTeamMemberResponse
}
RetrieveTeamMemberOK describes a response with status code 200, with default header values.
Success
func NewRetrieveTeamMemberOK ¶
func NewRetrieveTeamMemberOK() *RetrieveTeamMemberOK
NewRetrieveTeamMemberOK creates a RetrieveTeamMemberOK with default headers values
func (*RetrieveTeamMemberOK) Error ¶
func (o *RetrieveTeamMemberOK) Error() string
func (*RetrieveTeamMemberOK) GetPayload ¶
func (o *RetrieveTeamMemberOK) GetPayload() *models.RetrieveTeamMemberResponse
type RetrieveTeamMemberParams ¶
type RetrieveTeamMemberParams struct {
/* TeamMemberID.
The ID of the team member to retrieve.
*/
TeamMemberID string
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
RetrieveTeamMemberParams contains all the parameters to send to the API endpoint
for the retrieve team member operation. Typically these are written to a http.Request.
func NewRetrieveTeamMemberParams ¶
func NewRetrieveTeamMemberParams() *RetrieveTeamMemberParams
NewRetrieveTeamMemberParams creates a new RetrieveTeamMemberParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewRetrieveTeamMemberParamsWithContext ¶
func NewRetrieveTeamMemberParamsWithContext(ctx context.Context) *RetrieveTeamMemberParams
NewRetrieveTeamMemberParamsWithContext creates a new RetrieveTeamMemberParams object with the ability to set a context for a request.
func NewRetrieveTeamMemberParamsWithHTTPClient ¶
func NewRetrieveTeamMemberParamsWithHTTPClient(client *http.Client) *RetrieveTeamMemberParams
NewRetrieveTeamMemberParamsWithHTTPClient creates a new RetrieveTeamMemberParams object with the ability to set a custom HTTPClient for a request.
func NewRetrieveTeamMemberParamsWithTimeout ¶
func NewRetrieveTeamMemberParamsWithTimeout(timeout time.Duration) *RetrieveTeamMemberParams
NewRetrieveTeamMemberParamsWithTimeout creates a new RetrieveTeamMemberParams object with the ability to set a timeout on a request.
func (*RetrieveTeamMemberParams) SetContext ¶
func (o *RetrieveTeamMemberParams) SetContext(ctx context.Context)
SetContext adds the context to the retrieve team member params
func (*RetrieveTeamMemberParams) SetDefaults ¶
func (o *RetrieveTeamMemberParams) SetDefaults()
SetDefaults hydrates default values in the retrieve team member params (not the query body).
All values with no default are reset to their zero value.
func (*RetrieveTeamMemberParams) SetHTTPClient ¶
func (o *RetrieveTeamMemberParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the retrieve team member params
func (*RetrieveTeamMemberParams) SetTeamMemberID ¶
func (o *RetrieveTeamMemberParams) SetTeamMemberID(teamMemberID string)
SetTeamMemberID adds the teamMemberId to the retrieve team member params
func (*RetrieveTeamMemberParams) SetTimeout ¶
func (o *RetrieveTeamMemberParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the retrieve team member params
func (*RetrieveTeamMemberParams) WithContext ¶
func (o *RetrieveTeamMemberParams) WithContext(ctx context.Context) *RetrieveTeamMemberParams
WithContext adds the context to the retrieve team member params
func (*RetrieveTeamMemberParams) WithDefaults ¶
func (o *RetrieveTeamMemberParams) WithDefaults() *RetrieveTeamMemberParams
WithDefaults hydrates default values in the retrieve team member params (not the query body).
All values with no default are reset to their zero value.
func (*RetrieveTeamMemberParams) WithHTTPClient ¶
func (o *RetrieveTeamMemberParams) WithHTTPClient(client *http.Client) *RetrieveTeamMemberParams
WithHTTPClient adds the HTTPClient to the retrieve team member params
func (*RetrieveTeamMemberParams) WithTeamMemberID ¶
func (o *RetrieveTeamMemberParams) WithTeamMemberID(teamMemberID string) *RetrieveTeamMemberParams
WithTeamMemberID adds the teamMemberID to the retrieve team member params
func (*RetrieveTeamMemberParams) WithTimeout ¶
func (o *RetrieveTeamMemberParams) WithTimeout(timeout time.Duration) *RetrieveTeamMemberParams
WithTimeout adds the timeout to the retrieve team member params
func (*RetrieveTeamMemberParams) WriteToRequest ¶
func (o *RetrieveTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type RetrieveTeamMemberReader ¶
type RetrieveTeamMemberReader struct {
// contains filtered or unexported fields
}
RetrieveTeamMemberReader is a Reader for the RetrieveTeamMember structure.
func (*RetrieveTeamMemberReader) ReadResponse ¶
func (o *RetrieveTeamMemberReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type RetrieveWageSettingOK ¶
type RetrieveWageSettingOK struct {
Payload *models.RetrieveWageSettingResponse
}
RetrieveWageSettingOK describes a response with status code 200, with default header values.
Success
func NewRetrieveWageSettingOK ¶
func NewRetrieveWageSettingOK() *RetrieveWageSettingOK
NewRetrieveWageSettingOK creates a RetrieveWageSettingOK with default headers values
func (*RetrieveWageSettingOK) Error ¶
func (o *RetrieveWageSettingOK) Error() string
func (*RetrieveWageSettingOK) GetPayload ¶
func (o *RetrieveWageSettingOK) GetPayload() *models.RetrieveWageSettingResponse
type RetrieveWageSettingParams ¶
type RetrieveWageSettingParams struct {
/* TeamMemberID.
The ID of the team member to retrieve wage setting for
*/
TeamMemberID string
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
RetrieveWageSettingParams contains all the parameters to send to the API endpoint
for the retrieve wage setting operation. Typically these are written to a http.Request.
func NewRetrieveWageSettingParams ¶
func NewRetrieveWageSettingParams() *RetrieveWageSettingParams
NewRetrieveWageSettingParams creates a new RetrieveWageSettingParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewRetrieveWageSettingParamsWithContext ¶
func NewRetrieveWageSettingParamsWithContext(ctx context.Context) *RetrieveWageSettingParams
NewRetrieveWageSettingParamsWithContext creates a new RetrieveWageSettingParams object with the ability to set a context for a request.
func NewRetrieveWageSettingParamsWithHTTPClient ¶
func NewRetrieveWageSettingParamsWithHTTPClient(client *http.Client) *RetrieveWageSettingParams
NewRetrieveWageSettingParamsWithHTTPClient creates a new RetrieveWageSettingParams object with the ability to set a custom HTTPClient for a request.
func NewRetrieveWageSettingParamsWithTimeout ¶
func NewRetrieveWageSettingParamsWithTimeout(timeout time.Duration) *RetrieveWageSettingParams
NewRetrieveWageSettingParamsWithTimeout creates a new RetrieveWageSettingParams object with the ability to set a timeout on a request.
func (*RetrieveWageSettingParams) SetContext ¶
func (o *RetrieveWageSettingParams) SetContext(ctx context.Context)
SetContext adds the context to the retrieve wage setting params
func (*RetrieveWageSettingParams) SetDefaults ¶
func (o *RetrieveWageSettingParams) SetDefaults()
SetDefaults hydrates default values in the retrieve wage setting params (not the query body).
All values with no default are reset to their zero value.
func (*RetrieveWageSettingParams) SetHTTPClient ¶
func (o *RetrieveWageSettingParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the retrieve wage setting params
func (*RetrieveWageSettingParams) SetTeamMemberID ¶
func (o *RetrieveWageSettingParams) SetTeamMemberID(teamMemberID string)
SetTeamMemberID adds the teamMemberId to the retrieve wage setting params
func (*RetrieveWageSettingParams) SetTimeout ¶
func (o *RetrieveWageSettingParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the retrieve wage setting params
func (*RetrieveWageSettingParams) WithContext ¶
func (o *RetrieveWageSettingParams) WithContext(ctx context.Context) *RetrieveWageSettingParams
WithContext adds the context to the retrieve wage setting params
func (*RetrieveWageSettingParams) WithDefaults ¶
func (o *RetrieveWageSettingParams) WithDefaults() *RetrieveWageSettingParams
WithDefaults hydrates default values in the retrieve wage setting params (not the query body).
All values with no default are reset to their zero value.
func (*RetrieveWageSettingParams) WithHTTPClient ¶
func (o *RetrieveWageSettingParams) WithHTTPClient(client *http.Client) *RetrieveWageSettingParams
WithHTTPClient adds the HTTPClient to the retrieve wage setting params
func (*RetrieveWageSettingParams) WithTeamMemberID ¶
func (o *RetrieveWageSettingParams) WithTeamMemberID(teamMemberID string) *RetrieveWageSettingParams
WithTeamMemberID adds the teamMemberID to the retrieve wage setting params
func (*RetrieveWageSettingParams) WithTimeout ¶
func (o *RetrieveWageSettingParams) WithTimeout(timeout time.Duration) *RetrieveWageSettingParams
WithTimeout adds the timeout to the retrieve wage setting params
func (*RetrieveWageSettingParams) WriteToRequest ¶
func (o *RetrieveWageSettingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type RetrieveWageSettingReader ¶
type RetrieveWageSettingReader struct {
// contains filtered or unexported fields
}
RetrieveWageSettingReader is a Reader for the RetrieveWageSetting structure.
func (*RetrieveWageSettingReader) ReadResponse ¶
func (o *RetrieveWageSettingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type SearchTeamMembersOK ¶
type SearchTeamMembersOK struct {
Payload *models.SearchTeamMembersResponse
}
SearchTeamMembersOK describes a response with status code 200, with default header values.
Success
func NewSearchTeamMembersOK ¶
func NewSearchTeamMembersOK() *SearchTeamMembersOK
NewSearchTeamMembersOK creates a SearchTeamMembersOK with default headers values
func (*SearchTeamMembersOK) Error ¶
func (o *SearchTeamMembersOK) Error() string
func (*SearchTeamMembersOK) GetPayload ¶
func (o *SearchTeamMembersOK) GetPayload() *models.SearchTeamMembersResponse
type SearchTeamMembersParams ¶
type SearchTeamMembersParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.SearchTeamMembersRequest
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
SearchTeamMembersParams contains all the parameters to send to the API endpoint
for the search team members operation. Typically these are written to a http.Request.
func NewSearchTeamMembersParams ¶
func NewSearchTeamMembersParams() *SearchTeamMembersParams
NewSearchTeamMembersParams creates a new SearchTeamMembersParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewSearchTeamMembersParamsWithContext ¶
func NewSearchTeamMembersParamsWithContext(ctx context.Context) *SearchTeamMembersParams
NewSearchTeamMembersParamsWithContext creates a new SearchTeamMembersParams object with the ability to set a context for a request.
func NewSearchTeamMembersParamsWithHTTPClient ¶
func NewSearchTeamMembersParamsWithHTTPClient(client *http.Client) *SearchTeamMembersParams
NewSearchTeamMembersParamsWithHTTPClient creates a new SearchTeamMembersParams object with the ability to set a custom HTTPClient for a request.
func NewSearchTeamMembersParamsWithTimeout ¶
func NewSearchTeamMembersParamsWithTimeout(timeout time.Duration) *SearchTeamMembersParams
NewSearchTeamMembersParamsWithTimeout creates a new SearchTeamMembersParams object with the ability to set a timeout on a request.
func (*SearchTeamMembersParams) SetBody ¶
func (o *SearchTeamMembersParams) SetBody(body *models.SearchTeamMembersRequest)
SetBody adds the body to the search team members params
func (*SearchTeamMembersParams) SetContext ¶
func (o *SearchTeamMembersParams) SetContext(ctx context.Context)
SetContext adds the context to the search team members params
func (*SearchTeamMembersParams) SetDefaults ¶
func (o *SearchTeamMembersParams) SetDefaults()
SetDefaults hydrates default values in the search team members params (not the query body).
All values with no default are reset to their zero value.
func (*SearchTeamMembersParams) SetHTTPClient ¶
func (o *SearchTeamMembersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the search team members params
func (*SearchTeamMembersParams) SetTimeout ¶
func (o *SearchTeamMembersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the search team members params
func (*SearchTeamMembersParams) WithBody ¶
func (o *SearchTeamMembersParams) WithBody(body *models.SearchTeamMembersRequest) *SearchTeamMembersParams
WithBody adds the body to the search team members params
func (*SearchTeamMembersParams) WithContext ¶
func (o *SearchTeamMembersParams) WithContext(ctx context.Context) *SearchTeamMembersParams
WithContext adds the context to the search team members params
func (*SearchTeamMembersParams) WithDefaults ¶
func (o *SearchTeamMembersParams) WithDefaults() *SearchTeamMembersParams
WithDefaults hydrates default values in the search team members params (not the query body).
All values with no default are reset to their zero value.
func (*SearchTeamMembersParams) WithHTTPClient ¶
func (o *SearchTeamMembersParams) WithHTTPClient(client *http.Client) *SearchTeamMembersParams
WithHTTPClient adds the HTTPClient to the search team members params
func (*SearchTeamMembersParams) WithTimeout ¶
func (o *SearchTeamMembersParams) WithTimeout(timeout time.Duration) *SearchTeamMembersParams
WithTimeout adds the timeout to the search team members params
func (*SearchTeamMembersParams) WriteToRequest ¶
func (o *SearchTeamMembersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type SearchTeamMembersReader ¶
type SearchTeamMembersReader struct {
// contains filtered or unexported fields
}
SearchTeamMembersReader is a Reader for the SearchTeamMembers structure.
func (*SearchTeamMembersReader) ReadResponse ¶
func (o *SearchTeamMembersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateTeamMemberOK ¶
type UpdateTeamMemberOK struct {
Payload *models.UpdateTeamMemberResponse
}
UpdateTeamMemberOK describes a response with status code 200, with default header values.
Success
func NewUpdateTeamMemberOK ¶
func NewUpdateTeamMemberOK() *UpdateTeamMemberOK
NewUpdateTeamMemberOK creates a UpdateTeamMemberOK with default headers values
func (*UpdateTeamMemberOK) Error ¶
func (o *UpdateTeamMemberOK) Error() string
func (*UpdateTeamMemberOK) GetPayload ¶
func (o *UpdateTeamMemberOK) GetPayload() *models.UpdateTeamMemberResponse
type UpdateTeamMemberParams ¶
type UpdateTeamMemberParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.UpdateTeamMemberRequest
/* TeamMemberID.
The ID of the team member to update.
*/
TeamMemberID string
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
UpdateTeamMemberParams contains all the parameters to send to the API endpoint
for the update team member operation. Typically these are written to a http.Request.
func NewUpdateTeamMemberParams ¶
func NewUpdateTeamMemberParams() *UpdateTeamMemberParams
NewUpdateTeamMemberParams creates a new UpdateTeamMemberParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateTeamMemberParamsWithContext ¶
func NewUpdateTeamMemberParamsWithContext(ctx context.Context) *UpdateTeamMemberParams
NewUpdateTeamMemberParamsWithContext creates a new UpdateTeamMemberParams object with the ability to set a context for a request.
func NewUpdateTeamMemberParamsWithHTTPClient ¶
func NewUpdateTeamMemberParamsWithHTTPClient(client *http.Client) *UpdateTeamMemberParams
NewUpdateTeamMemberParamsWithHTTPClient creates a new UpdateTeamMemberParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateTeamMemberParamsWithTimeout ¶
func NewUpdateTeamMemberParamsWithTimeout(timeout time.Duration) *UpdateTeamMemberParams
NewUpdateTeamMemberParamsWithTimeout creates a new UpdateTeamMemberParams object with the ability to set a timeout on a request.
func (*UpdateTeamMemberParams) SetBody ¶
func (o *UpdateTeamMemberParams) SetBody(body *models.UpdateTeamMemberRequest)
SetBody adds the body to the update team member params
func (*UpdateTeamMemberParams) SetContext ¶
func (o *UpdateTeamMemberParams) SetContext(ctx context.Context)
SetContext adds the context to the update team member params
func (*UpdateTeamMemberParams) SetDefaults ¶
func (o *UpdateTeamMemberParams) SetDefaults()
SetDefaults hydrates default values in the update team member params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateTeamMemberParams) SetHTTPClient ¶
func (o *UpdateTeamMemberParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update team member params
func (*UpdateTeamMemberParams) SetTeamMemberID ¶
func (o *UpdateTeamMemberParams) SetTeamMemberID(teamMemberID string)
SetTeamMemberID adds the teamMemberId to the update team member params
func (*UpdateTeamMemberParams) SetTimeout ¶
func (o *UpdateTeamMemberParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update team member params
func (*UpdateTeamMemberParams) WithBody ¶
func (o *UpdateTeamMemberParams) WithBody(body *models.UpdateTeamMemberRequest) *UpdateTeamMemberParams
WithBody adds the body to the update team member params
func (*UpdateTeamMemberParams) WithContext ¶
func (o *UpdateTeamMemberParams) WithContext(ctx context.Context) *UpdateTeamMemberParams
WithContext adds the context to the update team member params
func (*UpdateTeamMemberParams) WithDefaults ¶
func (o *UpdateTeamMemberParams) WithDefaults() *UpdateTeamMemberParams
WithDefaults hydrates default values in the update team member params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateTeamMemberParams) WithHTTPClient ¶
func (o *UpdateTeamMemberParams) WithHTTPClient(client *http.Client) *UpdateTeamMemberParams
WithHTTPClient adds the HTTPClient to the update team member params
func (*UpdateTeamMemberParams) WithTeamMemberID ¶
func (o *UpdateTeamMemberParams) WithTeamMemberID(teamMemberID string) *UpdateTeamMemberParams
WithTeamMemberID adds the teamMemberID to the update team member params
func (*UpdateTeamMemberParams) WithTimeout ¶
func (o *UpdateTeamMemberParams) WithTimeout(timeout time.Duration) *UpdateTeamMemberParams
WithTimeout adds the timeout to the update team member params
func (*UpdateTeamMemberParams) WriteToRequest ¶
func (o *UpdateTeamMemberParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateTeamMemberReader ¶
type UpdateTeamMemberReader struct {
// contains filtered or unexported fields
}
UpdateTeamMemberReader is a Reader for the UpdateTeamMember structure.
func (*UpdateTeamMemberReader) ReadResponse ¶
func (o *UpdateTeamMemberReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type UpdateWageSettingOK ¶
type UpdateWageSettingOK struct {
Payload *models.UpdateWageSettingResponse
}
UpdateWageSettingOK describes a response with status code 200, with default header values.
Success
func NewUpdateWageSettingOK ¶
func NewUpdateWageSettingOK() *UpdateWageSettingOK
NewUpdateWageSettingOK creates a UpdateWageSettingOK with default headers values
func (*UpdateWageSettingOK) Error ¶
func (o *UpdateWageSettingOK) Error() string
func (*UpdateWageSettingOK) GetPayload ¶
func (o *UpdateWageSettingOK) GetPayload() *models.UpdateWageSettingResponse
type UpdateWageSettingParams ¶
type UpdateWageSettingParams struct {
/* Body.
An object containing the fields to POST for the request.
See the corresponding object definition for field details.
*/
Body *models.UpdateWageSettingRequest
/* TeamMemberID.
The ID of the team member to update the `WageSetting` object for.
*/
TeamMemberID string
Context context.Context
HTTPClient *http.Client
// contains filtered or unexported fields
}
UpdateWageSettingParams contains all the parameters to send to the API endpoint
for the update wage setting operation. Typically these are written to a http.Request.
func NewUpdateWageSettingParams ¶
func NewUpdateWageSettingParams() *UpdateWageSettingParams
NewUpdateWageSettingParams creates a new UpdateWageSettingParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewUpdateWageSettingParamsWithContext ¶
func NewUpdateWageSettingParamsWithContext(ctx context.Context) *UpdateWageSettingParams
NewUpdateWageSettingParamsWithContext creates a new UpdateWageSettingParams object with the ability to set a context for a request.
func NewUpdateWageSettingParamsWithHTTPClient ¶
func NewUpdateWageSettingParamsWithHTTPClient(client *http.Client) *UpdateWageSettingParams
NewUpdateWageSettingParamsWithHTTPClient creates a new UpdateWageSettingParams object with the ability to set a custom HTTPClient for a request.
func NewUpdateWageSettingParamsWithTimeout ¶
func NewUpdateWageSettingParamsWithTimeout(timeout time.Duration) *UpdateWageSettingParams
NewUpdateWageSettingParamsWithTimeout creates a new UpdateWageSettingParams object with the ability to set a timeout on a request.
func (*UpdateWageSettingParams) SetBody ¶
func (o *UpdateWageSettingParams) SetBody(body *models.UpdateWageSettingRequest)
SetBody adds the body to the update wage setting params
func (*UpdateWageSettingParams) SetContext ¶
func (o *UpdateWageSettingParams) SetContext(ctx context.Context)
SetContext adds the context to the update wage setting params
func (*UpdateWageSettingParams) SetDefaults ¶
func (o *UpdateWageSettingParams) SetDefaults()
SetDefaults hydrates default values in the update wage setting params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateWageSettingParams) SetHTTPClient ¶
func (o *UpdateWageSettingParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the update wage setting params
func (*UpdateWageSettingParams) SetTeamMemberID ¶
func (o *UpdateWageSettingParams) SetTeamMemberID(teamMemberID string)
SetTeamMemberID adds the teamMemberId to the update wage setting params
func (*UpdateWageSettingParams) SetTimeout ¶
func (o *UpdateWageSettingParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the update wage setting params
func (*UpdateWageSettingParams) WithBody ¶
func (o *UpdateWageSettingParams) WithBody(body *models.UpdateWageSettingRequest) *UpdateWageSettingParams
WithBody adds the body to the update wage setting params
func (*UpdateWageSettingParams) WithContext ¶
func (o *UpdateWageSettingParams) WithContext(ctx context.Context) *UpdateWageSettingParams
WithContext adds the context to the update wage setting params
func (*UpdateWageSettingParams) WithDefaults ¶
func (o *UpdateWageSettingParams) WithDefaults() *UpdateWageSettingParams
WithDefaults hydrates default values in the update wage setting params (not the query body).
All values with no default are reset to their zero value.
func (*UpdateWageSettingParams) WithHTTPClient ¶
func (o *UpdateWageSettingParams) WithHTTPClient(client *http.Client) *UpdateWageSettingParams
WithHTTPClient adds the HTTPClient to the update wage setting params
func (*UpdateWageSettingParams) WithTeamMemberID ¶
func (o *UpdateWageSettingParams) WithTeamMemberID(teamMemberID string) *UpdateWageSettingParams
WithTeamMemberID adds the teamMemberID to the update wage setting params
func (*UpdateWageSettingParams) WithTimeout ¶
func (o *UpdateWageSettingParams) WithTimeout(timeout time.Duration) *UpdateWageSettingParams
WithTimeout adds the timeout to the update wage setting params
func (*UpdateWageSettingParams) WriteToRequest ¶
func (o *UpdateWageSettingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type UpdateWageSettingReader ¶
type UpdateWageSettingReader struct {
// contains filtered or unexported fields
}
UpdateWageSettingReader is a Reader for the UpdateWageSetting structure.
func (*UpdateWageSettingReader) ReadResponse ¶
func (o *UpdateWageSettingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files
¶
- bulk_create_team_members_parameters.go
- bulk_create_team_members_responses.go
- bulk_update_team_members_parameters.go
- bulk_update_team_members_responses.go
- create_team_member_parameters.go
- create_team_member_responses.go
- retrieve_team_member_parameters.go
- retrieve_team_member_responses.go
- retrieve_wage_setting_parameters.go
- retrieve_wage_setting_responses.go
- search_team_members_parameters.go
- search_team_members_responses.go
- team_client.go
- update_team_member_parameters.go
- update_team_member_responses.go
- update_wage_setting_parameters.go
- update_wage_setting_responses.go