group_member

package
v0.0.0-...-f573b6e Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2021 License: MIT Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptGroupInvitationPublicV1BadRequest

type AcceptGroupInvitationPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAcceptGroupInvitationPublicV1BadRequest

func NewAcceptGroupInvitationPublicV1BadRequest() *AcceptGroupInvitationPublicV1BadRequest

NewAcceptGroupInvitationPublicV1BadRequest creates a AcceptGroupInvitationPublicV1BadRequest with default headers values

func (*AcceptGroupInvitationPublicV1BadRequest) Error

func (*AcceptGroupInvitationPublicV1BadRequest) GetPayload

type AcceptGroupInvitationPublicV1Conflict

type AcceptGroupInvitationPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr></table>

func NewAcceptGroupInvitationPublicV1Conflict

func NewAcceptGroupInvitationPublicV1Conflict() *AcceptGroupInvitationPublicV1Conflict

NewAcceptGroupInvitationPublicV1Conflict creates a AcceptGroupInvitationPublicV1Conflict with default headers values

func (*AcceptGroupInvitationPublicV1Conflict) Error

func (*AcceptGroupInvitationPublicV1Conflict) GetPayload

type AcceptGroupInvitationPublicV1Forbidden

type AcceptGroupInvitationPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewAcceptGroupInvitationPublicV1Forbidden

func NewAcceptGroupInvitationPublicV1Forbidden() *AcceptGroupInvitationPublicV1Forbidden

NewAcceptGroupInvitationPublicV1Forbidden creates a AcceptGroupInvitationPublicV1Forbidden with default headers values

func (*AcceptGroupInvitationPublicV1Forbidden) Error

func (*AcceptGroupInvitationPublicV1Forbidden) GetPayload

type AcceptGroupInvitationPublicV1InternalServerError

type AcceptGroupInvitationPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAcceptGroupInvitationPublicV1InternalServerError

func NewAcceptGroupInvitationPublicV1InternalServerError() *AcceptGroupInvitationPublicV1InternalServerError

NewAcceptGroupInvitationPublicV1InternalServerError creates a AcceptGroupInvitationPublicV1InternalServerError with default headers values

func (*AcceptGroupInvitationPublicV1InternalServerError) Error

func (*AcceptGroupInvitationPublicV1InternalServerError) GetPayload

type AcceptGroupInvitationPublicV1NotFound

type AcceptGroupInvitationPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73443</td><td>member request not found</td></tr></table>

func NewAcceptGroupInvitationPublicV1NotFound

func NewAcceptGroupInvitationPublicV1NotFound() *AcceptGroupInvitationPublicV1NotFound

NewAcceptGroupInvitationPublicV1NotFound creates a AcceptGroupInvitationPublicV1NotFound with default headers values

func (*AcceptGroupInvitationPublicV1NotFound) Error

func (*AcceptGroupInvitationPublicV1NotFound) GetPayload

type AcceptGroupInvitationPublicV1OK

type AcceptGroupInvitationPublicV1OK struct {
	Payload *groupclientmodels.ModelsMemberRequestGroupResponseV1
}

AcceptGroupInvitationPublicV1OK handles this case with default header values.

OK

func NewAcceptGroupInvitationPublicV1OK

func NewAcceptGroupInvitationPublicV1OK() *AcceptGroupInvitationPublicV1OK

NewAcceptGroupInvitationPublicV1OK creates a AcceptGroupInvitationPublicV1OK with default headers values

func (*AcceptGroupInvitationPublicV1OK) Error

func (*AcceptGroupInvitationPublicV1OK) GetPayload

type AcceptGroupInvitationPublicV1Params

type AcceptGroupInvitationPublicV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

AcceptGroupInvitationPublicV1Params contains all the parameters to send to the API endpoint for the accept group invitation public v1 operation typically these are written to a http.Request

func NewAcceptGroupInvitationPublicV1Params

func NewAcceptGroupInvitationPublicV1Params() *AcceptGroupInvitationPublicV1Params

NewAcceptGroupInvitationPublicV1Params creates a new AcceptGroupInvitationPublicV1Params object with the default values initialized.

func NewAcceptGroupInvitationPublicV1ParamsWithContext

func NewAcceptGroupInvitationPublicV1ParamsWithContext(ctx context.Context) *AcceptGroupInvitationPublicV1Params

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

func NewAcceptGroupInvitationPublicV1ParamsWithHTTPClient

func NewAcceptGroupInvitationPublicV1ParamsWithHTTPClient(client *http.Client) *AcceptGroupInvitationPublicV1Params

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

func NewAcceptGroupInvitationPublicV1ParamsWithTimeout

func NewAcceptGroupInvitationPublicV1ParamsWithTimeout(timeout time.Duration) *AcceptGroupInvitationPublicV1Params

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

func (*AcceptGroupInvitationPublicV1Params) SetContext

SetContext adds the context to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) SetGroupID

func (o *AcceptGroupInvitationPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) SetNamespace

func (o *AcceptGroupInvitationPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WithContext

WithContext adds the context to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WithGroupID

WithGroupID adds the groupID to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WithNamespace

WithNamespace adds the namespace to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WithTimeout

WithTimeout adds the timeout to the accept group invitation public v1 params

func (*AcceptGroupInvitationPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AcceptGroupInvitationPublicV1Reader

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

AcceptGroupInvitationPublicV1Reader is a Reader for the AcceptGroupInvitationPublicV1 structure.

func (*AcceptGroupInvitationPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AcceptGroupInvitationPublicV1Unauthorized

type AcceptGroupInvitationPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupInvitationPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAcceptGroupInvitationPublicV1Unauthorized

func NewAcceptGroupInvitationPublicV1Unauthorized() *AcceptGroupInvitationPublicV1Unauthorized

NewAcceptGroupInvitationPublicV1Unauthorized creates a AcceptGroupInvitationPublicV1Unauthorized with default headers values

func (*AcceptGroupInvitationPublicV1Unauthorized) Error

func (*AcceptGroupInvitationPublicV1Unauthorized) GetPayload

type AcceptGroupJoinRequestPublicV1BadRequest

type AcceptGroupJoinRequestPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewAcceptGroupJoinRequestPublicV1BadRequest

func NewAcceptGroupJoinRequestPublicV1BadRequest() *AcceptGroupJoinRequestPublicV1BadRequest

NewAcceptGroupJoinRequestPublicV1BadRequest creates a AcceptGroupJoinRequestPublicV1BadRequest with default headers values

func (*AcceptGroupJoinRequestPublicV1BadRequest) Error

func (*AcceptGroupJoinRequestPublicV1BadRequest) GetPayload

type AcceptGroupJoinRequestPublicV1Conflict

type AcceptGroupJoinRequestPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr></table>

func NewAcceptGroupJoinRequestPublicV1Conflict

func NewAcceptGroupJoinRequestPublicV1Conflict() *AcceptGroupJoinRequestPublicV1Conflict

NewAcceptGroupJoinRequestPublicV1Conflict creates a AcceptGroupJoinRequestPublicV1Conflict with default headers values

func (*AcceptGroupJoinRequestPublicV1Conflict) Error

func (*AcceptGroupJoinRequestPublicV1Conflict) GetPayload

type AcceptGroupJoinRequestPublicV1Forbidden

type AcceptGroupJoinRequestPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewAcceptGroupJoinRequestPublicV1Forbidden

func NewAcceptGroupJoinRequestPublicV1Forbidden() *AcceptGroupJoinRequestPublicV1Forbidden

NewAcceptGroupJoinRequestPublicV1Forbidden creates a AcceptGroupJoinRequestPublicV1Forbidden with default headers values

func (*AcceptGroupJoinRequestPublicV1Forbidden) Error

func (*AcceptGroupJoinRequestPublicV1Forbidden) GetPayload

type AcceptGroupJoinRequestPublicV1InternalServerError

type AcceptGroupJoinRequestPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewAcceptGroupJoinRequestPublicV1InternalServerError

func NewAcceptGroupJoinRequestPublicV1InternalServerError() *AcceptGroupJoinRequestPublicV1InternalServerError

NewAcceptGroupJoinRequestPublicV1InternalServerError creates a AcceptGroupJoinRequestPublicV1InternalServerError with default headers values

func (*AcceptGroupJoinRequestPublicV1InternalServerError) Error

func (*AcceptGroupJoinRequestPublicV1InternalServerError) GetPayload

type AcceptGroupJoinRequestPublicV1NotFound

type AcceptGroupJoinRequestPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73443</td><td>member request not found</td></tr></table>

func NewAcceptGroupJoinRequestPublicV1NotFound

func NewAcceptGroupJoinRequestPublicV1NotFound() *AcceptGroupJoinRequestPublicV1NotFound

NewAcceptGroupJoinRequestPublicV1NotFound creates a AcceptGroupJoinRequestPublicV1NotFound with default headers values

func (*AcceptGroupJoinRequestPublicV1NotFound) Error

func (*AcceptGroupJoinRequestPublicV1NotFound) GetPayload

type AcceptGroupJoinRequestPublicV1OK

type AcceptGroupJoinRequestPublicV1OK struct {
	Payload *groupclientmodels.ModelsMemberRequestGroupResponseV1
}

AcceptGroupJoinRequestPublicV1OK handles this case with default header values.

OK

func NewAcceptGroupJoinRequestPublicV1OK

func NewAcceptGroupJoinRequestPublicV1OK() *AcceptGroupJoinRequestPublicV1OK

NewAcceptGroupJoinRequestPublicV1OK creates a AcceptGroupJoinRequestPublicV1OK with default headers values

func (*AcceptGroupJoinRequestPublicV1OK) Error

func (*AcceptGroupJoinRequestPublicV1OK) GetPayload

type AcceptGroupJoinRequestPublicV1Params

type AcceptGroupJoinRequestPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

AcceptGroupJoinRequestPublicV1Params contains all the parameters to send to the API endpoint for the accept group join request public v1 operation typically these are written to a http.Request

func NewAcceptGroupJoinRequestPublicV1Params

func NewAcceptGroupJoinRequestPublicV1Params() *AcceptGroupJoinRequestPublicV1Params

NewAcceptGroupJoinRequestPublicV1Params creates a new AcceptGroupJoinRequestPublicV1Params object with the default values initialized.

func NewAcceptGroupJoinRequestPublicV1ParamsWithContext

func NewAcceptGroupJoinRequestPublicV1ParamsWithContext(ctx context.Context) *AcceptGroupJoinRequestPublicV1Params

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

func NewAcceptGroupJoinRequestPublicV1ParamsWithHTTPClient

func NewAcceptGroupJoinRequestPublicV1ParamsWithHTTPClient(client *http.Client) *AcceptGroupJoinRequestPublicV1Params

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

func NewAcceptGroupJoinRequestPublicV1ParamsWithTimeout

func NewAcceptGroupJoinRequestPublicV1ParamsWithTimeout(timeout time.Duration) *AcceptGroupJoinRequestPublicV1Params

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

func (*AcceptGroupJoinRequestPublicV1Params) SetContext

SetContext adds the context to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) SetNamespace

func (o *AcceptGroupJoinRequestPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) SetUserID

func (o *AcceptGroupJoinRequestPublicV1Params) SetUserID(userID string)

SetUserID adds the userId to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WithContext

WithContext adds the context to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WithNamespace

WithNamespace adds the namespace to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WithTimeout

WithTimeout adds the timeout to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WithUserID

WithUserID adds the userID to the accept group join request public v1 params

func (*AcceptGroupJoinRequestPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AcceptGroupJoinRequestPublicV1Reader

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

AcceptGroupJoinRequestPublicV1Reader is a Reader for the AcceptGroupJoinRequestPublicV1 structure.

func (*AcceptGroupJoinRequestPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AcceptGroupJoinRequestPublicV1Unauthorized

type AcceptGroupJoinRequestPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

AcceptGroupJoinRequestPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAcceptGroupJoinRequestPublicV1Unauthorized

func NewAcceptGroupJoinRequestPublicV1Unauthorized() *AcceptGroupJoinRequestPublicV1Unauthorized

NewAcceptGroupJoinRequestPublicV1Unauthorized creates a AcceptGroupJoinRequestPublicV1Unauthorized with default headers values

func (*AcceptGroupJoinRequestPublicV1Unauthorized) Error

func (*AcceptGroupJoinRequestPublicV1Unauthorized) GetPayload

type CancelGroupJoinRequestV1BadRequest

type CancelGroupJoinRequestV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CancelGroupJoinRequestV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewCancelGroupJoinRequestV1BadRequest

func NewCancelGroupJoinRequestV1BadRequest() *CancelGroupJoinRequestV1BadRequest

NewCancelGroupJoinRequestV1BadRequest creates a CancelGroupJoinRequestV1BadRequest with default headers values

func (*CancelGroupJoinRequestV1BadRequest) Error

func (*CancelGroupJoinRequestV1BadRequest) GetPayload

type CancelGroupJoinRequestV1Forbidden

type CancelGroupJoinRequestV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CancelGroupJoinRequestV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewCancelGroupJoinRequestV1Forbidden

func NewCancelGroupJoinRequestV1Forbidden() *CancelGroupJoinRequestV1Forbidden

NewCancelGroupJoinRequestV1Forbidden creates a CancelGroupJoinRequestV1Forbidden with default headers values

func (*CancelGroupJoinRequestV1Forbidden) Error

func (*CancelGroupJoinRequestV1Forbidden) GetPayload

type CancelGroupJoinRequestV1InternalServerError

type CancelGroupJoinRequestV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CancelGroupJoinRequestV1InternalServerError handles this case with default header values.

Internal Server Error

func NewCancelGroupJoinRequestV1InternalServerError

func NewCancelGroupJoinRequestV1InternalServerError() *CancelGroupJoinRequestV1InternalServerError

NewCancelGroupJoinRequestV1InternalServerError creates a CancelGroupJoinRequestV1InternalServerError with default headers values

func (*CancelGroupJoinRequestV1InternalServerError) Error

func (*CancelGroupJoinRequestV1InternalServerError) GetPayload

type CancelGroupJoinRequestV1NotFound

type CancelGroupJoinRequestV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CancelGroupJoinRequestV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73443</td><td>member request not found</td></tr></table>

func NewCancelGroupJoinRequestV1NotFound

func NewCancelGroupJoinRequestV1NotFound() *CancelGroupJoinRequestV1NotFound

NewCancelGroupJoinRequestV1NotFound creates a CancelGroupJoinRequestV1NotFound with default headers values

func (*CancelGroupJoinRequestV1NotFound) Error

func (*CancelGroupJoinRequestV1NotFound) GetPayload

type CancelGroupJoinRequestV1OK

type CancelGroupJoinRequestV1OK struct {
	Payload *groupclientmodels.ModelsMemberRequestGroupResponseV1
}

CancelGroupJoinRequestV1OK handles this case with default header values.

OK

func NewCancelGroupJoinRequestV1OK

func NewCancelGroupJoinRequestV1OK() *CancelGroupJoinRequestV1OK

NewCancelGroupJoinRequestV1OK creates a CancelGroupJoinRequestV1OK with default headers values

func (*CancelGroupJoinRequestV1OK) Error

func (*CancelGroupJoinRequestV1OK) GetPayload

type CancelGroupJoinRequestV1Params

type CancelGroupJoinRequestV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

CancelGroupJoinRequestV1Params contains all the parameters to send to the API endpoint for the cancel group join request v1 operation typically these are written to a http.Request

func NewCancelGroupJoinRequestV1Params

func NewCancelGroupJoinRequestV1Params() *CancelGroupJoinRequestV1Params

NewCancelGroupJoinRequestV1Params creates a new CancelGroupJoinRequestV1Params object with the default values initialized.

func NewCancelGroupJoinRequestV1ParamsWithContext

func NewCancelGroupJoinRequestV1ParamsWithContext(ctx context.Context) *CancelGroupJoinRequestV1Params

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

func NewCancelGroupJoinRequestV1ParamsWithHTTPClient

func NewCancelGroupJoinRequestV1ParamsWithHTTPClient(client *http.Client) *CancelGroupJoinRequestV1Params

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

func NewCancelGroupJoinRequestV1ParamsWithTimeout

func NewCancelGroupJoinRequestV1ParamsWithTimeout(timeout time.Duration) *CancelGroupJoinRequestV1Params

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

func (*CancelGroupJoinRequestV1Params) SetContext

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

SetContext adds the context to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) SetGroupID

func (o *CancelGroupJoinRequestV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) SetNamespace

func (o *CancelGroupJoinRequestV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) SetTimeout

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

SetTimeout adds the timeout to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WithContext

WithContext adds the context to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WithGroupID

WithGroupID adds the groupID to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WithNamespace

WithNamespace adds the namespace to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WithTimeout

WithTimeout adds the timeout to the cancel group join request v1 params

func (*CancelGroupJoinRequestV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CancelGroupJoinRequestV1Reader

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

CancelGroupJoinRequestV1Reader is a Reader for the CancelGroupJoinRequestV1 structure.

func (*CancelGroupJoinRequestV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CancelGroupJoinRequestV1Unauthorized

type CancelGroupJoinRequestV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CancelGroupJoinRequestV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewCancelGroupJoinRequestV1Unauthorized

func NewCancelGroupJoinRequestV1Unauthorized() *CancelGroupJoinRequestV1Unauthorized

NewCancelGroupJoinRequestV1Unauthorized creates a CancelGroupJoinRequestV1Unauthorized with default headers values

func (*CancelGroupJoinRequestV1Unauthorized) Error

func (*CancelGroupJoinRequestV1Unauthorized) GetPayload

type Client

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

Client for group member API

func (*Client) AcceptGroupInvitationPublicV1

  AcceptGroupInvitationPublicV1 accepts group invitation

  <p>Required valid user authentication </p>
			<p>This endpoint is used to accept group invitation.</p>
			<p>Accept group invitation. If specific user is not invited in the specific group ID, it will show the the error to show if the user is not invited yet.</p>
			<p>This endpoint will also check if the user who access this endpoint is already joined to specific group</p>
			<p>Accessing this endpoint will make all requests (invite / join request) will be deleted for the user who access this endpoint</p>
			<p>Existing members will receive notification of newly accepted member.</p>
			<p>Action Code: 73401</p>

func (*Client) AcceptGroupJoinRequestPublicV1

  AcceptGroupJoinRequestPublicV1 accepts group join request

  <p>Required valid user authentication </p>
			<p>Required Member Role Permission: "GROUP:JOIN [CREATE]"</p>
			<p>This endpoint is used to accept group join request.</p>
			<p>Accept group join request. If specific user is not asked to join the specific group ID, it will show the the error to show if the user is not asked to join yet.</p>
			<p>This endpoint will also check if the specific user is already joined to specific group</p>
			<p>Action Code: 73407</p>

func (*Client) CancelGroupJoinRequestV1

  CancelGroupJoinRequestV1 cancels request to join group

  <p>Requires valid user authentication</p>
			<p>This endpoint allows user to cancel request to join specific group.</p>
			<p>Action Code: 73411</p>

func (*Client) GetGroupMembersListPublicV1

  GetGroupMembersListPublicV1 gets list of group members

  <p>Required valid user authentication </p>
			<p>This endpoint is used to get list of group members.</p>
			<p>Action Code: 73410</p>

func (*Client) GetGroupMembersListV1

  GetGroupMembersListV1 gets list of group members

  <p>Required permission ADMIN:NAMESPACE:{namespace}:GROUP:MEMBER [READ] </p>
			<p>This endpoint is used to get list of group members.</p>
			<p>Action Code: 73410</p>

func (*Client) GetUserGroupInformationPublicV1

  GetUserGroupInformationPublicV1 gets user group information

  <p>Required valid user authentication </p>
			<p>This endpoint is used to get user group information.</p>
			<p>Get user group information. If user is not belong to any group, it will return warning to give information about it</p>
			<p>Group Member Status:</p>
			<ul>
				<li>JOIN : status of user requested to join group </li>
				<li>INVITE: status of user invited to a group </li>
				<li>JOINED: status of user already joined to a group</li>
			</ul>
			<p>Action Code: 73405</p>

func (*Client) InviteGroupPublicV1

  InviteGroupPublicV1 invites user to group

  <p>Required valid user authentication </p>
			<p>Required Member Role Permission: "GROUP:INVITE [CREATE]"</p>
			<p>This endpoint is used to invite specific user to the group.</p>
			<p>invite specific user to the group. If specific user is already have the join request to the group, this endpoint will notify if this user already have join request that needs to be accepted / rejected</p>
			<p>Invited user will receive notification through lobby.</p>
			<p>Action Code: 73406</p>

func (*Client) JoinGroupV1

  JoinGroupV1 joins to group

  <p>Required valid user authentication </p>
			<p>This endpoint is used to join as group member</p>
			<p>Join to the group. This endpoint will check the the the type of the group based on the groupID.</p>
			<p>Additional Information:</p>
			<ul>
				<li>User cannot join to the group with PRIVATE type</li>
				<li>Joining PUBLIC group type will create join request and need approval from the privileged group member to accept the request to become the member</li>
				<li>Joining OPEN group type will make this user become member of that group immediately</li>
			</ul>
			<p>This endpoint will return status field to give information whether the user is JOINED or REQUESTED to join to the specific group</p>
			<p>Action Code: 73403</p>

func (*Client) KickGroupMemberPublicV1

  KickGroupMemberPublicV1 kicks group member

  <p>Required valid user authentication </p>
			<p>Required Member Role Permission: "GROUP:KICK [CREATE]"</p>
			<p>This endpoint is used to kick group member.</p>
			<p>Kick group member. This endpoint will check the member and group information, and also the role permission of the the user who accesses this endpoint</p>
			<p>This endpoint will also check if the user that wanted to be kicked is the group member or not.</p>
			<p>Action Code: 73409</p>

func (*Client) LeaveGroupPublicV1

  LeaveGroupPublicV1 leaves group

  <p>Required valid user authentication </p>
			<p>This endpoint is used to leave from group.</p>
			<p>leave from group. Admin is not allowed to leave the group. This endpoint will also give response if the user is not belong to any group.</p>
			<p>Action Code: 73404</p>

func (*Client) RejectGroupInvitationPublicV1

  RejectGroupInvitationPublicV1 rejects group invitation

  <p>Required valid user authentication </p>
			<p>This endpoint is used to reject group invitation.</p>
			<p>Reject group invitation. If specific user is not invited in the specific group ID, it will show the the error to show if the user is not invited yet.</p>
			<p>Action Code: 73402</p>

func (*Client) RejectGroupJoinRequestPublicV1

  RejectGroupJoinRequestPublicV1 rejects group join request

  <p>Required valid user authentication </p>
			<p>Required Member Role Permission: "GROUP:JOIN [CREATE]"</p>
			<p>This endpoint is used to reject group join request.</p>
			<p>Reject group join request. If specific user is not asked to join the specific group ID, it will show the the error to show if the user is not asked to join yet.</p>
			<p>This endpoint will also check if the specific user is already joined to specific group</p>
			<p>Action Code: 73408</p>

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	CancelGroupJoinRequestV1(params *CancelGroupJoinRequestV1Params, authInfo runtime.ClientAuthInfoWriter) (*CancelGroupJoinRequestV1OK, *CancelGroupJoinRequestV1BadRequest, *CancelGroupJoinRequestV1Unauthorized, *CancelGroupJoinRequestV1Forbidden, *CancelGroupJoinRequestV1NotFound, *CancelGroupJoinRequestV1InternalServerError, error)

	JoinGroupV1(params *JoinGroupV1Params, authInfo runtime.ClientAuthInfoWriter) (*JoinGroupV1Created, *JoinGroupV1BadRequest, *JoinGroupV1Unauthorized, *JoinGroupV1Forbidden, *JoinGroupV1Conflict, *JoinGroupV1InternalServerError, error)

	AcceptGroupInvitationPublicV1(params *AcceptGroupInvitationPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*AcceptGroupInvitationPublicV1OK, *AcceptGroupInvitationPublicV1BadRequest, *AcceptGroupInvitationPublicV1Unauthorized, *AcceptGroupInvitationPublicV1Forbidden, *AcceptGroupInvitationPublicV1NotFound, *AcceptGroupInvitationPublicV1Conflict, *AcceptGroupInvitationPublicV1InternalServerError, error)

	AcceptGroupJoinRequestPublicV1(params *AcceptGroupJoinRequestPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*AcceptGroupJoinRequestPublicV1OK, *AcceptGroupJoinRequestPublicV1BadRequest, *AcceptGroupJoinRequestPublicV1Unauthorized, *AcceptGroupJoinRequestPublicV1Forbidden, *AcceptGroupJoinRequestPublicV1NotFound, *AcceptGroupJoinRequestPublicV1Conflict, *AcceptGroupJoinRequestPublicV1InternalServerError, error)

	GetGroupMembersListPublicV1(params *GetGroupMembersListPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupMembersListPublicV1OK, *GetGroupMembersListPublicV1BadRequest, *GetGroupMembersListPublicV1Unauthorized, *GetGroupMembersListPublicV1Forbidden, *GetGroupMembersListPublicV1NotFound, *GetGroupMembersListPublicV1InternalServerError, error)

	GetGroupMembersListV1(params *GetGroupMembersListV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupMembersListV1OK, *GetGroupMembersListV1BadRequest, *GetGroupMembersListV1Unauthorized, *GetGroupMembersListV1Forbidden, *GetGroupMembersListV1NotFound, *GetGroupMembersListV1InternalServerError, error)

	GetUserGroupInformationPublicV1(params *GetUserGroupInformationPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetUserGroupInformationPublicV1OK, *GetUserGroupInformationPublicV1BadRequest, *GetUserGroupInformationPublicV1Unauthorized, *GetUserGroupInformationPublicV1Forbidden, *GetUserGroupInformationPublicV1NotFound, *GetUserGroupInformationPublicV1InternalServerError, error)

	InviteGroupPublicV1(params *InviteGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*InviteGroupPublicV1OK, *InviteGroupPublicV1BadRequest, *InviteGroupPublicV1Unauthorized, *InviteGroupPublicV1Forbidden, *InviteGroupPublicV1NotFound, *InviteGroupPublicV1Conflict, *InviteGroupPublicV1InternalServerError, error)

	KickGroupMemberPublicV1(params *KickGroupMemberPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*KickGroupMemberPublicV1OK, *KickGroupMemberPublicV1BadRequest, *KickGroupMemberPublicV1Unauthorized, *KickGroupMemberPublicV1Forbidden, *KickGroupMemberPublicV1NotFound, *KickGroupMemberPublicV1InternalServerError, error)

	LeaveGroupPublicV1(params *LeaveGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*LeaveGroupPublicV1OK, *LeaveGroupPublicV1BadRequest, *LeaveGroupPublicV1Unauthorized, *LeaveGroupPublicV1Forbidden, *LeaveGroupPublicV1NotFound, *LeaveGroupPublicV1InternalServerError, error)

	RejectGroupInvitationPublicV1(params *RejectGroupInvitationPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*RejectGroupInvitationPublicV1OK, *RejectGroupInvitationPublicV1BadRequest, *RejectGroupInvitationPublicV1Unauthorized, *RejectGroupInvitationPublicV1Forbidden, *RejectGroupInvitationPublicV1NotFound, *RejectGroupInvitationPublicV1Conflict, *RejectGroupInvitationPublicV1InternalServerError, error)

	RejectGroupJoinRequestPublicV1(params *RejectGroupJoinRequestPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*RejectGroupJoinRequestPublicV1OK, *RejectGroupJoinRequestPublicV1BadRequest, *RejectGroupJoinRequestPublicV1Unauthorized, *RejectGroupJoinRequestPublicV1Forbidden, *RejectGroupJoinRequestPublicV1NotFound, *RejectGroupJoinRequestPublicV1Conflict, *RejectGroupJoinRequestPublicV1InternalServerError, 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 group member API client.

type GetGroupMembersListPublicV1BadRequest

type GetGroupMembersListPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewGetGroupMembersListPublicV1BadRequest

func NewGetGroupMembersListPublicV1BadRequest() *GetGroupMembersListPublicV1BadRequest

NewGetGroupMembersListPublicV1BadRequest creates a GetGroupMembersListPublicV1BadRequest with default headers values

func (*GetGroupMembersListPublicV1BadRequest) Error

func (*GetGroupMembersListPublicV1BadRequest) GetPayload

type GetGroupMembersListPublicV1Forbidden

type GetGroupMembersListPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewGetGroupMembersListPublicV1Forbidden

func NewGetGroupMembersListPublicV1Forbidden() *GetGroupMembersListPublicV1Forbidden

NewGetGroupMembersListPublicV1Forbidden creates a GetGroupMembersListPublicV1Forbidden with default headers values

func (*GetGroupMembersListPublicV1Forbidden) Error

func (*GetGroupMembersListPublicV1Forbidden) GetPayload

type GetGroupMembersListPublicV1InternalServerError

type GetGroupMembersListPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGroupMembersListPublicV1InternalServerError

func NewGetGroupMembersListPublicV1InternalServerError() *GetGroupMembersListPublicV1InternalServerError

NewGetGroupMembersListPublicV1InternalServerError creates a GetGroupMembersListPublicV1InternalServerError with default headers values

func (*GetGroupMembersListPublicV1InternalServerError) Error

func (*GetGroupMembersListPublicV1InternalServerError) GetPayload

type GetGroupMembersListPublicV1NotFound

type GetGroupMembersListPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73433</td><td>member group not found</td></tr></table>

func NewGetGroupMembersListPublicV1NotFound

func NewGetGroupMembersListPublicV1NotFound() *GetGroupMembersListPublicV1NotFound

NewGetGroupMembersListPublicV1NotFound creates a GetGroupMembersListPublicV1NotFound with default headers values

func (*GetGroupMembersListPublicV1NotFound) Error

func (*GetGroupMembersListPublicV1NotFound) GetPayload

type GetGroupMembersListPublicV1OK

type GetGroupMembersListPublicV1OK struct {
	Payload *groupclientmodels.ModelsGetGroupMemberListResponseV1
}

GetGroupMembersListPublicV1OK handles this case with default header values.

OK

func NewGetGroupMembersListPublicV1OK

func NewGetGroupMembersListPublicV1OK() *GetGroupMembersListPublicV1OK

NewGetGroupMembersListPublicV1OK creates a GetGroupMembersListPublicV1OK with default headers values

func (*GetGroupMembersListPublicV1OK) Error

func (*GetGroupMembersListPublicV1OK) GetPayload

type GetGroupMembersListPublicV1Params

type GetGroupMembersListPublicV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Namespace
	  namespace

	*/
	Namespace string
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64
	/*Order
	  Sort group members list by User ID with ascending as default order. Set it 'desc' for descending order

	*/
	Order *string

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

GetGroupMembersListPublicV1Params contains all the parameters to send to the API endpoint for the get group members list public v1 operation typically these are written to a http.Request

func NewGetGroupMembersListPublicV1Params

func NewGetGroupMembersListPublicV1Params() *GetGroupMembersListPublicV1Params

NewGetGroupMembersListPublicV1Params creates a new GetGroupMembersListPublicV1Params object with the default values initialized.

func NewGetGroupMembersListPublicV1ParamsWithContext

func NewGetGroupMembersListPublicV1ParamsWithContext(ctx context.Context) *GetGroupMembersListPublicV1Params

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

func NewGetGroupMembersListPublicV1ParamsWithHTTPClient

func NewGetGroupMembersListPublicV1ParamsWithHTTPClient(client *http.Client) *GetGroupMembersListPublicV1Params

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

func NewGetGroupMembersListPublicV1ParamsWithTimeout

func NewGetGroupMembersListPublicV1ParamsWithTimeout(timeout time.Duration) *GetGroupMembersListPublicV1Params

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

func (*GetGroupMembersListPublicV1Params) SetContext

SetContext adds the context to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetGroupID

func (o *GetGroupMembersListPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetLimit

func (o *GetGroupMembersListPublicV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetNamespace

func (o *GetGroupMembersListPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetOffset

func (o *GetGroupMembersListPublicV1Params) SetOffset(offset *int64)

SetOffset adds the offset to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetOrder

func (o *GetGroupMembersListPublicV1Params) SetOrder(order *string)

SetOrder adds the order to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithContext

WithContext adds the context to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithGroupID

WithGroupID adds the groupID to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithLimit

WithLimit adds the limit to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithNamespace

WithNamespace adds the namespace to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithOffset

WithOffset adds the offset to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithOrder

WithOrder adds the order to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WithTimeout

WithTimeout adds the timeout to the get group members list public v1 params

func (*GetGroupMembersListPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupMembersListPublicV1Reader

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

GetGroupMembersListPublicV1Reader is a Reader for the GetGroupMembersListPublicV1 structure.

func (*GetGroupMembersListPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGroupMembersListPublicV1Unauthorized

type GetGroupMembersListPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewGetGroupMembersListPublicV1Unauthorized

func NewGetGroupMembersListPublicV1Unauthorized() *GetGroupMembersListPublicV1Unauthorized

NewGetGroupMembersListPublicV1Unauthorized creates a GetGroupMembersListPublicV1Unauthorized with default headers values

func (*GetGroupMembersListPublicV1Unauthorized) Error

func (*GetGroupMembersListPublicV1Unauthorized) GetPayload

type GetGroupMembersListV1BadRequest

type GetGroupMembersListV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewGetGroupMembersListV1BadRequest

func NewGetGroupMembersListV1BadRequest() *GetGroupMembersListV1BadRequest

NewGetGroupMembersListV1BadRequest creates a GetGroupMembersListV1BadRequest with default headers values

func (*GetGroupMembersListV1BadRequest) Error

func (*GetGroupMembersListV1BadRequest) GetPayload

type GetGroupMembersListV1Forbidden

type GetGroupMembersListV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewGetGroupMembersListV1Forbidden

func NewGetGroupMembersListV1Forbidden() *GetGroupMembersListV1Forbidden

NewGetGroupMembersListV1Forbidden creates a GetGroupMembersListV1Forbidden with default headers values

func (*GetGroupMembersListV1Forbidden) Error

func (*GetGroupMembersListV1Forbidden) GetPayload

type GetGroupMembersListV1InternalServerError

type GetGroupMembersListV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGroupMembersListV1InternalServerError

func NewGetGroupMembersListV1InternalServerError() *GetGroupMembersListV1InternalServerError

NewGetGroupMembersListV1InternalServerError creates a GetGroupMembersListV1InternalServerError with default headers values

func (*GetGroupMembersListV1InternalServerError) Error

func (*GetGroupMembersListV1InternalServerError) GetPayload

type GetGroupMembersListV1NotFound

type GetGroupMembersListV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73433</td><td>member group not found</td></tr></table>

func NewGetGroupMembersListV1NotFound

func NewGetGroupMembersListV1NotFound() *GetGroupMembersListV1NotFound

NewGetGroupMembersListV1NotFound creates a GetGroupMembersListV1NotFound with default headers values

func (*GetGroupMembersListV1NotFound) Error

func (*GetGroupMembersListV1NotFound) GetPayload

type GetGroupMembersListV1OK

type GetGroupMembersListV1OK struct {
	Payload *groupclientmodels.ModelsGetGroupMemberListResponseV1
}

GetGroupMembersListV1OK handles this case with default header values.

OK

func NewGetGroupMembersListV1OK

func NewGetGroupMembersListV1OK() *GetGroupMembersListV1OK

NewGetGroupMembersListV1OK creates a GetGroupMembersListV1OK with default headers values

func (*GetGroupMembersListV1OK) Error

func (o *GetGroupMembersListV1OK) Error() string

func (*GetGroupMembersListV1OK) GetPayload

type GetGroupMembersListV1Params

type GetGroupMembersListV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Namespace
	  namespace

	*/
	Namespace string
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64
	/*Order
	  Sort group members list by User ID with ascending as default order. Set it 'desc' for descending order

	*/
	Order *string

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

GetGroupMembersListV1Params contains all the parameters to send to the API endpoint for the get group members list v1 operation typically these are written to a http.Request

func NewGetGroupMembersListV1Params

func NewGetGroupMembersListV1Params() *GetGroupMembersListV1Params

NewGetGroupMembersListV1Params creates a new GetGroupMembersListV1Params object with the default values initialized.

func NewGetGroupMembersListV1ParamsWithContext

func NewGetGroupMembersListV1ParamsWithContext(ctx context.Context) *GetGroupMembersListV1Params

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

func NewGetGroupMembersListV1ParamsWithHTTPClient

func NewGetGroupMembersListV1ParamsWithHTTPClient(client *http.Client) *GetGroupMembersListV1Params

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

func NewGetGroupMembersListV1ParamsWithTimeout

func NewGetGroupMembersListV1ParamsWithTimeout(timeout time.Duration) *GetGroupMembersListV1Params

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

func (*GetGroupMembersListV1Params) SetContext

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

SetContext adds the context to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetGroupID

func (o *GetGroupMembersListV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetLimit

func (o *GetGroupMembersListV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetNamespace

func (o *GetGroupMembersListV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetOffset

func (o *GetGroupMembersListV1Params) SetOffset(offset *int64)

SetOffset adds the offset to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetOrder

func (o *GetGroupMembersListV1Params) SetOrder(order *string)

SetOrder adds the order to the get group members list v1 params

func (*GetGroupMembersListV1Params) SetTimeout

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

SetTimeout adds the timeout to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithContext

WithContext adds the context to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithGroupID

WithGroupID adds the groupID to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithLimit

WithLimit adds the limit to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithNamespace

func (o *GetGroupMembersListV1Params) WithNamespace(namespace string) *GetGroupMembersListV1Params

WithNamespace adds the namespace to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithOffset

WithOffset adds the offset to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithOrder

WithOrder adds the order to the get group members list v1 params

func (*GetGroupMembersListV1Params) WithTimeout

WithTimeout adds the timeout to the get group members list v1 params

func (*GetGroupMembersListV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupMembersListV1Reader

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

GetGroupMembersListV1Reader is a Reader for the GetGroupMembersListV1 structure.

func (*GetGroupMembersListV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGroupMembersListV1Unauthorized

type GetGroupMembersListV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupMembersListV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewGetGroupMembersListV1Unauthorized

func NewGetGroupMembersListV1Unauthorized() *GetGroupMembersListV1Unauthorized

NewGetGroupMembersListV1Unauthorized creates a GetGroupMembersListV1Unauthorized with default headers values

func (*GetGroupMembersListV1Unauthorized) Error

func (*GetGroupMembersListV1Unauthorized) GetPayload

type GetUserGroupInformationPublicV1BadRequest

type GetUserGroupInformationPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetUserGroupInformationPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewGetUserGroupInformationPublicV1BadRequest

func NewGetUserGroupInformationPublicV1BadRequest() *GetUserGroupInformationPublicV1BadRequest

NewGetUserGroupInformationPublicV1BadRequest creates a GetUserGroupInformationPublicV1BadRequest with default headers values

func (*GetUserGroupInformationPublicV1BadRequest) Error

func (*GetUserGroupInformationPublicV1BadRequest) GetPayload

type GetUserGroupInformationPublicV1Forbidden

type GetUserGroupInformationPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetUserGroupInformationPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewGetUserGroupInformationPublicV1Forbidden

func NewGetUserGroupInformationPublicV1Forbidden() *GetUserGroupInformationPublicV1Forbidden

NewGetUserGroupInformationPublicV1Forbidden creates a GetUserGroupInformationPublicV1Forbidden with default headers values

func (*GetUserGroupInformationPublicV1Forbidden) Error

func (*GetUserGroupInformationPublicV1Forbidden) GetPayload

type GetUserGroupInformationPublicV1InternalServerError

type GetUserGroupInformationPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetUserGroupInformationPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetUserGroupInformationPublicV1InternalServerError

func NewGetUserGroupInformationPublicV1InternalServerError() *GetUserGroupInformationPublicV1InternalServerError

NewGetUserGroupInformationPublicV1InternalServerError creates a GetUserGroupInformationPublicV1InternalServerError with default headers values

func (*GetUserGroupInformationPublicV1InternalServerError) Error

func (*GetUserGroupInformationPublicV1InternalServerError) GetPayload

type GetUserGroupInformationPublicV1NotFound

type GetUserGroupInformationPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetUserGroupInformationPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73034</td><td>user not belong to any group</td></tr></table>

func NewGetUserGroupInformationPublicV1NotFound

func NewGetUserGroupInformationPublicV1NotFound() *GetUserGroupInformationPublicV1NotFound

NewGetUserGroupInformationPublicV1NotFound creates a GetUserGroupInformationPublicV1NotFound with default headers values

func (*GetUserGroupInformationPublicV1NotFound) Error

func (*GetUserGroupInformationPublicV1NotFound) GetPayload

type GetUserGroupInformationPublicV1OK

type GetUserGroupInformationPublicV1OK struct {
	Payload *groupclientmodels.ModelsGetUserGroupInformationResponseV1
}

GetUserGroupInformationPublicV1OK handles this case with default header values.

OK

func NewGetUserGroupInformationPublicV1OK

func NewGetUserGroupInformationPublicV1OK() *GetUserGroupInformationPublicV1OK

NewGetUserGroupInformationPublicV1OK creates a GetUserGroupInformationPublicV1OK with default headers values

func (*GetUserGroupInformationPublicV1OK) Error

func (*GetUserGroupInformationPublicV1OK) GetPayload

type GetUserGroupInformationPublicV1Params

type GetUserGroupInformationPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

GetUserGroupInformationPublicV1Params contains all the parameters to send to the API endpoint for the get user group information public v1 operation typically these are written to a http.Request

func NewGetUserGroupInformationPublicV1Params

func NewGetUserGroupInformationPublicV1Params() *GetUserGroupInformationPublicV1Params

NewGetUserGroupInformationPublicV1Params creates a new GetUserGroupInformationPublicV1Params object with the default values initialized.

func NewGetUserGroupInformationPublicV1ParamsWithContext

func NewGetUserGroupInformationPublicV1ParamsWithContext(ctx context.Context) *GetUserGroupInformationPublicV1Params

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

func NewGetUserGroupInformationPublicV1ParamsWithHTTPClient

func NewGetUserGroupInformationPublicV1ParamsWithHTTPClient(client *http.Client) *GetUserGroupInformationPublicV1Params

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

func NewGetUserGroupInformationPublicV1ParamsWithTimeout

func NewGetUserGroupInformationPublicV1ParamsWithTimeout(timeout time.Duration) *GetUserGroupInformationPublicV1Params

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

func (*GetUserGroupInformationPublicV1Params) SetContext

SetContext adds the context to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) SetNamespace

func (o *GetUserGroupInformationPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) SetUserID

func (o *GetUserGroupInformationPublicV1Params) SetUserID(userID string)

SetUserID adds the userId to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WithContext

WithContext adds the context to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WithNamespace

WithNamespace adds the namespace to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WithTimeout

WithTimeout adds the timeout to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WithUserID

WithUserID adds the userID to the get user group information public v1 params

func (*GetUserGroupInformationPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetUserGroupInformationPublicV1Reader

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

GetUserGroupInformationPublicV1Reader is a Reader for the GetUserGroupInformationPublicV1 structure.

func (*GetUserGroupInformationPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetUserGroupInformationPublicV1Unauthorized

type GetUserGroupInformationPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetUserGroupInformationPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewGetUserGroupInformationPublicV1Unauthorized

func NewGetUserGroupInformationPublicV1Unauthorized() *GetUserGroupInformationPublicV1Unauthorized

NewGetUserGroupInformationPublicV1Unauthorized creates a GetUserGroupInformationPublicV1Unauthorized with default headers values

func (*GetUserGroupInformationPublicV1Unauthorized) Error

func (*GetUserGroupInformationPublicV1Unauthorized) GetPayload

type InviteGroupPublicV1BadRequest

type InviteGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewInviteGroupPublicV1BadRequest

func NewInviteGroupPublicV1BadRequest() *InviteGroupPublicV1BadRequest

NewInviteGroupPublicV1BadRequest creates a InviteGroupPublicV1BadRequest with default headers values

func (*InviteGroupPublicV1BadRequest) Error

func (*InviteGroupPublicV1BadRequest) GetPayload

type InviteGroupPublicV1Conflict

type InviteGroupPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr><tr><td>73437</td><td>user already invited</td></tr><tr><td>73438</td><td>user already requested to join</td></tr></table>

func NewInviteGroupPublicV1Conflict

func NewInviteGroupPublicV1Conflict() *InviteGroupPublicV1Conflict

NewInviteGroupPublicV1Conflict creates a InviteGroupPublicV1Conflict with default headers values

func (*InviteGroupPublicV1Conflict) Error

func (*InviteGroupPublicV1Conflict) GetPayload

type InviteGroupPublicV1Forbidden

type InviteGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewInviteGroupPublicV1Forbidden

func NewInviteGroupPublicV1Forbidden() *InviteGroupPublicV1Forbidden

NewInviteGroupPublicV1Forbidden creates a InviteGroupPublicV1Forbidden with default headers values

func (*InviteGroupPublicV1Forbidden) Error

func (*InviteGroupPublicV1Forbidden) GetPayload

type InviteGroupPublicV1InternalServerError

type InviteGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewInviteGroupPublicV1InternalServerError

func NewInviteGroupPublicV1InternalServerError() *InviteGroupPublicV1InternalServerError

NewInviteGroupPublicV1InternalServerError creates a InviteGroupPublicV1InternalServerError with default headers values

func (*InviteGroupPublicV1InternalServerError) Error

func (*InviteGroupPublicV1InternalServerError) GetPayload

type InviteGroupPublicV1NotFound

type InviteGroupPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73034</td><td>user not belong to any group</td></tr></table>

func NewInviteGroupPublicV1NotFound

func NewInviteGroupPublicV1NotFound() *InviteGroupPublicV1NotFound

NewInviteGroupPublicV1NotFound creates a InviteGroupPublicV1NotFound with default headers values

func (*InviteGroupPublicV1NotFound) Error

func (*InviteGroupPublicV1NotFound) GetPayload

type InviteGroupPublicV1OK

type InviteGroupPublicV1OK struct {
	Payload *groupclientmodels.ModelsUserInvitationResponseV1
}

InviteGroupPublicV1OK handles this case with default header values.

OK

func NewInviteGroupPublicV1OK

func NewInviteGroupPublicV1OK() *InviteGroupPublicV1OK

NewInviteGroupPublicV1OK creates a InviteGroupPublicV1OK with default headers values

func (*InviteGroupPublicV1OK) Error

func (o *InviteGroupPublicV1OK) Error() string

func (*InviteGroupPublicV1OK) GetPayload

type InviteGroupPublicV1Params

type InviteGroupPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

InviteGroupPublicV1Params contains all the parameters to send to the API endpoint for the invite group public v1 operation typically these are written to a http.Request

func NewInviteGroupPublicV1Params

func NewInviteGroupPublicV1Params() *InviteGroupPublicV1Params

NewInviteGroupPublicV1Params creates a new InviteGroupPublicV1Params object with the default values initialized.

func NewInviteGroupPublicV1ParamsWithContext

func NewInviteGroupPublicV1ParamsWithContext(ctx context.Context) *InviteGroupPublicV1Params

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

func NewInviteGroupPublicV1ParamsWithHTTPClient

func NewInviteGroupPublicV1ParamsWithHTTPClient(client *http.Client) *InviteGroupPublicV1Params

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

func NewInviteGroupPublicV1ParamsWithTimeout

func NewInviteGroupPublicV1ParamsWithTimeout(timeout time.Duration) *InviteGroupPublicV1Params

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

func (*InviteGroupPublicV1Params) SetContext

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

SetContext adds the context to the invite group public v1 params

func (*InviteGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the invite group public v1 params

func (*InviteGroupPublicV1Params) SetNamespace

func (o *InviteGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the invite group public v1 params

func (*InviteGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the invite group public v1 params

func (*InviteGroupPublicV1Params) SetUserID

func (o *InviteGroupPublicV1Params) SetUserID(userID string)

SetUserID adds the userId to the invite group public v1 params

func (*InviteGroupPublicV1Params) WithContext

WithContext adds the context to the invite group public v1 params

func (*InviteGroupPublicV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the invite group public v1 params

func (*InviteGroupPublicV1Params) WithNamespace

func (o *InviteGroupPublicV1Params) WithNamespace(namespace string) *InviteGroupPublicV1Params

WithNamespace adds the namespace to the invite group public v1 params

func (*InviteGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the invite group public v1 params

func (*InviteGroupPublicV1Params) WithUserID

WithUserID adds the userID to the invite group public v1 params

func (*InviteGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InviteGroupPublicV1Reader

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

InviteGroupPublicV1Reader is a Reader for the InviteGroupPublicV1 structure.

func (*InviteGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InviteGroupPublicV1Unauthorized

type InviteGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InviteGroupPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewInviteGroupPublicV1Unauthorized

func NewInviteGroupPublicV1Unauthorized() *InviteGroupPublicV1Unauthorized

NewInviteGroupPublicV1Unauthorized creates a InviteGroupPublicV1Unauthorized with default headers values

func (*InviteGroupPublicV1Unauthorized) Error

func (*InviteGroupPublicV1Unauthorized) GetPayload

type JoinGroupV1BadRequest

type JoinGroupV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

JoinGroupV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewJoinGroupV1BadRequest

func NewJoinGroupV1BadRequest() *JoinGroupV1BadRequest

NewJoinGroupV1BadRequest creates a JoinGroupV1BadRequest with default headers values

func (*JoinGroupV1BadRequest) Error

func (o *JoinGroupV1BadRequest) Error() string

func (*JoinGroupV1BadRequest) GetPayload

type JoinGroupV1Conflict

type JoinGroupV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

JoinGroupV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr></table>

func NewJoinGroupV1Conflict

func NewJoinGroupV1Conflict() *JoinGroupV1Conflict

NewJoinGroupV1Conflict creates a JoinGroupV1Conflict with default headers values

func (*JoinGroupV1Conflict) Error

func (o *JoinGroupV1Conflict) Error() string

func (*JoinGroupV1Conflict) GetPayload

type JoinGroupV1Created

type JoinGroupV1Created struct {
	Payload *groupclientmodels.ModelsJoinGroupResponseV1
}

JoinGroupV1Created handles this case with default header values.

Created

func NewJoinGroupV1Created

func NewJoinGroupV1Created() *JoinGroupV1Created

NewJoinGroupV1Created creates a JoinGroupV1Created with default headers values

func (*JoinGroupV1Created) Error

func (o *JoinGroupV1Created) Error() string

func (*JoinGroupV1Created) GetPayload

type JoinGroupV1Forbidden

type JoinGroupV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

JoinGroupV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewJoinGroupV1Forbidden

func NewJoinGroupV1Forbidden() *JoinGroupV1Forbidden

NewJoinGroupV1Forbidden creates a JoinGroupV1Forbidden with default headers values

func (*JoinGroupV1Forbidden) Error

func (o *JoinGroupV1Forbidden) Error() string

func (*JoinGroupV1Forbidden) GetPayload

type JoinGroupV1InternalServerError

type JoinGroupV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

JoinGroupV1InternalServerError handles this case with default header values.

Internal Server Error

func NewJoinGroupV1InternalServerError

func NewJoinGroupV1InternalServerError() *JoinGroupV1InternalServerError

NewJoinGroupV1InternalServerError creates a JoinGroupV1InternalServerError with default headers values

func (*JoinGroupV1InternalServerError) Error

func (*JoinGroupV1InternalServerError) GetPayload

type JoinGroupV1Params

type JoinGroupV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

JoinGroupV1Params contains all the parameters to send to the API endpoint for the join group v1 operation typically these are written to a http.Request

func NewJoinGroupV1Params

func NewJoinGroupV1Params() *JoinGroupV1Params

NewJoinGroupV1Params creates a new JoinGroupV1Params object with the default values initialized.

func NewJoinGroupV1ParamsWithContext

func NewJoinGroupV1ParamsWithContext(ctx context.Context) *JoinGroupV1Params

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

func NewJoinGroupV1ParamsWithHTTPClient

func NewJoinGroupV1ParamsWithHTTPClient(client *http.Client) *JoinGroupV1Params

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

func NewJoinGroupV1ParamsWithTimeout

func NewJoinGroupV1ParamsWithTimeout(timeout time.Duration) *JoinGroupV1Params

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

func (*JoinGroupV1Params) SetContext

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

SetContext adds the context to the join group v1 params

func (*JoinGroupV1Params) SetGroupID

func (o *JoinGroupV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the join group v1 params

func (*JoinGroupV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the join group v1 params

func (*JoinGroupV1Params) SetNamespace

func (o *JoinGroupV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the join group v1 params

func (*JoinGroupV1Params) SetTimeout

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

SetTimeout adds the timeout to the join group v1 params

func (*JoinGroupV1Params) WithContext

func (o *JoinGroupV1Params) WithContext(ctx context.Context) *JoinGroupV1Params

WithContext adds the context to the join group v1 params

func (*JoinGroupV1Params) WithGroupID

func (o *JoinGroupV1Params) WithGroupID(groupID string) *JoinGroupV1Params

WithGroupID adds the groupID to the join group v1 params

func (*JoinGroupV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the join group v1 params

func (*JoinGroupV1Params) WithNamespace

func (o *JoinGroupV1Params) WithNamespace(namespace string) *JoinGroupV1Params

WithNamespace adds the namespace to the join group v1 params

func (*JoinGroupV1Params) WithTimeout

func (o *JoinGroupV1Params) WithTimeout(timeout time.Duration) *JoinGroupV1Params

WithTimeout adds the timeout to the join group v1 params

func (*JoinGroupV1Params) WriteToRequest

func (o *JoinGroupV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type JoinGroupV1Reader

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

JoinGroupV1Reader is a Reader for the JoinGroupV1 structure.

func (*JoinGroupV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type JoinGroupV1Unauthorized

type JoinGroupV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

JoinGroupV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewJoinGroupV1Unauthorized

func NewJoinGroupV1Unauthorized() *JoinGroupV1Unauthorized

NewJoinGroupV1Unauthorized creates a JoinGroupV1Unauthorized with default headers values

func (*JoinGroupV1Unauthorized) Error

func (o *JoinGroupV1Unauthorized) Error() string

func (*JoinGroupV1Unauthorized) GetPayload

type KickGroupMemberPublicV1BadRequest

type KickGroupMemberPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

KickGroupMemberPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewKickGroupMemberPublicV1BadRequest

func NewKickGroupMemberPublicV1BadRequest() *KickGroupMemberPublicV1BadRequest

NewKickGroupMemberPublicV1BadRequest creates a KickGroupMemberPublicV1BadRequest with default headers values

func (*KickGroupMemberPublicV1BadRequest) Error

func (*KickGroupMemberPublicV1BadRequest) GetPayload

type KickGroupMemberPublicV1Forbidden

type KickGroupMemberPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

KickGroupMemberPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewKickGroupMemberPublicV1Forbidden

func NewKickGroupMemberPublicV1Forbidden() *KickGroupMemberPublicV1Forbidden

NewKickGroupMemberPublicV1Forbidden creates a KickGroupMemberPublicV1Forbidden with default headers values

func (*KickGroupMemberPublicV1Forbidden) Error

func (*KickGroupMemberPublicV1Forbidden) GetPayload

type KickGroupMemberPublicV1InternalServerError

type KickGroupMemberPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

KickGroupMemberPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewKickGroupMemberPublicV1InternalServerError

func NewKickGroupMemberPublicV1InternalServerError() *KickGroupMemberPublicV1InternalServerError

NewKickGroupMemberPublicV1InternalServerError creates a KickGroupMemberPublicV1InternalServerError with default headers values

func (*KickGroupMemberPublicV1InternalServerError) Error

func (*KickGroupMemberPublicV1InternalServerError) GetPayload

type KickGroupMemberPublicV1NotFound

type KickGroupMemberPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

KickGroupMemberPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73433</td><td>member group not found</td></tr><tr><td>73034</td><td>user not belong to any group</td></tr></table>

func NewKickGroupMemberPublicV1NotFound

func NewKickGroupMemberPublicV1NotFound() *KickGroupMemberPublicV1NotFound

NewKickGroupMemberPublicV1NotFound creates a KickGroupMemberPublicV1NotFound with default headers values

func (*KickGroupMemberPublicV1NotFound) Error

func (*KickGroupMemberPublicV1NotFound) GetPayload

type KickGroupMemberPublicV1OK

type KickGroupMemberPublicV1OK struct {
	Payload *groupclientmodels.ModelsKickGroupMemberResponseV1
}

KickGroupMemberPublicV1OK handles this case with default header values.

OK

func NewKickGroupMemberPublicV1OK

func NewKickGroupMemberPublicV1OK() *KickGroupMemberPublicV1OK

NewKickGroupMemberPublicV1OK creates a KickGroupMemberPublicV1OK with default headers values

func (*KickGroupMemberPublicV1OK) Error

func (o *KickGroupMemberPublicV1OK) Error() string

func (*KickGroupMemberPublicV1OK) GetPayload

type KickGroupMemberPublicV1Params

type KickGroupMemberPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

KickGroupMemberPublicV1Params contains all the parameters to send to the API endpoint for the kick group member public v1 operation typically these are written to a http.Request

func NewKickGroupMemberPublicV1Params

func NewKickGroupMemberPublicV1Params() *KickGroupMemberPublicV1Params

NewKickGroupMemberPublicV1Params creates a new KickGroupMemberPublicV1Params object with the default values initialized.

func NewKickGroupMemberPublicV1ParamsWithContext

func NewKickGroupMemberPublicV1ParamsWithContext(ctx context.Context) *KickGroupMemberPublicV1Params

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

func NewKickGroupMemberPublicV1ParamsWithHTTPClient

func NewKickGroupMemberPublicV1ParamsWithHTTPClient(client *http.Client) *KickGroupMemberPublicV1Params

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

func NewKickGroupMemberPublicV1ParamsWithTimeout

func NewKickGroupMemberPublicV1ParamsWithTimeout(timeout time.Duration) *KickGroupMemberPublicV1Params

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

func (*KickGroupMemberPublicV1Params) SetContext

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

SetContext adds the context to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) SetNamespace

func (o *KickGroupMemberPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) SetUserID

func (o *KickGroupMemberPublicV1Params) SetUserID(userID string)

SetUserID adds the userId to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WithContext

WithContext adds the context to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WithNamespace

WithNamespace adds the namespace to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WithTimeout

WithTimeout adds the timeout to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WithUserID

WithUserID adds the userID to the kick group member public v1 params

func (*KickGroupMemberPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type KickGroupMemberPublicV1Reader

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

KickGroupMemberPublicV1Reader is a Reader for the KickGroupMemberPublicV1 structure.

func (*KickGroupMemberPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type KickGroupMemberPublicV1Unauthorized

type KickGroupMemberPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

KickGroupMemberPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewKickGroupMemberPublicV1Unauthorized

func NewKickGroupMemberPublicV1Unauthorized() *KickGroupMemberPublicV1Unauthorized

NewKickGroupMemberPublicV1Unauthorized creates a KickGroupMemberPublicV1Unauthorized with default headers values

func (*KickGroupMemberPublicV1Unauthorized) Error

func (*KickGroupMemberPublicV1Unauthorized) GetPayload

type LeaveGroupPublicV1BadRequest

type LeaveGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

LeaveGroupPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr><tr><td>73440</td><td>group admin cannot leave group</td></tr></table>

func NewLeaveGroupPublicV1BadRequest

func NewLeaveGroupPublicV1BadRequest() *LeaveGroupPublicV1BadRequest

NewLeaveGroupPublicV1BadRequest creates a LeaveGroupPublicV1BadRequest with default headers values

func (*LeaveGroupPublicV1BadRequest) Error

func (*LeaveGroupPublicV1BadRequest) GetPayload

type LeaveGroupPublicV1Forbidden

type LeaveGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

LeaveGroupPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewLeaveGroupPublicV1Forbidden

func NewLeaveGroupPublicV1Forbidden() *LeaveGroupPublicV1Forbidden

NewLeaveGroupPublicV1Forbidden creates a LeaveGroupPublicV1Forbidden with default headers values

func (*LeaveGroupPublicV1Forbidden) Error

func (*LeaveGroupPublicV1Forbidden) GetPayload

type LeaveGroupPublicV1InternalServerError

type LeaveGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

LeaveGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewLeaveGroupPublicV1InternalServerError

func NewLeaveGroupPublicV1InternalServerError() *LeaveGroupPublicV1InternalServerError

NewLeaveGroupPublicV1InternalServerError creates a LeaveGroupPublicV1InternalServerError with default headers values

func (*LeaveGroupPublicV1InternalServerError) Error

func (*LeaveGroupPublicV1InternalServerError) GetPayload

type LeaveGroupPublicV1NotFound

type LeaveGroupPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

LeaveGroupPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73034</td><td>user not belong to any group</td></tr></table>

func NewLeaveGroupPublicV1NotFound

func NewLeaveGroupPublicV1NotFound() *LeaveGroupPublicV1NotFound

NewLeaveGroupPublicV1NotFound creates a LeaveGroupPublicV1NotFound with default headers values

func (*LeaveGroupPublicV1NotFound) Error

func (*LeaveGroupPublicV1NotFound) GetPayload

type LeaveGroupPublicV1OK

type LeaveGroupPublicV1OK struct {
	Payload *groupclientmodels.ModelsLeaveGroupResponseV1
}

LeaveGroupPublicV1OK handles this case with default header values.

OK

func NewLeaveGroupPublicV1OK

func NewLeaveGroupPublicV1OK() *LeaveGroupPublicV1OK

NewLeaveGroupPublicV1OK creates a LeaveGroupPublicV1OK with default headers values

func (*LeaveGroupPublicV1OK) Error

func (o *LeaveGroupPublicV1OK) Error() string

func (*LeaveGroupPublicV1OK) GetPayload

type LeaveGroupPublicV1Params

type LeaveGroupPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string

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

LeaveGroupPublicV1Params contains all the parameters to send to the API endpoint for the leave group public v1 operation typically these are written to a http.Request

func NewLeaveGroupPublicV1Params

func NewLeaveGroupPublicV1Params() *LeaveGroupPublicV1Params

NewLeaveGroupPublicV1Params creates a new LeaveGroupPublicV1Params object with the default values initialized.

func NewLeaveGroupPublicV1ParamsWithContext

func NewLeaveGroupPublicV1ParamsWithContext(ctx context.Context) *LeaveGroupPublicV1Params

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

func NewLeaveGroupPublicV1ParamsWithHTTPClient

func NewLeaveGroupPublicV1ParamsWithHTTPClient(client *http.Client) *LeaveGroupPublicV1Params

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

func NewLeaveGroupPublicV1ParamsWithTimeout

func NewLeaveGroupPublicV1ParamsWithTimeout(timeout time.Duration) *LeaveGroupPublicV1Params

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

func (*LeaveGroupPublicV1Params) SetContext

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

SetContext adds the context to the leave group public v1 params

func (*LeaveGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the leave group public v1 params

func (*LeaveGroupPublicV1Params) SetNamespace

func (o *LeaveGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the leave group public v1 params

func (*LeaveGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the leave group public v1 params

func (*LeaveGroupPublicV1Params) WithContext

WithContext adds the context to the leave group public v1 params

func (*LeaveGroupPublicV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the leave group public v1 params

func (*LeaveGroupPublicV1Params) WithNamespace

func (o *LeaveGroupPublicV1Params) WithNamespace(namespace string) *LeaveGroupPublicV1Params

WithNamespace adds the namespace to the leave group public v1 params

func (*LeaveGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the leave group public v1 params

func (*LeaveGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type LeaveGroupPublicV1Reader

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

LeaveGroupPublicV1Reader is a Reader for the LeaveGroupPublicV1 structure.

func (*LeaveGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type LeaveGroupPublicV1Unauthorized

type LeaveGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

LeaveGroupPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewLeaveGroupPublicV1Unauthorized

func NewLeaveGroupPublicV1Unauthorized() *LeaveGroupPublicV1Unauthorized

NewLeaveGroupPublicV1Unauthorized creates a LeaveGroupPublicV1Unauthorized with default headers values

func (*LeaveGroupPublicV1Unauthorized) Error

func (*LeaveGroupPublicV1Unauthorized) GetPayload

type RejectGroupInvitationPublicV1BadRequest

type RejectGroupInvitationPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewRejectGroupInvitationPublicV1BadRequest

func NewRejectGroupInvitationPublicV1BadRequest() *RejectGroupInvitationPublicV1BadRequest

NewRejectGroupInvitationPublicV1BadRequest creates a RejectGroupInvitationPublicV1BadRequest with default headers values

func (*RejectGroupInvitationPublicV1BadRequest) Error

func (*RejectGroupInvitationPublicV1BadRequest) GetPayload

type RejectGroupInvitationPublicV1Conflict

type RejectGroupInvitationPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr></table>

func NewRejectGroupInvitationPublicV1Conflict

func NewRejectGroupInvitationPublicV1Conflict() *RejectGroupInvitationPublicV1Conflict

NewRejectGroupInvitationPublicV1Conflict creates a RejectGroupInvitationPublicV1Conflict with default headers values

func (*RejectGroupInvitationPublicV1Conflict) Error

func (*RejectGroupInvitationPublicV1Conflict) GetPayload

type RejectGroupInvitationPublicV1Forbidden

type RejectGroupInvitationPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewRejectGroupInvitationPublicV1Forbidden

func NewRejectGroupInvitationPublicV1Forbidden() *RejectGroupInvitationPublicV1Forbidden

NewRejectGroupInvitationPublicV1Forbidden creates a RejectGroupInvitationPublicV1Forbidden with default headers values

func (*RejectGroupInvitationPublicV1Forbidden) Error

func (*RejectGroupInvitationPublicV1Forbidden) GetPayload

type RejectGroupInvitationPublicV1InternalServerError

type RejectGroupInvitationPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewRejectGroupInvitationPublicV1InternalServerError

func NewRejectGroupInvitationPublicV1InternalServerError() *RejectGroupInvitationPublicV1InternalServerError

NewRejectGroupInvitationPublicV1InternalServerError creates a RejectGroupInvitationPublicV1InternalServerError with default headers values

func (*RejectGroupInvitationPublicV1InternalServerError) Error

func (*RejectGroupInvitationPublicV1InternalServerError) GetPayload

type RejectGroupInvitationPublicV1NotFound

type RejectGroupInvitationPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73443</td><td>member request not found</td></tr></table>

func NewRejectGroupInvitationPublicV1NotFound

func NewRejectGroupInvitationPublicV1NotFound() *RejectGroupInvitationPublicV1NotFound

NewRejectGroupInvitationPublicV1NotFound creates a RejectGroupInvitationPublicV1NotFound with default headers values

func (*RejectGroupInvitationPublicV1NotFound) Error

func (*RejectGroupInvitationPublicV1NotFound) GetPayload

type RejectGroupInvitationPublicV1OK

type RejectGroupInvitationPublicV1OK struct {
	Payload *groupclientmodels.ModelsMemberRequestGroupResponseV1
}

RejectGroupInvitationPublicV1OK handles this case with default header values.

OK

func NewRejectGroupInvitationPublicV1OK

func NewRejectGroupInvitationPublicV1OK() *RejectGroupInvitationPublicV1OK

NewRejectGroupInvitationPublicV1OK creates a RejectGroupInvitationPublicV1OK with default headers values

func (*RejectGroupInvitationPublicV1OK) Error

func (*RejectGroupInvitationPublicV1OK) GetPayload

type RejectGroupInvitationPublicV1Params

type RejectGroupInvitationPublicV1Params struct {

	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

RejectGroupInvitationPublicV1Params contains all the parameters to send to the API endpoint for the reject group invitation public v1 operation typically these are written to a http.Request

func NewRejectGroupInvitationPublicV1Params

func NewRejectGroupInvitationPublicV1Params() *RejectGroupInvitationPublicV1Params

NewRejectGroupInvitationPublicV1Params creates a new RejectGroupInvitationPublicV1Params object with the default values initialized.

func NewRejectGroupInvitationPublicV1ParamsWithContext

func NewRejectGroupInvitationPublicV1ParamsWithContext(ctx context.Context) *RejectGroupInvitationPublicV1Params

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

func NewRejectGroupInvitationPublicV1ParamsWithHTTPClient

func NewRejectGroupInvitationPublicV1ParamsWithHTTPClient(client *http.Client) *RejectGroupInvitationPublicV1Params

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

func NewRejectGroupInvitationPublicV1ParamsWithTimeout

func NewRejectGroupInvitationPublicV1ParamsWithTimeout(timeout time.Duration) *RejectGroupInvitationPublicV1Params

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

func (*RejectGroupInvitationPublicV1Params) SetContext

SetContext adds the context to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) SetGroupID

func (o *RejectGroupInvitationPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) SetNamespace

func (o *RejectGroupInvitationPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WithContext

WithContext adds the context to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WithGroupID

WithGroupID adds the groupID to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WithNamespace

WithNamespace adds the namespace to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WithTimeout

WithTimeout adds the timeout to the reject group invitation public v1 params

func (*RejectGroupInvitationPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type RejectGroupInvitationPublicV1Reader

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

RejectGroupInvitationPublicV1Reader is a Reader for the RejectGroupInvitationPublicV1 structure.

func (*RejectGroupInvitationPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RejectGroupInvitationPublicV1Unauthorized

type RejectGroupInvitationPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupInvitationPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewRejectGroupInvitationPublicV1Unauthorized

func NewRejectGroupInvitationPublicV1Unauthorized() *RejectGroupInvitationPublicV1Unauthorized

NewRejectGroupInvitationPublicV1Unauthorized creates a RejectGroupInvitationPublicV1Unauthorized with default headers values

func (*RejectGroupInvitationPublicV1Unauthorized) Error

func (*RejectGroupInvitationPublicV1Unauthorized) GetPayload

type RejectGroupJoinRequestPublicV1BadRequest

type RejectGroupJoinRequestPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewRejectGroupJoinRequestPublicV1BadRequest

func NewRejectGroupJoinRequestPublicV1BadRequest() *RejectGroupJoinRequestPublicV1BadRequest

NewRejectGroupJoinRequestPublicV1BadRequest creates a RejectGroupJoinRequestPublicV1BadRequest with default headers values

func (*RejectGroupJoinRequestPublicV1BadRequest) Error

func (*RejectGroupJoinRequestPublicV1BadRequest) GetPayload

type RejectGroupJoinRequestPublicV1Conflict

type RejectGroupJoinRequestPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73442</td><td>user already joined in another group</td></tr></table>

func NewRejectGroupJoinRequestPublicV1Conflict

func NewRejectGroupJoinRequestPublicV1Conflict() *RejectGroupJoinRequestPublicV1Conflict

NewRejectGroupJoinRequestPublicV1Conflict creates a RejectGroupJoinRequestPublicV1Conflict with default headers values

func (*RejectGroupJoinRequestPublicV1Conflict) Error

func (*RejectGroupJoinRequestPublicV1Conflict) GetPayload

type RejectGroupJoinRequestPublicV1Forbidden

type RejectGroupJoinRequestPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20022</td><td>token is not user token</td></tr><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewRejectGroupJoinRequestPublicV1Forbidden

func NewRejectGroupJoinRequestPublicV1Forbidden() *RejectGroupJoinRequestPublicV1Forbidden

NewRejectGroupJoinRequestPublicV1Forbidden creates a RejectGroupJoinRequestPublicV1Forbidden with default headers values

func (*RejectGroupJoinRequestPublicV1Forbidden) Error

func (*RejectGroupJoinRequestPublicV1Forbidden) GetPayload

type RejectGroupJoinRequestPublicV1InternalServerError

type RejectGroupJoinRequestPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewRejectGroupJoinRequestPublicV1InternalServerError

func NewRejectGroupJoinRequestPublicV1InternalServerError() *RejectGroupJoinRequestPublicV1InternalServerError

NewRejectGroupJoinRequestPublicV1InternalServerError creates a RejectGroupJoinRequestPublicV1InternalServerError with default headers values

func (*RejectGroupJoinRequestPublicV1InternalServerError) Error

func (*RejectGroupJoinRequestPublicV1InternalServerError) GetPayload

type RejectGroupJoinRequestPublicV1NotFound

type RejectGroupJoinRequestPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73443</td><td>member request not found</td></tr></table>

func NewRejectGroupJoinRequestPublicV1NotFound

func NewRejectGroupJoinRequestPublicV1NotFound() *RejectGroupJoinRequestPublicV1NotFound

NewRejectGroupJoinRequestPublicV1NotFound creates a RejectGroupJoinRequestPublicV1NotFound with default headers values

func (*RejectGroupJoinRequestPublicV1NotFound) Error

func (*RejectGroupJoinRequestPublicV1NotFound) GetPayload

type RejectGroupJoinRequestPublicV1OK

type RejectGroupJoinRequestPublicV1OK struct {
	Payload *groupclientmodels.ModelsMemberRequestGroupResponseV1
}

RejectGroupJoinRequestPublicV1OK handles this case with default header values.

OK

func NewRejectGroupJoinRequestPublicV1OK

func NewRejectGroupJoinRequestPublicV1OK() *RejectGroupJoinRequestPublicV1OK

NewRejectGroupJoinRequestPublicV1OK creates a RejectGroupJoinRequestPublicV1OK with default headers values

func (*RejectGroupJoinRequestPublicV1OK) Error

func (*RejectGroupJoinRequestPublicV1OK) GetPayload

type RejectGroupJoinRequestPublicV1Params

type RejectGroupJoinRequestPublicV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string
	/*UserID
	  User ID

	*/
	UserID string

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

RejectGroupJoinRequestPublicV1Params contains all the parameters to send to the API endpoint for the reject group join request public v1 operation typically these are written to a http.Request

func NewRejectGroupJoinRequestPublicV1Params

func NewRejectGroupJoinRequestPublicV1Params() *RejectGroupJoinRequestPublicV1Params

NewRejectGroupJoinRequestPublicV1Params creates a new RejectGroupJoinRequestPublicV1Params object with the default values initialized.

func NewRejectGroupJoinRequestPublicV1ParamsWithContext

func NewRejectGroupJoinRequestPublicV1ParamsWithContext(ctx context.Context) *RejectGroupJoinRequestPublicV1Params

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

func NewRejectGroupJoinRequestPublicV1ParamsWithHTTPClient

func NewRejectGroupJoinRequestPublicV1ParamsWithHTTPClient(client *http.Client) *RejectGroupJoinRequestPublicV1Params

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

func NewRejectGroupJoinRequestPublicV1ParamsWithTimeout

func NewRejectGroupJoinRequestPublicV1ParamsWithTimeout(timeout time.Duration) *RejectGroupJoinRequestPublicV1Params

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

func (*RejectGroupJoinRequestPublicV1Params) SetContext

SetContext adds the context to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) SetNamespace

func (o *RejectGroupJoinRequestPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) SetUserID

func (o *RejectGroupJoinRequestPublicV1Params) SetUserID(userID string)

SetUserID adds the userId to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WithContext

WithContext adds the context to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WithNamespace

WithNamespace adds the namespace to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WithTimeout

WithTimeout adds the timeout to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WithUserID

WithUserID adds the userID to the reject group join request public v1 params

func (*RejectGroupJoinRequestPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type RejectGroupJoinRequestPublicV1Reader

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

RejectGroupJoinRequestPublicV1Reader is a Reader for the RejectGroupJoinRequestPublicV1 structure.

func (*RejectGroupJoinRequestPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RejectGroupJoinRequestPublicV1Unauthorized

type RejectGroupJoinRequestPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

RejectGroupJoinRequestPublicV1Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewRejectGroupJoinRequestPublicV1Unauthorized

func NewRejectGroupJoinRequestPublicV1Unauthorized() *RejectGroupJoinRequestPublicV1Unauthorized

NewRejectGroupJoinRequestPublicV1Unauthorized creates a RejectGroupJoinRequestPublicV1Unauthorized with default headers values

func (*RejectGroupJoinRequestPublicV1Unauthorized) Error

func (*RejectGroupJoinRequestPublicV1Unauthorized) GetPayload

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL