openapi

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package openapi provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.0 DO NOT EDIT.

Index

Constants

View Source
const (
	ApiKeyAuthScopes = "ApiKeyAuth.Scopes"
	BasicAuthScopes  = "basicAuth.Scopes"
	CookieAuthScopes = "cookieAuth.Scopes"
)

Variables

This section is empty.

Functions

func NewApiAgentRevokeCreateRequest

func NewApiAgentRevokeCreateRequest(server string) (*http.Request, error)

NewApiAgentRevokeCreateRequest generates requests for ApiAgentRevokeCreate

func NewApiMeRetrieveRequest

func NewApiMeRetrieveRequest(server string) (*http.Request, error)

NewApiMeRetrieveRequest generates requests for ApiMeRetrieve

func NewApiProjectsCreateRequest

func NewApiProjectsCreateRequest(server string, body ApiProjectsCreateJSONRequestBody) (*http.Request, error)

NewApiProjectsCreateRequest calls the generic ApiProjectsCreate builder with application/json body

func NewApiProjectsCreateRequestWithBody

func NewApiProjectsCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewApiProjectsCreateRequestWithBody generates requests for ApiProjectsCreate with any type of body

func NewApiProjectsCreateRequestWithFormdataBody

func NewApiProjectsCreateRequestWithFormdataBody(server string, body ApiProjectsCreateFormdataRequestBody) (*http.Request, error)

NewApiProjectsCreateRequestWithFormdataBody calls the generic ApiProjectsCreate builder with application/x-www-form-urlencoded body

func NewApiProjectsDestroyRequest

func NewApiProjectsDestroyRequest(server string, id string) (*http.Request, error)

NewApiProjectsDestroyRequest generates requests for ApiProjectsDestroy

func NewApiProjectsListRequest

func NewApiProjectsListRequest(server string, params *ApiProjectsListParams) (*http.Request, error)

NewApiProjectsListRequest generates requests for ApiProjectsList

func NewApiProjectsPartialUpdateRequest

func NewApiProjectsPartialUpdateRequest(server string, id string, body ApiProjectsPartialUpdateJSONRequestBody) (*http.Request, error)

NewApiProjectsPartialUpdateRequest calls the generic ApiProjectsPartialUpdate builder with application/json body

func NewApiProjectsPartialUpdateRequestWithBody

func NewApiProjectsPartialUpdateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewApiProjectsPartialUpdateRequestWithBody generates requests for ApiProjectsPartialUpdate with any type of body

func NewApiProjectsPartialUpdateRequestWithFormdataBody

func NewApiProjectsPartialUpdateRequestWithFormdataBody(server string, id string, body ApiProjectsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewApiProjectsPartialUpdateRequestWithFormdataBody calls the generic ApiProjectsPartialUpdate builder with application/x-www-form-urlencoded body

func NewApiProjectsRetrieveRequest

func NewApiProjectsRetrieveRequest(server string, id string) (*http.Request, error)

NewApiProjectsRetrieveRequest generates requests for ApiProjectsRetrieve

func NewApiProjectsRevokePublicKeyCreateRequest

func NewApiProjectsRevokePublicKeyCreateRequest(server string, id string, body ApiProjectsRevokePublicKeyCreateJSONRequestBody) (*http.Request, error)

NewApiProjectsRevokePublicKeyCreateRequest calls the generic ApiProjectsRevokePublicKeyCreate builder with application/json body

func NewApiProjectsRevokePublicKeyCreateRequestWithBody

func NewApiProjectsRevokePublicKeyCreateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewApiProjectsRevokePublicKeyCreateRequestWithBody generates requests for ApiProjectsRevokePublicKeyCreate with any type of body

func NewApiProjectsRevokePublicKeyCreateRequestWithFormdataBody

func NewApiProjectsRevokePublicKeyCreateRequestWithFormdataBody(server string, id string, body ApiProjectsRevokePublicKeyCreateFormdataRequestBody) (*http.Request, error)

NewApiProjectsRevokePublicKeyCreateRequestWithFormdataBody calls the generic ApiProjectsRevokePublicKeyCreate builder with application/x-www-form-urlencoded body

func NewApiProjectsRotatePublicKeyCreateRequest

func NewApiProjectsRotatePublicKeyCreateRequest(server string, id string, body ApiProjectsRotatePublicKeyCreateJSONRequestBody) (*http.Request, error)

NewApiProjectsRotatePublicKeyCreateRequest calls the generic ApiProjectsRotatePublicKeyCreate builder with application/json body

func NewApiProjectsRotatePublicKeyCreateRequestWithBody

func NewApiProjectsRotatePublicKeyCreateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewApiProjectsRotatePublicKeyCreateRequestWithBody generates requests for ApiProjectsRotatePublicKeyCreate with any type of body

func NewApiProjectsRotatePublicKeyCreateRequestWithFormdataBody

func NewApiProjectsRotatePublicKeyCreateRequestWithFormdataBody(server string, id string, body ApiProjectsRotatePublicKeyCreateFormdataRequestBody) (*http.Request, error)

NewApiProjectsRotatePublicKeyCreateRequestWithFormdataBody calls the generic ApiProjectsRotatePublicKeyCreate builder with application/x-www-form-urlencoded body

func NewApiProjectsUpdateRequest

func NewApiProjectsUpdateRequest(server string, id string, body ApiProjectsUpdateJSONRequestBody) (*http.Request, error)

NewApiProjectsUpdateRequest calls the generic ApiProjectsUpdate builder with application/json body

func NewApiProjectsUpdateRequestWithBody

func NewApiProjectsUpdateRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewApiProjectsUpdateRequestWithBody generates requests for ApiProjectsUpdate with any type of body

func NewApiProjectsUpdateRequestWithFormdataBody

func NewApiProjectsUpdateRequestWithFormdataBody(server string, id string, body ApiProjectsUpdateFormdataRequestBody) (*http.Request, error)

NewApiProjectsUpdateRequestWithFormdataBody calls the generic ApiProjectsUpdate builder with application/x-www-form-urlencoded body

func NewApiPublicV1ProjectsSessionsPinsUploadCreateRequest

func NewApiPublicV1ProjectsSessionsPinsUploadCreateRequest(server string, projectId int, sessionNumber int, pinNumber int) (*http.Request, error)

NewApiPublicV1ProjectsSessionsPinsUploadCreateRequest generates requests for ApiPublicV1ProjectsSessionsPinsUploadCreate

func NewApiPublicV1SessionsCreateRequest

func NewApiPublicV1SessionsCreateRequest(server string) (*http.Request, error)

NewApiPublicV1SessionsCreateRequest generates requests for ApiPublicV1SessionsCreate

func NewApiPublicV1SessionsGenerateTitleCreateRequest

func NewApiPublicV1SessionsGenerateTitleCreateRequest(server string) (*http.Request, error)

NewApiPublicV1SessionsGenerateTitleCreateRequest generates requests for ApiPublicV1SessionsGenerateTitleCreate

func NewApiSearchRetrieveRequest

func NewApiSearchRetrieveRequest(server string) (*http.Request, error)

NewApiSearchRetrieveRequest generates requests for ApiSearchRetrieve

func NewApiSessionsCreateRequest

func NewApiSessionsCreateRequest(server string, body ApiSessionsCreateJSONRequestBody) (*http.Request, error)

NewApiSessionsCreateRequest calls the generic ApiSessionsCreate builder with application/json body

func NewApiSessionsCreateRequestWithBody

func NewApiSessionsCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewApiSessionsCreateRequestWithBody generates requests for ApiSessionsCreate with any type of body

func NewApiSessionsCreateRequestWithFormdataBody

func NewApiSessionsCreateRequestWithFormdataBody(server string, body ApiSessionsCreateFormdataRequestBody) (*http.Request, error)

NewApiSessionsCreateRequestWithFormdataBody calls the generic ApiSessionsCreate builder with application/x-www-form-urlencoded body

func NewApiSessionsGenerateTitleCreateRequest

func NewApiSessionsGenerateTitleCreateRequest(server string, body ApiSessionsGenerateTitleCreateJSONRequestBody) (*http.Request, error)

NewApiSessionsGenerateTitleCreateRequest calls the generic ApiSessionsGenerateTitleCreate builder with application/json body

func NewApiSessionsGenerateTitleCreateRequestWithBody

func NewApiSessionsGenerateTitleCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewApiSessionsGenerateTitleCreateRequestWithBody generates requests for ApiSessionsGenerateTitleCreate with any type of body

func NewApiSessionsGenerateTitleCreateRequestWithFormdataBody

func NewApiSessionsGenerateTitleCreateRequestWithFormdataBody(server string, body ApiSessionsGenerateTitleCreateFormdataRequestBody) (*http.Request, error)

NewApiSessionsGenerateTitleCreateRequestWithFormdataBody calls the generic ApiSessionsGenerateTitleCreate builder with application/x-www-form-urlencoded body

func NewApiSessionsListRequest

func NewApiSessionsListRequest(server string, params *ApiSessionsListParams) (*http.Request, error)

NewApiSessionsListRequest generates requests for ApiSessionsList

func NewApiTeamsProjectsSessionsContextRetrieveRequest

func NewApiTeamsProjectsSessionsContextRetrieveRequest(server string, teamSlug string, projectId int, sessionNumber int) (*http.Request, error)

NewApiTeamsProjectsSessionsContextRetrieveRequest generates requests for ApiTeamsProjectsSessionsContextRetrieve

func NewApiTeamsProjectsSessionsDestroyRequest

func NewApiTeamsProjectsSessionsDestroyRequest(server string, teamSlug string, projectId int, sessionNumber int) (*http.Request, error)

NewApiTeamsProjectsSessionsDestroyRequest generates requests for ApiTeamsProjectsSessionsDestroy

func NewApiTeamsProjectsSessionsPartialUpdateRequest

func NewApiTeamsProjectsSessionsPartialUpdateRequest(server string, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody) (*http.Request, error)

NewApiTeamsProjectsSessionsPartialUpdateRequest calls the generic ApiTeamsProjectsSessionsPartialUpdate builder with application/json body

func NewApiTeamsProjectsSessionsPartialUpdateRequestWithBody

func NewApiTeamsProjectsSessionsPartialUpdateRequestWithBody(server string, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader) (*http.Request, error)

NewApiTeamsProjectsSessionsPartialUpdateRequestWithBody generates requests for ApiTeamsProjectsSessionsPartialUpdate with any type of body

func NewApiTeamsProjectsSessionsPartialUpdateRequestWithFormdataBody

func NewApiTeamsProjectsSessionsPartialUpdateRequestWithFormdataBody(server string, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewApiTeamsProjectsSessionsPartialUpdateRequestWithFormdataBody calls the generic ApiTeamsProjectsSessionsPartialUpdate builder with application/x-www-form-urlencoded body

func NewApiTeamsProjectsSessionsPinsByNumberRetrieveRequest

func NewApiTeamsProjectsSessionsPinsByNumberRetrieveRequest(server string, teamSlug string, projectId int, sessionNumber int, number int) (*http.Request, error)

NewApiTeamsProjectsSessionsPinsByNumberRetrieveRequest generates requests for ApiTeamsProjectsSessionsPinsByNumberRetrieve

func NewApiTeamsProjectsSessionsPinsByNumberUploadCreateRequest

func NewApiTeamsProjectsSessionsPinsByNumberUploadCreateRequest(server string, teamSlug string, projectId int, sessionNumber int, number int) (*http.Request, error)

NewApiTeamsProjectsSessionsPinsByNumberUploadCreateRequest generates requests for ApiTeamsProjectsSessionsPinsByNumberUploadCreate

func NewApiTeamsProjectsSessionsPinsListRequest

func NewApiTeamsProjectsSessionsPinsListRequest(server string, teamSlug string, projectId int, sessionNumber int, params *ApiTeamsProjectsSessionsPinsListParams) (*http.Request, error)

NewApiTeamsProjectsSessionsPinsListRequest generates requests for ApiTeamsProjectsSessionsPinsList

func NewApiTeamsProjectsSessionsResolveCreateRequest

func NewApiTeamsProjectsSessionsResolveCreateRequest(server string, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateJSONRequestBody) (*http.Request, error)

NewApiTeamsProjectsSessionsResolveCreateRequest calls the generic ApiTeamsProjectsSessionsResolveCreate builder with application/json body

func NewApiTeamsProjectsSessionsResolveCreateRequestWithBody

func NewApiTeamsProjectsSessionsResolveCreateRequestWithBody(server string, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader) (*http.Request, error)

NewApiTeamsProjectsSessionsResolveCreateRequestWithBody generates requests for ApiTeamsProjectsSessionsResolveCreate with any type of body

func NewApiTeamsProjectsSessionsResolveCreateRequestWithFormdataBody

func NewApiTeamsProjectsSessionsResolveCreateRequestWithFormdataBody(server string, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody) (*http.Request, error)

NewApiTeamsProjectsSessionsResolveCreateRequestWithFormdataBody calls the generic ApiTeamsProjectsSessionsResolveCreate builder with application/x-www-form-urlencoded body

func NewApiTeamsProjectsSessionsRetrieveRequest

func NewApiTeamsProjectsSessionsRetrieveRequest(server string, teamSlug string, projectId int, sessionNumber int) (*http.Request, error)

NewApiTeamsProjectsSessionsRetrieveRequest generates requests for ApiTeamsProjectsSessionsRetrieve

func NewInvitationsCreateRequest

func NewInvitationsCreateRequest(server string, teamSlug string, body InvitationsCreateJSONRequestBody) (*http.Request, error)

NewInvitationsCreateRequest calls the generic InvitationsCreate builder with application/json body

func NewInvitationsCreateRequestWithBody

func NewInvitationsCreateRequestWithBody(server string, teamSlug string, contentType string, body io.Reader) (*http.Request, error)

NewInvitationsCreateRequestWithBody generates requests for InvitationsCreate with any type of body

func NewInvitationsCreateRequestWithFormdataBody

func NewInvitationsCreateRequestWithFormdataBody(server string, teamSlug string, body InvitationsCreateFormdataRequestBody) (*http.Request, error)

NewInvitationsCreateRequestWithFormdataBody calls the generic InvitationsCreate builder with application/x-www-form-urlencoded body

func NewInvitationsDestroyRequest

func NewInvitationsDestroyRequest(server string, teamSlug string, id openapi_types.UUID) (*http.Request, error)

NewInvitationsDestroyRequest generates requests for InvitationsDestroy

func NewInvitationsListRequest

func NewInvitationsListRequest(server string, teamSlug string, params *InvitationsListParams) (*http.Request, error)

NewInvitationsListRequest generates requests for InvitationsList

func NewInvitationsPartialUpdateRequest

func NewInvitationsPartialUpdateRequest(server string, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateJSONRequestBody) (*http.Request, error)

NewInvitationsPartialUpdateRequest calls the generic InvitationsPartialUpdate builder with application/json body

func NewInvitationsPartialUpdateRequestWithBody

func NewInvitationsPartialUpdateRequestWithBody(server string, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewInvitationsPartialUpdateRequestWithBody generates requests for InvitationsPartialUpdate with any type of body

func NewInvitationsPartialUpdateRequestWithFormdataBody

func NewInvitationsPartialUpdateRequestWithFormdataBody(server string, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewInvitationsPartialUpdateRequestWithFormdataBody calls the generic InvitationsPartialUpdate builder with application/x-www-form-urlencoded body

func NewInvitationsResendRequest

func NewInvitationsResendRequest(server string, teamSlug string, id openapi_types.UUID) (*http.Request, error)

NewInvitationsResendRequest generates requests for InvitationsResend

func NewInvitationsRetrieveRequest

func NewInvitationsRetrieveRequest(server string, teamSlug string, id openapi_types.UUID) (*http.Request, error)

NewInvitationsRetrieveRequest generates requests for InvitationsRetrieve

func NewInvitationsUpdateRequest

func NewInvitationsUpdateRequest(server string, teamSlug string, id openapi_types.UUID, body InvitationsUpdateJSONRequestBody) (*http.Request, error)

NewInvitationsUpdateRequest calls the generic InvitationsUpdate builder with application/json body

func NewInvitationsUpdateRequestWithBody

func NewInvitationsUpdateRequestWithBody(server string, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewInvitationsUpdateRequestWithBody generates requests for InvitationsUpdate with any type of body

func NewInvitationsUpdateRequestWithFormdataBody

func NewInvitationsUpdateRequestWithFormdataBody(server string, teamSlug string, id openapi_types.UUID, body InvitationsUpdateFormdataRequestBody) (*http.Request, error)

NewInvitationsUpdateRequestWithFormdataBody calls the generic InvitationsUpdate builder with application/x-www-form-urlencoded body

func NewScopedPinAttachmentDownloadRequest

func NewScopedPinAttachmentDownloadRequest(server string, teamSlug string, projectId int, sessionNumber int, number int, attachmentId int) (*http.Request, error)

NewScopedPinAttachmentDownloadRequest generates requests for ScopedPinAttachmentDownload

func NewScopedPinStatusUpdateRequest

func NewScopedPinStatusUpdateRequest(server string, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateJSONRequestBody) (*http.Request, error)

NewScopedPinStatusUpdateRequest calls the generic ScopedPinStatusUpdate builder with application/json body

func NewScopedPinStatusUpdateRequestWithBody

func NewScopedPinStatusUpdateRequestWithBody(server string, teamSlug string, projectId int, sessionNumber int, number int, contentType string, body io.Reader) (*http.Request, error)

NewScopedPinStatusUpdateRequestWithBody generates requests for ScopedPinStatusUpdate with any type of body

func NewScopedPinStatusUpdateRequestWithFormdataBody

func NewScopedPinStatusUpdateRequestWithFormdataBody(server string, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateFormdataRequestBody) (*http.Request, error)

NewScopedPinStatusUpdateRequestWithFormdataBody calls the generic ScopedPinStatusUpdate builder with application/x-www-form-urlencoded body

func NewScopedSessionStatusUpdateRequest

func NewScopedSessionStatusUpdateRequest(server string, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateJSONRequestBody) (*http.Request, error)

NewScopedSessionStatusUpdateRequest calls the generic ScopedSessionStatusUpdate builder with application/json body

func NewScopedSessionStatusUpdateRequestWithBody

func NewScopedSessionStatusUpdateRequestWithBody(server string, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader) (*http.Request, error)

NewScopedSessionStatusUpdateRequestWithBody generates requests for ScopedSessionStatusUpdate with any type of body

func NewScopedSessionStatusUpdateRequestWithFormdataBody

func NewScopedSessionStatusUpdateRequestWithFormdataBody(server string, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateFormdataRequestBody) (*http.Request, error)

NewScopedSessionStatusUpdateRequestWithFormdataBody calls the generic ScopedSessionStatusUpdate builder with application/x-www-form-urlencoded body

func NewTeamsCreateRequest

func NewTeamsCreateRequest(server string, body TeamsCreateJSONRequestBody) (*http.Request, error)

NewTeamsCreateRequest calls the generic TeamsCreate builder with application/json body

func NewTeamsCreateRequestWithBody

func NewTeamsCreateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTeamsCreateRequestWithBody generates requests for TeamsCreate with any type of body

func NewTeamsCreateRequestWithFormdataBody

func NewTeamsCreateRequestWithFormdataBody(server string, body TeamsCreateFormdataRequestBody) (*http.Request, error)

NewTeamsCreateRequestWithFormdataBody calls the generic TeamsCreate builder with application/x-www-form-urlencoded body

func NewTeamsDestroyRequest

func NewTeamsDestroyRequest(server string, id int) (*http.Request, error)

NewTeamsDestroyRequest generates requests for TeamsDestroy

func NewTeamsListRequest

func NewTeamsListRequest(server string, params *TeamsListParams) (*http.Request, error)

NewTeamsListRequest generates requests for TeamsList

func NewTeamsPartialUpdateRequest

func NewTeamsPartialUpdateRequest(server string, id int, body TeamsPartialUpdateJSONRequestBody) (*http.Request, error)

NewTeamsPartialUpdateRequest calls the generic TeamsPartialUpdate builder with application/json body

func NewTeamsPartialUpdateRequestWithBody

func NewTeamsPartialUpdateRequestWithBody(server string, id int, contentType string, body io.Reader) (*http.Request, error)

NewTeamsPartialUpdateRequestWithBody generates requests for TeamsPartialUpdate with any type of body

func NewTeamsPartialUpdateRequestWithFormdataBody

func NewTeamsPartialUpdateRequestWithFormdataBody(server string, id int, body TeamsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewTeamsPartialUpdateRequestWithFormdataBody calls the generic TeamsPartialUpdate builder with application/x-www-form-urlencoded body

func NewTeamsRetrieveRequest

func NewTeamsRetrieveRequest(server string, id int) (*http.Request, error)

NewTeamsRetrieveRequest generates requests for TeamsRetrieve

func NewTeamsUpdateRequest

func NewTeamsUpdateRequest(server string, id int, body TeamsUpdateJSONRequestBody) (*http.Request, error)

NewTeamsUpdateRequest calls the generic TeamsUpdate builder with application/json body

func NewTeamsUpdateRequestWithBody

func NewTeamsUpdateRequestWithBody(server string, id int, contentType string, body io.Reader) (*http.Request, error)

NewTeamsUpdateRequestWithBody generates requests for TeamsUpdate with any type of body

func NewTeamsUpdateRequestWithFormdataBody

func NewTeamsUpdateRequestWithFormdataBody(server string, id int, body TeamsUpdateFormdataRequestBody) (*http.Request, error)

NewTeamsUpdateRequestWithFormdataBody calls the generic TeamsUpdate builder with application/x-www-form-urlencoded body

func NewTranscribeVoiceNoteRequest

func NewTranscribeVoiceNoteRequest(server string, body TranscribeVoiceNoteJSONRequestBody) (*http.Request, error)

NewTranscribeVoiceNoteRequest calls the generic TranscribeVoiceNote builder with application/json body

func NewTranscribeVoiceNoteRequestWithBody

func NewTranscribeVoiceNoteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTranscribeVoiceNoteRequestWithBody generates requests for TranscribeVoiceNote with any type of body

func NewTranscribeVoiceNoteRequestWithFormdataBody

func NewTranscribeVoiceNoteRequestWithFormdataBody(server string, body TranscribeVoiceNoteFormdataRequestBody) (*http.Request, error)

NewTranscribeVoiceNoteRequestWithFormdataBody calls the generic TranscribeVoiceNote builder with application/x-www-form-urlencoded body

func NewUserInvitationsRequest

func NewUserInvitationsRequest(server string) (*http.Request, error)

NewUserInvitationsRequest generates requests for UserInvitations

Types

type ActionEnum

type ActionEnum string

ActionEnum * `pickup` - Pickup * `status_changed` - Status changed

const (
	Pickup        ActionEnum = "pickup"
	StatusChanged ActionEnum = "status_changed"
)

Defines values for ActionEnum.

type AgentActivity

type AgentActivity struct {
	Action       *ActionEnum `json:"action,omitempty"`
	AgentDisplay *string     `json:"agent_display,omitempty"`
	AgentId      *int        `json:"agent_id"`
	CreatedAt    *time.Time  `json:"created_at,omitempty"`
	Field        *FieldEnum  `json:"field,omitempty"`
	Id           *int        `json:"id,omitempty"`
	Note         *string     `json:"note,omitempty"`
	PinNumber    *int        `json:"pin_number"`
	Status       *StatusEnum `json:"status,omitempty"`
}

AgentActivity defines model for AgentActivity.

type ApiAgentRevokeCreateResp

type ApiAgentRevokeCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiAgentRevokeCreateResp

func ParseApiAgentRevokeCreateResp(rsp *http.Response) (*ApiAgentRevokeCreateResp, error)

ParseApiAgentRevokeCreateResp parses an HTTP response from a ApiAgentRevokeCreateWithResponse call

func (ApiAgentRevokeCreateResp) Status

func (r ApiAgentRevokeCreateResp) Status() string

Status returns HTTPResponse.Status

func (ApiAgentRevokeCreateResp) StatusCode

func (r ApiAgentRevokeCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiMeRetrieveResp

type ApiMeRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiMeRetrieveResp

func ParseApiMeRetrieveResp(rsp *http.Response) (*ApiMeRetrieveResp, error)

ParseApiMeRetrieveResp parses an HTTP response from a ApiMeRetrieveWithResponse call

func (ApiMeRetrieveResp) Status

func (r ApiMeRetrieveResp) Status() string

Status returns HTTPResponse.Status

func (ApiMeRetrieveResp) StatusCode

func (r ApiMeRetrieveResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsCreateFormdataRequestBody

type ApiProjectsCreateFormdataRequestBody = Project

ApiProjectsCreateFormdataRequestBody defines body for ApiProjectsCreate for application/x-www-form-urlencoded ContentType.

type ApiProjectsCreateJSONRequestBody

type ApiProjectsCreateJSONRequestBody = Project

ApiProjectsCreateJSONRequestBody defines body for ApiProjectsCreate for application/json ContentType.

type ApiProjectsCreateMultipartRequestBody

type ApiProjectsCreateMultipartRequestBody = Project

ApiProjectsCreateMultipartRequestBody defines body for ApiProjectsCreate for multipart/form-data ContentType.

type ApiProjectsCreateResp

type ApiProjectsCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Project
}

func ParseApiProjectsCreateResp

func ParseApiProjectsCreateResp(rsp *http.Response) (*ApiProjectsCreateResp, error)

ParseApiProjectsCreateResp parses an HTTP response from a ApiProjectsCreateWithResponse call

func (ApiProjectsCreateResp) Status

func (r ApiProjectsCreateResp) Status() string

Status returns HTTPResponse.Status

func (ApiProjectsCreateResp) StatusCode

func (r ApiProjectsCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsDestroyResp

type ApiProjectsDestroyResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiProjectsDestroyResp

func ParseApiProjectsDestroyResp(rsp *http.Response) (*ApiProjectsDestroyResp, error)

ParseApiProjectsDestroyResp parses an HTTP response from a ApiProjectsDestroyWithResponse call

func (ApiProjectsDestroyResp) Status

func (r ApiProjectsDestroyResp) Status() string

Status returns HTTPResponse.Status

func (ApiProjectsDestroyResp) StatusCode

func (r ApiProjectsDestroyResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsListParams

type ApiProjectsListParams struct {
	// Page A page number within the paginated result set.
	Page *int `form:"page,omitempty" json:"page,omitempty"`
}

ApiProjectsListParams defines parameters for ApiProjectsList.

type ApiProjectsListResp

type ApiProjectsListResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedProjectList
}

func ParseApiProjectsListResp

func ParseApiProjectsListResp(rsp *http.Response) (*ApiProjectsListResp, error)

ParseApiProjectsListResp parses an HTTP response from a ApiProjectsListWithResponse call

func (ApiProjectsListResp) Status

func (r ApiProjectsListResp) Status() string

Status returns HTTPResponse.Status

func (ApiProjectsListResp) StatusCode

func (r ApiProjectsListResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsPartialUpdateFormdataRequestBody

type ApiProjectsPartialUpdateFormdataRequestBody = PatchedProject

ApiProjectsPartialUpdateFormdataRequestBody defines body for ApiProjectsPartialUpdate for application/x-www-form-urlencoded ContentType.

type ApiProjectsPartialUpdateJSONRequestBody

type ApiProjectsPartialUpdateJSONRequestBody = PatchedProject

ApiProjectsPartialUpdateJSONRequestBody defines body for ApiProjectsPartialUpdate for application/json ContentType.

type ApiProjectsPartialUpdateMultipartRequestBody

type ApiProjectsPartialUpdateMultipartRequestBody = PatchedProject

ApiProjectsPartialUpdateMultipartRequestBody defines body for ApiProjectsPartialUpdate for multipart/form-data ContentType.

type ApiProjectsPartialUpdateResp

type ApiProjectsPartialUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
}

func ParseApiProjectsPartialUpdateResp

func ParseApiProjectsPartialUpdateResp(rsp *http.Response) (*ApiProjectsPartialUpdateResp, error)

ParseApiProjectsPartialUpdateResp parses an HTTP response from a ApiProjectsPartialUpdateWithResponse call

func (ApiProjectsPartialUpdateResp) Status

Status returns HTTPResponse.Status

func (ApiProjectsPartialUpdateResp) StatusCode

func (r ApiProjectsPartialUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsRetrieveResp

type ApiProjectsRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
}

func ParseApiProjectsRetrieveResp

func ParseApiProjectsRetrieveResp(rsp *http.Response) (*ApiProjectsRetrieveResp, error)

ParseApiProjectsRetrieveResp parses an HTTP response from a ApiProjectsRetrieveWithResponse call

func (ApiProjectsRetrieveResp) Status

func (r ApiProjectsRetrieveResp) Status() string

Status returns HTTPResponse.Status

func (ApiProjectsRetrieveResp) StatusCode

func (r ApiProjectsRetrieveResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsRevokePublicKeyCreateFormdataRequestBody

type ApiProjectsRevokePublicKeyCreateFormdataRequestBody = Project

ApiProjectsRevokePublicKeyCreateFormdataRequestBody defines body for ApiProjectsRevokePublicKeyCreate for application/x-www-form-urlencoded ContentType.

type ApiProjectsRevokePublicKeyCreateJSONRequestBody

type ApiProjectsRevokePublicKeyCreateJSONRequestBody = Project

ApiProjectsRevokePublicKeyCreateJSONRequestBody defines body for ApiProjectsRevokePublicKeyCreate for application/json ContentType.

type ApiProjectsRevokePublicKeyCreateMultipartRequestBody

type ApiProjectsRevokePublicKeyCreateMultipartRequestBody = Project

ApiProjectsRevokePublicKeyCreateMultipartRequestBody defines body for ApiProjectsRevokePublicKeyCreate for multipart/form-data ContentType.

type ApiProjectsRevokePublicKeyCreateResp

type ApiProjectsRevokePublicKeyCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
}

func ParseApiProjectsRevokePublicKeyCreateResp

func ParseApiProjectsRevokePublicKeyCreateResp(rsp *http.Response) (*ApiProjectsRevokePublicKeyCreateResp, error)

ParseApiProjectsRevokePublicKeyCreateResp parses an HTTP response from a ApiProjectsRevokePublicKeyCreateWithResponse call

func (ApiProjectsRevokePublicKeyCreateResp) Status

Status returns HTTPResponse.Status

func (ApiProjectsRevokePublicKeyCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsRotatePublicKeyCreateFormdataRequestBody

type ApiProjectsRotatePublicKeyCreateFormdataRequestBody = Project

ApiProjectsRotatePublicKeyCreateFormdataRequestBody defines body for ApiProjectsRotatePublicKeyCreate for application/x-www-form-urlencoded ContentType.

type ApiProjectsRotatePublicKeyCreateJSONRequestBody

type ApiProjectsRotatePublicKeyCreateJSONRequestBody = Project

ApiProjectsRotatePublicKeyCreateJSONRequestBody defines body for ApiProjectsRotatePublicKeyCreate for application/json ContentType.

type ApiProjectsRotatePublicKeyCreateMultipartRequestBody

type ApiProjectsRotatePublicKeyCreateMultipartRequestBody = Project

ApiProjectsRotatePublicKeyCreateMultipartRequestBody defines body for ApiProjectsRotatePublicKeyCreate for multipart/form-data ContentType.

type ApiProjectsRotatePublicKeyCreateResp

type ApiProjectsRotatePublicKeyCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
}

func ParseApiProjectsRotatePublicKeyCreateResp

func ParseApiProjectsRotatePublicKeyCreateResp(rsp *http.Response) (*ApiProjectsRotatePublicKeyCreateResp, error)

ParseApiProjectsRotatePublicKeyCreateResp parses an HTTP response from a ApiProjectsRotatePublicKeyCreateWithResponse call

func (ApiProjectsRotatePublicKeyCreateResp) Status

Status returns HTTPResponse.Status

func (ApiProjectsRotatePublicKeyCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiProjectsUpdateFormdataRequestBody

type ApiProjectsUpdateFormdataRequestBody = Project

ApiProjectsUpdateFormdataRequestBody defines body for ApiProjectsUpdate for application/x-www-form-urlencoded ContentType.

type ApiProjectsUpdateJSONRequestBody

type ApiProjectsUpdateJSONRequestBody = Project

ApiProjectsUpdateJSONRequestBody defines body for ApiProjectsUpdate for application/json ContentType.

type ApiProjectsUpdateMultipartRequestBody

type ApiProjectsUpdateMultipartRequestBody = Project

ApiProjectsUpdateMultipartRequestBody defines body for ApiProjectsUpdate for multipart/form-data ContentType.

type ApiProjectsUpdateResp

type ApiProjectsUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
}

func ParseApiProjectsUpdateResp

func ParseApiProjectsUpdateResp(rsp *http.Response) (*ApiProjectsUpdateResp, error)

ParseApiProjectsUpdateResp parses an HTTP response from a ApiProjectsUpdateWithResponse call

func (ApiProjectsUpdateResp) Status

func (r ApiProjectsUpdateResp) Status() string

Status returns HTTPResponse.Status

func (ApiProjectsUpdateResp) StatusCode

func (r ApiProjectsUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiPublicV1ProjectsSessionsPinsUploadCreateResp

type ApiPublicV1ProjectsSessionsPinsUploadCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiPublicV1ProjectsSessionsPinsUploadCreateResp

func ParseApiPublicV1ProjectsSessionsPinsUploadCreateResp(rsp *http.Response) (*ApiPublicV1ProjectsSessionsPinsUploadCreateResp, error)

ParseApiPublicV1ProjectsSessionsPinsUploadCreateResp parses an HTTP response from a ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse call

func (ApiPublicV1ProjectsSessionsPinsUploadCreateResp) Status

Status returns HTTPResponse.Status

func (ApiPublicV1ProjectsSessionsPinsUploadCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiPublicV1SessionsCreateResp

type ApiPublicV1SessionsCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiPublicV1SessionsCreateResp

func ParseApiPublicV1SessionsCreateResp(rsp *http.Response) (*ApiPublicV1SessionsCreateResp, error)

ParseApiPublicV1SessionsCreateResp parses an HTTP response from a ApiPublicV1SessionsCreateWithResponse call

func (ApiPublicV1SessionsCreateResp) Status

Status returns HTTPResponse.Status

func (ApiPublicV1SessionsCreateResp) StatusCode

func (r ApiPublicV1SessionsCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiPublicV1SessionsGenerateTitleCreateResp

type ApiPublicV1SessionsGenerateTitleCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiPublicV1SessionsGenerateTitleCreateResp

func ParseApiPublicV1SessionsGenerateTitleCreateResp(rsp *http.Response) (*ApiPublicV1SessionsGenerateTitleCreateResp, error)

ParseApiPublicV1SessionsGenerateTitleCreateResp parses an HTTP response from a ApiPublicV1SessionsGenerateTitleCreateWithResponse call

func (ApiPublicV1SessionsGenerateTitleCreateResp) Status

Status returns HTTPResponse.Status

func (ApiPublicV1SessionsGenerateTitleCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiSearchRetrieveResp

type ApiSearchRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiSearchRetrieveResp

func ParseApiSearchRetrieveResp(rsp *http.Response) (*ApiSearchRetrieveResp, error)

ParseApiSearchRetrieveResp parses an HTTP response from a ApiSearchRetrieveWithResponse call

func (ApiSearchRetrieveResp) Status

func (r ApiSearchRetrieveResp) Status() string

Status returns HTTPResponse.Status

func (ApiSearchRetrieveResp) StatusCode

func (r ApiSearchRetrieveResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiSessionsCreateFormdataRequestBody

type ApiSessionsCreateFormdataRequestBody = SessionCreate

ApiSessionsCreateFormdataRequestBody defines body for ApiSessionsCreate for application/x-www-form-urlencoded ContentType.

type ApiSessionsCreateJSONRequestBody

type ApiSessionsCreateJSONRequestBody = SessionCreate

ApiSessionsCreateJSONRequestBody defines body for ApiSessionsCreate for application/json ContentType.

type ApiSessionsCreateMultipartRequestBody

type ApiSessionsCreateMultipartRequestBody = SessionCreate

ApiSessionsCreateMultipartRequestBody defines body for ApiSessionsCreate for multipart/form-data ContentType.

type ApiSessionsCreateResp

type ApiSessionsCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SessionCreate
}

func ParseApiSessionsCreateResp

func ParseApiSessionsCreateResp(rsp *http.Response) (*ApiSessionsCreateResp, error)

ParseApiSessionsCreateResp parses an HTTP response from a ApiSessionsCreateWithResponse call

func (ApiSessionsCreateResp) Status

func (r ApiSessionsCreateResp) Status() string

Status returns HTTPResponse.Status

func (ApiSessionsCreateResp) StatusCode

func (r ApiSessionsCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiSessionsGenerateTitleCreateFormdataRequestBody

type ApiSessionsGenerateTitleCreateFormdataRequestBody = GenerateSessionTitle

ApiSessionsGenerateTitleCreateFormdataRequestBody defines body for ApiSessionsGenerateTitleCreate for application/x-www-form-urlencoded ContentType.

type ApiSessionsGenerateTitleCreateJSONRequestBody

type ApiSessionsGenerateTitleCreateJSONRequestBody = GenerateSessionTitle

ApiSessionsGenerateTitleCreateJSONRequestBody defines body for ApiSessionsGenerateTitleCreate for application/json ContentType.

type ApiSessionsGenerateTitleCreateMultipartRequestBody

type ApiSessionsGenerateTitleCreateMultipartRequestBody = GenerateSessionTitle

ApiSessionsGenerateTitleCreateMultipartRequestBody defines body for ApiSessionsGenerateTitleCreate for multipart/form-data ContentType.

type ApiSessionsGenerateTitleCreateResp

type ApiSessionsGenerateTitleCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseApiSessionsGenerateTitleCreateResp

func ParseApiSessionsGenerateTitleCreateResp(rsp *http.Response) (*ApiSessionsGenerateTitleCreateResp, error)

ParseApiSessionsGenerateTitleCreateResp parses an HTTP response from a ApiSessionsGenerateTitleCreateWithResponse call

func (ApiSessionsGenerateTitleCreateResp) Status

Status returns HTTPResponse.Status

func (ApiSessionsGenerateTitleCreateResp) StatusCode

func (r ApiSessionsGenerateTitleCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiSessionsListParams

type ApiSessionsListParams struct {
	// Cursor A page number within the paginated result set.
	Cursor *int `form:"cursor,omitempty" json:"cursor,omitempty"`

	// Limit Number of results to return per page.
	Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}

ApiSessionsListParams defines parameters for ApiSessionsList.

type ApiSessionsListResp

type ApiSessionsListResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedSessionListList
}

func ParseApiSessionsListResp

func ParseApiSessionsListResp(rsp *http.Response) (*ApiSessionsListResp, error)

ParseApiSessionsListResp parses an HTTP response from a ApiSessionsListWithResponse call

func (ApiSessionsListResp) Status

func (r ApiSessionsListResp) Status() string

Status returns HTTPResponse.Status

func (ApiSessionsListResp) StatusCode

func (r ApiSessionsListResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsContextRetrieveResp

type ApiTeamsProjectsSessionsContextRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionDetail
}

func ParseApiTeamsProjectsSessionsContextRetrieveResp

func ParseApiTeamsProjectsSessionsContextRetrieveResp(rsp *http.Response) (*ApiTeamsProjectsSessionsContextRetrieveResp, error)

ParseApiTeamsProjectsSessionsContextRetrieveResp parses an HTTP response from a ApiTeamsProjectsSessionsContextRetrieveWithResponse call

func (ApiTeamsProjectsSessionsContextRetrieveResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsContextRetrieveResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsDestroyResp

type ApiTeamsProjectsSessionsDestroyResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiTeamsProjectsSessionsDestroyResp

func ParseApiTeamsProjectsSessionsDestroyResp(rsp *http.Response) (*ApiTeamsProjectsSessionsDestroyResp, error)

ParseApiTeamsProjectsSessionsDestroyResp parses an HTTP response from a ApiTeamsProjectsSessionsDestroyWithResponse call

func (ApiTeamsProjectsSessionsDestroyResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsDestroyResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody

type ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody = PatchedSessionUpdate

ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody defines body for ApiTeamsProjectsSessionsPartialUpdate for application/x-www-form-urlencoded ContentType.

type ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody

type ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody = PatchedSessionUpdate

ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody defines body for ApiTeamsProjectsSessionsPartialUpdate for application/json ContentType.

type ApiTeamsProjectsSessionsPartialUpdateMultipartRequestBody

type ApiTeamsProjectsSessionsPartialUpdateMultipartRequestBody = PatchedSessionUpdate

ApiTeamsProjectsSessionsPartialUpdateMultipartRequestBody defines body for ApiTeamsProjectsSessionsPartialUpdate for multipart/form-data ContentType.

type ApiTeamsProjectsSessionsPartialUpdateResp

type ApiTeamsProjectsSessionsPartialUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionUpdate
}

func ParseApiTeamsProjectsSessionsPartialUpdateResp

func ParseApiTeamsProjectsSessionsPartialUpdateResp(rsp *http.Response) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

ParseApiTeamsProjectsSessionsPartialUpdateResp parses an HTTP response from a ApiTeamsProjectsSessionsPartialUpdateWithResponse call

func (ApiTeamsProjectsSessionsPartialUpdateResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsPartialUpdateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsPinsByNumberRetrieveResp

type ApiTeamsProjectsSessionsPinsByNumberRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Pin
}

func ParseApiTeamsProjectsSessionsPinsByNumberRetrieveResp

func ParseApiTeamsProjectsSessionsPinsByNumberRetrieveResp(rsp *http.Response) (*ApiTeamsProjectsSessionsPinsByNumberRetrieveResp, error)

ParseApiTeamsProjectsSessionsPinsByNumberRetrieveResp parses an HTTP response from a ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse call

func (ApiTeamsProjectsSessionsPinsByNumberRetrieveResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsPinsByNumberRetrieveResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp

type ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApiTeamsProjectsSessionsPinsByNumberUploadCreateResp

func ParseApiTeamsProjectsSessionsPinsByNumberUploadCreateResp(rsp *http.Response) (*ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp, error)

ParseApiTeamsProjectsSessionsPinsByNumberUploadCreateResp parses an HTTP response from a ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse call

func (ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsPinsListParams

type ApiTeamsProjectsSessionsPinsListParams struct {
	// Page A page number within the paginated result set.
	Page *int `form:"page,omitempty" json:"page,omitempty"`
}

ApiTeamsProjectsSessionsPinsListParams defines parameters for ApiTeamsProjectsSessionsPinsList.

type ApiTeamsProjectsSessionsPinsListResp

type ApiTeamsProjectsSessionsPinsListResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedPinList
}

func ParseApiTeamsProjectsSessionsPinsListResp

func ParseApiTeamsProjectsSessionsPinsListResp(rsp *http.Response) (*ApiTeamsProjectsSessionsPinsListResp, error)

ParseApiTeamsProjectsSessionsPinsListResp parses an HTTP response from a ApiTeamsProjectsSessionsPinsListWithResponse call

func (ApiTeamsProjectsSessionsPinsListResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsPinsListResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody

type ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody = SessionDetail

ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody defines body for ApiTeamsProjectsSessionsResolveCreate for application/x-www-form-urlencoded ContentType.

type ApiTeamsProjectsSessionsResolveCreateJSONRequestBody

type ApiTeamsProjectsSessionsResolveCreateJSONRequestBody = SessionDetail

ApiTeamsProjectsSessionsResolveCreateJSONRequestBody defines body for ApiTeamsProjectsSessionsResolveCreate for application/json ContentType.

type ApiTeamsProjectsSessionsResolveCreateMultipartRequestBody

type ApiTeamsProjectsSessionsResolveCreateMultipartRequestBody = SessionDetail

ApiTeamsProjectsSessionsResolveCreateMultipartRequestBody defines body for ApiTeamsProjectsSessionsResolveCreate for multipart/form-data ContentType.

type ApiTeamsProjectsSessionsResolveCreateResp

type ApiTeamsProjectsSessionsResolveCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionDetail
}

func ParseApiTeamsProjectsSessionsResolveCreateResp

func ParseApiTeamsProjectsSessionsResolveCreateResp(rsp *http.Response) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

ParseApiTeamsProjectsSessionsResolveCreateResp parses an HTTP response from a ApiTeamsProjectsSessionsResolveCreateWithResponse call

func (ApiTeamsProjectsSessionsResolveCreateResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsResolveCreateResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ApiTeamsProjectsSessionsRetrieveResp

type ApiTeamsProjectsSessionsRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionDetail
}

func ParseApiTeamsProjectsSessionsRetrieveResp

func ParseApiTeamsProjectsSessionsRetrieveResp(rsp *http.Response) (*ApiTeamsProjectsSessionsRetrieveResp, error)

ParseApiTeamsProjectsSessionsRetrieveResp parses an HTTP response from a ApiTeamsProjectsSessionsRetrieveWithResponse call

func (ApiTeamsProjectsSessionsRetrieveResp) Status

Status returns HTTPResponse.Status

func (ApiTeamsProjectsSessionsRetrieveResp) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AudioTranscriptionRequest

type AudioTranscriptionRequest struct {
	Audio string `json:"audio"`
}

AudioTranscriptionRequest defines model for AudioTranscriptionRequest.

type AudioTranscriptionResponse

type AudioTranscriptionResponse struct {
	Transcript string `json:"transcript"`
}

AudioTranscriptionResponse defines model for AudioTranscriptionResponse.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) ApiAgentRevokeCreate

func (c *Client) ApiAgentRevokeCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiMeRetrieve

func (c *Client) ApiMeRetrieve(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsCreate

func (c *Client) ApiProjectsCreate(ctx context.Context, body ApiProjectsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsCreateWithBody

func (c *Client) ApiProjectsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsCreateWithFormdataBody

func (c *Client) ApiProjectsCreateWithFormdataBody(ctx context.Context, body ApiProjectsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsDestroy

func (c *Client) ApiProjectsDestroy(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsList

func (c *Client) ApiProjectsList(ctx context.Context, params *ApiProjectsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsPartialUpdate

func (c *Client) ApiProjectsPartialUpdate(ctx context.Context, id string, body ApiProjectsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsPartialUpdateWithBody

func (c *Client) ApiProjectsPartialUpdateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsPartialUpdateWithFormdataBody

func (c *Client) ApiProjectsPartialUpdateWithFormdataBody(ctx context.Context, id string, body ApiProjectsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRetrieve

func (c *Client) ApiProjectsRetrieve(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRevokePublicKeyCreate

func (c *Client) ApiProjectsRevokePublicKeyCreate(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRevokePublicKeyCreateWithBody

func (c *Client) ApiProjectsRevokePublicKeyCreateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRevokePublicKeyCreateWithFormdataBody

func (c *Client) ApiProjectsRevokePublicKeyCreateWithFormdataBody(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRotatePublicKeyCreate

func (c *Client) ApiProjectsRotatePublicKeyCreate(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRotatePublicKeyCreateWithBody

func (c *Client) ApiProjectsRotatePublicKeyCreateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsRotatePublicKeyCreateWithFormdataBody

func (c *Client) ApiProjectsRotatePublicKeyCreateWithFormdataBody(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsUpdate

func (c *Client) ApiProjectsUpdate(ctx context.Context, id string, body ApiProjectsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsUpdateWithBody

func (c *Client) ApiProjectsUpdateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiProjectsUpdateWithFormdataBody

func (c *Client) ApiProjectsUpdateWithFormdataBody(ctx context.Context, id string, body ApiProjectsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiPublicV1ProjectsSessionsPinsUploadCreate

func (c *Client) ApiPublicV1ProjectsSessionsPinsUploadCreate(ctx context.Context, projectId int, sessionNumber int, pinNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiPublicV1SessionsCreate

func (c *Client) ApiPublicV1SessionsCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiPublicV1SessionsGenerateTitleCreate

func (c *Client) ApiPublicV1SessionsGenerateTitleCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSearchRetrieve

func (c *Client) ApiSearchRetrieve(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsCreate

func (c *Client) ApiSessionsCreate(ctx context.Context, body ApiSessionsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsCreateWithBody

func (c *Client) ApiSessionsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsCreateWithFormdataBody

func (c *Client) ApiSessionsCreateWithFormdataBody(ctx context.Context, body ApiSessionsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsGenerateTitleCreate

func (c *Client) ApiSessionsGenerateTitleCreate(ctx context.Context, body ApiSessionsGenerateTitleCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsGenerateTitleCreateWithBody

func (c *Client) ApiSessionsGenerateTitleCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsGenerateTitleCreateWithFormdataBody

func (c *Client) ApiSessionsGenerateTitleCreateWithFormdataBody(ctx context.Context, body ApiSessionsGenerateTitleCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiSessionsList

func (c *Client) ApiSessionsList(ctx context.Context, params *ApiSessionsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsContextRetrieve

func (c *Client) ApiTeamsProjectsSessionsContextRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsDestroy

func (c *Client) ApiTeamsProjectsSessionsDestroy(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPartialUpdate

func (c *Client) ApiTeamsProjectsSessionsPartialUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPartialUpdateWithBody

func (c *Client) ApiTeamsProjectsSessionsPartialUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPartialUpdateWithFormdataBody

func (c *Client) ApiTeamsProjectsSessionsPartialUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPinsByNumberRetrieve

func (c *Client) ApiTeamsProjectsSessionsPinsByNumberRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPinsByNumberUploadCreate

func (c *Client) ApiTeamsProjectsSessionsPinsByNumberUploadCreate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsPinsList

func (c *Client) ApiTeamsProjectsSessionsPinsList(ctx context.Context, teamSlug string, projectId int, sessionNumber int, params *ApiTeamsProjectsSessionsPinsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsResolveCreate

func (c *Client) ApiTeamsProjectsSessionsResolveCreate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsResolveCreateWithBody

func (c *Client) ApiTeamsProjectsSessionsResolveCreateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsResolveCreateWithFormdataBody

func (c *Client) ApiTeamsProjectsSessionsResolveCreateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApiTeamsProjectsSessionsRetrieve

func (c *Client) ApiTeamsProjectsSessionsRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsCreate

func (c *Client) InvitationsCreate(ctx context.Context, teamSlug string, body InvitationsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsCreateWithBody

func (c *Client) InvitationsCreateWithBody(ctx context.Context, teamSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsCreateWithFormdataBody

func (c *Client) InvitationsCreateWithFormdataBody(ctx context.Context, teamSlug string, body InvitationsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsDestroy

func (c *Client) InvitationsDestroy(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsList

func (c *Client) InvitationsList(ctx context.Context, teamSlug string, params *InvitationsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsPartialUpdate

func (c *Client) InvitationsPartialUpdate(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsPartialUpdateWithBody

func (c *Client) InvitationsPartialUpdateWithBody(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsPartialUpdateWithFormdataBody

func (c *Client) InvitationsPartialUpdateWithFormdataBody(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsResend

func (c *Client) InvitationsResend(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsRetrieve

func (c *Client) InvitationsRetrieve(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsUpdate

func (c *Client) InvitationsUpdate(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsUpdateWithBody

func (c *Client) InvitationsUpdateWithBody(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InvitationsUpdateWithFormdataBody

func (c *Client) InvitationsUpdateWithFormdataBody(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedPinAttachmentDownload

func (c *Client) ScopedPinAttachmentDownload(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, attachmentId int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedPinStatusUpdate

func (c *Client) ScopedPinStatusUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedPinStatusUpdateWithBody

func (c *Client) ScopedPinStatusUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedPinStatusUpdateWithFormdataBody

func (c *Client) ScopedPinStatusUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedSessionStatusUpdate

func (c *Client) ScopedSessionStatusUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedSessionStatusUpdateWithBody

func (c *Client) ScopedSessionStatusUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScopedSessionStatusUpdateWithFormdataBody

func (c *Client) ScopedSessionStatusUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsCreate

func (c *Client) TeamsCreate(ctx context.Context, body TeamsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsCreateWithBody

func (c *Client) TeamsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsCreateWithFormdataBody

func (c *Client) TeamsCreateWithFormdataBody(ctx context.Context, body TeamsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsDestroy

func (c *Client) TeamsDestroy(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsList

func (c *Client) TeamsList(ctx context.Context, params *TeamsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsPartialUpdate

func (c *Client) TeamsPartialUpdate(ctx context.Context, id int, body TeamsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsPartialUpdateWithBody

func (c *Client) TeamsPartialUpdateWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsPartialUpdateWithFormdataBody

func (c *Client) TeamsPartialUpdateWithFormdataBody(ctx context.Context, id int, body TeamsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsRetrieve

func (c *Client) TeamsRetrieve(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsUpdate

func (c *Client) TeamsUpdate(ctx context.Context, id int, body TeamsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsUpdateWithBody

func (c *Client) TeamsUpdateWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TeamsUpdateWithFormdataBody

func (c *Client) TeamsUpdateWithFormdataBody(ctx context.Context, id int, body TeamsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TranscribeVoiceNote

func (c *Client) TranscribeVoiceNote(ctx context.Context, body TranscribeVoiceNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TranscribeVoiceNoteWithBody

func (c *Client) TranscribeVoiceNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TranscribeVoiceNoteWithFormdataBody

func (c *Client) TranscribeVoiceNoteWithFormdataBody(ctx context.Context, body TranscribeVoiceNoteFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UserInvitations

func (c *Client) UserInvitations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ApiAgentRevokeCreate request
	ApiAgentRevokeCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TranscribeVoiceNoteWithBody request with any body
	TranscribeVoiceNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TranscribeVoiceNote(ctx context.Context, body TranscribeVoiceNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	TranscribeVoiceNoteWithFormdataBody(ctx context.Context, body TranscribeVoiceNoteFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiMeRetrieve request
	ApiMeRetrieve(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsList request
	ApiProjectsList(ctx context.Context, params *ApiProjectsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsCreateWithBody request with any body
	ApiProjectsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsCreate(ctx context.Context, body ApiProjectsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsCreateWithFormdataBody(ctx context.Context, body ApiProjectsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsDestroy request
	ApiProjectsDestroy(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsRetrieve request
	ApiProjectsRetrieve(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsPartialUpdateWithBody request with any body
	ApiProjectsPartialUpdateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsPartialUpdate(ctx context.Context, id string, body ApiProjectsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsPartialUpdateWithFormdataBody(ctx context.Context, id string, body ApiProjectsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsUpdateWithBody request with any body
	ApiProjectsUpdateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsUpdate(ctx context.Context, id string, body ApiProjectsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsUpdateWithFormdataBody(ctx context.Context, id string, body ApiProjectsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsRevokePublicKeyCreateWithBody request with any body
	ApiProjectsRevokePublicKeyCreateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsRevokePublicKeyCreate(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsRevokePublicKeyCreateWithFormdataBody(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiProjectsRotatePublicKeyCreateWithBody request with any body
	ApiProjectsRotatePublicKeyCreateWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsRotatePublicKeyCreate(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiProjectsRotatePublicKeyCreateWithFormdataBody(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiPublicV1ProjectsSessionsPinsUploadCreate request
	ApiPublicV1ProjectsSessionsPinsUploadCreate(ctx context.Context, projectId int, sessionNumber int, pinNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiPublicV1SessionsCreate request
	ApiPublicV1SessionsCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiPublicV1SessionsGenerateTitleCreate request
	ApiPublicV1SessionsGenerateTitleCreate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiSearchRetrieve request
	ApiSearchRetrieve(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiSessionsList request
	ApiSessionsList(ctx context.Context, params *ApiSessionsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiSessionsCreateWithBody request with any body
	ApiSessionsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiSessionsCreate(ctx context.Context, body ApiSessionsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiSessionsCreateWithFormdataBody(ctx context.Context, body ApiSessionsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiSessionsGenerateTitleCreateWithBody request with any body
	ApiSessionsGenerateTitleCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiSessionsGenerateTitleCreate(ctx context.Context, body ApiSessionsGenerateTitleCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiSessionsGenerateTitleCreateWithFormdataBody(ctx context.Context, body ApiSessionsGenerateTitleCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsDestroy request
	ApiTeamsProjectsSessionsDestroy(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsRetrieve request
	ApiTeamsProjectsSessionsRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsPartialUpdateWithBody request with any body
	ApiTeamsProjectsSessionsPartialUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiTeamsProjectsSessionsPartialUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiTeamsProjectsSessionsPartialUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsContextRetrieve request
	ApiTeamsProjectsSessionsContextRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsPinsList request
	ApiTeamsProjectsSessionsPinsList(ctx context.Context, teamSlug string, projectId int, sessionNumber int, params *ApiTeamsProjectsSessionsPinsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsPinsByNumberRetrieve request
	ApiTeamsProjectsSessionsPinsByNumberRetrieve(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScopedPinAttachmentDownload request
	ScopedPinAttachmentDownload(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, attachmentId int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScopedPinStatusUpdateWithBody request with any body
	ScopedPinStatusUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ScopedPinStatusUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ScopedPinStatusUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsPinsByNumberUploadCreate request
	ApiTeamsProjectsSessionsPinsByNumberUploadCreate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApiTeamsProjectsSessionsResolveCreateWithBody request with any body
	ApiTeamsProjectsSessionsResolveCreateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiTeamsProjectsSessionsResolveCreate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApiTeamsProjectsSessionsResolveCreateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScopedSessionStatusUpdateWithBody request with any body
	ScopedSessionStatusUpdateWithBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ScopedSessionStatusUpdate(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	ScopedSessionStatusUpdateWithFormdataBody(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsList request
	TeamsList(ctx context.Context, params *TeamsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsCreateWithBody request with any body
	TeamsCreateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsCreate(ctx context.Context, body TeamsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsCreateWithFormdataBody(ctx context.Context, body TeamsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsDestroy request
	TeamsDestroy(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsRetrieve request
	TeamsRetrieve(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsPartialUpdateWithBody request with any body
	TeamsPartialUpdateWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsPartialUpdate(ctx context.Context, id int, body TeamsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsPartialUpdateWithFormdataBody(ctx context.Context, id int, body TeamsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TeamsUpdateWithBody request with any body
	TeamsUpdateWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsUpdate(ctx context.Context, id int, body TeamsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	TeamsUpdateWithFormdataBody(ctx context.Context, id int, body TeamsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UserInvitations request
	UserInvitations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsList request
	InvitationsList(ctx context.Context, teamSlug string, params *InvitationsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsCreateWithBody request with any body
	InvitationsCreateWithBody(ctx context.Context, teamSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsCreate(ctx context.Context, teamSlug string, body InvitationsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsCreateWithFormdataBody(ctx context.Context, teamSlug string, body InvitationsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsDestroy request
	InvitationsDestroy(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsRetrieve request
	InvitationsRetrieve(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsPartialUpdateWithBody request with any body
	InvitationsPartialUpdateWithBody(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsPartialUpdate(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsPartialUpdateWithFormdataBody(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsUpdateWithBody request with any body
	InvitationsUpdateWithBody(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsUpdate(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	InvitationsUpdateWithFormdataBody(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InvitationsResend request
	InvitationsResend(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) ApiAgentRevokeCreateWithResponse

func (c *ClientWithResponses) ApiAgentRevokeCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiAgentRevokeCreateResp, error)

ApiAgentRevokeCreateWithResponse request returning *ApiAgentRevokeCreateResp

func (*ClientWithResponses) ApiMeRetrieveWithResponse

func (c *ClientWithResponses) ApiMeRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiMeRetrieveResp, error)

ApiMeRetrieveWithResponse request returning *ApiMeRetrieveResp

func (*ClientWithResponses) ApiProjectsCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiProjectsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

ApiProjectsCreateWithBodyWithResponse request with arbitrary body returning *ApiProjectsCreateResp

func (*ClientWithResponses) ApiProjectsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiProjectsCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiProjectsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

func (*ClientWithResponses) ApiProjectsCreateWithResponse

func (c *ClientWithResponses) ApiProjectsCreateWithResponse(ctx context.Context, body ApiProjectsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

func (*ClientWithResponses) ApiProjectsDestroyWithResponse

func (c *ClientWithResponses) ApiProjectsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApiProjectsDestroyResp, error)

ApiProjectsDestroyWithResponse request returning *ApiProjectsDestroyResp

func (*ClientWithResponses) ApiProjectsListWithResponse

func (c *ClientWithResponses) ApiProjectsListWithResponse(ctx context.Context, params *ApiProjectsListParams, reqEditors ...RequestEditorFn) (*ApiProjectsListResp, error)

ApiProjectsListWithResponse request returning *ApiProjectsListResp

func (*ClientWithResponses) ApiProjectsPartialUpdateWithBodyWithResponse

func (c *ClientWithResponses) ApiProjectsPartialUpdateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

ApiProjectsPartialUpdateWithBodyWithResponse request with arbitrary body returning *ApiProjectsPartialUpdateResp

func (*ClientWithResponses) ApiProjectsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiProjectsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

func (*ClientWithResponses) ApiProjectsPartialUpdateWithResponse

func (c *ClientWithResponses) ApiProjectsPartialUpdateWithResponse(ctx context.Context, id string, body ApiProjectsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

func (*ClientWithResponses) ApiProjectsRetrieveWithResponse

func (c *ClientWithResponses) ApiProjectsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApiProjectsRetrieveResp, error)

ApiProjectsRetrieveWithResponse request returning *ApiProjectsRetrieveResp

func (*ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

ApiProjectsRevokePublicKeyCreateWithBodyWithResponse request with arbitrary body returning *ApiProjectsRevokePublicKeyCreateResp

func (*ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

func (*ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithResponse

func (c *ClientWithResponses) ApiProjectsRevokePublicKeyCreateWithResponse(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

func (*ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

ApiProjectsRotatePublicKeyCreateWithBodyWithResponse request with arbitrary body returning *ApiProjectsRotatePublicKeyCreateResp

func (*ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

func (*ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithResponse

func (c *ClientWithResponses) ApiProjectsRotatePublicKeyCreateWithResponse(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

func (*ClientWithResponses) ApiProjectsUpdateWithBodyWithResponse

func (c *ClientWithResponses) ApiProjectsUpdateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

ApiProjectsUpdateWithBodyWithResponse request with arbitrary body returning *ApiProjectsUpdateResp

func (*ClientWithResponses) ApiProjectsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiProjectsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

func (*ClientWithResponses) ApiProjectsUpdateWithResponse

func (c *ClientWithResponses) ApiProjectsUpdateWithResponse(ctx context.Context, id string, body ApiProjectsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

func (*ClientWithResponses) ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse

func (c *ClientWithResponses) ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse(ctx context.Context, projectId int, sessionNumber int, pinNumber int, reqEditors ...RequestEditorFn) (*ApiPublicV1ProjectsSessionsPinsUploadCreateResp, error)

ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse request returning *ApiPublicV1ProjectsSessionsPinsUploadCreateResp

func (*ClientWithResponses) ApiPublicV1SessionsCreateWithResponse

func (c *ClientWithResponses) ApiPublicV1SessionsCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiPublicV1SessionsCreateResp, error)

ApiPublicV1SessionsCreateWithResponse request returning *ApiPublicV1SessionsCreateResp

func (*ClientWithResponses) ApiPublicV1SessionsGenerateTitleCreateWithResponse

func (c *ClientWithResponses) ApiPublicV1SessionsGenerateTitleCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiPublicV1SessionsGenerateTitleCreateResp, error)

ApiPublicV1SessionsGenerateTitleCreateWithResponse request returning *ApiPublicV1SessionsGenerateTitleCreateResp

func (*ClientWithResponses) ApiSearchRetrieveWithResponse

func (c *ClientWithResponses) ApiSearchRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiSearchRetrieveResp, error)

ApiSearchRetrieveWithResponse request returning *ApiSearchRetrieveResp

func (*ClientWithResponses) ApiSessionsCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiSessionsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

ApiSessionsCreateWithBodyWithResponse request with arbitrary body returning *ApiSessionsCreateResp

func (*ClientWithResponses) ApiSessionsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiSessionsCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiSessionsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

func (*ClientWithResponses) ApiSessionsCreateWithResponse

func (c *ClientWithResponses) ApiSessionsCreateWithResponse(ctx context.Context, body ApiSessionsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

func (*ClientWithResponses) ApiSessionsGenerateTitleCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiSessionsGenerateTitleCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

ApiSessionsGenerateTitleCreateWithBodyWithResponse request with arbitrary body returning *ApiSessionsGenerateTitleCreateResp

func (*ClientWithResponses) ApiSessionsGenerateTitleCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiSessionsGenerateTitleCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiSessionsGenerateTitleCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

func (*ClientWithResponses) ApiSessionsGenerateTitleCreateWithResponse

func (c *ClientWithResponses) ApiSessionsGenerateTitleCreateWithResponse(ctx context.Context, body ApiSessionsGenerateTitleCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

func (*ClientWithResponses) ApiSessionsListWithResponse

func (c *ClientWithResponses) ApiSessionsListWithResponse(ctx context.Context, params *ApiSessionsListParams, reqEditors ...RequestEditorFn) (*ApiSessionsListResp, error)

ApiSessionsListWithResponse request returning *ApiSessionsListResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsContextRetrieveWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsContextRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsContextRetrieveResp, error)

ApiTeamsProjectsSessionsContextRetrieveWithResponse request returning *ApiTeamsProjectsSessionsContextRetrieveResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsDestroyWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsDestroyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsDestroyResp, error)

ApiTeamsProjectsSessionsDestroyWithResponse request returning *ApiTeamsProjectsSessionsDestroyResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithBodyWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

ApiTeamsProjectsSessionsPartialUpdateWithBodyWithResponse request with arbitrary body returning *ApiTeamsProjectsSessionsPartialUpdateResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

func (*ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPartialUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

func (*ClientWithResponses) ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsByNumberRetrieveResp, error)

ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse request returning *ApiTeamsProjectsSessionsPinsByNumberRetrieveResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp, error)

ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse request returning *ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsPinsListWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsPinsListWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, params *ApiTeamsProjectsSessionsPinsListParams, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsListResp, error)

ApiTeamsProjectsSessionsPinsListWithResponse request returning *ApiTeamsProjectsSessionsPinsListResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithBodyWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

ApiTeamsProjectsSessionsResolveCreateWithBodyWithResponse request with arbitrary body returning *ApiTeamsProjectsSessionsResolveCreateResp

func (*ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

func (*ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsResolveCreateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

func (*ClientWithResponses) ApiTeamsProjectsSessionsRetrieveWithResponse

func (c *ClientWithResponses) ApiTeamsProjectsSessionsRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsRetrieveResp, error)

ApiTeamsProjectsSessionsRetrieveWithResponse request returning *ApiTeamsProjectsSessionsRetrieveResp

func (*ClientWithResponses) InvitationsCreateWithBodyWithResponse

func (c *ClientWithResponses) InvitationsCreateWithBodyWithResponse(ctx context.Context, teamSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

InvitationsCreateWithBodyWithResponse request with arbitrary body returning *InvitationsCreateResp

func (*ClientWithResponses) InvitationsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) InvitationsCreateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, body InvitationsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

func (*ClientWithResponses) InvitationsCreateWithResponse

func (c *ClientWithResponses) InvitationsCreateWithResponse(ctx context.Context, teamSlug string, body InvitationsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

func (*ClientWithResponses) InvitationsDestroyWithResponse

func (c *ClientWithResponses) InvitationsDestroyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsDestroyResp, error)

InvitationsDestroyWithResponse request returning *InvitationsDestroyResp

func (*ClientWithResponses) InvitationsListWithResponse

func (c *ClientWithResponses) InvitationsListWithResponse(ctx context.Context, teamSlug string, params *InvitationsListParams, reqEditors ...RequestEditorFn) (*InvitationsListResp, error)

InvitationsListWithResponse request returning *InvitationsListResp

func (*ClientWithResponses) InvitationsPartialUpdateWithBodyWithResponse

func (c *ClientWithResponses) InvitationsPartialUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

InvitationsPartialUpdateWithBodyWithResponse request with arbitrary body returning *InvitationsPartialUpdateResp

func (*ClientWithResponses) InvitationsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) InvitationsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

func (*ClientWithResponses) InvitationsPartialUpdateWithResponse

func (c *ClientWithResponses) InvitationsPartialUpdateWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

func (*ClientWithResponses) InvitationsResendWithResponse

func (c *ClientWithResponses) InvitationsResendWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsResendResp, error)

InvitationsResendWithResponse request returning *InvitationsResendResp

func (*ClientWithResponses) InvitationsRetrieveWithResponse

func (c *ClientWithResponses) InvitationsRetrieveWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsRetrieveResp, error)

InvitationsRetrieveWithResponse request returning *InvitationsRetrieveResp

func (*ClientWithResponses) InvitationsUpdateWithBodyWithResponse

func (c *ClientWithResponses) InvitationsUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

InvitationsUpdateWithBodyWithResponse request with arbitrary body returning *InvitationsUpdateResp

func (*ClientWithResponses) InvitationsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) InvitationsUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

func (*ClientWithResponses) InvitationsUpdateWithResponse

func (c *ClientWithResponses) InvitationsUpdateWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

func (*ClientWithResponses) ScopedPinAttachmentDownloadWithResponse

func (c *ClientWithResponses) ScopedPinAttachmentDownloadWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, attachmentId int, reqEditors ...RequestEditorFn) (*ScopedPinAttachmentDownloadResp, error)

ScopedPinAttachmentDownloadWithResponse request returning *ScopedPinAttachmentDownloadResp

func (*ClientWithResponses) ScopedPinStatusUpdateWithBodyWithResponse

func (c *ClientWithResponses) ScopedPinStatusUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

ScopedPinStatusUpdateWithBodyWithResponse request with arbitrary body returning *ScopedPinStatusUpdateResp

func (*ClientWithResponses) ScopedPinStatusUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ScopedPinStatusUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

func (*ClientWithResponses) ScopedPinStatusUpdateWithResponse

func (c *ClientWithResponses) ScopedPinStatusUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

func (*ClientWithResponses) ScopedSessionStatusUpdateWithBodyWithResponse

func (c *ClientWithResponses) ScopedSessionStatusUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

ScopedSessionStatusUpdateWithBodyWithResponse request with arbitrary body returning *ScopedSessionStatusUpdateResp

func (*ClientWithResponses) ScopedSessionStatusUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) ScopedSessionStatusUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

func (*ClientWithResponses) ScopedSessionStatusUpdateWithResponse

func (c *ClientWithResponses) ScopedSessionStatusUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

func (*ClientWithResponses) TeamsCreateWithBodyWithResponse

func (c *ClientWithResponses) TeamsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

TeamsCreateWithBodyWithResponse request with arbitrary body returning *TeamsCreateResp

func (*ClientWithResponses) TeamsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) TeamsCreateWithFormdataBodyWithResponse(ctx context.Context, body TeamsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

func (*ClientWithResponses) TeamsCreateWithResponse

func (c *ClientWithResponses) TeamsCreateWithResponse(ctx context.Context, body TeamsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

func (*ClientWithResponses) TeamsDestroyWithResponse

func (c *ClientWithResponses) TeamsDestroyWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*TeamsDestroyResp, error)

TeamsDestroyWithResponse request returning *TeamsDestroyResp

func (*ClientWithResponses) TeamsListWithResponse

func (c *ClientWithResponses) TeamsListWithResponse(ctx context.Context, params *TeamsListParams, reqEditors ...RequestEditorFn) (*TeamsListResp, error)

TeamsListWithResponse request returning *TeamsListResp

func (*ClientWithResponses) TeamsPartialUpdateWithBodyWithResponse

func (c *ClientWithResponses) TeamsPartialUpdateWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

TeamsPartialUpdateWithBodyWithResponse request with arbitrary body returning *TeamsPartialUpdateResp

func (*ClientWithResponses) TeamsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) TeamsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id int, body TeamsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

func (*ClientWithResponses) TeamsPartialUpdateWithResponse

func (c *ClientWithResponses) TeamsPartialUpdateWithResponse(ctx context.Context, id int, body TeamsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

func (*ClientWithResponses) TeamsRetrieveWithResponse

func (c *ClientWithResponses) TeamsRetrieveWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*TeamsRetrieveResp, error)

TeamsRetrieveWithResponse request returning *TeamsRetrieveResp

func (*ClientWithResponses) TeamsUpdateWithBodyWithResponse

func (c *ClientWithResponses) TeamsUpdateWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

TeamsUpdateWithBodyWithResponse request with arbitrary body returning *TeamsUpdateResp

func (*ClientWithResponses) TeamsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) TeamsUpdateWithFormdataBodyWithResponse(ctx context.Context, id int, body TeamsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

func (*ClientWithResponses) TeamsUpdateWithResponse

func (c *ClientWithResponses) TeamsUpdateWithResponse(ctx context.Context, id int, body TeamsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

func (*ClientWithResponses) TranscribeVoiceNoteWithBodyWithResponse

func (c *ClientWithResponses) TranscribeVoiceNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

TranscribeVoiceNoteWithBodyWithResponse request with arbitrary body returning *TranscribeVoiceNoteResp

func (*ClientWithResponses) TranscribeVoiceNoteWithFormdataBodyWithResponse

func (c *ClientWithResponses) TranscribeVoiceNoteWithFormdataBodyWithResponse(ctx context.Context, body TranscribeVoiceNoteFormdataRequestBody, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

func (*ClientWithResponses) TranscribeVoiceNoteWithResponse

func (c *ClientWithResponses) TranscribeVoiceNoteWithResponse(ctx context.Context, body TranscribeVoiceNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

func (*ClientWithResponses) UserInvitationsWithResponse

func (c *ClientWithResponses) UserInvitationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserInvitationsResp, error)

UserInvitationsWithResponse request returning *UserInvitationsResp

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ApiAgentRevokeCreateWithResponse request
	ApiAgentRevokeCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiAgentRevokeCreateResp, error)

	// TranscribeVoiceNoteWithBodyWithResponse request with any body
	TranscribeVoiceNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

	TranscribeVoiceNoteWithResponse(ctx context.Context, body TranscribeVoiceNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

	TranscribeVoiceNoteWithFormdataBodyWithResponse(ctx context.Context, body TranscribeVoiceNoteFormdataRequestBody, reqEditors ...RequestEditorFn) (*TranscribeVoiceNoteResp, error)

	// ApiMeRetrieveWithResponse request
	ApiMeRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiMeRetrieveResp, error)

	// ApiProjectsListWithResponse request
	ApiProjectsListWithResponse(ctx context.Context, params *ApiProjectsListParams, reqEditors ...RequestEditorFn) (*ApiProjectsListResp, error)

	// ApiProjectsCreateWithBodyWithResponse request with any body
	ApiProjectsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

	ApiProjectsCreateWithResponse(ctx context.Context, body ApiProjectsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

	ApiProjectsCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiProjectsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsCreateResp, error)

	// ApiProjectsDestroyWithResponse request
	ApiProjectsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApiProjectsDestroyResp, error)

	// ApiProjectsRetrieveWithResponse request
	ApiProjectsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ApiProjectsRetrieveResp, error)

	// ApiProjectsPartialUpdateWithBodyWithResponse request with any body
	ApiProjectsPartialUpdateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

	ApiProjectsPartialUpdateWithResponse(ctx context.Context, id string, body ApiProjectsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

	ApiProjectsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsPartialUpdateResp, error)

	// ApiProjectsUpdateWithBodyWithResponse request with any body
	ApiProjectsUpdateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

	ApiProjectsUpdateWithResponse(ctx context.Context, id string, body ApiProjectsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

	ApiProjectsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsUpdateResp, error)

	// ApiProjectsRevokePublicKeyCreateWithBodyWithResponse request with any body
	ApiProjectsRevokePublicKeyCreateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

	ApiProjectsRevokePublicKeyCreateWithResponse(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

	ApiProjectsRevokePublicKeyCreateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsRevokePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRevokePublicKeyCreateResp, error)

	// ApiProjectsRotatePublicKeyCreateWithBodyWithResponse request with any body
	ApiProjectsRotatePublicKeyCreateWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

	ApiProjectsRotatePublicKeyCreateWithResponse(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

	ApiProjectsRotatePublicKeyCreateWithFormdataBodyWithResponse(ctx context.Context, id string, body ApiProjectsRotatePublicKeyCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiProjectsRotatePublicKeyCreateResp, error)

	// ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse request
	ApiPublicV1ProjectsSessionsPinsUploadCreateWithResponse(ctx context.Context, projectId int, sessionNumber int, pinNumber int, reqEditors ...RequestEditorFn) (*ApiPublicV1ProjectsSessionsPinsUploadCreateResp, error)

	// ApiPublicV1SessionsCreateWithResponse request
	ApiPublicV1SessionsCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiPublicV1SessionsCreateResp, error)

	// ApiPublicV1SessionsGenerateTitleCreateWithResponse request
	ApiPublicV1SessionsGenerateTitleCreateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiPublicV1SessionsGenerateTitleCreateResp, error)

	// ApiSearchRetrieveWithResponse request
	ApiSearchRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ApiSearchRetrieveResp, error)

	// ApiSessionsListWithResponse request
	ApiSessionsListWithResponse(ctx context.Context, params *ApiSessionsListParams, reqEditors ...RequestEditorFn) (*ApiSessionsListResp, error)

	// ApiSessionsCreateWithBodyWithResponse request with any body
	ApiSessionsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

	ApiSessionsCreateWithResponse(ctx context.Context, body ApiSessionsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

	ApiSessionsCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiSessionsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsCreateResp, error)

	// ApiSessionsGenerateTitleCreateWithBodyWithResponse request with any body
	ApiSessionsGenerateTitleCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

	ApiSessionsGenerateTitleCreateWithResponse(ctx context.Context, body ApiSessionsGenerateTitleCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

	ApiSessionsGenerateTitleCreateWithFormdataBodyWithResponse(ctx context.Context, body ApiSessionsGenerateTitleCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiSessionsGenerateTitleCreateResp, error)

	// ApiTeamsProjectsSessionsDestroyWithResponse request
	ApiTeamsProjectsSessionsDestroyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsDestroyResp, error)

	// ApiTeamsProjectsSessionsRetrieveWithResponse request
	ApiTeamsProjectsSessionsRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsRetrieveResp, error)

	// ApiTeamsProjectsSessionsPartialUpdateWithBodyWithResponse request with any body
	ApiTeamsProjectsSessionsPartialUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

	ApiTeamsProjectsSessionsPartialUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

	ApiTeamsProjectsSessionsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPartialUpdateResp, error)

	// ApiTeamsProjectsSessionsContextRetrieveWithResponse request
	ApiTeamsProjectsSessionsContextRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsContextRetrieveResp, error)

	// ApiTeamsProjectsSessionsPinsListWithResponse request
	ApiTeamsProjectsSessionsPinsListWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, params *ApiTeamsProjectsSessionsPinsListParams, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsListResp, error)

	// ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse request
	ApiTeamsProjectsSessionsPinsByNumberRetrieveWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsByNumberRetrieveResp, error)

	// ScopedPinAttachmentDownloadWithResponse request
	ScopedPinAttachmentDownloadWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, attachmentId int, reqEditors ...RequestEditorFn) (*ScopedPinAttachmentDownloadResp, error)

	// ScopedPinStatusUpdateWithBodyWithResponse request with any body
	ScopedPinStatusUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

	ScopedPinStatusUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

	ScopedPinStatusUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, body ScopedPinStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ScopedPinStatusUpdateResp, error)

	// ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse request
	ApiTeamsProjectsSessionsPinsByNumberUploadCreateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, number int, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsPinsByNumberUploadCreateResp, error)

	// ApiTeamsProjectsSessionsResolveCreateWithBodyWithResponse request with any body
	ApiTeamsProjectsSessionsResolveCreateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

	ApiTeamsProjectsSessionsResolveCreateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

	ApiTeamsProjectsSessionsResolveCreateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ApiTeamsProjectsSessionsResolveCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ApiTeamsProjectsSessionsResolveCreateResp, error)

	// ScopedSessionStatusUpdateWithBodyWithResponse request with any body
	ScopedSessionStatusUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

	ScopedSessionStatusUpdateWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

	ScopedSessionStatusUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, projectId int, sessionNumber int, body ScopedSessionStatusUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*ScopedSessionStatusUpdateResp, error)

	// TeamsListWithResponse request
	TeamsListWithResponse(ctx context.Context, params *TeamsListParams, reqEditors ...RequestEditorFn) (*TeamsListResp, error)

	// TeamsCreateWithBodyWithResponse request with any body
	TeamsCreateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

	TeamsCreateWithResponse(ctx context.Context, body TeamsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

	TeamsCreateWithFormdataBodyWithResponse(ctx context.Context, body TeamsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsCreateResp, error)

	// TeamsDestroyWithResponse request
	TeamsDestroyWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*TeamsDestroyResp, error)

	// TeamsRetrieveWithResponse request
	TeamsRetrieveWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*TeamsRetrieveResp, error)

	// TeamsPartialUpdateWithBodyWithResponse request with any body
	TeamsPartialUpdateWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

	TeamsPartialUpdateWithResponse(ctx context.Context, id int, body TeamsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

	TeamsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id int, body TeamsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsPartialUpdateResp, error)

	// TeamsUpdateWithBodyWithResponse request with any body
	TeamsUpdateWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

	TeamsUpdateWithResponse(ctx context.Context, id int, body TeamsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

	TeamsUpdateWithFormdataBodyWithResponse(ctx context.Context, id int, body TeamsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*TeamsUpdateResp, error)

	// UserInvitationsWithResponse request
	UserInvitationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UserInvitationsResp, error)

	// InvitationsListWithResponse request
	InvitationsListWithResponse(ctx context.Context, teamSlug string, params *InvitationsListParams, reqEditors ...RequestEditorFn) (*InvitationsListResp, error)

	// InvitationsCreateWithBodyWithResponse request with any body
	InvitationsCreateWithBodyWithResponse(ctx context.Context, teamSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

	InvitationsCreateWithResponse(ctx context.Context, teamSlug string, body InvitationsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

	InvitationsCreateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, body InvitationsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsCreateResp, error)

	// InvitationsDestroyWithResponse request
	InvitationsDestroyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsDestroyResp, error)

	// InvitationsRetrieveWithResponse request
	InvitationsRetrieveWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsRetrieveResp, error)

	// InvitationsPartialUpdateWithBodyWithResponse request with any body
	InvitationsPartialUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

	InvitationsPartialUpdateWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

	InvitationsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsPartialUpdateResp, error)

	// InvitationsUpdateWithBodyWithResponse request with any body
	InvitationsUpdateWithBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

	InvitationsUpdateWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

	InvitationsUpdateWithFormdataBodyWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, body InvitationsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*InvitationsUpdateResp, error)

	// InvitationsResendWithResponse request
	InvitationsResendWithResponse(ctx context.Context, teamSlug string, id openapi_types.UUID, reqEditors ...RequestEditorFn) (*InvitationsResendResp, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type FieldEnum

type FieldEnum string

FieldEnum * `summary` - Summary * `screenshot` - Screenshot * `console` - Console * `network` - Network * `events` - Events * `replay` - Replay * `voice_note` - Voice note * `video_recording` - Video recording * `all` - All

const (
	All            FieldEnum = "all"
	Console        FieldEnum = "console"
	Events         FieldEnum = "events"
	Network        FieldEnum = "network"
	Replay         FieldEnum = "replay"
	Screenshot     FieldEnum = "screenshot"
	Summary        FieldEnum = "summary"
	VideoRecording FieldEnum = "video_recording"
	VoiceNote      FieldEnum = "voice_note"
)

Defines values for FieldEnum.

type GenerateSessionTitle

type GenerateSessionTitle struct {
	Pins []PinCreate `json:"pins"`
}

GenerateSessionTitle Input for the AI session-title generation endpoint.

Reuses the same pin shape the client already has in memory before a session is created -- generation happens before submission, so there is no Session/Pin row to read from yet.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Invitation

type Invitation struct {
	Email      openapi_types.Email `json:"email"`
	Id         *openapi_types.UUID `json:"id,omitempty"`
	InvitedBy  *string             `json:"invited_by,omitempty"`
	IsAccepted *bool               `json:"is_accepted,omitempty"`

	// Role * `admin` - Administrator
	// * `member` - Member
	Role *RoleEnum `json:"role,omitempty"`
	Team int       `json:"team"`
}

Invitation defines model for Invitation.

type InvitationsCreateFormdataRequestBody

type InvitationsCreateFormdataRequestBody = Invitation

InvitationsCreateFormdataRequestBody defines body for InvitationsCreate for application/x-www-form-urlencoded ContentType.

type InvitationsCreateJSONRequestBody

type InvitationsCreateJSONRequestBody = Invitation

InvitationsCreateJSONRequestBody defines body for InvitationsCreate for application/json ContentType.

type InvitationsCreateMultipartRequestBody

type InvitationsCreateMultipartRequestBody = Invitation

InvitationsCreateMultipartRequestBody defines body for InvitationsCreate for multipart/form-data ContentType.

type InvitationsCreateResp

type InvitationsCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Invitation
}

func ParseInvitationsCreateResp

func ParseInvitationsCreateResp(rsp *http.Response) (*InvitationsCreateResp, error)

ParseInvitationsCreateResp parses an HTTP response from a InvitationsCreateWithResponse call

func (InvitationsCreateResp) Status

func (r InvitationsCreateResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsCreateResp) StatusCode

func (r InvitationsCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsDestroyResp

type InvitationsDestroyResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInvitationsDestroyResp

func ParseInvitationsDestroyResp(rsp *http.Response) (*InvitationsDestroyResp, error)

ParseInvitationsDestroyResp parses an HTTP response from a InvitationsDestroyWithResponse call

func (InvitationsDestroyResp) Status

func (r InvitationsDestroyResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsDestroyResp) StatusCode

func (r InvitationsDestroyResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsListParams

type InvitationsListParams struct {
	// Page A page number within the paginated result set.
	Page *int `form:"page,omitempty" json:"page,omitempty"`
}

InvitationsListParams defines parameters for InvitationsList.

type InvitationsListResp

type InvitationsListResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedInvitationList
}

func ParseInvitationsListResp

func ParseInvitationsListResp(rsp *http.Response) (*InvitationsListResp, error)

ParseInvitationsListResp parses an HTTP response from a InvitationsListWithResponse call

func (InvitationsListResp) Status

func (r InvitationsListResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsListResp) StatusCode

func (r InvitationsListResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsPartialUpdateFormdataRequestBody

type InvitationsPartialUpdateFormdataRequestBody = PatchedInvitation

InvitationsPartialUpdateFormdataRequestBody defines body for InvitationsPartialUpdate for application/x-www-form-urlencoded ContentType.

type InvitationsPartialUpdateJSONRequestBody

type InvitationsPartialUpdateJSONRequestBody = PatchedInvitation

InvitationsPartialUpdateJSONRequestBody defines body for InvitationsPartialUpdate for application/json ContentType.

type InvitationsPartialUpdateMultipartRequestBody

type InvitationsPartialUpdateMultipartRequestBody = PatchedInvitation

InvitationsPartialUpdateMultipartRequestBody defines body for InvitationsPartialUpdate for multipart/form-data ContentType.

type InvitationsPartialUpdateResp

type InvitationsPartialUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Invitation
}

func ParseInvitationsPartialUpdateResp

func ParseInvitationsPartialUpdateResp(rsp *http.Response) (*InvitationsPartialUpdateResp, error)

ParseInvitationsPartialUpdateResp parses an HTTP response from a InvitationsPartialUpdateWithResponse call

func (InvitationsPartialUpdateResp) Status

Status returns HTTPResponse.Status

func (InvitationsPartialUpdateResp) StatusCode

func (r InvitationsPartialUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsResendResp

type InvitationsResendResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseInvitationsResendResp

func ParseInvitationsResendResp(rsp *http.Response) (*InvitationsResendResp, error)

ParseInvitationsResendResp parses an HTTP response from a InvitationsResendWithResponse call

func (InvitationsResendResp) Status

func (r InvitationsResendResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsResendResp) StatusCode

func (r InvitationsResendResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsRetrieveResp

type InvitationsRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Invitation
}

func ParseInvitationsRetrieveResp

func ParseInvitationsRetrieveResp(rsp *http.Response) (*InvitationsRetrieveResp, error)

ParseInvitationsRetrieveResp parses an HTTP response from a InvitationsRetrieveWithResponse call

func (InvitationsRetrieveResp) Status

func (r InvitationsRetrieveResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsRetrieveResp) StatusCode

func (r InvitationsRetrieveResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type InvitationsUpdateFormdataRequestBody

type InvitationsUpdateFormdataRequestBody = Invitation

InvitationsUpdateFormdataRequestBody defines body for InvitationsUpdate for application/x-www-form-urlencoded ContentType.

type InvitationsUpdateJSONRequestBody

type InvitationsUpdateJSONRequestBody = Invitation

InvitationsUpdateJSONRequestBody defines body for InvitationsUpdate for application/json ContentType.

type InvitationsUpdateMultipartRequestBody

type InvitationsUpdateMultipartRequestBody = Invitation

InvitationsUpdateMultipartRequestBody defines body for InvitationsUpdate for multipart/form-data ContentType.

type InvitationsUpdateResp

type InvitationsUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Invitation
}

func ParseInvitationsUpdateResp

func ParseInvitationsUpdateResp(rsp *http.Response) (*InvitationsUpdateResp, error)

ParseInvitationsUpdateResp parses an HTTP response from a InvitationsUpdateWithResponse call

func (InvitationsUpdateResp) Status

func (r InvitationsUpdateResp) Status() string

Status returns HTTPResponse.Status

func (InvitationsUpdateResp) StatusCode

func (r InvitationsUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Membership

type Membership struct {
	DisplayName *string `json:"display_name,omitempty"`
	FirstName   *string `json:"first_name,omitempty"`
	Id          *int    `json:"id,omitempty"`
	LastName    *string `json:"last_name,omitempty"`

	// Role * `admin` - Administrator
	// * `member` - Member
	Role   RoleEnum `json:"role"`
	UserId *int     `json:"user_id,omitempty"`
}

Membership defines model for Membership.

type OpenInvitation

type OpenInvitation struct {
	Email    *string `json:"email,omitempty"`
	Id       *int    `json:"id,omitempty"`
	TeamName *string `json:"team_name,omitempty"`
	Verified *bool   `json:"verified,omitempty"`
}

OpenInvitation defines model for OpenInvitation.

type PaginatedInvitationList

type PaginatedInvitationList struct {
	Count    int          `json:"count"`
	Next     *string      `json:"next"`
	Previous *string      `json:"previous"`
	Results  []Invitation `json:"results"`
}

PaginatedInvitationList defines model for PaginatedInvitationList.

type PaginatedPinList

type PaginatedPinList struct {
	Count    int     `json:"count"`
	Next     *string `json:"next"`
	Previous *string `json:"previous"`
	Results  []Pin   `json:"results"`
}

PaginatedPinList defines model for PaginatedPinList.

type PaginatedProjectList

type PaginatedProjectList struct {
	Count    int       `json:"count"`
	Next     *string   `json:"next"`
	Previous *string   `json:"previous"`
	Results  []Project `json:"results"`
}

PaginatedProjectList defines model for PaginatedProjectList.

type PaginatedSessionListList

type PaginatedSessionListList struct {
	Count    int           `json:"count"`
	Next     *string       `json:"next"`
	Previous *string       `json:"previous"`
	Results  []SessionList `json:"results"`
}

PaginatedSessionListList defines model for PaginatedSessionListList.

type PaginatedTeamList

type PaginatedTeamList struct {
	Count    int     `json:"count"`
	Next     *string `json:"next"`
	Previous *string `json:"previous"`
	Results  []Team  `json:"results"`
}

PaginatedTeamList defines model for PaginatedTeamList.

type PatchedInvitation

type PatchedInvitation struct {
	Email      *openapi_types.Email `json:"email,omitempty"`
	Id         *openapi_types.UUID  `json:"id,omitempty"`
	InvitedBy  *string              `json:"invited_by,omitempty"`
	IsAccepted *bool                `json:"is_accepted,omitempty"`

	// Role * `admin` - Administrator
	// * `member` - Member
	Role *RoleEnum `json:"role,omitempty"`
	Team *int      `json:"team,omitempty"`
}

PatchedInvitation defines model for PatchedInvitation.

type PatchedProject

type PatchedProject struct {
	CreatedAt           *time.Time `json:"created_at,omitempty"`
	Description         *string    `json:"description,omitempty"`
	Id                  *int       `json:"id,omitempty"`
	Name                *string    `json:"name,omitempty"`
	PublicIngestEnabled *bool      `json:"public_ingest_enabled,omitempty"`
	SessionCount        *int       `json:"session_count,omitempty"`
	TeamName            *string    `json:"team_name,omitempty"`
	UpdatedAt           *time.Time `json:"updated_at,omitempty"`
}

PatchedProject defines model for PatchedProject.

type PatchedSessionUpdate

type PatchedSessionUpdate struct {
	Project *int `json:"project"`

	// Status * `open` - Open
	// * `resolved` - Resolved
	// * `dismissed` - Dismissed
	Status *StatusEnum `json:"status,omitempty"`
}

PatchedSessionUpdate defines model for PatchedSessionUpdate.

type PatchedTeam

type PatchedTeam struct {
	DashboardUrl          *string       `json:"dashboard_url,omitempty"`
	HasActiveSubscription *bool         `json:"has_active_subscription,omitempty"`
	Id                    *int          `json:"id,omitempty"`
	Invitations           *[]Invitation `json:"invitations,omitempty"`
	IsAdmin               *bool         `json:"is_admin,omitempty"`
	Members               *[]Membership `json:"members,omitempty"`
	Name                  *string       `json:"name,omitempty"`
	Slug                  *string       `json:"slug,omitempty"`
	Subscription          *Subscription `json:"subscription,omitempty"`
}

PatchedTeam defines model for PatchedTeam.

type Pin

type Pin struct {
	Attachments    *[]PinAttachment `json:"attachments,omitempty"`
	CreatedAt      *time.Time       `json:"created_at,omitempty"`
	ElementInfo    *interface{}     `json:"element_info,omitempty"`
	Feedback       string           `json:"feedback"`
	Logs           *string          `json:"logs"`
	Metadata       *interface{}     `json:"metadata,omitempty"`
	Number         *int             `json:"number,omitempty"`
	Order          *int             `json:"order,omitempty"`
	Screenshot     *string          `json:"screenshot"`
	Selector       *string          `json:"selector,omitempty"`
	SessionReplay  *string          `json:"session_replay"`
	Status         *StatusEnum      `json:"status,omitempty"`
	UpdatedAt      *time.Time       `json:"updated_at,omitempty"`
	Url            string           `json:"url"`
	VideoRecording *string          `json:"video_recording"`
	VoiceNote      *string          `json:"voice_note"`
}

Pin defines model for Pin.

type PinAttachment

type PinAttachment struct {
	ContentType *string `json:"content_type,omitempty"`
	Filename    *string `json:"filename,omitempty"`
	Id          *int    `json:"id,omitempty"`
	SizeBytes   *int    `json:"size_bytes,omitempty"`
}

PinAttachment defines model for PinAttachment.

type PinCreate

type PinCreate struct {
	ElementInfo *interface{} `json:"element_info,omitempty"`
	Feedback    string       `json:"feedback"`
	Metadata    *interface{} `json:"metadata,omitempty"`
	Selector    *string      `json:"selector,omitempty"`
	Url         string       `json:"url"`
}

PinCreate defines model for PinCreate.

type PinStatusResponse

type PinStatusResponse struct {
	AgentLog *[]AgentActivity `json:"agent_log,omitempty"`
	Number   *int             `json:"number,omitempty"`
	Status   *StatusEnum      `json:"status,omitempty"`
}

PinStatusResponse Compact result for a pin status mutation.

type PinStatusUpdate

type PinStatusUpdate struct {
	Note *string `json:"note,omitempty"`

	// Status * `open` - Open
	// * `resolved` - Resolved
	// * `dismissed` - Dismissed
	Status StatusEnum `json:"status"`
}

PinStatusUpdate defines model for PinStatusUpdate.

type Price

type Price struct {
	HumanReadablePrice *string `json:"human_readable_price,omitempty"`
	Id                 string  `json:"id"`

	// Nickname A brief description of the plan, hidden from customers.
	Nickname      *string `json:"nickname,omitempty"`
	PaymentAmount *string `json:"payment_amount,omitempty"`
	ProductName   string  `json:"product_name"`
	UnitAmount    *int    `json:"unit_amount,omitempty"`
}

Price defines model for Price.

type Project

type Project struct {
	CreatedAt           *time.Time `json:"created_at,omitempty"`
	Description         *string    `json:"description,omitempty"`
	Id                  *int       `json:"id,omitempty"`
	Name                string     `json:"name"`
	PublicIngestEnabled *bool      `json:"public_ingest_enabled,omitempty"`
	SessionCount        *int       `json:"session_count,omitempty"`
	TeamName            *string    `json:"team_name,omitempty"`
	UpdatedAt           *time.Time `json:"updated_at,omitempty"`
}

Project defines model for Project.

type ProjectSummary

type ProjectSummary struct {
	Id   *int    `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Slug *string `json:"slug,omitempty"`
}

ProjectSummary defines model for ProjectSummary.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RoleEnum

type RoleEnum string

RoleEnum * `admin` - Administrator * `member` - Member

const (
	Admin  RoleEnum = "admin"
	Member RoleEnum = "member"
)

Defines values for RoleEnum.

type ScopedPinAttachmentDownloadResp

type ScopedPinAttachmentDownloadResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseScopedPinAttachmentDownloadResp

func ParseScopedPinAttachmentDownloadResp(rsp *http.Response) (*ScopedPinAttachmentDownloadResp, error)

ParseScopedPinAttachmentDownloadResp parses an HTTP response from a ScopedPinAttachmentDownloadWithResponse call

func (ScopedPinAttachmentDownloadResp) Status

Status returns HTTPResponse.Status

func (ScopedPinAttachmentDownloadResp) StatusCode

func (r ScopedPinAttachmentDownloadResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ScopedPinStatusUpdateFormdataRequestBody

type ScopedPinStatusUpdateFormdataRequestBody = PinStatusUpdate

ScopedPinStatusUpdateFormdataRequestBody defines body for ScopedPinStatusUpdate for application/x-www-form-urlencoded ContentType.

type ScopedPinStatusUpdateJSONRequestBody

type ScopedPinStatusUpdateJSONRequestBody = PinStatusUpdate

ScopedPinStatusUpdateJSONRequestBody defines body for ScopedPinStatusUpdate for application/json ContentType.

type ScopedPinStatusUpdateMultipartRequestBody

type ScopedPinStatusUpdateMultipartRequestBody = PinStatusUpdate

ScopedPinStatusUpdateMultipartRequestBody defines body for ScopedPinStatusUpdate for multipart/form-data ContentType.

type ScopedPinStatusUpdateResp

type ScopedPinStatusUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PinStatusResponse
}

func ParseScopedPinStatusUpdateResp

func ParseScopedPinStatusUpdateResp(rsp *http.Response) (*ScopedPinStatusUpdateResp, error)

ParseScopedPinStatusUpdateResp parses an HTTP response from a ScopedPinStatusUpdateWithResponse call

func (ScopedPinStatusUpdateResp) Status

func (r ScopedPinStatusUpdateResp) Status() string

Status returns HTTPResponse.Status

func (ScopedPinStatusUpdateResp) StatusCode

func (r ScopedPinStatusUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ScopedSessionStatusUpdateFormdataRequestBody

type ScopedSessionStatusUpdateFormdataRequestBody = SessionStatusUpdate

ScopedSessionStatusUpdateFormdataRequestBody defines body for ScopedSessionStatusUpdate for application/x-www-form-urlencoded ContentType.

type ScopedSessionStatusUpdateJSONRequestBody

type ScopedSessionStatusUpdateJSONRequestBody = SessionStatusUpdate

ScopedSessionStatusUpdateJSONRequestBody defines body for ScopedSessionStatusUpdate for application/json ContentType.

type ScopedSessionStatusUpdateMultipartRequestBody

type ScopedSessionStatusUpdateMultipartRequestBody = SessionStatusUpdate

ScopedSessionStatusUpdateMultipartRequestBody defines body for ScopedSessionStatusUpdate for multipart/form-data ContentType.

type ScopedSessionStatusUpdateResp

type ScopedSessionStatusUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SessionStatusResponse
}

func ParseScopedSessionStatusUpdateResp

func ParseScopedSessionStatusUpdateResp(rsp *http.Response) (*ScopedSessionStatusUpdateResp, error)

ParseScopedSessionStatusUpdateResp parses an HTTP response from a ScopedSessionStatusUpdateWithResponse call

func (ScopedSessionStatusUpdateResp) Status

Status returns HTTPResponse.Status

func (ScopedSessionStatusUpdateResp) StatusCode

func (r ScopedSessionStatusUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SessionAttachment

type SessionAttachment struct {
	ContentType *string `json:"content_type,omitempty"`
	Filename    *string `json:"filename,omitempty"`
	Id          *int    `json:"id,omitempty"`
	PinNumber   *int    `json:"pin_number,omitempty"`
	SizeBytes   *int    `json:"size_bytes,omitempty"`
}

SessionAttachment defines model for SessionAttachment.

type SessionComment

type SessionComment struct {
	CreatedAt *time.Time `json:"created_at,omitempty"`
	OwnerName *string    `json:"owner_name,omitempty"`
	Text      *string    `json:"text,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SessionComment defines model for SessionComment.

type SessionCreate

type SessionCreate struct {
	Pins    []PinCreate `json:"pins"`
	Project int         `json:"project"`

	// Status * `open` - Open
	// * `resolved` - Resolved
	// * `dismissed` - Dismissed
	Status *StatusEnum `json:"status,omitempty"`
	Title  *string     `json:"title,omitempty"`
}

SessionCreate defines model for SessionCreate.

type SessionDetail

type SessionDetail struct {
	AgentLog             *[]AgentActivity  `json:"agent_log,omitempty"`
	Comments             *[]SessionComment `json:"comments,omitempty"`
	CreatedAt            *time.Time        `json:"created_at,omitempty"`
	Pins                 *[]Pin            `json:"pins,omitempty"`
	Project              *ProjectSummary   `json:"project,omitempty"`
	ProjectSessionNumber *int              `json:"project_session_number"`
	ReportUrl            *string           `json:"report_url,omitempty"`
	Reporter             *string           `json:"reporter,omitempty"`
	Status               *StatusEnum       `json:"status,omitempty"`
	TeamSlug             *string           `json:"team_slug,omitempty"`
	Title                *string           `json:"title,omitempty"`
	UpdatedAt            *time.Time        `json:"updated_at,omitempty"`
	Url                  *string           `json:"url,omitempty"`
	VideoRecording       *string           `json:"video_recording"`
	VoiceNote            *string           `json:"voice_note"`
}

SessionDetail defines model for SessionDetail.

type SessionList

type SessionList struct {
	Attachments          *[]SessionAttachment `json:"attachments,omitempty"`
	CreatedAt            *time.Time           `json:"created_at,omitempty"`
	FirstPinFeedback     *string              `json:"first_pin_feedback,omitempty"`
	FreeTierLocked       *string              `json:"free_tier_locked,omitempty"`
	PinCount             *string              `json:"pin_count,omitempty"`
	Project              *ProjectSummary      `json:"project,omitempty"`
	ProjectSessionNumber *int                 `json:"project_session_number"`
	ReportUrl            *string              `json:"report_url,omitempty"`
	Reporter             *string              `json:"reporter,omitempty"`
	Status               *StatusEnum          `json:"status,omitempty"`
	TeamSlug             *string              `json:"team_slug,omitempty"`
	Title                *string              `json:"title,omitempty"`
	UpdatedAt            *time.Time           `json:"updated_at,omitempty"`
	Url                  *string              `json:"url,omitempty"`
}

SessionList defines model for SessionList.

type SessionStatusResponse

type SessionStatusResponse struct {
	AgentLog             *[]AgentActivity `json:"agent_log,omitempty"`
	Project              *ProjectSummary  `json:"project,omitempty"`
	ProjectSessionNumber *int             `json:"project_session_number"`
	ReportUrl            *string          `json:"report_url,omitempty"`
	Status               *StatusEnum      `json:"status,omitempty"`
	TeamSlug             *string          `json:"team_slug,omitempty"`
}

SessionStatusResponse Compact result for a session status mutation.

type SessionStatusUpdate

type SessionStatusUpdate struct {
	Note *string `json:"note,omitempty"`

	// Status * `open` - Open
	// * `resolved` - Resolved
	// * `dismissed` - Dismissed
	Status StatusEnum `json:"status"`
}

SessionStatusUpdate defines model for SessionStatusUpdate.

type SessionUpdate

type SessionUpdate struct {
	Project *int `json:"project"`

	// Status * `open` - Open
	// * `resolved` - Resolved
	// * `dismissed` - Dismissed
	Status *StatusEnum `json:"status,omitempty"`
}

SessionUpdate defines model for SessionUpdate.

type StatusEnum

type StatusEnum string

StatusEnum * `open` - Open * `resolved` - Resolved * `dismissed` - Dismissed

const (
	Dismissed StatusEnum = "dismissed"
	Open      StatusEnum = "open"
	Resolved  StatusEnum = "resolved"
)

Defines values for StatusEnum.

type Subscription

type Subscription struct {
	BillingInterval    string             `json:"billing_interval"`
	CancelAtPeriodEnd  *bool              `json:"cancel_at_period_end,omitempty"`
	CurrentPeriodEnd   *time.Time         `json:"current_period_end,omitempty"`
	CurrentPeriodStart *time.Time         `json:"current_period_start,omitempty"`
	DisplayName        string             `json:"display_name"`
	Id                 string             `json:"id"`
	Items              []SubscriptionItem `json:"items"`
	Quantity           *int               `json:"quantity,omitempty"`
	StartDate          *time.Time         `json:"start_date,omitempty"`
	Status             *string            `json:"status,omitempty"`
}

Subscription A serializer for Subscriptions which uses the SubscriptionWrapper object under the hood

type SubscriptionItem

type SubscriptionItem struct {
	Id       string `json:"id"`
	Price    Price  `json:"price"`
	Quantity *int   `json:"quantity,omitempty"`
}

SubscriptionItem defines model for SubscriptionItem.

type Team

type Team struct {
	DashboardUrl          *string       `json:"dashboard_url,omitempty"`
	HasActiveSubscription *bool         `json:"has_active_subscription,omitempty"`
	Id                    *int          `json:"id,omitempty"`
	Invitations           *[]Invitation `json:"invitations,omitempty"`
	IsAdmin               *bool         `json:"is_admin,omitempty"`
	Members               *[]Membership `json:"members,omitempty"`
	Name                  string        `json:"name"`
	Slug                  *string       `json:"slug,omitempty"`
	Subscription          *Subscription `json:"subscription,omitempty"`
}

Team defines model for Team.

type TeamsCreateFormdataRequestBody

type TeamsCreateFormdataRequestBody = Team

TeamsCreateFormdataRequestBody defines body for TeamsCreate for application/x-www-form-urlencoded ContentType.

type TeamsCreateJSONRequestBody

type TeamsCreateJSONRequestBody = Team

TeamsCreateJSONRequestBody defines body for TeamsCreate for application/json ContentType.

type TeamsCreateMultipartRequestBody

type TeamsCreateMultipartRequestBody = Team

TeamsCreateMultipartRequestBody defines body for TeamsCreate for multipart/form-data ContentType.

type TeamsCreateResp

type TeamsCreateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Team
}

func ParseTeamsCreateResp

func ParseTeamsCreateResp(rsp *http.Response) (*TeamsCreateResp, error)

ParseTeamsCreateResp parses an HTTP response from a TeamsCreateWithResponse call

func (TeamsCreateResp) Status

func (r TeamsCreateResp) Status() string

Status returns HTTPResponse.Status

func (TeamsCreateResp) StatusCode

func (r TeamsCreateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TeamsDestroyResp

type TeamsDestroyResp struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseTeamsDestroyResp

func ParseTeamsDestroyResp(rsp *http.Response) (*TeamsDestroyResp, error)

ParseTeamsDestroyResp parses an HTTP response from a TeamsDestroyWithResponse call

func (TeamsDestroyResp) Status

func (r TeamsDestroyResp) Status() string

Status returns HTTPResponse.Status

func (TeamsDestroyResp) StatusCode

func (r TeamsDestroyResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TeamsListParams

type TeamsListParams struct {
	// Page A page number within the paginated result set.
	Page *int `form:"page,omitempty" json:"page,omitempty"`
}

TeamsListParams defines parameters for TeamsList.

type TeamsListResp

type TeamsListResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedTeamList
}

func ParseTeamsListResp

func ParseTeamsListResp(rsp *http.Response) (*TeamsListResp, error)

ParseTeamsListResp parses an HTTP response from a TeamsListWithResponse call

func (TeamsListResp) Status

func (r TeamsListResp) Status() string

Status returns HTTPResponse.Status

func (TeamsListResp) StatusCode

func (r TeamsListResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TeamsPartialUpdateFormdataRequestBody

type TeamsPartialUpdateFormdataRequestBody = PatchedTeam

TeamsPartialUpdateFormdataRequestBody defines body for TeamsPartialUpdate for application/x-www-form-urlencoded ContentType.

type TeamsPartialUpdateJSONRequestBody

type TeamsPartialUpdateJSONRequestBody = PatchedTeam

TeamsPartialUpdateJSONRequestBody defines body for TeamsPartialUpdate for application/json ContentType.

type TeamsPartialUpdateMultipartRequestBody

type TeamsPartialUpdateMultipartRequestBody = PatchedTeam

TeamsPartialUpdateMultipartRequestBody defines body for TeamsPartialUpdate for multipart/form-data ContentType.

type TeamsPartialUpdateResp

type TeamsPartialUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
}

func ParseTeamsPartialUpdateResp

func ParseTeamsPartialUpdateResp(rsp *http.Response) (*TeamsPartialUpdateResp, error)

ParseTeamsPartialUpdateResp parses an HTTP response from a TeamsPartialUpdateWithResponse call

func (TeamsPartialUpdateResp) Status

func (r TeamsPartialUpdateResp) Status() string

Status returns HTTPResponse.Status

func (TeamsPartialUpdateResp) StatusCode

func (r TeamsPartialUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TeamsRetrieveResp

type TeamsRetrieveResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
}

func ParseTeamsRetrieveResp

func ParseTeamsRetrieveResp(rsp *http.Response) (*TeamsRetrieveResp, error)

ParseTeamsRetrieveResp parses an HTTP response from a TeamsRetrieveWithResponse call

func (TeamsRetrieveResp) Status

func (r TeamsRetrieveResp) Status() string

Status returns HTTPResponse.Status

func (TeamsRetrieveResp) StatusCode

func (r TeamsRetrieveResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TeamsUpdateFormdataRequestBody

type TeamsUpdateFormdataRequestBody = Team

TeamsUpdateFormdataRequestBody defines body for TeamsUpdate for application/x-www-form-urlencoded ContentType.

type TeamsUpdateJSONRequestBody

type TeamsUpdateJSONRequestBody = Team

TeamsUpdateJSONRequestBody defines body for TeamsUpdate for application/json ContentType.

type TeamsUpdateMultipartRequestBody

type TeamsUpdateMultipartRequestBody = Team

TeamsUpdateMultipartRequestBody defines body for TeamsUpdate for multipart/form-data ContentType.

type TeamsUpdateResp

type TeamsUpdateResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
}

func ParseTeamsUpdateResp

func ParseTeamsUpdateResp(rsp *http.Response) (*TeamsUpdateResp, error)

ParseTeamsUpdateResp parses an HTTP response from a TeamsUpdateWithResponse call

func (TeamsUpdateResp) Status

func (r TeamsUpdateResp) Status() string

Status returns HTTPResponse.Status

func (TeamsUpdateResp) StatusCode

func (r TeamsUpdateResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TranscribeVoiceNoteFormdataRequestBody

type TranscribeVoiceNoteFormdataRequestBody = AudioTranscriptionRequest

TranscribeVoiceNoteFormdataRequestBody defines body for TranscribeVoiceNote for application/x-www-form-urlencoded ContentType.

type TranscribeVoiceNoteJSONRequestBody

type TranscribeVoiceNoteJSONRequestBody = AudioTranscriptionRequest

TranscribeVoiceNoteJSONRequestBody defines body for TranscribeVoiceNote for application/json ContentType.

type TranscribeVoiceNoteMultipartRequestBody

type TranscribeVoiceNoteMultipartRequestBody = AudioTranscriptionRequest

TranscribeVoiceNoteMultipartRequestBody defines body for TranscribeVoiceNote for multipart/form-data ContentType.

type TranscribeVoiceNoteResp

type TranscribeVoiceNoteResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AudioTranscriptionResponse
}

func ParseTranscribeVoiceNoteResp

func ParseTranscribeVoiceNoteResp(rsp *http.Response) (*TranscribeVoiceNoteResp, error)

ParseTranscribeVoiceNoteResp parses an HTTP response from a TranscribeVoiceNoteWithResponse call

func (TranscribeVoiceNoteResp) Status

func (r TranscribeVoiceNoteResp) Status() string

Status returns HTTPResponse.Status

func (TranscribeVoiceNoteResp) StatusCode

func (r TranscribeVoiceNoteResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserInvitationsResp

type UserInvitationsResp struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserInvitationsResponse
}

func ParseUserInvitationsResp

func ParseUserInvitationsResp(rsp *http.Response) (*UserInvitationsResp, error)

ParseUserInvitationsResp parses an HTTP response from a UserInvitationsWithResponse call

func (UserInvitationsResp) Status

func (r UserInvitationsResp) Status() string

Status returns HTTPResponse.Status

func (UserInvitationsResp) StatusCode

func (r UserInvitationsResp) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserInvitationsResponse

type UserInvitationsResponse struct {
	Results []OpenInvitation `json:"results"`
}

UserInvitationsResponse defines model for UserInvitationsResponse.

Jump to

Keyboard shortcuts

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