team_memberships

package
v0.0.0-...-147c068 Latest Latest
Warning

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

Go to latest
Published: May 15, 2019 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 team memberships API

func New

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

New creates a new team memberships API client.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) TeamMembershipCreate

func (a *Client) TeamMembershipCreate(params *TeamMembershipCreateParams, authInfo runtime.ClientAuthInfoWriter) (*TeamMembershipCreateOK, error)

TeamMembershipCreate creates a new team membership

Create a new team memberships. Access is only available to administrators leaders of the associated team. **Access policy**: restricted

func (*Client) TeamMembershipDelete

TeamMembershipDelete removes a team membership

Remove a team membership. Access is only available to administrators leaders of the associated team. **Access policy**: restricted

func (*Client) TeamMembershipList

func (a *Client) TeamMembershipList(params *TeamMembershipListParams, authInfo runtime.ClientAuthInfoWriter) (*TeamMembershipListOK, error)

TeamMembershipList lists team memberships

List team memberships. Access is only available to administrators and team leaders. **Access policy**: restricted

func (*Client) TeamMembershipUpdate

func (a *Client) TeamMembershipUpdate(params *TeamMembershipUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*TeamMembershipUpdateOK, error)

TeamMembershipUpdate updates a team membership

Update a team membership. Access is only available to administrators leaders of the associated team. **Access policy**: restricted

type TeamMembershipCreateBadRequest

type TeamMembershipCreateBadRequest struct {
	Payload *models.GenericError
}

TeamMembershipCreateBadRequest handles this case with default header values.

Invalid request

func NewTeamMembershipCreateBadRequest

func NewTeamMembershipCreateBadRequest() *TeamMembershipCreateBadRequest

NewTeamMembershipCreateBadRequest creates a TeamMembershipCreateBadRequest with default headers values

func (*TeamMembershipCreateBadRequest) Error

type TeamMembershipCreateConflict

type TeamMembershipCreateConflict struct {
	Payload *models.GenericError
}

TeamMembershipCreateConflict handles this case with default header values.

Team membership already exists

func NewTeamMembershipCreateConflict

func NewTeamMembershipCreateConflict() *TeamMembershipCreateConflict

NewTeamMembershipCreateConflict creates a TeamMembershipCreateConflict with default headers values

func (*TeamMembershipCreateConflict) Error

type TeamMembershipCreateForbidden

type TeamMembershipCreateForbidden struct {
	Payload *models.GenericError
}

TeamMembershipCreateForbidden handles this case with default header values.

Unauthorized

func NewTeamMembershipCreateForbidden

func NewTeamMembershipCreateForbidden() *TeamMembershipCreateForbidden

NewTeamMembershipCreateForbidden creates a TeamMembershipCreateForbidden with default headers values

func (*TeamMembershipCreateForbidden) Error

type TeamMembershipCreateInternalServerError

type TeamMembershipCreateInternalServerError struct {
	Payload *models.GenericError
}

TeamMembershipCreateInternalServerError handles this case with default header values.

Server error

func NewTeamMembershipCreateInternalServerError

func NewTeamMembershipCreateInternalServerError() *TeamMembershipCreateInternalServerError

NewTeamMembershipCreateInternalServerError creates a TeamMembershipCreateInternalServerError with default headers values

func (*TeamMembershipCreateInternalServerError) Error

type TeamMembershipCreateOK

type TeamMembershipCreateOK struct {
	Payload *models.TeamMembership
}

TeamMembershipCreateOK handles this case with default header values.

Success

func NewTeamMembershipCreateOK

func NewTeamMembershipCreateOK() *TeamMembershipCreateOK

NewTeamMembershipCreateOK creates a TeamMembershipCreateOK with default headers values

func (*TeamMembershipCreateOK) Error

func (o *TeamMembershipCreateOK) Error() string

type TeamMembershipCreateParams

type TeamMembershipCreateParams struct {

	/*Body
	  Team membership details

	*/
	Body *models.TeamMembershipCreateRequest

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

TeamMembershipCreateParams contains all the parameters to send to the API endpoint for the team membership create operation typically these are written to a http.Request

func NewTeamMembershipCreateParams

func NewTeamMembershipCreateParams() *TeamMembershipCreateParams

NewTeamMembershipCreateParams creates a new TeamMembershipCreateParams object with the default values initialized.

func NewTeamMembershipCreateParamsWithContext

func NewTeamMembershipCreateParamsWithContext(ctx context.Context) *TeamMembershipCreateParams

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

func NewTeamMembershipCreateParamsWithHTTPClient

func NewTeamMembershipCreateParamsWithHTTPClient(client *http.Client) *TeamMembershipCreateParams

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

func NewTeamMembershipCreateParamsWithTimeout

func NewTeamMembershipCreateParamsWithTimeout(timeout time.Duration) *TeamMembershipCreateParams

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

func (*TeamMembershipCreateParams) SetBody

SetBody adds the body to the team membership create params

func (*TeamMembershipCreateParams) SetContext

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

SetContext adds the context to the team membership create params

func (*TeamMembershipCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the team membership create params

func (*TeamMembershipCreateParams) SetTimeout

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

SetTimeout adds the timeout to the team membership create params

func (*TeamMembershipCreateParams) WithBody

WithBody adds the body to the team membership create params

func (*TeamMembershipCreateParams) WithContext

WithContext adds the context to the team membership create params

func (*TeamMembershipCreateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the team membership create params

func (*TeamMembershipCreateParams) WithTimeout

WithTimeout adds the timeout to the team membership create params

func (*TeamMembershipCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamMembershipCreateReader

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

TeamMembershipCreateReader is a Reader for the TeamMembershipCreate structure.

func (*TeamMembershipCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamMembershipDeleteBadRequest

type TeamMembershipDeleteBadRequest struct {
	Payload *models.GenericError
}

TeamMembershipDeleteBadRequest handles this case with default header values.

Invalid request

func NewTeamMembershipDeleteBadRequest

func NewTeamMembershipDeleteBadRequest() *TeamMembershipDeleteBadRequest

NewTeamMembershipDeleteBadRequest creates a TeamMembershipDeleteBadRequest with default headers values

func (*TeamMembershipDeleteBadRequest) Error

type TeamMembershipDeleteForbidden

type TeamMembershipDeleteForbidden struct {
	Payload *models.GenericError
}

TeamMembershipDeleteForbidden handles this case with default header values.

Unauthorized

func NewTeamMembershipDeleteForbidden

func NewTeamMembershipDeleteForbidden() *TeamMembershipDeleteForbidden

NewTeamMembershipDeleteForbidden creates a TeamMembershipDeleteForbidden with default headers values

func (*TeamMembershipDeleteForbidden) Error

type TeamMembershipDeleteInternalServerError

type TeamMembershipDeleteInternalServerError struct {
	Payload *models.GenericError
}

TeamMembershipDeleteInternalServerError handles this case with default header values.

Server error

func NewTeamMembershipDeleteInternalServerError

func NewTeamMembershipDeleteInternalServerError() *TeamMembershipDeleteInternalServerError

NewTeamMembershipDeleteInternalServerError creates a TeamMembershipDeleteInternalServerError with default headers values

func (*TeamMembershipDeleteInternalServerError) Error

type TeamMembershipDeleteNoContent

type TeamMembershipDeleteNoContent struct {
}

TeamMembershipDeleteNoContent handles this case with default header values.

Success

func NewTeamMembershipDeleteNoContent

func NewTeamMembershipDeleteNoContent() *TeamMembershipDeleteNoContent

NewTeamMembershipDeleteNoContent creates a TeamMembershipDeleteNoContent with default headers values

func (*TeamMembershipDeleteNoContent) Error

type TeamMembershipDeleteNotFound

type TeamMembershipDeleteNotFound struct {
	Payload *models.GenericError
}

TeamMembershipDeleteNotFound handles this case with default header values.

Team membership not found

func NewTeamMembershipDeleteNotFound

func NewTeamMembershipDeleteNotFound() *TeamMembershipDeleteNotFound

NewTeamMembershipDeleteNotFound creates a TeamMembershipDeleteNotFound with default headers values

func (*TeamMembershipDeleteNotFound) Error

type TeamMembershipDeleteParams

type TeamMembershipDeleteParams struct {

	/*ID
	  TeamMembership identifier

	*/
	ID int64

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

TeamMembershipDeleteParams contains all the parameters to send to the API endpoint for the team membership delete operation typically these are written to a http.Request

func NewTeamMembershipDeleteParams

func NewTeamMembershipDeleteParams() *TeamMembershipDeleteParams

NewTeamMembershipDeleteParams creates a new TeamMembershipDeleteParams object with the default values initialized.

func NewTeamMembershipDeleteParamsWithContext

func NewTeamMembershipDeleteParamsWithContext(ctx context.Context) *TeamMembershipDeleteParams

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

func NewTeamMembershipDeleteParamsWithHTTPClient

func NewTeamMembershipDeleteParamsWithHTTPClient(client *http.Client) *TeamMembershipDeleteParams

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

func NewTeamMembershipDeleteParamsWithTimeout

func NewTeamMembershipDeleteParamsWithTimeout(timeout time.Duration) *TeamMembershipDeleteParams

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

func (*TeamMembershipDeleteParams) SetContext

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

SetContext adds the context to the team membership delete params

func (*TeamMembershipDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the team membership delete params

func (*TeamMembershipDeleteParams) SetID

func (o *TeamMembershipDeleteParams) SetID(id int64)

SetID adds the id to the team membership delete params

func (*TeamMembershipDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the team membership delete params

func (*TeamMembershipDeleteParams) WithContext

WithContext adds the context to the team membership delete params

func (*TeamMembershipDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the team membership delete params

func (*TeamMembershipDeleteParams) WithID

WithID adds the id to the team membership delete params

func (*TeamMembershipDeleteParams) WithTimeout

WithTimeout adds the timeout to the team membership delete params

func (*TeamMembershipDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamMembershipDeleteReader

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

TeamMembershipDeleteReader is a Reader for the TeamMembershipDelete structure.

func (*TeamMembershipDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamMembershipListForbidden

type TeamMembershipListForbidden struct {
	Payload *models.GenericError
}

TeamMembershipListForbidden handles this case with default header values.

Unauthorized

func NewTeamMembershipListForbidden

func NewTeamMembershipListForbidden() *TeamMembershipListForbidden

NewTeamMembershipListForbidden creates a TeamMembershipListForbidden with default headers values

func (*TeamMembershipListForbidden) Error

type TeamMembershipListInternalServerError

type TeamMembershipListInternalServerError struct {
	Payload *models.GenericError
}

TeamMembershipListInternalServerError handles this case with default header values.

Server error

func NewTeamMembershipListInternalServerError

func NewTeamMembershipListInternalServerError() *TeamMembershipListInternalServerError

NewTeamMembershipListInternalServerError creates a TeamMembershipListInternalServerError with default headers values

func (*TeamMembershipListInternalServerError) Error

type TeamMembershipListOK

type TeamMembershipListOK struct {
	Payload models.TeamMembershipListResponse
}

TeamMembershipListOK handles this case with default header values.

Success

func NewTeamMembershipListOK

func NewTeamMembershipListOK() *TeamMembershipListOK

NewTeamMembershipListOK creates a TeamMembershipListOK with default headers values

func (*TeamMembershipListOK) Error

func (o *TeamMembershipListOK) Error() string

type TeamMembershipListParams

type TeamMembershipListParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

TeamMembershipListParams contains all the parameters to send to the API endpoint for the team membership list operation typically these are written to a http.Request

func NewTeamMembershipListParams

func NewTeamMembershipListParams() *TeamMembershipListParams

NewTeamMembershipListParams creates a new TeamMembershipListParams object with the default values initialized.

func NewTeamMembershipListParamsWithContext

func NewTeamMembershipListParamsWithContext(ctx context.Context) *TeamMembershipListParams

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

func NewTeamMembershipListParamsWithHTTPClient

func NewTeamMembershipListParamsWithHTTPClient(client *http.Client) *TeamMembershipListParams

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

func NewTeamMembershipListParamsWithTimeout

func NewTeamMembershipListParamsWithTimeout(timeout time.Duration) *TeamMembershipListParams

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

func (*TeamMembershipListParams) SetContext

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

SetContext adds the context to the team membership list params

func (*TeamMembershipListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the team membership list params

func (*TeamMembershipListParams) SetTimeout

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

SetTimeout adds the timeout to the team membership list params

func (*TeamMembershipListParams) WithContext

WithContext adds the context to the team membership list params

func (*TeamMembershipListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the team membership list params

func (*TeamMembershipListParams) WithTimeout

WithTimeout adds the timeout to the team membership list params

func (*TeamMembershipListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamMembershipListReader

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

TeamMembershipListReader is a Reader for the TeamMembershipList structure.

func (*TeamMembershipListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type TeamMembershipUpdateBadRequest

type TeamMembershipUpdateBadRequest struct {
	Payload *models.GenericError
}

TeamMembershipUpdateBadRequest handles this case with default header values.

Invalid request

func NewTeamMembershipUpdateBadRequest

func NewTeamMembershipUpdateBadRequest() *TeamMembershipUpdateBadRequest

NewTeamMembershipUpdateBadRequest creates a TeamMembershipUpdateBadRequest with default headers values

func (*TeamMembershipUpdateBadRequest) Error

type TeamMembershipUpdateForbidden

type TeamMembershipUpdateForbidden struct {
	Payload *models.GenericError
}

TeamMembershipUpdateForbidden handles this case with default header values.

Unauthorized

func NewTeamMembershipUpdateForbidden

func NewTeamMembershipUpdateForbidden() *TeamMembershipUpdateForbidden

NewTeamMembershipUpdateForbidden creates a TeamMembershipUpdateForbidden with default headers values

func (*TeamMembershipUpdateForbidden) Error

type TeamMembershipUpdateInternalServerError

type TeamMembershipUpdateInternalServerError struct {
	Payload *models.GenericError
}

TeamMembershipUpdateInternalServerError handles this case with default header values.

Server error

func NewTeamMembershipUpdateInternalServerError

func NewTeamMembershipUpdateInternalServerError() *TeamMembershipUpdateInternalServerError

NewTeamMembershipUpdateInternalServerError creates a TeamMembershipUpdateInternalServerError with default headers values

func (*TeamMembershipUpdateInternalServerError) Error

type TeamMembershipUpdateNotFound

type TeamMembershipUpdateNotFound struct {
	Payload *models.GenericError
}

TeamMembershipUpdateNotFound handles this case with default header values.

Team membership not found

func NewTeamMembershipUpdateNotFound

func NewTeamMembershipUpdateNotFound() *TeamMembershipUpdateNotFound

NewTeamMembershipUpdateNotFound creates a TeamMembershipUpdateNotFound with default headers values

func (*TeamMembershipUpdateNotFound) Error

type TeamMembershipUpdateOK

type TeamMembershipUpdateOK struct {
	Payload *models.TeamMembership
}

TeamMembershipUpdateOK handles this case with default header values.

Success

func NewTeamMembershipUpdateOK

func NewTeamMembershipUpdateOK() *TeamMembershipUpdateOK

NewTeamMembershipUpdateOK creates a TeamMembershipUpdateOK with default headers values

func (*TeamMembershipUpdateOK) Error

func (o *TeamMembershipUpdateOK) Error() string

type TeamMembershipUpdateParams

type TeamMembershipUpdateParams struct {

	/*Body
	  Team membership details

	*/
	Body *models.TeamMembershipUpdateRequest
	/*ID
	  Team membership identifier

	*/
	ID int64

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

TeamMembershipUpdateParams contains all the parameters to send to the API endpoint for the team membership update operation typically these are written to a http.Request

func NewTeamMembershipUpdateParams

func NewTeamMembershipUpdateParams() *TeamMembershipUpdateParams

NewTeamMembershipUpdateParams creates a new TeamMembershipUpdateParams object with the default values initialized.

func NewTeamMembershipUpdateParamsWithContext

func NewTeamMembershipUpdateParamsWithContext(ctx context.Context) *TeamMembershipUpdateParams

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

func NewTeamMembershipUpdateParamsWithHTTPClient

func NewTeamMembershipUpdateParamsWithHTTPClient(client *http.Client) *TeamMembershipUpdateParams

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

func NewTeamMembershipUpdateParamsWithTimeout

func NewTeamMembershipUpdateParamsWithTimeout(timeout time.Duration) *TeamMembershipUpdateParams

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

func (*TeamMembershipUpdateParams) SetBody

SetBody adds the body to the team membership update params

func (*TeamMembershipUpdateParams) SetContext

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

SetContext adds the context to the team membership update params

func (*TeamMembershipUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the team membership update params

func (*TeamMembershipUpdateParams) SetID

func (o *TeamMembershipUpdateParams) SetID(id int64)

SetID adds the id to the team membership update params

func (*TeamMembershipUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the team membership update params

func (*TeamMembershipUpdateParams) WithBody

WithBody adds the body to the team membership update params

func (*TeamMembershipUpdateParams) WithContext

WithContext adds the context to the team membership update params

func (*TeamMembershipUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the team membership update params

func (*TeamMembershipUpdateParams) WithID

WithID adds the id to the team membership update params

func (*TeamMembershipUpdateParams) WithTimeout

WithTimeout adds the timeout to the team membership update params

func (*TeamMembershipUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type TeamMembershipUpdateReader

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

TeamMembershipUpdateReader is a Reader for the TeamMembershipUpdate structure.

func (*TeamMembershipUpdateReader) ReadResponse

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