Documentation
¶
Overview ¶
Package generated provides primitives to interact with the Basecamp HTTP API.
Code generated by oapi-codegen. DO NOT EDIT.
Index ¶
- Constants
- func GetOperationRetryMax(operationId string) (int, bool)
- func GetOperationRetryOn(operationId string) ([]int, bool)
- func IsIdempotent(operationId string) bool
- func NewArchiveProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
- func NewArchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewCompleteTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)
- func NewCreateAnswerRequest(server string, accountId string, questionId int64, ...) (*http.Request, error)
- func NewCreateAnswerRequestWithBody(server string, accountId string, questionId int64, contentType string, ...) (*http.Request, error)
- func NewCreateAttachmentRequestWithBody(server string, accountId string, params *CreateAttachmentParams, ...) (*http.Request, error)
- func NewCreateBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewCreateCampfireLineRequest(server string, accountId string, campfireId int64, ...) (*http.Request, error)
- func NewCreateCampfireLineRequestWithBody(server string, accountId string, campfireId int64, contentType string, ...) (*http.Request, error)
- func NewCreateCampfireUploadRequestWithBody(server string, accountId string, campfireId int64, ...) (*http.Request, error)
- func NewCreateCardColumnRequest(server string, accountId string, cardTableId int64, ...) (*http.Request, error)
- func NewCreateCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, ...) (*http.Request, error)
- func NewCreateCardRequest(server string, accountId string, columnId int64, ...) (*http.Request, error)
- func NewCreateCardRequestWithBody(server string, accountId string, columnId int64, contentType string, ...) (*http.Request, error)
- func NewCreateCardStepRequest(server string, accountId string, cardId int64, ...) (*http.Request, error)
- func NewCreateCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, ...) (*http.Request, error)
- func NewCreateChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewCreateChatbotRequestWithBody(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewCreateCloudFileRequest(server string, accountId string, bucketId int64, vaultId int64, ...) (*http.Request, error)
- func NewCreateCloudFileRequestWithBody(server string, accountId string, bucketId int64, vaultId int64, ...) (*http.Request, error)
- func NewCreateCommentRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewCreateCommentRequestWithBody(server string, accountId string, recordingId int64, contentType string, ...) (*http.Request, error)
- func NewCreateDocumentRequest(server string, accountId string, vaultId int64, ...) (*http.Request, error)
- func NewCreateDocumentRequestWithBody(server string, accountId string, vaultId int64, contentType string, ...) (*http.Request, error)
- func NewCreateEventBoostRequest(server string, accountId string, recordingId int64, eventId int64, ...) (*http.Request, error)
- func NewCreateEventBoostRequestWithBody(server string, accountId string, recordingId int64, eventId int64, ...) (*http.Request, error)
- func NewCreateFolderRequest(server string, accountId string, body CreateFolderJSONRequestBody) (*http.Request, error)
- func NewCreateFolderRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGaugeNeedleRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewCreateGaugeNeedleRequestWithBody(server string, accountId string, projectId int64, contentType string, ...) (*http.Request, error)
- func NewCreateGoogleDocumentRequest(server string, accountId string, bucketId int64, vaultId int64, ...) (*http.Request, error)
- func NewCreateGoogleDocumentRequestWithBody(server string, accountId string, bucketId int64, vaultId int64, ...) (*http.Request, error)
- func NewCreateLineupMarkerRequest(server string, accountId string, body CreateLineupMarkerJSONRequestBody) (*http.Request, error)
- func NewCreateLineupMarkerRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMessageRequest(server string, accountId string, boardId int64, ...) (*http.Request, error)
- func NewCreateMessageRequestWithBody(server string, accountId string, boardId int64, contentType string, ...) (*http.Request, error)
- func NewCreateMessageTypeRequest(server string, accountId string, bucketId int64, ...) (*http.Request, error)
- func NewCreateMessageTypeRequestWithBody(server string, accountId string, bucketId int64, contentType string, ...) (*http.Request, error)
- func NewCreateProjectFromTemplateRequest(server string, accountId string, templateId int64, ...) (*http.Request, error)
- func NewCreateProjectFromTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, ...) (*http.Request, error)
- func NewCreateProjectRequest(server string, accountId string, body CreateProjectJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateQuestionRequest(server string, accountId string, questionnaireId int64, ...) (*http.Request, error)
- func NewCreateQuestionRequestWithBody(server string, accountId string, questionnaireId int64, contentType string, ...) (*http.Request, error)
- func NewCreateRecordingBoostRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewCreateRecordingBoostRequestWithBody(server string, accountId string, recordingId int64, contentType string, ...) (*http.Request, error)
- func NewCreateScheduleEntryRequest(server string, accountId string, scheduleId int64, ...) (*http.Request, error)
- func NewCreateScheduleEntryRequestWithBody(server string, accountId string, scheduleId int64, contentType string, ...) (*http.Request, error)
- func NewCreateTemplateRequest(server string, accountId string, body CreateTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateTemplateRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTimesheetEntryRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewCreateTimesheetEntryRequestWithBody(server string, accountId string, recordingId int64, contentType string, ...) (*http.Request, error)
- func NewCreateTodoRequest(server string, accountId string, todolistId int64, ...) (*http.Request, error)
- func NewCreateTodoRequestWithBody(server string, accountId string, todolistId int64, contentType string, ...) (*http.Request, error)
- func NewCreateTodolistGroupRequest(server string, accountId string, todolistId int64, ...) (*http.Request, error)
- func NewCreateTodolistGroupRequestWithBody(server string, accountId string, todolistId int64, contentType string, ...) (*http.Request, error)
- func NewCreateTodolistRequest(server string, accountId string, todosetId int64, ...) (*http.Request, error)
- func NewCreateTodolistRequestWithBody(server string, accountId string, todosetId int64, contentType string, ...) (*http.Request, error)
- func NewCreateTodosetTodoRequest(server string, accountId string, bucketId int64, todosetId int64, ...) (*http.Request, error)
- func NewCreateTodosetTodoRequestWithBody(server string, accountId string, bucketId int64, todosetId int64, ...) (*http.Request, error)
- func NewCreateToolRequest(server string, accountId string, bucketId int64, ...) (*http.Request, error)
- func NewCreateToolRequestWithBody(server string, accountId string, bucketId int64, contentType string, ...) (*http.Request, error)
- func NewCreateUploadRequest(server string, accountId string, vaultId int64, ...) (*http.Request, error)
- func NewCreateUploadRequestWithBody(server string, accountId string, vaultId int64, contentType string, ...) (*http.Request, error)
- func NewCreateUploadVersionRequest(server string, accountId string, uploadId int64, ...) (*http.Request, error)
- func NewCreateUploadVersionRequestWithBody(server string, accountId string, uploadId int64, contentType string, ...) (*http.Request, error)
- func NewCreateVaultRequest(server string, accountId string, vaultId int64, ...) (*http.Request, error)
- func NewCreateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, ...) (*http.Request, error)
- func NewCreateWebhookRequest(server string, accountId string, bucketId int64, ...) (*http.Request, error)
- func NewCreateWebhookRequestWithBody(server string, accountId string, bucketId int64, contentType string, ...) (*http.Request, error)
- func NewCreateWormholeRequest(server string, accountId string, bucketId int64, cardTableId int64, ...) (*http.Request, error)
- func NewCreateWormholeRequestWithBody(server string, accountId string, bucketId int64, cardTableId int64, ...) (*http.Request, error)
- func NewDeleteBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewDeleteBoostRequest(server string, accountId string, boostId int64) (*http.Request, error)
- func NewDeleteCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)
- func NewDeleteChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewDeleteFolderRequest(server string, accountId string, folderId int64) (*http.Request, error)
- func NewDeleteLineupMarkerRequest(server string, accountId string, markerId int64) (*http.Request, error)
- func NewDeleteMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64) (*http.Request, error)
- func NewDeleteTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)
- func NewDeleteToolRequest(server string, accountId string, toolId int64) (*http.Request, error)
- func NewDeleteWebhookRequest(server string, accountId string, webhookId int64) (*http.Request, error)
- func NewDeleteWormholeRequest(server string, accountId string, bucketId int64, wormholeId int64) (*http.Request, error)
- func NewDeprioritizeAssignmentRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewDestroyGaugeNeedleRequest(server string, accountId string, needleId int64) (*http.Request, error)
- func NewDestroyTimesheetEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
- func NewDisableCardColumnOnHoldRequest(server string, accountId string, bucketId int64, columnId int64) (*http.Request, error)
- func NewDisableOutOfOfficeRequest(server string, accountId string, personId int64) (*http.Request, error)
- func NewDisableToolRequest(server string, accountId string, toolId int64) (*http.Request, error)
- func NewEnableCardColumnOnHoldRequest(server string, accountId string, bucketId int64, columnId int64) (*http.Request, error)
- func NewEnableOutOfOfficeRequest(server string, accountId string, personId int64, ...) (*http.Request, error)
- func NewEnableOutOfOfficeRequestWithBody(server string, accountId string, personId int64, contentType string, ...) (*http.Request, error)
- func NewEnableToolRequest(server string, accountId string, toolId int64) (*http.Request, error)
- func NewGetAccountRequest(server string, accountId string) (*http.Request, error)
- func NewGetAnswerRequest(server string, accountId string, answerId int64) (*http.Request, error)
- func NewGetAnswersByPersonRequest(server string, accountId string, questionId int64, personId int64, ...) (*http.Request, error)
- func NewGetAssignedTodosRequest(server string, accountId string, personId int64, ...) (*http.Request, error)
- func NewGetBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewGetBoostRequest(server string, accountId string, boostId int64) (*http.Request, error)
- func NewGetBubbleUpsRequest(server string, accountId string, params *GetBubbleUpsParams) (*http.Request, error)
- func NewGetCalendarRequest(server string, accountId string, calendarId int64) (*http.Request, error)
- func NewGetCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)
- func NewGetCampfireRequest(server string, accountId string, campfireId int64) (*http.Request, error)
- func NewGetCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
- func NewGetCardRequest(server string, accountId string, cardId int64) (*http.Request, error)
- func NewGetCardStepRequest(server string, accountId string, stepId int64) (*http.Request, error)
- func NewGetCardTableRequest(server string, accountId string, cardTableId int64) (*http.Request, error)
- func NewGetChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewGetClientApprovalRequest(server string, accountId string, approvalId int64) (*http.Request, error)
- func NewGetClientCorrespondenceRequest(server string, accountId string, correspondenceId int64) (*http.Request, error)
- func NewGetClientReplyRequest(server string, accountId string, bucketId int64, recordingId int64, ...) (*http.Request, error)
- func NewGetCloudFileRequest(server string, accountId string, cloudFileId int64) (*http.Request, error)
- func NewGetCommentRequest(server string, accountId string, commentId int64) (*http.Request, error)
- func NewGetDocumentRequest(server string, accountId string, documentId int64) (*http.Request, error)
- func NewGetEverythingCheckinsRequest(server string, accountId string, params *GetEverythingCheckinsParams) (*http.Request, error)
- func NewGetEverythingCommentsRequest(server string, accountId string, params *GetEverythingCommentsParams) (*http.Request, error)
- func NewGetEverythingCompletedCardsRequest(server string, accountId string, params *GetEverythingCompletedCardsParams) (*http.Request, error)
- func NewGetEverythingCompletedTodosRequest(server string, accountId string, params *GetEverythingCompletedTodosParams) (*http.Request, error)
- func NewGetEverythingFilesRequest(server string, accountId string, params *GetEverythingFilesParams) (*http.Request, error)
- func NewGetEverythingForwardsRequest(server string, accountId string, params *GetEverythingForwardsParams) (*http.Request, error)
- func NewGetEverythingMessagesRequest(server string, accountId string, params *GetEverythingMessagesParams) (*http.Request, error)
- func NewGetEverythingNoDueDateCardsRequest(server string, accountId string, params *GetEverythingNoDueDateCardsParams) (*http.Request, error)
- func NewGetEverythingNoDueDateTodosRequest(server string, accountId string, params *GetEverythingNoDueDateTodosParams) (*http.Request, error)
- func NewGetEverythingNotNowCardsRequest(server string, accountId string, params *GetEverythingNotNowCardsParams) (*http.Request, error)
- func NewGetEverythingOpenCardsRequest(server string, accountId string, params *GetEverythingOpenCardsParams) (*http.Request, error)
- func NewGetEverythingOpenTodosRequest(server string, accountId string, params *GetEverythingOpenTodosParams) (*http.Request, error)
- func NewGetEverythingOverdueCardsRequest(server string, accountId string, params *GetEverythingOverdueCardsParams) (*http.Request, error)
- func NewGetEverythingOverdueTodosRequest(server string, accountId string, params *GetEverythingOverdueTodosParams) (*http.Request, error)
- func NewGetEverythingUnassignedCardsRequest(server string, accountId string, params *GetEverythingUnassignedCardsParams) (*http.Request, error)
- func NewGetEverythingUnassignedTodosRequest(server string, accountId string, params *GetEverythingUnassignedTodosParams) (*http.Request, error)
- func NewGetFolderRequest(server string, accountId string, folderId int64) (*http.Request, error)
- func NewGetForwardReplyRequest(server string, accountId string, forwardId int64, replyId int64) (*http.Request, error)
- func NewGetForwardRequest(server string, accountId string, forwardId int64) (*http.Request, error)
- func NewGetGaugeNeedleRequest(server string, accountId string, needleId int64) (*http.Request, error)
- func NewGetGoogleDocumentRequest(server string, accountId string, googleDocumentId int64) (*http.Request, error)
- func NewGetHillChartRequest(server string, accountId string, todosetId int64) (*http.Request, error)
- func NewGetInboxRequest(server string, accountId string, inboxId int64) (*http.Request, error)
- func NewGetMessageBoardRequest(server string, accountId string, boardId int64) (*http.Request, error)
- func NewGetMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)
- func NewGetMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64) (*http.Request, error)
- func NewGetMyAssignmentsRequest(server string, accountId string) (*http.Request, error)
- func NewGetMyCompletedAssignmentsRequest(server string, accountId string) (*http.Request, error)
- func NewGetMyDueAssignmentsRequest(server string, accountId string, params *GetMyDueAssignmentsParams) (*http.Request, error)
- func NewGetMyNoteRequest(server string, accountId string) (*http.Request, error)
- func NewGetMyNotificationsRequest(server string, accountId string, params *GetMyNotificationsParams) (*http.Request, error)
- func NewGetMyPreferencesRequest(server string, accountId string) (*http.Request, error)
- func NewGetMyProfileRequest(server string, accountId string) (*http.Request, error)
- func NewGetOutOfOfficeRequest(server string, accountId string, personId int64) (*http.Request, error)
- func NewGetOverdueTodosRequest(server string, accountId string) (*http.Request, error)
- func NewGetPersonProgressRequest(server string, accountId string, personId int64, ...) (*http.Request, error)
- func NewGetPersonRequest(server string, accountId string, personId int64) (*http.Request, error)
- func NewGetProgressReportRequest(server string, accountId string, params *GetProgressReportParams) (*http.Request, error)
- func NewGetProjectConstructionRequest(server string, accountId string, templateId int64, constructionId int64) (*http.Request, error)
- func NewGetProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
- func NewGetProjectTimelineRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewGetProjectTimesheetRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewGetQuestionRemindersRequest(server string, accountId string, params *GetQuestionRemindersParams) (*http.Request, error)
- func NewGetQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
- func NewGetQuestionnaireRequest(server string, accountId string, questionnaireId int64) (*http.Request, error)
- func NewGetRecordingTimesheetRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewGetScheduleEntryOccurrenceRequest(server string, accountId string, entryId int64, date string) (*http.Request, error)
- func NewGetScheduleEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
- func NewGetScheduleRequest(server string, accountId string, scheduleId int64) (*http.Request, error)
- func NewGetSearchMetadataRequest(server string, accountId string) (*http.Request, error)
- func NewGetSubscriptionRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewGetTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)
- func NewGetTimesheetEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
- func NewGetTimesheetReportRequest(server string, accountId string, params *GetTimesheetReportParams) (*http.Request, error)
- func NewGetTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)
- func NewGetTodolistOrGroupRequest(server string, accountId string, id int64) (*http.Request, error)
- func NewGetTodosetRequest(server string, accountId string, todosetId int64) (*http.Request, error)
- func NewGetToolRequest(server string, accountId string, toolId int64) (*http.Request, error)
- func NewGetUpcomingScheduleRequest(server string, accountId string, params *GetUpcomingScheduleParams) (*http.Request, error)
- func NewGetUploadRequest(server string, accountId string, uploadId int64) (*http.Request, error)
- func NewGetVaultRequest(server string, accountId string, vaultId int64) (*http.Request, error)
- func NewGetWebhookRequest(server string, accountId string, webhookId int64) (*http.Request, error)
- func NewListAnswersRequest(server string, accountId string, questionId int64, params *ListAnswersParams) (*http.Request, error)
- func NewListAssignablePeopleRequest(server string, accountId string) (*http.Request, error)
- func NewListCampfireLinesRequest(server string, accountId string, campfireId int64, ...) (*http.Request, error)
- func NewListCampfireUploadsRequest(server string, accountId string, campfireId int64, ...) (*http.Request, error)
- func NewListCampfiresRequest(server string, accountId string, params *ListCampfiresParams) (*http.Request, error)
- func NewListCardsRequest(server string, accountId string, columnId int64, params *ListCardsParams) (*http.Request, error)
- func NewListChatbotsRequest(server string, accountId string, bucketId int64, campfireId int64) (*http.Request, error)
- func NewListClientApprovalsRequest(server string, accountId string, bucketId int64, ...) (*http.Request, error)
- func NewListClientCorrespondencesRequest(server string, accountId string, bucketId int64, ...) (*http.Request, error)
- func NewListClientRepliesRequest(server string, accountId string, bucketId int64, recordingId int64, ...) (*http.Request, error)
- func NewListCommentsRequest(server string, accountId string, recordingId int64, params *ListCommentsParams) (*http.Request, error)
- func NewListDocumentsRequest(server string, accountId string, vaultId int64, params *ListDocumentsParams) (*http.Request, error)
- func NewListEventBoostsRequest(server string, accountId string, recordingId int64, eventId int64, ...) (*http.Request, error)
- func NewListEventsRequest(server string, accountId string, recordingId int64, params *ListEventsParams) (*http.Request, error)
- func NewListFoldersRequest(server string, accountId string) (*http.Request, error)
- func NewListForwardRepliesRequest(server string, accountId string, forwardId int64, ...) (*http.Request, error)
- func NewListForwardsRequest(server string, accountId string, inboxId int64, params *ListForwardsParams) (*http.Request, error)
- func NewListGaugeNeedlesRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewListGaugesRequest(server string, accountId string, params *ListGaugesParams) (*http.Request, error)
- func NewListLineupMarkersRequest(server string, accountId string) (*http.Request, error)
- func NewListMessageTypesRequest(server string, accountId string, bucketId int64) (*http.Request, error)
- func NewListMessagesRequest(server string, accountId string, boardId int64, params *ListMessagesParams) (*http.Request, error)
- func NewListMyBookmarksRequest(server string, accountId string, params *ListMyBookmarksParams) (*http.Request, error)
- func NewListMyDraftsRequest(server string, accountId string, params *ListMyDraftsParams) (*http.Request, error)
- func NewListPeopleRequest(server string, accountId string, params *ListPeopleParams) (*http.Request, error)
- func NewListPingablePeopleRequest(server string, accountId string) (*http.Request, error)
- func NewListProjectPeopleRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewListProjectsRequest(server string, accountId string, params *ListProjectsParams) (*http.Request, error)
- func NewListQuestionAnswerersRequest(server string, accountId string, questionId int64) (*http.Request, error)
- func NewListQuestionsRequest(server string, accountId string, questionnaireId int64, ...) (*http.Request, error)
- func NewListRecordingBoostsRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewListRecordingsRequest(server string, accountId string, params *ListRecordingsParams) (*http.Request, error)
- func NewListScheduleEntriesRequest(server string, accountId string, scheduleId int64, ...) (*http.Request, error)
- func NewListTemplatesRequest(server string, accountId string, params *ListTemplatesParams) (*http.Request, error)
- func NewListTodolistGroupsRequest(server string, accountId string, todolistId int64, ...) (*http.Request, error)
- func NewListTodolistsRequest(server string, accountId string, todosetId int64, params *ListTodolistsParams) (*http.Request, error)
- func NewListTodosRequest(server string, accountId string, todolistId int64, params *ListTodosParams) (*http.Request, error)
- func NewListUploadVersionsRequest(server string, accountId string, uploadId int64) (*http.Request, error)
- func NewListUploadsRequest(server string, accountId string, vaultId int64, params *ListUploadsParams) (*http.Request, error)
- func NewListVaultsRequest(server string, accountId string, vaultId int64, params *ListVaultsParams) (*http.Request, error)
- func NewListWebhooksRequest(server string, accountId string, bucketId int64) (*http.Request, error)
- func NewMarkAsReadRequest(server string, accountId string, body MarkAsReadJSONRequestBody) (*http.Request, error)
- func NewMarkAsReadRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewMoveCardColumnRequest(server string, accountId string, cardTableId int64, ...) (*http.Request, error)
- func NewMoveCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, ...) (*http.Request, error)
- func NewMoveCardRequest(server string, accountId string, cardId int64, body MoveCardJSONRequestBody) (*http.Request, error)
- func NewMoveCardRequestWithBody(server string, accountId string, cardId int64, contentType string, ...) (*http.Request, error)
- func NewPauseQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
- func NewPinMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)
- func NewPrioritizeAssignmentRequest(server string, accountId string, body PrioritizeAssignmentJSONRequestBody) (*http.Request, error)
- func NewPrioritizeAssignmentRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveAccountLogoRequest(server string, accountId string) (*http.Request, error)
- func NewReorderUpNextRequest(server string, accountId string, body ReorderUpNextJSONRequestBody) (*http.Request, error)
- func NewReorderUpNextRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewReplaceDocumentRequest(server string, accountId string, documentId int64, ...) (*http.Request, error)
- func NewReplaceDocumentRequestWithBody(server string, accountId string, documentId int64, contentType string, ...) (*http.Request, error)
- func NewReplaceScheduleEntryRequest(server string, accountId string, entryId int64, ...) (*http.Request, error)
- func NewReplaceScheduleEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, ...) (*http.Request, error)
- func NewReplaceTodoRequest(server string, accountId string, todoId int64, body ReplaceTodoJSONRequestBody) (*http.Request, error)
- func NewReplaceTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, ...) (*http.Request, error)
- func NewRepositionCardStepRequest(server string, accountId string, cardId int64, ...) (*http.Request, error)
- func NewRepositionCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, ...) (*http.Request, error)
- func NewRepositionTodoRequest(server string, accountId string, todoId int64, ...) (*http.Request, error)
- func NewRepositionTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, ...) (*http.Request, error)
- func NewRepositionTodolistGroupRequest(server string, accountId string, groupId int64, ...) (*http.Request, error)
- func NewRepositionTodolistGroupRequestWithBody(server string, accountId string, groupId int64, contentType string, ...) (*http.Request, error)
- func NewRepositionTodolistRequest(server string, accountId string, todolistId int64, ...) (*http.Request, error)
- func NewRepositionTodolistRequestWithBody(server string, accountId string, todolistId int64, contentType string, ...) (*http.Request, error)
- func NewRepositionToolRequest(server string, accountId string, toolId int64, ...) (*http.Request, error)
- func NewRepositionToolRequestWithBody(server string, accountId string, toolId int64, contentType string, ...) (*http.Request, error)
- func NewResumeQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
- func NewSearchRequest(server string, accountId string, params *SearchParams) (*http.Request, error)
- func NewSetCardColumnColorRequest(server string, accountId string, bucketId int64, columnId int64, ...) (*http.Request, error)
- func NewSetCardColumnColorRequestWithBody(server string, accountId string, bucketId int64, columnId int64, ...) (*http.Request, error)
- func NewSetCardStepCompletionRequest(server string, accountId string, stepId int64, ...) (*http.Request, error)
- func NewSetCardStepCompletionRequestWithBody(server string, accountId string, stepId int64, contentType string, ...) (*http.Request, error)
- func NewSetClientVisibilityRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewSetClientVisibilityRequestWithBody(server string, accountId string, recordingId int64, contentType string, ...) (*http.Request, error)
- func NewSubscribeRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewSubscribeToCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
- func NewToggleGaugeRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewToggleGaugeRequestWithBody(server string, accountId string, projectId int64, contentType string, ...) (*http.Request, error)
- func NewTrashProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
- func NewTrashRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewUnarchiveProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
- func NewUnarchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewUncompleteTodoRequest(server string, accountId string, todoId int64) (*http.Request, error)
- func NewUnpinMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)
- func NewUnsubscribeFromCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
- func NewUnsubscribeRequest(server string, accountId string, recordingId int64) (*http.Request, error)
- func NewUpdateAccountLogoRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAccountNameRequest(server string, accountId string, body UpdateAccountNameJSONRequestBody) (*http.Request, error)
- func NewUpdateAccountNameRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAnswerRequest(server string, accountId string, answerId int64, ...) (*http.Request, error)
- func NewUpdateAnswerRequestWithBody(server string, accountId string, answerId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateCalendarRequest(server string, accountId string, calendarId int64, ...) (*http.Request, error)
- func NewUpdateCalendarRequestWithBody(server string, accountId string, calendarId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64, ...) (*http.Request, error)
- func NewUpdateCampfireLineRequestWithBody(server string, accountId string, campfireId int64, lineId int64, ...) (*http.Request, error)
- func NewUpdateCardColumnRequest(server string, accountId string, columnId int64, ...) (*http.Request, error)
- func NewUpdateCardColumnRequestWithBody(server string, accountId string, columnId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateCardRequest(server string, accountId string, cardId int64, body UpdateCardJSONRequestBody) (*http.Request, error)
- func NewUpdateCardRequestWithBody(server string, accountId string, cardId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateCardStepRequest(server string, accountId string, stepId int64, ...) (*http.Request, error)
- func NewUpdateCardStepRequestWithBody(server string, accountId string, stepId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewUpdateChatbotRequestWithBody(server string, accountId string, bucketId int64, campfireId int64, ...) (*http.Request, error)
- func NewUpdateCloudFileRequest(server string, accountId string, cloudFileId int64, ...) (*http.Request, error)
- func NewUpdateCloudFileRequestWithBody(server string, accountId string, cloudFileId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateCommentRequest(server string, accountId string, commentId int64, ...) (*http.Request, error)
- func NewUpdateCommentRequestWithBody(server string, accountId string, commentId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateFolderRequest(server string, accountId string, folderId int64, ...) (*http.Request, error)
- func NewUpdateFolderRequestWithBody(server string, accountId string, folderId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateGaugeNeedleRequest(server string, accountId string, needleId int64, ...) (*http.Request, error)
- func NewUpdateGaugeNeedleRequestWithBody(server string, accountId string, needleId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateGoogleDocumentRequest(server string, accountId string, googleDocumentId int64, ...) (*http.Request, error)
- func NewUpdateGoogleDocumentRequestWithBody(server string, accountId string, googleDocumentId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateHillChartSettingsRequest(server string, accountId string, todosetId int64, ...) (*http.Request, error)
- func NewUpdateHillChartSettingsRequestWithBody(server string, accountId string, todosetId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateLineupMarkerRequest(server string, accountId string, markerId int64, ...) (*http.Request, error)
- func NewUpdateLineupMarkerRequestWithBody(server string, accountId string, markerId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateMessageRequest(server string, accountId string, messageId int64, ...) (*http.Request, error)
- func NewUpdateMessageRequestWithBody(server string, accountId string, messageId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64, ...) (*http.Request, error)
- func NewUpdateMessageTypeRequestWithBody(server string, accountId string, bucketId int64, typeId int64, ...) (*http.Request, error)
- func NewUpdateMyNoteRequest(server string, accountId string, body UpdateMyNoteJSONRequestBody) (*http.Request, error)
- func NewUpdateMyNoteRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateMyPreferencesRequest(server string, accountId string, body UpdateMyPreferencesJSONRequestBody) (*http.Request, error)
- func NewUpdateMyPreferencesRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateMyProfileRequest(server string, accountId string, body UpdateMyProfileJSONRequestBody) (*http.Request, error)
- func NewUpdateMyProfileRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProjectAccessRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewUpdateProjectAccessRequestWithBody(server string, accountId string, projectId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, accountId string, projectId int64, ...) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, accountId string, projectId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateQuestionNotificationSettingsRequest(server string, accountId string, questionId int64, ...) (*http.Request, error)
- func NewUpdateQuestionNotificationSettingsRequestWithBody(server string, accountId string, questionId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateQuestionRequest(server string, accountId string, questionId int64, ...) (*http.Request, error)
- func NewUpdateQuestionRequestWithBody(server string, accountId string, questionId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateScheduleSettingsRequest(server string, accountId string, scheduleId int64, ...) (*http.Request, error)
- func NewUpdateScheduleSettingsRequestWithBody(server string, accountId string, scheduleId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateSubscriptionRequest(server string, accountId string, recordingId int64, ...) (*http.Request, error)
- func NewUpdateSubscriptionRequestWithBody(server string, accountId string, recordingId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateTemplateRequest(server string, accountId string, templateId int64, ...) (*http.Request, error)
- func NewUpdateTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateTimesheetEntryRequest(server string, accountId string, entryId int64, ...) (*http.Request, error)
- func NewUpdateTimesheetEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateTodolistOrGroupRequest(server string, accountId string, id int64, ...) (*http.Request, error)
- func NewUpdateTodolistOrGroupRequestWithBody(server string, accountId string, id int64, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateToolRequest(server string, accountId string, toolId int64, body UpdateToolJSONRequestBody) (*http.Request, error)
- func NewUpdateToolRequestWithBody(server string, accountId string, toolId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateUploadRequest(server string, accountId string, uploadId int64, ...) (*http.Request, error)
- func NewUpdateUploadRequestWithBody(server string, accountId string, uploadId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateVaultRequest(server string, accountId string, vaultId int64, ...) (*http.Request, error)
- func NewUpdateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateWebhookRequest(server string, accountId string, webhookId int64, ...) (*http.Request, error)
- func NewUpdateWebhookRequestWithBody(server string, accountId string, webhookId int64, contentType string, ...) (*http.Request, error)
- func NewUpdateWormholeRequest(server string, accountId string, bucketId int64, wormholeId int64, ...) (*http.Request, error)
- func NewUpdateWormholeRequestWithBody(server string, accountId string, bucketId int64, wormholeId int64, ...) (*http.Request, error)
- type APIError
- func AsAPIError(err error) *APIError
- func NewAPIError(status int, msg string) *APIError
- func NewAmbiguousError(resource string, matches []string) *APIError
- func NewAuthError(msg string) *APIError
- func NewForbiddenError(msg string) *APIError
- func NewForbiddenScopeError() *APIError
- func NewNetworkError(cause error) *APIError
- func NewNotFoundError(resource, identifier string) *APIError
- func NewNotFoundErrorWithHint(resource, identifier, hint string) *APIError
- func NewRateLimitError(retryAfter int) *APIError
- func NewUsageError(msg string) *APIError
- func NewUsageErrorWithHint(msg, hint string) *APIError
- func ParseHTTPError(resp *http.Response) *APIError
- type Account
- type AccountLimits
- type AccountLogo
- type AccountSettings
- type AccountSubscription
- type ArchiveProjectResponse
- type ArchiveRecordingResponse
- type AuthTransport
- type BadRequestErrorResponseContent
- type BareFieldBadRequestErrorResponseContent
- type BareFieldValidationErrorResponseContent
- type Bookmark
- type BookmarkStatus
- type Boost
- type BucketCardsGroup
- type BucketTodosGroup
- type CachingTransport
- type Calendar
- type CalendarAttributes
- type Campfire
- type CampfireLine
- type CampfireLineAttachment
- type CampfiresService
- type Card
- type CardColumn
- type CardColumnOnHold
- type CardStep
- type CardTable
- type CardsService
- func (s *CardsService) Create(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (s *CardsService) CreateWithBody(ctx context.Context, accountId string, columnId int64, contentType string, ...) (*http.Response, error)
- func (s *CardsService) Get(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (s *CardsService) List(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, ...) (*http.Response, error)
- func (s *CardsService) Move(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (s *CardsService) MoveWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- func (s *CardsService) UpdateVerbatim(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (s *CardsService) UpdateVerbatimWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- type Chatbot
- type Client
- func (c *Client) ArchiveProject(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) ArchiveRecording(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) Campfires() *CampfiresService
- func (c *Client) Cards() *CardsService
- func (c *Client) Comments() *CommentsService
- func (c *Client) CompleteTodo(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (c *Client) CreateAnswer(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) CreateAnswerWithBody(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateAttachmentWithBody(ctx context.Context, accountId string, params *CreateAttachmentParams, ...) (*http.Response, error)
- func (c *Client) CreateBookmark(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) CreateCampfireLine(ctx context.Context, accountId string, campfireId int64, ...) (*http.Response, error)
- func (c *Client) CreateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateCampfireUploadWithBody(ctx context.Context, accountId string, campfireId int64, ...) (*http.Response, error)
- func (c *Client) CreateCard(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (c *Client) CreateCardColumn(ctx context.Context, accountId string, cardTableId int64, ...) (*http.Response, error)
- func (c *Client) CreateCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateCardStep(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (c *Client) CreateCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateCardWithBody(ctx context.Context, accountId string, columnId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) CreateChatbotWithBody(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) CreateCloudFile(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateCloudFileWithBody(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateComment(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) CreateCommentWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDocument(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateDocumentWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateEventBoost(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*http.Response, error)
- func (c *Client) CreateEventBoostWithBody(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*http.Response, error)
- func (c *Client) CreateFolder(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateFolderWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGaugeNeedle(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) CreateGaugeNeedleWithBody(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateGoogleDocument(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateGoogleDocumentWithBody(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateLineupMarker(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateLineupMarkerWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMessage(ctx context.Context, accountId string, boardId int64, ...) (*http.Response, error)
- func (c *Client) CreateMessageType(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) CreateMessageTypeWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateMessageWithBody(ctx context.Context, accountId string, boardId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateProjectFromTemplate(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (c *Client) CreateProjectFromTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateQuestion(ctx context.Context, accountId string, questionnaireId int64, ...) (*http.Response, error)
- func (c *Client) CreateQuestionWithBody(ctx context.Context, accountId string, questionnaireId int64, ...) (*http.Response, error)
- func (c *Client) CreateRecordingBoost(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) CreateRecordingBoostWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateScheduleEntry(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (c *Client) CreateScheduleEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTemplate(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTemplateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTimesheetEntry(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) CreateTimesheetEntryWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTodo(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (c *Client) CreateTodoWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTodolist(ctx context.Context, accountId string, todosetId int64, ...) (*http.Response, error)
- func (c *Client) CreateTodolistGroup(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (c *Client) CreateTodolistGroupWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTodolistWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTodosetTodo(ctx context.Context, accountId string, bucketId int64, todosetId int64, ...) (*http.Response, error)
- func (c *Client) CreateTodosetTodoWithBody(ctx context.Context, accountId string, bucketId int64, todosetId int64, ...) (*http.Response, error)
- func (c *Client) CreateTool(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) CreateToolWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateUpload(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateUploadVersion(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (c *Client) CreateUploadVersionWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateUploadWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateVault(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) CreateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWebhook(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) CreateWebhookWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateWormhole(ctx context.Context, accountId string, bucketId int64, cardTableId int64, ...) (*http.Response, error)
- func (c *Client) CreateWormholeWithBody(ctx context.Context, accountId string, bucketId int64, cardTableId int64, ...) (*http.Response, error)
- func (c *Client) DeleteBookmark(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) DeleteBoost(ctx context.Context, accountId string, boostId int64, ...) (*http.Response, error)
- func (c *Client) DeleteCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*http.Response, error)
- func (c *Client) DeleteChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) DeleteFolder(ctx context.Context, accountId string, folderId int64, ...) (*http.Response, error)
- func (c *Client) DeleteLineupMarker(ctx context.Context, accountId string, markerId int64, ...) (*http.Response, error)
- func (c *Client) DeleteMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*http.Response, error)
- func (c *Client) DeleteTemplate(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (c *Client) DeleteTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) DeleteWebhook(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (c *Client) DeleteWormhole(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*http.Response, error)
- func (c *Client) DeprioritizeAssignment(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) DestroyGaugeNeedle(ctx context.Context, accountId string, needleId int64, ...) (*http.Response, error)
- func (c *Client) DestroyTimesheetEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (c *Client) DisableCardColumnOnHold(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*http.Response, error)
- func (c *Client) DisableOutOfOffice(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) DisableTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) Documents() *DocumentsService
- func (c *Client) EnableCardColumnOnHold(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*http.Response, error)
- func (c *Client) EnableOutOfOffice(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) EnableOutOfOfficeWithBody(ctx context.Context, accountId string, personId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) EnableTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) Events() *EventsService
- func (c *Client) GetAccount(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAnswer(ctx context.Context, accountId string, answerId int64, ...) (*http.Response, error)
- func (c *Client) GetAnswersByPerson(ctx context.Context, accountId string, questionId int64, personId int64, ...) (*http.Response, error)
- func (c *Client) GetAssignedTodos(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) GetBookmark(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) GetBoost(ctx context.Context, accountId string, boostId int64, ...) (*http.Response, error)
- func (c *Client) GetBubbleUps(ctx context.Context, accountId string, params *GetBubbleUpsParams, ...) (*http.Response, error)
- func (c *Client) GetCalendar(ctx context.Context, accountId string, calendarId int64, ...) (*http.Response, error)
- func (c *Client) GetCampfire(ctx context.Context, accountId string, campfireId int64, ...) (*http.Response, error)
- func (c *Client) GetCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*http.Response, error)
- func (c *Client) GetCard(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (c *Client) GetCardColumn(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (c *Client) GetCardStep(ctx context.Context, accountId string, stepId int64, ...) (*http.Response, error)
- func (c *Client) GetCardTable(ctx context.Context, accountId string, cardTableId int64, ...) (*http.Response, error)
- func (c *Client) GetChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) GetClientApproval(ctx context.Context, accountId string, approvalId int64, ...) (*http.Response, error)
- func (c *Client) GetClientCorrespondence(ctx context.Context, accountId string, correspondenceId int64, ...) (*http.Response, error)
- func (c *Client) GetClientReply(ctx context.Context, accountId string, bucketId int64, recordingId int64, ...) (*http.Response, error)
- func (c *Client) GetCloudFile(ctx context.Context, accountId string, cloudFileId int64, ...) (*http.Response, error)
- func (c *Client) GetComment(ctx context.Context, accountId string, commentId int64, ...) (*http.Response, error)
- func (c *Client) GetDocument(ctx context.Context, accountId string, documentId int64, ...) (*http.Response, error)
- func (c *Client) GetEverythingCheckins(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingComments(ctx context.Context, accountId string, params *GetEverythingCommentsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingCompletedCards(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetEverythingCompletedTodos(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetEverythingFiles(ctx context.Context, accountId string, params *GetEverythingFilesParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingForwards(ctx context.Context, accountId string, params *GetEverythingForwardsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingMessages(ctx context.Context, accountId string, params *GetEverythingMessagesParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingNoDueDateCards(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetEverythingNoDueDateTodos(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetEverythingNotNowCards(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingOpenCards(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingOpenTodos(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingOverdueCards(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingOverdueTodos(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, ...) (*http.Response, error)
- func (c *Client) GetEverythingUnassignedCards(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetEverythingUnassignedTodos(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) GetFolder(ctx context.Context, accountId string, folderId int64, ...) (*http.Response, error)
- func (c *Client) GetForward(ctx context.Context, accountId string, forwardId int64, ...) (*http.Response, error)
- func (c *Client) GetForwardReply(ctx context.Context, accountId string, forwardId int64, replyId int64, ...) (*http.Response, error)
- func (c *Client) GetGaugeNeedle(ctx context.Context, accountId string, needleId int64, ...) (*http.Response, error)
- func (c *Client) GetGoogleDocument(ctx context.Context, accountId string, googleDocumentId int64, ...) (*http.Response, error)
- func (c *Client) GetHillChart(ctx context.Context, accountId string, todosetId int64, ...) (*http.Response, error)
- func (c *Client) GetInbox(ctx context.Context, accountId string, inboxId int64, ...) (*http.Response, error)
- func (c *Client) GetMessage(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (c *Client) GetMessageBoard(ctx context.Context, accountId string, boardId int64, ...) (*http.Response, error)
- func (c *Client) GetMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*http.Response, error)
- func (c *Client) GetMyAssignments(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMyCompletedAssignments(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMyDueAssignments(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, ...) (*http.Response, error)
- func (c *Client) GetMyNote(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMyNotifications(ctx context.Context, accountId string, params *GetMyNotificationsParams, ...) (*http.Response, error)
- func (c *Client) GetMyPreferences(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOutOfOffice(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) GetOverdueTodos(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPerson(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) GetPersonProgress(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (c *Client) GetProgressReport(ctx context.Context, accountId string, params *GetProgressReportParams, ...) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) GetProjectConstruction(ctx context.Context, accountId string, templateId int64, constructionId int64, ...) (*http.Response, error)
- func (c *Client) GetProjectTimeline(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) GetProjectTimesheet(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) GetQuestion(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) GetQuestionReminders(ctx context.Context, accountId string, params *GetQuestionRemindersParams, ...) (*http.Response, error)
- func (c *Client) GetQuestionnaire(ctx context.Context, accountId string, questionnaireId int64, ...) (*http.Response, error)
- func (c *Client) GetRecordingTimesheet(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) GetSchedule(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (c *Client) GetScheduleEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (c *Client) GetScheduleEntryOccurrence(ctx context.Context, accountId string, entryId int64, date string, ...) (*http.Response, error)
- func (c *Client) GetSearchMetadata(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSubscription(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) GetTemplate(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (c *Client) GetTimesheetEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (c *Client) GetTimesheetReport(ctx context.Context, accountId string, params *GetTimesheetReportParams, ...) (*http.Response, error)
- func (c *Client) GetTodo(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (c *Client) GetTodolistOrGroup(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTodoset(ctx context.Context, accountId string, todosetId int64, ...) (*http.Response, error)
- func (c *Client) GetTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) GetUpcomingSchedule(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, ...) (*http.Response, error)
- func (c *Client) GetUpload(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (c *Client) GetVault(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) GetWebhook(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (c *Client) ListAnswers(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) ListAssignablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCampfireLines(ctx context.Context, accountId string, campfireId int64, ...) (*http.Response, error)
- func (c *Client) ListCampfireUploads(ctx context.Context, accountId string, campfireId int64, ...) (*http.Response, error)
- func (c *Client) ListCampfires(ctx context.Context, accountId string, params *ListCampfiresParams, ...) (*http.Response, error)
- func (c *Client) ListCards(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, ...) (*http.Response, error)
- func (c *Client) ListChatbots(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) ListClientApprovals(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) ListClientCorrespondences(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) ListClientReplies(ctx context.Context, accountId string, bucketId int64, recordingId int64, ...) (*http.Response, error)
- func (c *Client) ListComments(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) ListDocuments(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) ListEventBoosts(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*http.Response, error)
- func (c *Client) ListEvents(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) ListFolders(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListForwardReplies(ctx context.Context, accountId string, forwardId int64, ...) (*http.Response, error)
- func (c *Client) ListForwards(ctx context.Context, accountId string, inboxId int64, ...) (*http.Response, error)
- func (c *Client) ListGaugeNeedles(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) ListGauges(ctx context.Context, accountId string, params *ListGaugesParams, ...) (*http.Response, error)
- func (c *Client) ListLineupMarkers(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListMessageTypes(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) ListMessages(ctx context.Context, accountId string, boardId int64, ...) (*http.Response, error)
- func (c *Client) ListMyBookmarks(ctx context.Context, accountId string, params *ListMyBookmarksParams, ...) (*http.Response, error)
- func (c *Client) ListMyDrafts(ctx context.Context, accountId string, params *ListMyDraftsParams, ...) (*http.Response, error)
- func (c *Client) ListPeople(ctx context.Context, accountId string, params *ListPeopleParams, ...) (*http.Response, error)
- func (c *Client) ListPingablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProjectPeople(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, accountId string, params *ListProjectsParams, ...) (*http.Response, error)
- func (c *Client) ListQuestionAnswerers(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) ListQuestions(ctx context.Context, accountId string, questionnaireId int64, ...) (*http.Response, error)
- func (c *Client) ListRecordingBoosts(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) ListRecordings(ctx context.Context, accountId string, params *ListRecordingsParams, ...) (*http.Response, error)
- func (c *Client) ListScheduleEntries(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (c *Client) ListTemplates(ctx context.Context, accountId string, params *ListTemplatesParams, ...) (*http.Response, error)
- func (c *Client) ListTodolistGroups(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (c *Client) ListTodolists(ctx context.Context, accountId string, todosetId int64, ...) (*http.Response, error)
- func (c *Client) ListTodos(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (c *Client) ListUploadVersions(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (c *Client) ListUploads(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) ListVaults(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, ...) (*http.Response, error)
- func (c *Client) ListWebhooks(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (c *Client) MarkAsRead(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) MarkAsReadWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Messages() *MessagesService
- func (c *Client) MoveCard(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (c *Client) MoveCardColumn(ctx context.Context, accountId string, cardTableId int64, ...) (*http.Response, error)
- func (c *Client) MoveCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) MoveCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) PauseQuestion(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) People() *PeopleService
- func (c *Client) PinMessage(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (c *Client) PrioritizeAssignment(ctx context.Context, accountId string, ...) (*http.Response, error)
- func (c *Client) PrioritizeAssignmentWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Projects() *ProjectsService
- func (c *Client) Recordings() *RecordingsService
- func (c *Client) RemoveAccountLogo(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReorderUpNext(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReorderUpNextWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplaceDocument(ctx context.Context, accountId string, documentId int64, ...) (*http.Response, error)
- func (c *Client) ReplaceDocumentWithBody(ctx context.Context, accountId string, documentId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) ReplaceScheduleEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (c *Client) ReplaceScheduleEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) ReplaceTodo(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (c *Client) ReplaceTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) RepositionCardStep(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (c *Client) RepositionCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) RepositionTodo(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (c *Client) RepositionTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) RepositionTodolist(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (c *Client) RepositionTodolistGroup(ctx context.Context, accountId string, groupId int64, ...) (*http.Response, error)
- func (c *Client) RepositionTodolistGroupWithBody(ctx context.Context, accountId string, groupId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) RepositionTodolistWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) RepositionTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) RepositionToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) ResumeQuestion(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) Schedules() *SchedulesService
- func (c *Client) Search(ctx context.Context, accountId string, params *SearchParams, ...) (*http.Response, error)
- func (c *Client) SetCardColumnColor(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*http.Response, error)
- func (c *Client) SetCardColumnColorWithBody(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*http.Response, error)
- func (c *Client) SetCardStepCompletion(ctx context.Context, accountId string, stepId int64, ...) (*http.Response, error)
- func (c *Client) SetCardStepCompletionWithBody(ctx context.Context, accountId string, stepId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) SetClientVisibility(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) SetClientVisibilityWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) Subscribe(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) SubscribeToCardColumn(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (c *Client) Templates() *TemplatesService
- func (c *Client) Todos() *TodosService
- func (c *Client) ToggleGauge(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) ToggleGaugeWithBody(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) TrashProject(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) TrashRecording(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) UnarchiveProject(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) UnarchiveRecording(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) UncompleteTodo(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (c *Client) UnpinMessage(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (c *Client) Unsubscribe(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) UnsubscribeFromCardColumn(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (c *Client) UpdateAccountLogoWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAccountName(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAccountNameWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAnswer(ctx context.Context, accountId string, answerId int64, ...) (*http.Response, error)
- func (c *Client) UpdateAnswerWithBody(ctx context.Context, accountId string, answerId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCalendar(ctx context.Context, accountId string, calendarId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCalendarWithBody(ctx context.Context, accountId string, calendarId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCard(ctx context.Context, accountId string, cardId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCardColumn(ctx context.Context, accountId string, columnId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCardColumnWithBody(ctx context.Context, accountId string, columnId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCardStep(ctx context.Context, accountId string, stepId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCardStepWithBody(ctx context.Context, accountId string, stepId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) UpdateChatbotWithBody(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCloudFile(ctx context.Context, accountId string, cloudFileId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCloudFileWithBody(ctx context.Context, accountId string, cloudFileId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateComment(ctx context.Context, accountId string, commentId int64, ...) (*http.Response, error)
- func (c *Client) UpdateCommentWithBody(ctx context.Context, accountId string, commentId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateFolder(ctx context.Context, accountId string, folderId int64, ...) (*http.Response, error)
- func (c *Client) UpdateFolderWithBody(ctx context.Context, accountId string, folderId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateGaugeNeedle(ctx context.Context, accountId string, needleId int64, ...) (*http.Response, error)
- func (c *Client) UpdateGaugeNeedleWithBody(ctx context.Context, accountId string, needleId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateGoogleDocument(ctx context.Context, accountId string, googleDocumentId int64, ...) (*http.Response, error)
- func (c *Client) UpdateGoogleDocumentWithBody(ctx context.Context, accountId string, googleDocumentId int64, ...) (*http.Response, error)
- func (c *Client) UpdateHillChartSettings(ctx context.Context, accountId string, todosetId int64, ...) (*http.Response, error)
- func (c *Client) UpdateHillChartSettingsWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateLineupMarker(ctx context.Context, accountId string, markerId int64, ...) (*http.Response, error)
- func (c *Client) UpdateLineupMarkerWithBody(ctx context.Context, accountId string, markerId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateMessage(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (c *Client) UpdateMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*http.Response, error)
- func (c *Client) UpdateMessageTypeWithBody(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*http.Response, error)
- func (c *Client) UpdateMessageWithBody(ctx context.Context, accountId string, messageId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateMyNote(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateMyNoteWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateMyPreferences(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateMyPreferencesWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateMyProfile(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateMyProfileWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) UpdateProjectAccess(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (c *Client) UpdateProjectAccessWithBody(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateQuestion(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) UpdateQuestionNotificationSettings(ctx context.Context, accountId string, questionId int64, ...) (*http.Response, error)
- func (c *Client) UpdateQuestionNotificationSettingsWithBody(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateQuestionWithBody(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateScheduleSettings(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (c *Client) UpdateScheduleSettingsWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateSubscription(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (c *Client) UpdateSubscriptionWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTemplate(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (c *Client) UpdateTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTimesheetEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (c *Client) UpdateTimesheetEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTodolistOrGroup(ctx context.Context, accountId string, id int64, ...) (*http.Response, error)
- func (c *Client) UpdateTodolistOrGroupWithBody(ctx context.Context, accountId string, id int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTool(ctx context.Context, accountId string, toolId int64, ...) (*http.Response, error)
- func (c *Client) UpdateToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateUpload(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (c *Client) UpdateUploadWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateVault(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (c *Client) UpdateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateWebhook(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (c *Client) UpdateWebhookWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateWormhole(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*http.Response, error)
- func (c *Client) UpdateWormholeWithBody(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*http.Response, error)
- func (c *Client) Uploads() *UploadsService
- func (c *Client) Vaults() *VaultsService
- func (c *Client) Webhooks() *WebhooksService
- type ClientApproval
- type ClientApprovalResponse
- type ClientCompany
- type ClientCorrespondence
- type ClientInterface
- type ClientOption
- func WithAuthTransport(tokenProvider TokenProvider, userAgent string) ClientOption
- func WithBaseURL(baseURL string) ClientOption
- func WithCachingTransport(cache ResponseCache) ClientOption
- func WithHTTPClient(doer HttpRequestDoer) ClientOption
- func WithLogger(logger *slog.Logger) ClientOption
- func WithRequestEditorFn(fn RequestEditorFn) ClientOption
- func WithRetryConfig(cfg RetryConfig) ClientOption
- type ClientReply
- type ClientSidedeprecated
- type ClientWithResponses
- func (c *ClientWithResponses) ArchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*ArchiveProjectResponse, error)
- func (c *ClientWithResponses) ArchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*ArchiveRecordingResponse, error)
- func (c *ClientWithResponses) CompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, ...) (*CompleteTodoResponse, error)
- func (c *ClientWithResponses) CreateAnswerWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*CreateAnswerResponse, error)
- func (c *ClientWithResponses) CreateAnswerWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*CreateAnswerResponse, error)
- func (c *ClientWithResponses) CreateAttachmentWithBodyWithResponse(ctx context.Context, accountId string, params *CreateAttachmentParams, ...) (*CreateAttachmentResponse, error)
- func (c *ClientWithResponses) CreateBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*CreateBookmarkResponse, error)
- func (c *ClientWithResponses) CreateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, ...) (*CreateCampfireLineResponse, error)
- func (c *ClientWithResponses) CreateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, ...) (*CreateCampfireLineResponse, error)
- func (c *ClientWithResponses) CreateCampfireUploadWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, ...) (*CreateCampfireUploadResponse, error)
- func (c *ClientWithResponses) CreateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, ...) (*CreateCardColumnResponse, error)
- func (c *ClientWithResponses) CreateCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, ...) (*CreateCardColumnResponse, error)
- func (c *ClientWithResponses) CreateCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*CreateCardStepResponse, error)
- func (c *ClientWithResponses) CreateCardStepWithResponse(ctx context.Context, accountId string, cardId int64, ...) (*CreateCardStepResponse, error)
- func (c *ClientWithResponses) CreateCardWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, ...) (*CreateCardResponse, error)
- func (c *ClientWithResponses) CreateCardWithResponse(ctx context.Context, accountId string, columnId int64, ...) (*CreateCardResponse, error)
- func (c *ClientWithResponses) CreateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*CreateChatbotResponse, error)
- func (c *ClientWithResponses) CreateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*CreateChatbotResponse, error)
- func (c *ClientWithResponses) CreateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*CreateCloudFileResponse, error)
- func (c *ClientWithResponses) CreateCloudFileWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*CreateCloudFileResponse, error)
- func (c *ClientWithResponses) CreateCommentWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*CreateCommentResponse, error)
- func (c *ClientWithResponses) CreateCommentWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*CreateCommentResponse, error)
- func (c *ClientWithResponses) CreateDocumentWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*CreateDocumentResponse, error)
- func (c *ClientWithResponses) CreateDocumentWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*CreateDocumentResponse, error)
- func (c *ClientWithResponses) CreateEventBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*CreateEventBoostResponse, error)
- func (c *ClientWithResponses) CreateEventBoostWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*CreateEventBoostResponse, error)
- func (c *ClientWithResponses) CreateFolderWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*CreateFolderResponse, error)
- func (c *ClientWithResponses) CreateFolderWithResponse(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, ...) (*CreateFolderResponse, error)
- func (c *ClientWithResponses) CreateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*CreateGaugeNeedleResponse, error)
- func (c *ClientWithResponses) CreateGaugeNeedleWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*CreateGaugeNeedleResponse, error)
- func (c *ClientWithResponses) CreateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*CreateGoogleDocumentResponse, error)
- func (c *ClientWithResponses) CreateGoogleDocumentWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, ...) (*CreateGoogleDocumentResponse, error)
- func (c *ClientWithResponses) CreateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*CreateLineupMarkerResponse, error)
- func (c *ClientWithResponses) CreateLineupMarkerWithResponse(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, ...) (*CreateLineupMarkerResponse, error)
- func (c *ClientWithResponses) CreateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*CreateMessageTypeResponse, error)
- func (c *ClientWithResponses) CreateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*CreateMessageTypeResponse, error)
- func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, accountId string, boardId int64, contentType string, ...) (*CreateMessageResponse, error)
- func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, accountId string, boardId int64, ...) (*CreateMessageResponse, error)
- func (c *ClientWithResponses) CreateProjectFromTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, ...) (*CreateProjectFromTemplateResponse, error)
- func (c *ClientWithResponses) CreateProjectFromTemplateWithResponse(ctx context.Context, accountId string, templateId int64, ...) (*CreateProjectFromTemplateResponse, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionnaireId int64, ...) (*CreateQuestionResponse, error)
- func (c *ClientWithResponses) CreateQuestionWithResponse(ctx context.Context, accountId string, questionnaireId int64, ...) (*CreateQuestionResponse, error)
- func (c *ClientWithResponses) CreateRecordingBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*CreateRecordingBoostResponse, error)
- func (c *ClientWithResponses) CreateRecordingBoostWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*CreateRecordingBoostResponse, error)
- func (c *ClientWithResponses) CreateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, ...) (*CreateScheduleEntryResponse, error)
- func (c *ClientWithResponses) CreateScheduleEntryWithResponse(ctx context.Context, accountId string, scheduleId int64, ...) (*CreateScheduleEntryResponse, error)
- func (c *ClientWithResponses) CreateTemplateWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*CreateTemplateResponse, error)
- func (c *ClientWithResponses) CreateTemplateWithResponse(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, ...) (*CreateTemplateResponse, error)
- func (c *ClientWithResponses) CreateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*CreateTimesheetEntryResponse, error)
- func (c *ClientWithResponses) CreateTimesheetEntryWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*CreateTimesheetEntryResponse, error)
- func (c *ClientWithResponses) CreateTodoWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*CreateTodoResponse, error)
- func (c *ClientWithResponses) CreateTodoWithResponse(ctx context.Context, accountId string, todolistId int64, ...) (*CreateTodoResponse, error)
- func (c *ClientWithResponses) CreateTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*CreateTodolistGroupResponse, error)
- func (c *ClientWithResponses) CreateTodolistGroupWithResponse(ctx context.Context, accountId string, todolistId int64, ...) (*CreateTodolistGroupResponse, error)
- func (c *ClientWithResponses) CreateTodolistWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, ...) (*CreateTodolistResponse, error)
- func (c *ClientWithResponses) CreateTodolistWithResponse(ctx context.Context, accountId string, todosetId int64, ...) (*CreateTodolistResponse, error)
- func (c *ClientWithResponses) CreateTodosetTodoWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, ...) (*CreateTodosetTodoResponse, error)
- func (c *ClientWithResponses) CreateTodosetTodoWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, ...) (*CreateTodosetTodoResponse, error)
- func (c *ClientWithResponses) CreateToolWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*CreateToolResponse, error)
- func (c *ClientWithResponses) CreateToolWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*CreateToolResponse, error)
- func (c *ClientWithResponses) CreateUploadVersionWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, ...) (*CreateUploadVersionResponse, error)
- func (c *ClientWithResponses) CreateUploadVersionWithResponse(ctx context.Context, accountId string, uploadId int64, ...) (*CreateUploadVersionResponse, error)
- func (c *ClientWithResponses) CreateUploadWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*CreateUploadResponse, error)
- func (c *ClientWithResponses) CreateUploadWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*CreateUploadResponse, error)
- func (c *ClientWithResponses) CreateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*CreateVaultResponse, error)
- func (c *ClientWithResponses) CreateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*CreateVaultResponse, error)
- func (c *ClientWithResponses) CreateWebhookWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*CreateWebhookResponse, error)
- func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*CreateWebhookResponse, error)
- func (c *ClientWithResponses) CreateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, ...) (*CreateWormholeResponse, error)
- func (c *ClientWithResponses) CreateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, ...) (*CreateWormholeResponse, error)
- func (c *ClientWithResponses) DeleteBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*DeleteBookmarkResponse, error)
- func (c *ClientWithResponses) DeleteBoostWithResponse(ctx context.Context, accountId string, boostId int64, ...) (*DeleteBoostResponse, error)
- func (c *ClientWithResponses) DeleteCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*DeleteCampfireLineResponse, error)
- func (c *ClientWithResponses) DeleteChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*DeleteChatbotResponse, error)
- func (c *ClientWithResponses) DeleteFolderWithResponse(ctx context.Context, accountId string, folderId int64, ...) (*DeleteFolderResponse, error)
- func (c *ClientWithResponses) DeleteLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, ...) (*DeleteLineupMarkerResponse, error)
- func (c *ClientWithResponses) DeleteMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*DeleteMessageTypeResponse, error)
- func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, accountId string, templateId int64, ...) (*DeleteTemplateResponse, error)
- func (c *ClientWithResponses) DeleteToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*DeleteToolResponse, error)
- func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, ...) (*DeleteWebhookResponse, error)
- func (c *ClientWithResponses) DeleteWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*DeleteWormholeResponse, error)
- func (c *ClientWithResponses) DeprioritizeAssignmentWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*DeprioritizeAssignmentResponse, error)
- func (c *ClientWithResponses) DestroyGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, ...) (*DestroyGaugeNeedleResponse, error)
- func (c *ClientWithResponses) DestroyTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, ...) (*DestroyTimesheetEntryResponse, error)
- func (c *ClientWithResponses) DisableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*DisableCardColumnOnHoldResponse, error)
- func (c *ClientWithResponses) DisableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, ...) (*DisableOutOfOfficeResponse, error)
- func (c *ClientWithResponses) DisableToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*DisableToolResponse, error)
- func (c *ClientWithResponses) EnableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*EnableCardColumnOnHoldResponse, error)
- func (c *ClientWithResponses) EnableOutOfOfficeWithBodyWithResponse(ctx context.Context, accountId string, personId int64, contentType string, ...) (*EnableOutOfOfficeResponse, error)
- func (c *ClientWithResponses) EnableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, ...) (*EnableOutOfOfficeResponse, error)
- func (c *ClientWithResponses) EnableToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*EnableToolResponse, error)
- func (c *ClientWithResponses) GetAccountWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetAccountResponse, error)
- func (c *ClientWithResponses) GetAnswerWithResponse(ctx context.Context, accountId string, answerId int64, ...) (*GetAnswerResponse, error)
- func (c *ClientWithResponses) GetAnswersByPersonWithResponse(ctx context.Context, accountId string, questionId int64, personId int64, ...) (*GetAnswersByPersonResponse, error)
- func (c *ClientWithResponses) GetAssignedTodosWithResponse(ctx context.Context, accountId string, personId int64, ...) (*GetAssignedTodosResponse, error)
- func (c *ClientWithResponses) GetBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*GetBookmarkResponse, error)
- func (c *ClientWithResponses) GetBoostWithResponse(ctx context.Context, accountId string, boostId int64, ...) (*GetBoostResponse, error)
- func (c *ClientWithResponses) GetBubbleUpsWithResponse(ctx context.Context, accountId string, params *GetBubbleUpsParams, ...) (*GetBubbleUpsResponse, error)
- func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, ...) (*GetCalendarResponse, error)
- func (c *ClientWithResponses) GetCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*GetCampfireLineResponse, error)
- func (c *ClientWithResponses) GetCampfireWithResponse(ctx context.Context, accountId string, campfireId int64, ...) (*GetCampfireResponse, error)
- func (c *ClientWithResponses) GetCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, ...) (*GetCardColumnResponse, error)
- func (c *ClientWithResponses) GetCardStepWithResponse(ctx context.Context, accountId string, stepId int64, ...) (*GetCardStepResponse, error)
- func (c *ClientWithResponses) GetCardTableWithResponse(ctx context.Context, accountId string, cardTableId int64, ...) (*GetCardTableResponse, error)
- func (c *ClientWithResponses) GetCardWithResponse(ctx context.Context, accountId string, cardId int64, ...) (*GetCardResponse, error)
- func (c *ClientWithResponses) GetChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*GetChatbotResponse, error)
- func (c *ClientWithResponses) GetClientApprovalWithResponse(ctx context.Context, accountId string, approvalId int64, ...) (*GetClientApprovalResponse, error)
- func (c *ClientWithResponses) GetClientCorrespondenceWithResponse(ctx context.Context, accountId string, correspondenceId int64, ...) (*GetClientCorrespondenceResponse, error)
- func (c *ClientWithResponses) GetClientReplyWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, ...) (*GetClientReplyResponse, error)
- func (c *ClientWithResponses) GetCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, ...) (*GetCloudFileResponse, error)
- func (c *ClientWithResponses) GetCommentWithResponse(ctx context.Context, accountId string, commentId int64, ...) (*GetCommentResponse, error)
- func (c *ClientWithResponses) GetDocumentWithResponse(ctx context.Context, accountId string, documentId int64, ...) (*GetDocumentResponse, error)
- func (c *ClientWithResponses) GetEverythingCheckinsWithResponse(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, ...) (*GetEverythingCheckinsResponse, error)
- func (c *ClientWithResponses) GetEverythingCommentsWithResponse(ctx context.Context, accountId string, params *GetEverythingCommentsParams, ...) (*GetEverythingCommentsResponse, error)
- func (c *ClientWithResponses) GetEverythingCompletedCardsWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingCompletedCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingCompletedTodosWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingCompletedTodosResponse, error)
- func (c *ClientWithResponses) GetEverythingFilesWithResponse(ctx context.Context, accountId string, params *GetEverythingFilesParams, ...) (*GetEverythingFilesResponse, error)
- func (c *ClientWithResponses) GetEverythingForwardsWithResponse(ctx context.Context, accountId string, params *GetEverythingForwardsParams, ...) (*GetEverythingForwardsResponse, error)
- func (c *ClientWithResponses) GetEverythingMessagesWithResponse(ctx context.Context, accountId string, params *GetEverythingMessagesParams, ...) (*GetEverythingMessagesResponse, error)
- func (c *ClientWithResponses) GetEverythingNoDueDateCardsWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingNoDueDateCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingNoDueDateTodosWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingNoDueDateTodosResponse, error)
- func (c *ClientWithResponses) GetEverythingNotNowCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, ...) (*GetEverythingNotNowCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingOpenCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, ...) (*GetEverythingOpenCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingOpenTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, ...) (*GetEverythingOpenTodosResponse, error)
- func (c *ClientWithResponses) GetEverythingOverdueCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, ...) (*GetEverythingOverdueCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingOverdueTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, ...) (*GetEverythingOverdueTodosResponse, error)
- func (c *ClientWithResponses) GetEverythingUnassignedCardsWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingUnassignedCardsResponse, error)
- func (c *ClientWithResponses) GetEverythingUnassignedTodosWithResponse(ctx context.Context, accountId string, ...) (*GetEverythingUnassignedTodosResponse, error)
- func (c *ClientWithResponses) GetFolderWithResponse(ctx context.Context, accountId string, folderId int64, ...) (*GetFolderResponse, error)
- func (c *ClientWithResponses) GetForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, replyId int64, ...) (*GetForwardReplyResponse, error)
- func (c *ClientWithResponses) GetForwardWithResponse(ctx context.Context, accountId string, forwardId int64, ...) (*GetForwardResponse, error)
- func (c *ClientWithResponses) GetGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, ...) (*GetGaugeNeedleResponse, error)
- func (c *ClientWithResponses) GetGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, ...) (*GetGoogleDocumentResponse, error)
- func (c *ClientWithResponses) GetHillChartWithResponse(ctx context.Context, accountId string, todosetId int64, ...) (*GetHillChartResponse, error)
- func (c *ClientWithResponses) GetInboxWithResponse(ctx context.Context, accountId string, inboxId int64, ...) (*GetInboxResponse, error)
- func (c *ClientWithResponses) GetMessageBoardWithResponse(ctx context.Context, accountId string, boardId int64, ...) (*GetMessageBoardResponse, error)
- func (c *ClientWithResponses) GetMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*GetMessageTypeResponse, error)
- func (c *ClientWithResponses) GetMessageWithResponse(ctx context.Context, accountId string, messageId int64, ...) (*GetMessageResponse, error)
- func (c *ClientWithResponses) GetMyAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyAssignmentsResponse, error)
- func (c *ClientWithResponses) GetMyCompletedAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyCompletedAssignmentsResponse, error)
- func (c *ClientWithResponses) GetMyDueAssignmentsWithResponse(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, ...) (*GetMyDueAssignmentsResponse, error)
- func (c *ClientWithResponses) GetMyNoteWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyNoteResponse, error)
- func (c *ClientWithResponses) GetMyNotificationsWithResponse(ctx context.Context, accountId string, params *GetMyNotificationsParams, ...) (*GetMyNotificationsResponse, error)
- func (c *ClientWithResponses) GetMyPreferencesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyPreferencesResponse, error)
- func (c *ClientWithResponses) GetMyProfileWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyProfileResponse, error)
- func (c *ClientWithResponses) GetOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, ...) (*GetOutOfOfficeResponse, error)
- func (c *ClientWithResponses) GetOverdueTodosWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetOverdueTodosResponse, error)
- func (c *ClientWithResponses) GetPersonProgressWithResponse(ctx context.Context, accountId string, personId int64, ...) (*GetPersonProgressResponse, error)
- func (c *ClientWithResponses) GetPersonWithResponse(ctx context.Context, accountId string, personId int64, ...) (*GetPersonResponse, error)
- func (c *ClientWithResponses) GetProgressReportWithResponse(ctx context.Context, accountId string, params *GetProgressReportParams, ...) (*GetProgressReportResponse, error)
- func (c *ClientWithResponses) GetProjectConstructionWithResponse(ctx context.Context, accountId string, templateId int64, constructionId int64, ...) (*GetProjectConstructionResponse, error)
- func (c *ClientWithResponses) GetProjectTimelineWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*GetProjectTimelineResponse, error)
- func (c *ClientWithResponses) GetProjectTimesheetWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*GetProjectTimesheetResponse, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*GetProjectResponse, error)
- func (c *ClientWithResponses) GetQuestionRemindersWithResponse(ctx context.Context, accountId string, params *GetQuestionRemindersParams, ...) (*GetQuestionRemindersResponse, error)
- func (c *ClientWithResponses) GetQuestionWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*GetQuestionResponse, error)
- func (c *ClientWithResponses) GetQuestionnaireWithResponse(ctx context.Context, accountId string, questionnaireId int64, ...) (*GetQuestionnaireResponse, error)
- func (c *ClientWithResponses) GetRecordingTimesheetWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*GetRecordingTimesheetResponse, error)
- func (c *ClientWithResponses) GetScheduleEntryOccurrenceWithResponse(ctx context.Context, accountId string, entryId int64, date string, ...) (*GetScheduleEntryOccurrenceResponse, error)
- func (c *ClientWithResponses) GetScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, ...) (*GetScheduleEntryResponse, error)
- func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, accountId string, scheduleId int64, ...) (*GetScheduleResponse, error)
- func (c *ClientWithResponses) GetSearchMetadataWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetSearchMetadataResponse, error)
- func (c *ClientWithResponses) GetSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*GetSubscriptionResponse, error)
- func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, accountId string, templateId int64, ...) (*GetTemplateResponse, error)
- func (c *ClientWithResponses) GetTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, ...) (*GetTimesheetEntryResponse, error)
- func (c *ClientWithResponses) GetTimesheetReportWithResponse(ctx context.Context, accountId string, params *GetTimesheetReportParams, ...) (*GetTimesheetReportResponse, error)
- func (c *ClientWithResponses) GetTodoWithResponse(ctx context.Context, accountId string, todoId int64, ...) (*GetTodoResponse, error)
- func (c *ClientWithResponses) GetTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*GetTodolistOrGroupResponse, error)
- func (c *ClientWithResponses) GetTodosetWithResponse(ctx context.Context, accountId string, todosetId int64, ...) (*GetTodosetResponse, error)
- func (c *ClientWithResponses) GetToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*GetToolResponse, error)
- func (c *ClientWithResponses) GetUpcomingScheduleWithResponse(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, ...) (*GetUpcomingScheduleResponse, error)
- func (c *ClientWithResponses) GetUploadWithResponse(ctx context.Context, accountId string, uploadId int64, ...) (*GetUploadResponse, error)
- func (c *ClientWithResponses) GetVaultWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*GetVaultResponse, error)
- func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, ...) (*GetWebhookResponse, error)
- func (c *ClientWithResponses) ListAnswersWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*ListAnswersResponse, error)
- func (c *ClientWithResponses) ListAssignablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListAssignablePeopleResponse, error)
- func (c *ClientWithResponses) ListCampfireLinesWithResponse(ctx context.Context, accountId string, campfireId int64, ...) (*ListCampfireLinesResponse, error)
- func (c *ClientWithResponses) ListCampfireUploadsWithResponse(ctx context.Context, accountId string, campfireId int64, ...) (*ListCampfireUploadsResponse, error)
- func (c *ClientWithResponses) ListCampfiresWithResponse(ctx context.Context, accountId string, params *ListCampfiresParams, ...) (*ListCampfiresResponse, error)
- func (c *ClientWithResponses) ListCardsWithResponse(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, ...) (*ListCardsResponse, error)
- func (c *ClientWithResponses) ListChatbotsWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*ListChatbotsResponse, error)
- func (c *ClientWithResponses) ListClientApprovalsWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*ListClientApprovalsResponse, error)
- func (c *ClientWithResponses) ListClientCorrespondencesWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*ListClientCorrespondencesResponse, error)
- func (c *ClientWithResponses) ListClientRepliesWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, ...) (*ListClientRepliesResponse, error)
- func (c *ClientWithResponses) ListCommentsWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*ListCommentsResponse, error)
- func (c *ClientWithResponses) ListDocumentsWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*ListDocumentsResponse, error)
- func (c *ClientWithResponses) ListEventBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, ...) (*ListEventBoostsResponse, error)
- func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*ListEventsResponse, error)
- func (c *ClientWithResponses) ListFoldersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)
- func (c *ClientWithResponses) ListForwardRepliesWithResponse(ctx context.Context, accountId string, forwardId int64, ...) (*ListForwardRepliesResponse, error)
- func (c *ClientWithResponses) ListForwardsWithResponse(ctx context.Context, accountId string, inboxId int64, ...) (*ListForwardsResponse, error)
- func (c *ClientWithResponses) ListGaugeNeedlesWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*ListGaugeNeedlesResponse, error)
- func (c *ClientWithResponses) ListGaugesWithResponse(ctx context.Context, accountId string, params *ListGaugesParams, ...) (*ListGaugesResponse, error)
- func (c *ClientWithResponses) ListLineupMarkersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListLineupMarkersResponse, error)
- func (c *ClientWithResponses) ListMessageTypesWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*ListMessageTypesResponse, error)
- func (c *ClientWithResponses) ListMessagesWithResponse(ctx context.Context, accountId string, boardId int64, ...) (*ListMessagesResponse, error)
- func (c *ClientWithResponses) ListMyBookmarksWithResponse(ctx context.Context, accountId string, params *ListMyBookmarksParams, ...) (*ListMyBookmarksResponse, error)
- func (c *ClientWithResponses) ListMyDraftsWithResponse(ctx context.Context, accountId string, params *ListMyDraftsParams, ...) (*ListMyDraftsResponse, error)
- func (c *ClientWithResponses) ListPeopleWithResponse(ctx context.Context, accountId string, params *ListPeopleParams, ...) (*ListPeopleResponse, error)
- func (c *ClientWithResponses) ListPingablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPingablePeopleResponse, error)
- func (c *ClientWithResponses) ListProjectPeopleWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*ListProjectPeopleResponse, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, accountId string, params *ListProjectsParams, ...) (*ListProjectsResponse, error)
- func (c *ClientWithResponses) ListQuestionAnswerersWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*ListQuestionAnswerersResponse, error)
- func (c *ClientWithResponses) ListQuestionsWithResponse(ctx context.Context, accountId string, questionnaireId int64, ...) (*ListQuestionsResponse, error)
- func (c *ClientWithResponses) ListRecordingBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*ListRecordingBoostsResponse, error)
- func (c *ClientWithResponses) ListRecordingsWithResponse(ctx context.Context, accountId string, params *ListRecordingsParams, ...) (*ListRecordingsResponse, error)
- func (c *ClientWithResponses) ListScheduleEntriesWithResponse(ctx context.Context, accountId string, scheduleId int64, ...) (*ListScheduleEntriesResponse, error)
- func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, accountId string, params *ListTemplatesParams, ...) (*ListTemplatesResponse, error)
- func (c *ClientWithResponses) ListTodolistGroupsWithResponse(ctx context.Context, accountId string, todolistId int64, ...) (*ListTodolistGroupsResponse, error)
- func (c *ClientWithResponses) ListTodolistsWithResponse(ctx context.Context, accountId string, todosetId int64, ...) (*ListTodolistsResponse, error)
- func (c *ClientWithResponses) ListTodosWithResponse(ctx context.Context, accountId string, todolistId int64, ...) (*ListTodosResponse, error)
- func (c *ClientWithResponses) ListUploadVersionsWithResponse(ctx context.Context, accountId string, uploadId int64, ...) (*ListUploadVersionsResponse, error)
- func (c *ClientWithResponses) ListUploadsWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*ListUploadsResponse, error)
- func (c *ClientWithResponses) ListVaultsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, ...) (*ListVaultsResponse, error)
- func (c *ClientWithResponses) ListWebhooksWithResponse(ctx context.Context, accountId string, bucketId int64, ...) (*ListWebhooksResponse, error)
- func (c *ClientWithResponses) MarkAsReadWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*MarkAsReadResponse, error)
- func (c *ClientWithResponses) MarkAsReadWithResponse(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, ...) (*MarkAsReadResponse, error)
- func (c *ClientWithResponses) MoveCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, ...) (*MoveCardColumnResponse, error)
- func (c *ClientWithResponses) MoveCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, ...) (*MoveCardColumnResponse, error)
- func (c *ClientWithResponses) MoveCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*MoveCardResponse, error)
- func (c *ClientWithResponses) MoveCardWithResponse(ctx context.Context, accountId string, cardId int64, ...) (*MoveCardResponse, error)
- func (c *ClientWithResponses) PauseQuestionWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*PauseQuestionResponse, error)
- func (c *ClientWithResponses) PinMessageWithResponse(ctx context.Context, accountId string, messageId int64, ...) (*PinMessageResponse, error)
- func (c *ClientWithResponses) PrioritizeAssignmentWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*PrioritizeAssignmentResponse, error)
- func (c *ClientWithResponses) PrioritizeAssignmentWithResponse(ctx context.Context, accountId string, ...) (*PrioritizeAssignmentResponse, error)
- func (c *ClientWithResponses) RemoveAccountLogoWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*RemoveAccountLogoResponse, error)
- func (c *ClientWithResponses) ReorderUpNextWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*ReorderUpNextResponse, error)
- func (c *ClientWithResponses) ReorderUpNextWithResponse(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, ...) (*ReorderUpNextResponse, error)
- func (c *ClientWithResponses) ReplaceDocumentWithBodyWithResponse(ctx context.Context, accountId string, documentId int64, contentType string, ...) (*ReplaceDocumentResponse, error)
- func (c *ClientWithResponses) ReplaceDocumentWithResponse(ctx context.Context, accountId string, documentId int64, ...) (*ReplaceDocumentResponse, error)
- func (c *ClientWithResponses) ReplaceScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, ...) (*ReplaceScheduleEntryResponse, error)
- func (c *ClientWithResponses) ReplaceScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, ...) (*ReplaceScheduleEntryResponse, error)
- func (c *ClientWithResponses) ReplaceTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, ...) (*ReplaceTodoResponse, error)
- func (c *ClientWithResponses) ReplaceTodoWithResponse(ctx context.Context, accountId string, todoId int64, ...) (*ReplaceTodoResponse, error)
- func (c *ClientWithResponses) RepositionCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*RepositionCardStepResponse, error)
- func (c *ClientWithResponses) RepositionCardStepWithResponse(ctx context.Context, accountId string, cardId int64, ...) (*RepositionCardStepResponse, error)
- func (c *ClientWithResponses) RepositionTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, ...) (*RepositionTodoResponse, error)
- func (c *ClientWithResponses) RepositionTodoWithResponse(ctx context.Context, accountId string, todoId int64, ...) (*RepositionTodoResponse, error)
- func (c *ClientWithResponses) RepositionTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, groupId int64, contentType string, ...) (*RepositionTodolistGroupResponse, error)
- func (c *ClientWithResponses) RepositionTodolistGroupWithResponse(ctx context.Context, accountId string, groupId int64, ...) (*RepositionTodolistGroupResponse, error)
- func (c *ClientWithResponses) RepositionTodolistWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*RepositionTodolistResponse, error)
- func (c *ClientWithResponses) RepositionTodolistWithResponse(ctx context.Context, accountId string, todolistId int64, ...) (*RepositionTodolistResponse, error)
- func (c *ClientWithResponses) RepositionToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, ...) (*RepositionToolResponse, error)
- func (c *ClientWithResponses) RepositionToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*RepositionToolResponse, error)
- func (c *ClientWithResponses) ResumeQuestionWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*ResumeQuestionResponse, error)
- func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, accountId string, params *SearchParams, ...) (*SearchResponse, error)
- func (c *ClientWithResponses) SetCardColumnColorWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*SetCardColumnColorResponse, error)
- func (c *ClientWithResponses) SetCardColumnColorWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, ...) (*SetCardColumnColorResponse, error)
- func (c *ClientWithResponses) SetCardStepCompletionWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, ...) (*SetCardStepCompletionResponse, error)
- func (c *ClientWithResponses) SetCardStepCompletionWithResponse(ctx context.Context, accountId string, stepId int64, ...) (*SetCardStepCompletionResponse, error)
- func (c *ClientWithResponses) SetClientVisibilityWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*SetClientVisibilityResponse, error)
- func (c *ClientWithResponses) SetClientVisibilityWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*SetClientVisibilityResponse, error)
- func (c *ClientWithResponses) SubscribeToCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, ...) (*SubscribeToCardColumnResponse, error)
- func (c *ClientWithResponses) SubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*SubscribeResponse, error)
- func (c *ClientWithResponses) ToggleGaugeWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*ToggleGaugeResponse, error)
- func (c *ClientWithResponses) ToggleGaugeWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*ToggleGaugeResponse, error)
- func (c *ClientWithResponses) TrashProjectWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*TrashProjectResponse, error)
- func (c *ClientWithResponses) TrashRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*TrashRecordingResponse, error)
- func (c *ClientWithResponses) UnarchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*UnarchiveProjectResponse, error)
- func (c *ClientWithResponses) UnarchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*UnarchiveRecordingResponse, error)
- func (c *ClientWithResponses) UncompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, ...) (*UncompleteTodoResponse, error)
- func (c *ClientWithResponses) UnpinMessageWithResponse(ctx context.Context, accountId string, messageId int64, ...) (*UnpinMessageResponse, error)
- func (c *ClientWithResponses) UnsubscribeFromCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, ...) (*UnsubscribeFromCardColumnResponse, error)
- func (c *ClientWithResponses) UnsubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*UnsubscribeResponse, error)
- func (c *ClientWithResponses) UpdateAccountLogoWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*UpdateAccountLogoResponse, error)
- func (c *ClientWithResponses) UpdateAccountNameWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*UpdateAccountNameResponse, error)
- func (c *ClientWithResponses) UpdateAccountNameWithResponse(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, ...) (*UpdateAccountNameResponse, error)
- func (c *ClientWithResponses) UpdateAnswerWithBodyWithResponse(ctx context.Context, accountId string, answerId int64, contentType string, ...) (*UpdateAnswerResponse, error)
- func (c *ClientWithResponses) UpdateAnswerWithResponse(ctx context.Context, accountId string, answerId int64, ...) (*UpdateAnswerResponse, error)
- func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, accountId string, calendarId int64, contentType string, ...) (*UpdateCalendarResponse, error)
- func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, ...) (*UpdateCalendarResponse, error)
- func (c *ClientWithResponses) UpdateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*UpdateCampfireLineResponse, error)
- func (c *ClientWithResponses) UpdateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, ...) (*UpdateCampfireLineResponse, error)
- func (c *ClientWithResponses) UpdateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, ...) (*UpdateCardColumnResponse, error)
- func (c *ClientWithResponses) UpdateCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, ...) (*UpdateCardColumnResponse, error)
- func (c *ClientWithResponses) UpdateCardStepWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, ...) (*UpdateCardStepResponse, error)
- func (c *ClientWithResponses) UpdateCardStepWithResponse(ctx context.Context, accountId string, stepId int64, ...) (*UpdateCardStepResponse, error)
- func (c *ClientWithResponses) UpdateCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, ...) (*UpdateCardResponse, error)
- func (c *ClientWithResponses) UpdateCardWithResponse(ctx context.Context, accountId string, cardId int64, ...) (*UpdateCardResponse, error)
- func (c *ClientWithResponses) UpdateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*UpdateChatbotResponse, error)
- func (c *ClientWithResponses) UpdateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, ...) (*UpdateChatbotResponse, error)
- func (c *ClientWithResponses) UpdateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, cloudFileId int64, contentType string, ...) (*UpdateCloudFileResponse, error)
- func (c *ClientWithResponses) UpdateCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, ...) (*UpdateCloudFileResponse, error)
- func (c *ClientWithResponses) UpdateCommentWithBodyWithResponse(ctx context.Context, accountId string, commentId int64, contentType string, ...) (*UpdateCommentResponse, error)
- func (c *ClientWithResponses) UpdateCommentWithResponse(ctx context.Context, accountId string, commentId int64, ...) (*UpdateCommentResponse, error)
- func (c *ClientWithResponses) UpdateFolderWithBodyWithResponse(ctx context.Context, accountId string, folderId int64, contentType string, ...) (*UpdateFolderResponse, error)
- func (c *ClientWithResponses) UpdateFolderWithResponse(ctx context.Context, accountId string, folderId int64, ...) (*UpdateFolderResponse, error)
- func (c *ClientWithResponses) UpdateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, needleId int64, contentType string, ...) (*UpdateGaugeNeedleResponse, error)
- func (c *ClientWithResponses) UpdateGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, ...) (*UpdateGaugeNeedleResponse, error)
- func (c *ClientWithResponses) UpdateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, googleDocumentId int64, ...) (*UpdateGoogleDocumentResponse, error)
- func (c *ClientWithResponses) UpdateGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, ...) (*UpdateGoogleDocumentResponse, error)
- func (c *ClientWithResponses) UpdateHillChartSettingsWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, ...) (*UpdateHillChartSettingsResponse, error)
- func (c *ClientWithResponses) UpdateHillChartSettingsWithResponse(ctx context.Context, accountId string, todosetId int64, ...) (*UpdateHillChartSettingsResponse, error)
- func (c *ClientWithResponses) UpdateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, markerId int64, contentType string, ...) (*UpdateLineupMarkerResponse, error)
- func (c *ClientWithResponses) UpdateLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, ...) (*UpdateLineupMarkerResponse, error)
- func (c *ClientWithResponses) UpdateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*UpdateMessageTypeResponse, error)
- func (c *ClientWithResponses) UpdateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, ...) (*UpdateMessageTypeResponse, error)
- func (c *ClientWithResponses) UpdateMessageWithBodyWithResponse(ctx context.Context, accountId string, messageId int64, contentType string, ...) (*UpdateMessageResponse, error)
- func (c *ClientWithResponses) UpdateMessageWithResponse(ctx context.Context, accountId string, messageId int64, ...) (*UpdateMessageResponse, error)
- func (c *ClientWithResponses) UpdateMyNoteWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*UpdateMyNoteResponse, error)
- func (c *ClientWithResponses) UpdateMyNoteWithResponse(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, ...) (*UpdateMyNoteResponse, error)
- func (c *ClientWithResponses) UpdateMyPreferencesWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*UpdateMyPreferencesResponse, error)
- func (c *ClientWithResponses) UpdateMyPreferencesWithResponse(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, ...) (*UpdateMyPreferencesResponse, error)
- func (c *ClientWithResponses) UpdateMyProfileWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*UpdateMyProfileResponse, error)
- func (c *ClientWithResponses) UpdateMyProfileWithResponse(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, ...) (*UpdateMyProfileResponse, error)
- func (c *ClientWithResponses) UpdateProjectAccessWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*UpdateProjectAccessResponse, error)
- func (c *ClientWithResponses) UpdateProjectAccessWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*UpdateProjectAccessResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, accountId string, projectId int64, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*UpdateQuestionNotificationSettingsResponse, error)
- func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*UpdateQuestionNotificationSettingsResponse, error)
- func (c *ClientWithResponses) UpdateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, ...) (*UpdateQuestionResponse, error)
- func (c *ClientWithResponses) UpdateQuestionWithResponse(ctx context.Context, accountId string, questionId int64, ...) (*UpdateQuestionResponse, error)
- func (c *ClientWithResponses) UpdateScheduleSettingsWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, ...) (*UpdateScheduleSettingsResponse, error)
- func (c *ClientWithResponses) UpdateScheduleSettingsWithResponse(ctx context.Context, accountId string, scheduleId int64, ...) (*UpdateScheduleSettingsResponse, error)
- func (c *ClientWithResponses) UpdateSubscriptionWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*UpdateSubscriptionResponse, error)
- func (c *ClientWithResponses) UpdateSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, ...) (*UpdateSubscriptionResponse, error)
- func (c *ClientWithResponses) UpdateTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, ...) (*UpdateTemplateResponse, error)
- func (c *ClientWithResponses) UpdateTemplateWithResponse(ctx context.Context, accountId string, templateId int64, ...) (*UpdateTemplateResponse, error)
- func (c *ClientWithResponses) UpdateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, ...) (*UpdateTimesheetEntryResponse, error)
- func (c *ClientWithResponses) UpdateTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, ...) (*UpdateTimesheetEntryResponse, error)
- func (c *ClientWithResponses) UpdateTodolistOrGroupWithBodyWithResponse(ctx context.Context, accountId string, id int64, contentType string, ...) (*UpdateTodolistOrGroupResponse, error)
- func (c *ClientWithResponses) UpdateTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, ...) (*UpdateTodolistOrGroupResponse, error)
- func (c *ClientWithResponses) UpdateToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, ...) (*UpdateToolResponse, error)
- func (c *ClientWithResponses) UpdateToolWithResponse(ctx context.Context, accountId string, toolId int64, ...) (*UpdateToolResponse, error)
- func (c *ClientWithResponses) UpdateUploadWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, ...) (*UpdateUploadResponse, error)
- func (c *ClientWithResponses) UpdateUploadWithResponse(ctx context.Context, accountId string, uploadId int64, ...) (*UpdateUploadResponse, error)
- func (c *ClientWithResponses) UpdateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*UpdateVaultResponse, error)
- func (c *ClientWithResponses) UpdateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, ...) (*UpdateVaultResponse, error)
- func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, accountId string, webhookId int64, contentType string, ...) (*UpdateWebhookResponse, error)
- func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, ...) (*UpdateWebhookResponse, error)
- func (c *ClientWithResponses) UpdateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*UpdateWormholeResponse, error)
- func (c *ClientWithResponses) UpdateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, ...) (*UpdateWormholeResponse, error)
- type ClientWithResponsesInterface
- type CloudFile
- type CloudFileService
- type Comment
- type CommentsService
- func (s *CommentsService) Create(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (s *CommentsService) CreateWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, ...) (*http.Response, error)
- func (s *CommentsService) Get(ctx context.Context, accountId string, commentId int64, ...) (*http.Response, error)
- func (s *CommentsService) List(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (s *CommentsService) Update(ctx context.Context, accountId string, commentId int64, ...) (*http.Response, error)
- func (s *CommentsService) UpdateWithBody(ctx context.Context, accountId string, commentId int64, contentType string, ...) (*http.Response, error)
- type CompleteTodoResponse
- type CreateAnswerJSONRequestBody
- type CreateAnswerResponse
- type CreateAnswerResponseContent
- type CreateAttachmentInputPayload
- type CreateAttachmentParams
- type CreateAttachmentResponse
- type CreateAttachmentResponseContent
- type CreateBookmarkResponse
- type CreateBookmarkResponseContent
- type CreateCampfireLineJSONRequestBody
- type CreateCampfireLineRequestContent
- type CreateCampfireLineResponse
- type CreateCampfireLineResponseContent
- type CreateCampfireUploadInputPayload
- type CreateCampfireUploadParams
- type CreateCampfireUploadResponse
- type CreateCampfireUploadResponseContent
- type CreateCardColumnJSONRequestBody
- type CreateCardColumnRequestContent
- type CreateCardColumnResponse
- type CreateCardColumnResponseContent
- type CreateCardJSONRequestBody
- type CreateCardRequestContent
- type CreateCardResponse
- type CreateCardResponseContent
- type CreateCardStepJSONRequestBody
- type CreateCardStepRequestContent
- type CreateCardStepResponse
- type CreateCardStepResponseContent
- type CreateChatbotJSONRequestBody
- type CreateChatbotRequestContent
- type CreateChatbotResponse
- type CreateChatbotResponseContent
- type CreateCloudFileJSONRequestBody
- type CreateCloudFileRequestContent
- type CreateCloudFileResponse
- type CreateCloudFileResponseContent
- type CreateCommentJSONRequestBody
- type CreateCommentRequestContent
- type CreateCommentResponse
- type CreateCommentResponseContent
- type CreateDocumentJSONRequestBody
- type CreateDocumentRequestContent
- type CreateDocumentResponse
- type CreateDocumentResponseContent
- type CreateEventBoostJSONRequestBody
- type CreateEventBoostRequestContent
- type CreateEventBoostResponse
- type CreateEventBoostResponseContent
- type CreateFolderJSONRequestBody
- type CreateFolderRequestContent
- type CreateFolderResponse
- type CreateFolderResponseContent
- type CreateGaugeNeedleJSONRequestBody
- type CreateGaugeNeedleRequestContent
- type CreateGaugeNeedleResponse
- type CreateGaugeNeedleResponseContent
- type CreateGoogleDocumentJSONRequestBody
- type CreateGoogleDocumentRequestContent
- type CreateGoogleDocumentResponse
- type CreateGoogleDocumentResponseContent
- type CreateLineupMarkerJSONRequestBody
- type CreateLineupMarkerRequestContent
- type CreateLineupMarkerResponse
- type CreateMessageJSONRequestBody
- type CreateMessageRequestContent
- type CreateMessageResponse
- type CreateMessageResponseContent
- type CreateMessageTypeJSONRequestBody
- type CreateMessageTypeRequestContent
- type CreateMessageTypeResponse
- type CreateMessageTypeResponseContent
- type CreatePersonRequest
- type CreateProjectFromTemplateJSONRequestBody
- type CreateProjectFromTemplateRequestContent
- type CreateProjectFromTemplateResponse
- type CreateProjectFromTemplateResponseContent
- type CreateProjectJSONRequestBody
- type CreateProjectRequestContent
- type CreateProjectResponse
- type CreateProjectResponseContent
- type CreateQuestionJSONRequestBody
- type CreateQuestionRequestContent
- type CreateQuestionResponse
- type CreateQuestionResponseContent
- type CreateRecordingBoostJSONRequestBody
- type CreateRecordingBoostRequestContent
- type CreateRecordingBoostResponse
- type CreateRecordingBoostResponseContent
- type CreateScheduleEntryJSONRequestBody
- type CreateScheduleEntryRequestContent
- type CreateScheduleEntryResponse
- type CreateScheduleEntryResponseContent
- type CreateTemplateJSONRequestBody
- type CreateTemplateRequestContent
- type CreateTemplateResponse
- type CreateTemplateResponseContent
- type CreateTimesheetEntryJSONRequestBody
- type CreateTimesheetEntryRequestContent
- type CreateTimesheetEntryResponse
- type CreateTimesheetEntryResponseContent
- type CreateTodoJSONRequestBody
- type CreateTodoRequestContent
- type CreateTodoResponse
- type CreateTodoResponseContent
- type CreateTodolistGroupJSONRequestBody
- type CreateTodolistGroupRequestContent
- type CreateTodolistGroupResponse
- type CreateTodolistGroupResponseContent
- type CreateTodolistJSONRequestBody
- type CreateTodolistRequestContent
- type CreateTodolistResponse
- type CreateTodolistResponseContent
- type CreateTodosetTodoJSONRequestBody
- type CreateTodosetTodoRequestContent
- type CreateTodosetTodoResponse
- type CreateTodosetTodoResponseContent
- type CreateToolJSONRequestBody
- type CreateToolRequestContent
- type CreateToolResponse
- type CreateToolResponseContent
- type CreateUploadJSONRequestBody
- type CreateUploadRequestContent
- type CreateUploadResponse
- type CreateUploadResponseContent
- type CreateUploadVersionJSONRequestBody
- type CreateUploadVersionRequestContent
- type CreateUploadVersionResponse
- type CreateUploadVersionResponseContent
- type CreateVaultJSONRequestBody
- type CreateVaultRequestContent
- type CreateVaultResponse
- type CreateVaultResponseContent
- type CreateWebhookJSONRequestBody
- type CreateWebhookRequestContent
- type CreateWebhookResponse
- type CreateWebhookResponseContent
- type CreateWormholeJSONRequestBody
- type CreateWormholeRequestContent
- type CreateWormholeResponse
- type CreateWormholeResponseContent
- type DeleteBookmarkResponse
- type DeleteBoostResponse
- type DeleteCampfireLineResponse
- type DeleteChatbotResponse
- type DeleteFolderResponse
- type DeleteLineupMarkerResponse
- type DeleteMessageTypeResponse
- type DeleteTemplateResponse
- type DeleteToolResponse
- type DeleteWebhookResponse
- type DeleteWormholeResponse
- type DeprioritizeAssignmentResponse
- type DestroyGaugeNeedleResponse
- type DestroyTimesheetEntryResponse
- type DisableCardColumnOnHoldResponse
- type DisableCardColumnOnHoldResponseContent
- type DisableOutOfOfficeResponse
- type DisableToolResponse
- type DockItem
- type Document
- type DocumentsService
- func (s *DocumentsService) Create(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *DocumentsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (s *DocumentsService) Get(ctx context.Context, accountId string, documentId int64, ...) (*http.Response, error)
- func (s *DocumentsService) List(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *DocumentsService) Replace(ctx context.Context, accountId string, documentId int64, ...) (*http.Response, error)
- func (s *DocumentsService) ReplaceWithBody(ctx context.Context, accountId string, documentId int64, contentType string, ...) (*http.Response, error)
- type DoorService
- type Draft
- type DraftBucket
- type DraftParent
- type EnableCardColumnOnHoldResponse
- type EnableCardColumnOnHoldResponseContent
- type EnableOutOfOfficeJSONRequestBody
- type EnableOutOfOfficeRequestContent
- type EnableOutOfOfficeResponse
- type EnableOutOfOfficeResponseContent
- type EnableToolResponse
- type Event
- type EventDetails
- type EventsService
- type EverythingFile
- type FieldErrorMap
- type FieldKeyedErrors
- type FieldValidationErrorResponseContent
- type FirstWeekDay
- type Folder
- type FolderWithProjects
- type ForbiddenErrorResponseContent
- type Forward
- type ForwardReply
- type Gauge
- type GaugeNeedle
- type GaugeNeedlePayload
- type GaugeNeedleUpdatePayload
- type GaugeTogglePayload
- type GetAccountResponse
- type GetAccountResponseContent
- type GetAnswerResponse
- type GetAnswerResponseContent
- type GetAnswersByPersonParams
- type GetAnswersByPersonResponse
- type GetAnswersByPersonResponseContent
- type GetAssignedTodosParams
- type GetAssignedTodosResponse
- type GetAssignedTodosResponseContent
- type GetBookmarkResponse
- type GetBookmarkResponseContent
- type GetBoostResponse
- type GetBoostResponseContent
- type GetBubbleUpsParams
- type GetBubbleUpsResponse
- type GetBubbleUpsResponseContent
- type GetCalendarResponse
- type GetCalendarResponseContent
- type GetCampfireLineResponse
- type GetCampfireLineResponseContent
- type GetCampfireResponse
- type GetCampfireResponseContent
- type GetCardColumnResponse
- type GetCardColumnResponseContent
- type GetCardResponse
- type GetCardResponseContent
- type GetCardStepResponse
- type GetCardStepResponseContent
- type GetCardTableResponse
- type GetCardTableResponseContent
- type GetChatbotResponse
- type GetChatbotResponseContent
- type GetClientApprovalResponse
- type GetClientApprovalResponseContent
- type GetClientCorrespondenceResponse
- type GetClientCorrespondenceResponseContent
- type GetClientReplyResponse
- type GetClientReplyResponseContent
- type GetCloudFileResponse
- type GetCloudFileResponseContent
- type GetCommentResponse
- type GetCommentResponseContent
- type GetDocumentResponse
- type GetDocumentResponseContent
- type GetEverythingCheckinsParams
- type GetEverythingCheckinsResponse
- type GetEverythingCheckinsResponseContent
- type GetEverythingCommentsParams
- type GetEverythingCommentsResponse
- type GetEverythingCommentsResponseContent
- type GetEverythingCompletedCardsParams
- type GetEverythingCompletedCardsResponse
- type GetEverythingCompletedCardsResponseContent
- type GetEverythingCompletedTodosParams
- type GetEverythingCompletedTodosResponse
- type GetEverythingCompletedTodosResponseContent
- type GetEverythingFilesParams
- type GetEverythingFilesResponse
- type GetEverythingFilesResponseContent
- type GetEverythingForwardsParams
- type GetEverythingForwardsResponse
- type GetEverythingForwardsResponseContent
- type GetEverythingMessagesParams
- type GetEverythingMessagesResponse
- type GetEverythingMessagesResponseContent
- type GetEverythingNoDueDateCardsParams
- type GetEverythingNoDueDateCardsResponse
- type GetEverythingNoDueDateCardsResponseContent
- type GetEverythingNoDueDateTodosParams
- type GetEverythingNoDueDateTodosResponse
- type GetEverythingNoDueDateTodosResponseContent
- type GetEverythingNotNowCardsParams
- type GetEverythingNotNowCardsResponse
- type GetEverythingNotNowCardsResponseContent
- type GetEverythingOpenCardsParams
- type GetEverythingOpenCardsResponse
- type GetEverythingOpenCardsResponseContent
- type GetEverythingOpenTodosParams
- type GetEverythingOpenTodosResponse
- type GetEverythingOpenTodosResponseContent
- type GetEverythingOverdueCardsParams
- type GetEverythingOverdueCardsResponse
- type GetEverythingOverdueCardsResponseContent
- type GetEverythingOverdueTodosParams
- type GetEverythingOverdueTodosResponse
- type GetEverythingOverdueTodosResponseContent
- type GetEverythingUnassignedCardsParams
- type GetEverythingUnassignedCardsResponse
- type GetEverythingUnassignedCardsResponseContent
- type GetEverythingUnassignedTodosParams
- type GetEverythingUnassignedTodosResponse
- type GetEverythingUnassignedTodosResponseContent
- type GetFolderResponse
- type GetFolderResponseContent
- type GetForwardReplyResponse
- type GetForwardReplyResponseContent
- type GetForwardResponse
- type GetForwardResponseContent
- type GetGaugeNeedleResponse
- type GetGaugeNeedleResponseContent
- type GetGoogleDocumentResponse
- type GetGoogleDocumentResponseContent
- type GetHillChartResponse
- type GetHillChartResponseContent
- type GetInboxResponse
- type GetInboxResponseContent
- type GetMessageBoardResponse
- type GetMessageBoardResponseContent
- type GetMessageResponse
- type GetMessageResponseContent
- type GetMessageTypeResponse
- type GetMessageTypeResponseContent
- type GetMyAssignmentsResponse
- type GetMyAssignmentsResponseContent
- type GetMyCompletedAssignmentsResponse
- type GetMyCompletedAssignmentsResponseContent
- type GetMyDueAssignmentsParams
- type GetMyDueAssignmentsResponse
- type GetMyDueAssignmentsResponseContent
- type GetMyNoteResponse
- type GetMyNoteResponseContent
- type GetMyNotificationsParams
- type GetMyNotificationsResponse
- type GetMyNotificationsResponseContent
- type GetMyPreferencesResponse
- type GetMyPreferencesResponseContent
- type GetMyProfileResponse
- type GetMyProfileResponseContent
- type GetOutOfOfficeResponse
- type GetOutOfOfficeResponseContent
- type GetOverdueTodosResponse
- type GetOverdueTodosResponseContent
- type GetPersonProgressParams
- type GetPersonProgressResponse
- type GetPersonProgressResponseContent
- type GetPersonResponse
- type GetPersonResponseContent
- type GetProgressReportParams
- type GetProgressReportResponse
- type GetProgressReportResponseContent
- type GetProjectConstructionResponse
- type GetProjectConstructionResponseContent
- type GetProjectResponse
- type GetProjectResponseContent
- type GetProjectTimelineParams
- type GetProjectTimelineResponse
- type GetProjectTimelineResponseContent
- type GetProjectTimesheetParams
- type GetProjectTimesheetResponse
- type GetProjectTimesheetResponseContent
- type GetQuestionRemindersParams
- type GetQuestionRemindersResponse
- type GetQuestionRemindersResponseContent
- type GetQuestionResponse
- type GetQuestionResponseContent
- type GetQuestionnaireResponse
- type GetQuestionnaireResponseContent
- type GetRecordingTimesheetParams
- type GetRecordingTimesheetResponse
- type GetRecordingTimesheetResponseContent
- type GetScheduleEntryOccurrenceResponse
- type GetScheduleEntryOccurrenceResponseContent
- type GetScheduleEntryResponse
- type GetScheduleEntryResponseContent
- type GetScheduleResponse
- type GetScheduleResponseContent
- type GetSearchMetadataResponse
- type GetSearchMetadataResponseContent
- type GetSubscriptionResponse
- type GetSubscriptionResponseContent
- type GetTemplateResponse
- type GetTemplateResponseContent
- type GetTimesheetEntryResponse
- type GetTimesheetEntryResponseContent
- type GetTimesheetReportParams
- type GetTimesheetReportResponse
- type GetTimesheetReportResponseContent
- type GetTodoResponse
- type GetTodoResponseContent
- type GetTodolistOrGroupResponse
- type GetTodolistOrGroupResponseContent
- type GetTodosetResponse
- type GetTodosetResponseContent
- type GetToolResponse
- type GetToolResponseContent
- type GetUpcomingScheduleParams
- type GetUpcomingScheduleResponse
- type GetUpcomingScheduleResponseContent
- type GetUploadResponse
- type GetUploadResponseContent
- type GetVaultResponse
- type GetVaultResponseContent
- type GetWebhookResponse
- type GetWebhookResponseContent
- type GoogleDocument
- type HillChart
- type HillChartDot
- type HttpRequestDoer
- type InMemoryCache
- type Inbox
- type InternalServerErrorResponseContent
- type LineupMarker
- type ListAnswersParams
- type ListAnswersResponse
- type ListAnswersResponseContent
- type ListAssignablePeopleResponse
- type ListAssignablePeopleResponseContent
- type ListCampfireLinesParams
- type ListCampfireLinesResponse
- type ListCampfireLinesResponseContent
- type ListCampfireUploadsParams
- type ListCampfireUploadsResponse
- type ListCampfireUploadsResponseContent
- type ListCampfiresParams
- type ListCampfiresResponse
- type ListCampfiresResponseContent
- type ListCardsParams
- type ListCardsResponse
- type ListCardsResponseContent
- type ListChatbotsResponse
- type ListChatbotsResponseContent
- type ListClientApprovalsParams
- type ListClientApprovalsResponse
- type ListClientApprovalsResponseContent
- type ListClientCorrespondencesParams
- type ListClientCorrespondencesResponse
- type ListClientCorrespondencesResponseContent
- type ListClientRepliesParams
- type ListClientRepliesResponse
- type ListClientRepliesResponseContent
- type ListCommentsParams
- type ListCommentsResponse
- type ListCommentsResponseContent
- type ListDocumentsParams
- type ListDocumentsResponse
- type ListDocumentsResponseContent
- type ListEventBoostsParams
- type ListEventBoostsResponse
- type ListEventBoostsResponseContent
- type ListEventsParams
- type ListEventsResponse
- type ListEventsResponseContent
- type ListFoldersResponse
- type ListFoldersResponseContent
- type ListForwardRepliesParams
- type ListForwardRepliesResponse
- type ListForwardRepliesResponseContent
- type ListForwardsParams
- type ListForwardsResponse
- type ListForwardsResponseContent
- type ListGaugeNeedlesParams
- type ListGaugeNeedlesResponse
- type ListGaugeNeedlesResponseContent
- type ListGaugesParams
- type ListGaugesResponse
- type ListGaugesResponseContent
- type ListLineupMarkersResponse
- type ListLineupMarkersResponseContent
- type ListMessageTypesResponse
- type ListMessageTypesResponseContent
- type ListMessagesParams
- type ListMessagesResponse
- type ListMessagesResponseContent
- type ListMyBookmarksParams
- type ListMyBookmarksResponse
- type ListMyBookmarksResponseContent
- type ListMyDraftsParams
- type ListMyDraftsResponse
- type ListMyDraftsResponseContent
- type ListPeopleParams
- type ListPeopleResponse
- type ListPeopleResponseContent
- type ListPingablePeopleResponse
- type ListPingablePeopleResponseContent
- type ListProjectPeopleParams
- type ListProjectPeopleResponse
- type ListProjectPeopleResponseContent
- type ListProjectsParams
- type ListProjectsResponse
- type ListProjectsResponseContent
- type ListQuestionAnswerersResponse
- type ListQuestionAnswerersResponseContent
- type ListQuestionsParams
- type ListQuestionsResponse
- type ListQuestionsResponseContent
- type ListRecordingBoostsParams
- type ListRecordingBoostsResponse
- type ListRecordingBoostsResponseContent
- type ListRecordingsParams
- type ListRecordingsResponse
- type ListRecordingsResponseContent
- type ListScheduleEntriesParams
- type ListScheduleEntriesResponse
- type ListScheduleEntriesResponseContent
- type ListTemplatesParams
- type ListTemplatesResponse
- type ListTemplatesResponseContent
- type ListTodolistGroupsParams
- type ListTodolistGroupsResponse
- type ListTodolistGroupsResponseContent
- type ListTodolistsParams
- type ListTodolistsResponse
- type ListTodolistsResponseContent
- type ListTodosParams
- type ListTodosResponse
- type ListTodosResponseContent
- type ListUploadVersionsResponse
- type ListUploadVersionsResponseContent
- type ListUploadsParams
- type ListUploadsResponse
- type ListUploadsResponseContent
- type ListVaultsParams
- type ListVaultsResponse
- type ListVaultsResponseContent
- type ListWebhooksResponse
- type ListWebhooksResponseContent
- type MarkAsReadJSONRequestBody
- type MarkAsReadRequestContent
- type MarkAsReadResponse
- type Message
- type MessageBoard
- type MessageType
- type MessagesService
- func (s *MessagesService) Create(ctx context.Context, accountId string, boardId int64, ...) (*http.Response, error)
- func (s *MessagesService) CreateWithBody(ctx context.Context, accountId string, boardId int64, contentType string, ...) (*http.Response, error)
- func (s *MessagesService) Get(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (s *MessagesService) List(ctx context.Context, accountId string, boardId int64, ...) (*http.Response, error)
- func (s *MessagesService) Update(ctx context.Context, accountId string, messageId int64, ...) (*http.Response, error)
- func (s *MessagesService) UpdateWithBody(ctx context.Context, accountId string, messageId int64, contentType string, ...) (*http.Response, error)
- type MoveCardColumnJSONRequestBody
- type MoveCardColumnRequestContent
- type MoveCardColumnResponse
- type MoveCardJSONRequestBody
- type MoveCardRequestContent
- type MoveCardResponse
- type MyAssignment
- type MyAssignmentAssignee
- type MyAssignmentBucket
- type MyAssignmentParent
- type MyNote
- type MyNoteAttributes
- type NotFoundErrorResponseContent
- type Notification
- type OperationMetadata
- type OutOfOffice
- type OutOfOfficePayload
- type OutOfOfficePerson
- type PauseQuestionResponse
- type PauseQuestionResponseContent
- type PeopleService
- func (s *PeopleService) Get(ctx context.Context, accountId string, personId int64, ...) (*http.Response, error)
- func (s *PeopleService) GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (s *PeopleService) List(ctx context.Context, accountId string, params *ListPeopleParams, ...) (*http.Response, error)
- type Person
- type PersonCompany
- type PinMessageResponse
- type Preferences
- type PreferencesPayload
- type PreviewableAttachment
- type PrioritizeAssignmentJSONRequestBody
- type PrioritizeAssignmentRequestContent
- type PrioritizeAssignmentResponse
- type Project
- type ProjectAccessResult
- type ProjectConstruction
- type ProjectConstructionAttributes
- type ProjectLimitErrorResponseContent
- type ProjectsService
- func (s *ProjectsService) Archive(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (s *ProjectsService) Create(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (s *ProjectsService) CreateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (s *ProjectsService) Get(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (s *ProjectsService) List(ctx context.Context, accountId string, params *ListProjectsParams, ...) (*http.Response, error)
- func (s *ProjectsService) Trash(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (s *ProjectsService) Unarchive(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (s *ProjectsService) Update(ctx context.Context, accountId string, projectId int64, ...) (*http.Response, error)
- func (s *ProjectsService) UpdateWithBody(ctx context.Context, accountId string, projectId int64, contentType string, ...) (*http.Response, error)
- type Question
- type QuestionAnswer
- type QuestionAnswerPayload
- type QuestionAnswerUpdatePayload
- type QuestionReminder
- type QuestionSchedule
- type Questionnaire
- type RateLimitErrorResponseContent
- type Recording
- type RecordingBucket
- type RecordingCategory
- type RecordingParent
- type RecordingsService
- func (s *RecordingsService) Archive(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (s *RecordingsService) List(ctx context.Context, accountId string, params *ListRecordingsParams, ...) (*http.Response, error)
- func (s *RecordingsService) Trash(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- func (s *RecordingsService) Unarchive(ctx context.Context, accountId string, recordingId int64, ...) (*http.Response, error)
- type RemoveAccountLogoResponse
- type ReorderUpNextJSONRequestBody
- type ReorderUpNextRequestContent
- type ReorderUpNextResponse
- type ReplaceDocumentJSONRequestBody
- type ReplaceDocumentRequestContent
- type ReplaceDocumentResponse
- type ReplaceDocumentResponseContent
- type ReplaceScheduleEntryJSONRequestBody
- type ReplaceScheduleEntryRequestContent
- type ReplaceScheduleEntryResponse
- type ReplaceScheduleEntryResponseContent
- type ReplaceTodoJSONRequestBody
- type ReplaceTodoRequestContent
- type ReplaceTodoResponse
- type ReplaceTodoResponseContent
- type RepositionCardStepJSONRequestBody
- type RepositionCardStepRequestContent
- type RepositionCardStepResponse
- type RepositionTodoJSONRequestBody
- type RepositionTodoRequestContent
- type RepositionTodoResponse
- type RepositionTodolistGroupJSONRequestBody
- type RepositionTodolistGroupRequestContent
- type RepositionTodolistGroupResponse
- type RepositionTodolistJSONRequestBody
- type RepositionTodolistRequestContent
- type RepositionTodolistResponse
- type RepositionToolJSONRequestBody
- type RepositionToolRequestContent
- type RepositionToolResponse
- type RequestEditorFn
- type ResponseCache
- type ResumeQuestionResponse
- type ResumeQuestionResponseContent
- type RetryConfig
- type RichTextAttachment
- type Schedule
- type ScheduleAttributes
- type ScheduleEntry
- type SchedulesService
- func (s *SchedulesService) CreateEntry(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (s *SchedulesService) CreateEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, ...) (*http.Response, error)
- func (s *SchedulesService) Get(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (s *SchedulesService) GetEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (s *SchedulesService) ListEntries(ctx context.Context, accountId string, scheduleId int64, ...) (*http.Response, error)
- func (s *SchedulesService) ReplaceEntry(ctx context.Context, accountId string, entryId int64, ...) (*http.Response, error)
- func (s *SchedulesService) ReplaceEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, ...) (*http.Response, error)
- type SearchMetadata
- type SearchParams
- type SearchResponse
- type SearchResponseContent
- type SearchResult
- type SearchResultAttachment
- type SearchType
- type SensitiveString
- type SetCardColumnColorJSONRequestBody
- type SetCardColumnColorRequestContent
- type SetCardColumnColorResponse
- type SetCardColumnColorResponseContent
- type SetCardStepCompletionJSONRequestBody
- type SetCardStepCompletionRequestContent
- type SetCardStepCompletionResponse
- type SetCardStepCompletionResponseContent
- type SetClientVisibilityJSONRequestBody
- type SetClientVisibilityRequestContent
- type SetClientVisibilityResponse
- type SetClientVisibilityResponseContent
- type StaticTokenProvider
- type StorageLimitErrorResponseContent
- type SubscribeResponse
- type SubscribeResponseContent
- type SubscribeToCardColumnResponse
- type Subscription
- type Template
- type TemplatesService
- func (s *TemplatesService) Create(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, ...) (*http.Response, error)
- func (s *TemplatesService) CreateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (s *TemplatesService) Delete(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (s *TemplatesService) Get(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (s *TemplatesService) List(ctx context.Context, accountId string, params *ListTemplatesParams, ...) (*http.Response, error)
- func (s *TemplatesService) Update(ctx context.Context, accountId string, templateId int64, ...) (*http.Response, error)
- func (s *TemplatesService) UpdateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, ...) (*http.Response, error)
- type TimelineAttachment
- type TimelineEvent
- type TimelineEventData
- type TimesheetEntry
- type Todo
- type TodoBucket
- type TodoParent
- type Todolist
- type TodosService
- func (s *TodosService) Complete(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (s *TodosService) Create(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (s *TodosService) CreateWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, ...) (*http.Response, error)
- func (s *TodosService) Get(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (s *TodosService) List(ctx context.Context, accountId string, todolistId int64, ...) (*http.Response, error)
- func (s *TodosService) Replace(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- func (s *TodosService) ReplaceWithBody(ctx context.Context, accountId string, todoId int64, contentType string, ...) (*http.Response, error)
- func (s *TodosService) Uncomplete(ctx context.Context, accountId string, todoId int64, ...) (*http.Response, error)
- type Todoset
- type ToggleGaugeJSONRequestBody
- type ToggleGaugeRequestContent
- type ToggleGaugeResponse
- type TokenProvider
- type Tool
- type TrashProjectResponse
- type TrashRecordingResponse
- type UnarchiveProjectResponse
- type UnarchiveRecordingResponse
- type UnauthorizedErrorResponseContent
- type UncompleteTodoResponse
- type UnpinMessageResponse
- type UnsubscribeFromCardColumnResponse
- type UnsubscribeResponse
- type UpcomingAssignable
- type UpcomingAssignableCompletion
- type UpcomingAssignableParent
- type UpcomingScheduleBucket
- type UpcomingScheduleEntry
- type UpcomingSchedulePerson
- type UpdateAccountLogoMultipartBody
- type UpdateAccountLogoMultipartRequestBody
- type UpdateAccountLogoResponse
- type UpdateAccountNameJSONRequestBody
- type UpdateAccountNameRequestContent
- type UpdateAccountNameResponse
- type UpdateAccountNameResponseContent
- type UpdateAnswerJSONRequestBody
- type UpdateAnswerResponse
- type UpdateCalendarJSONRequestBody
- type UpdateCalendarRequestContent
- type UpdateCalendarResponse
- type UpdateCalendarResponseContent
- type UpdateCampfireLineJSONRequestBody
- type UpdateCampfireLineRequestContent
- type UpdateCampfireLineResponse
- type UpdateCardColumnJSONRequestBody
- type UpdateCardColumnRequestContent
- type UpdateCardColumnResponse
- type UpdateCardColumnResponseContent
- type UpdateCardJSONRequestBody
- type UpdateCardRequestContent
- type UpdateCardResponse
- type UpdateCardResponseContent
- type UpdateCardStepJSONRequestBody
- type UpdateCardStepRequestContent
- type UpdateCardStepResponse
- type UpdateCardStepResponseContent
- type UpdateChatbotJSONRequestBody
- type UpdateChatbotRequestContent
- type UpdateChatbotResponse
- type UpdateChatbotResponseContent
- type UpdateCloudFileJSONRequestBody
- type UpdateCloudFileRequestContent
- type UpdateCloudFileResponse
- type UpdateCloudFileResponseContent
- type UpdateCommentJSONRequestBody
- type UpdateCommentRequestContent
- type UpdateCommentResponse
- type UpdateCommentResponseContent
- type UpdateFolderJSONRequestBody
- type UpdateFolderRequestContent
- type UpdateFolderResponse
- type UpdateFolderResponseContent
- type UpdateGaugeNeedleJSONRequestBody
- type UpdateGaugeNeedleRequestContent
- type UpdateGaugeNeedleResponse
- type UpdateGaugeNeedleResponseContent
- type UpdateGoogleDocumentJSONRequestBody
- type UpdateGoogleDocumentRequestContent
- type UpdateGoogleDocumentResponse
- type UpdateGoogleDocumentResponseContent
- type UpdateHillChartSettingsJSONRequestBody
- type UpdateHillChartSettingsRequestContent
- type UpdateHillChartSettingsResponse
- type UpdateHillChartSettingsResponseContent
- type UpdateLineupMarkerJSONRequestBody
- type UpdateLineupMarkerRequestContent
- type UpdateLineupMarkerResponse
- type UpdateMessageJSONRequestBody
- type UpdateMessageRequestContent
- type UpdateMessageResponse
- type UpdateMessageResponseContent
- type UpdateMessageTypeJSONRequestBody
- type UpdateMessageTypeRequestContent
- type UpdateMessageTypeResponse
- type UpdateMessageTypeResponseContent
- type UpdateMyNoteJSONRequestBody
- type UpdateMyNoteRequestContent
- type UpdateMyNoteResponse
- type UpdateMyNoteResponseContent
- type UpdateMyPreferencesJSONRequestBody
- type UpdateMyPreferencesRequestContent
- type UpdateMyPreferencesResponse
- type UpdateMyPreferencesResponseContent
- type UpdateMyProfileJSONRequestBody
- type UpdateMyProfileRequestContent
- type UpdateMyProfileResponse
- type UpdateProjectAccessJSONRequestBody
- type UpdateProjectAccessRequestContent
- type UpdateProjectAccessResponse
- type UpdateProjectAccessResponseContent
- type UpdateProjectJSONRequestBody
- type UpdateProjectRequestContent
- type UpdateProjectResponse
- type UpdateProjectResponseContent
- type UpdateQuestionJSONRequestBody
- type UpdateQuestionNotificationSettingsJSONRequestBody
- type UpdateQuestionNotificationSettingsRequestContent
- type UpdateQuestionNotificationSettingsResponse
- type UpdateQuestionNotificationSettingsResponseContent
- type UpdateQuestionRequestContent
- type UpdateQuestionResponse
- type UpdateQuestionResponseContent
- type UpdateScheduleSettingsJSONRequestBody
- type UpdateScheduleSettingsRequestContent
- type UpdateScheduleSettingsResponse
- type UpdateScheduleSettingsResponseContent
- type UpdateSubscriptionJSONRequestBody
- type UpdateSubscriptionRequestContent
- type UpdateSubscriptionResponse
- type UpdateSubscriptionResponseContent
- type UpdateTemplateJSONRequestBody
- type UpdateTemplateRequestContent
- type UpdateTemplateResponse
- type UpdateTemplateResponseContent
- type UpdateTimesheetEntryJSONRequestBody
- type UpdateTimesheetEntryRequestContent
- type UpdateTimesheetEntryResponse
- type UpdateTimesheetEntryResponseContent
- type UpdateTodolistOrGroupJSONRequestBody
- type UpdateTodolistOrGroupRequestContent
- type UpdateTodolistOrGroupResponse
- type UpdateTodolistOrGroupResponseContent
- type UpdateToolJSONRequestBody
- type UpdateToolRequestContent
- type UpdateToolResponse
- type UpdateToolResponseContent
- type UpdateUploadJSONRequestBody
- type UpdateUploadRequestContent
- type UpdateUploadResponse
- type UpdateUploadResponseContent
- type UpdateVaultJSONRequestBody
- type UpdateVaultRequestContent
- type UpdateVaultResponse
- type UpdateVaultResponseContent
- type UpdateWebhookJSONRequestBody
- type UpdateWebhookRequestContent
- type UpdateWebhookResponse
- type UpdateWebhookResponseContent
- type UpdateWormholeJSONRequestBody
- type UpdateWormholeRequestContent
- type UpdateWormholeResponse
- type UpdateWormholeResponseContent
- type Upload
- type UploadVersion
- type UploadVersionFile
- type UploadsService
- func (s *UploadsService) Create(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *UploadsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (s *UploadsService) Get(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (s *UploadsService) List(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *UploadsService) Update(ctx context.Context, accountId string, uploadId int64, ...) (*http.Response, error)
- func (s *UploadsService) UpdateWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, ...) (*http.Response, error)
- type ValidationErrorResponseContent
- type Vault
- type VaultsService
- func (s *VaultsService) Create(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *VaultsService) CreateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- func (s *VaultsService) Get(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *VaultsService) List(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, ...) (*http.Response, error)
- func (s *VaultsService) Update(ctx context.Context, accountId string, vaultId int64, ...) (*http.Response, error)
- func (s *VaultsService) UpdateWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, ...) (*http.Response, error)
- type Webhook
- type WebhookCopy
- type WebhookCopyBucket
- type WebhookDelivery
- type WebhookDeliveryRequest
- type WebhookDeliveryResponse
- type WebhookEvent
- type WebhookHeadersMap
- type WebhookLimitErrorResponseContent
- type WebhooksService
- func (s *WebhooksService) Create(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (s *WebhooksService) CreateWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, ...) (*http.Response, error)
- func (s *WebhooksService) Delete(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (s *WebhooksService) Get(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (s *WebhooksService) List(ctx context.Context, accountId string, bucketId int64, ...) (*http.Response, error)
- func (s *WebhooksService) Update(ctx context.Context, accountId string, webhookId int64, ...) (*http.Response, error)
- func (s *WebhooksService) UpdateWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, ...) (*http.Response, error)
- type Wormhole
Constants ¶
const ( ErrCodeUsage = "usage" ErrCodeNotFound = "not_found" ErrCodeAuth = "auth_required" ErrCodeForbidden = "forbidden" ErrCodeRateLimit = "rate_limit" ErrCodeNetwork = "network" ErrCodeAPI = "api_error" ErrCodeAmbiguous = "ambiguous" )
Error codes for API responses.
Variables ¶
This section is empty.
Functions ¶
func GetOperationRetryMax ¶ added in v0.10.0
GetOperationRetryMax returns the per-operation retry ceiling (maximum total attempts) for the given operation ID. ok is false when the operation carries no per-op override, in which case the client-configured cap applies unchanged.
func GetOperationRetryOn ¶ added in v0.10.0
GetOperationRetryOn returns a COPY of the declared retryable status set for the given operation ID. The copy matters: isRetryableStatus reads the same package-level table on every response, so handing out the stored slice would let any caller rewrite the retry policy for every client in the process, and race with in-flight requests while doing it.
ok is false when the operation carries no per-op set. A present-but-empty set returns ok true, which is how "declared empty" stays distinguishable from "absent" — ok, not nilness, is the signal.
func IsIdempotent ¶
IsIdempotent returns whether the given operation is idempotent and safe to retry.
func NewArchiveProjectRequest ¶ added in v0.13.0
func NewArchiveProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
NewArchiveProjectRequest generates requests for ArchiveProject
func NewArchiveRecordingRequest ¶
func NewArchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewArchiveRecordingRequest generates requests for ArchiveRecording
func NewCompleteTodoRequest ¶
NewCompleteTodoRequest generates requests for CompleteTodo
func NewCreateAnswerRequest ¶
func NewCreateAnswerRequest(server string, accountId string, questionId int64, body CreateAnswerJSONRequestBody) (*http.Request, error)
NewCreateAnswerRequest calls the generic CreateAnswer builder with application/json body
func NewCreateAnswerRequestWithBody ¶
func NewCreateAnswerRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateAnswerRequestWithBody generates requests for CreateAnswer with any type of body
func NewCreateAttachmentRequestWithBody ¶
func NewCreateAttachmentRequestWithBody(server string, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateAttachmentRequestWithBody generates requests for CreateAttachment with any type of body
func NewCreateBookmarkRequest ¶ added in v0.12.0
func NewCreateBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewCreateBookmarkRequest generates requests for CreateBookmark
func NewCreateCampfireLineRequest ¶
func NewCreateCampfireLineRequest(server string, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody) (*http.Request, error)
NewCreateCampfireLineRequest calls the generic CreateCampfireLine builder with application/json body
func NewCreateCampfireLineRequestWithBody ¶
func NewCreateCampfireLineRequestWithBody(server string, accountId string, campfireId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCampfireLineRequestWithBody generates requests for CreateCampfireLine with any type of body
func NewCreateCampfireUploadRequestWithBody ¶ added in v0.2.3
func NewCreateCampfireUploadRequestWithBody(server string, accountId string, campfireId int64, params *CreateCampfireUploadParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateCampfireUploadRequestWithBody generates requests for CreateCampfireUpload with any type of body
func NewCreateCardColumnRequest ¶
func NewCreateCardColumnRequest(server string, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody) (*http.Request, error)
NewCreateCardColumnRequest calls the generic CreateCardColumn builder with application/json body
func NewCreateCardColumnRequestWithBody ¶
func NewCreateCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCardColumnRequestWithBody generates requests for CreateCardColumn with any type of body
func NewCreateCardRequest ¶
func NewCreateCardRequest(server string, accountId string, columnId int64, body CreateCardJSONRequestBody) (*http.Request, error)
NewCreateCardRequest calls the generic CreateCard builder with application/json body
func NewCreateCardRequestWithBody ¶
func NewCreateCardRequestWithBody(server string, accountId string, columnId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCardRequestWithBody generates requests for CreateCard with any type of body
func NewCreateCardStepRequest ¶
func NewCreateCardStepRequest(server string, accountId string, cardId int64, body CreateCardStepJSONRequestBody) (*http.Request, error)
NewCreateCardStepRequest calls the generic CreateCardStep builder with application/json body
func NewCreateCardStepRequestWithBody ¶
func NewCreateCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCardStepRequestWithBody generates requests for CreateCardStep with any type of body
func NewCreateChatbotRequest ¶
func NewCreateChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, body CreateChatbotJSONRequestBody) (*http.Request, error)
NewCreateChatbotRequest calls the generic CreateChatbot builder with application/json body
func NewCreateChatbotRequestWithBody ¶
func NewCreateChatbotRequestWithBody(server string, accountId string, bucketId int64, campfireId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateChatbotRequestWithBody generates requests for CreateChatbot with any type of body
func NewCreateCloudFileRequest ¶ added in v0.13.0
func NewCreateCloudFileRequest(server string, accountId string, bucketId int64, vaultId int64, body CreateCloudFileJSONRequestBody) (*http.Request, error)
NewCreateCloudFileRequest calls the generic CreateCloudFile builder with application/json body
func NewCreateCloudFileRequestWithBody ¶ added in v0.13.0
func NewCreateCloudFileRequestWithBody(server string, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCloudFileRequestWithBody generates requests for CreateCloudFile with any type of body
func NewCreateCommentRequest ¶
func NewCreateCommentRequest(server string, accountId string, recordingId int64, body CreateCommentJSONRequestBody) (*http.Request, error)
NewCreateCommentRequest calls the generic CreateComment builder with application/json body
func NewCreateCommentRequestWithBody ¶
func NewCreateCommentRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateCommentRequestWithBody generates requests for CreateComment with any type of body
func NewCreateDocumentRequest ¶
func NewCreateDocumentRequest(server string, accountId string, vaultId int64, body CreateDocumentJSONRequestBody) (*http.Request, error)
NewCreateDocumentRequest calls the generic CreateDocument builder with application/json body
func NewCreateDocumentRequestWithBody ¶
func NewCreateDocumentRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateDocumentRequestWithBody generates requests for CreateDocument with any type of body
func NewCreateEventBoostRequest ¶
func NewCreateEventBoostRequest(server string, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody) (*http.Request, error)
NewCreateEventBoostRequest calls the generic CreateEventBoost builder with application/json body
func NewCreateEventBoostRequestWithBody ¶
func NewCreateEventBoostRequestWithBody(server string, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateEventBoostRequestWithBody generates requests for CreateEventBoost with any type of body
func NewCreateFolderRequest ¶ added in v0.13.0
func NewCreateFolderRequest(server string, accountId string, body CreateFolderJSONRequestBody) (*http.Request, error)
NewCreateFolderRequest calls the generic CreateFolder builder with application/json body
func NewCreateFolderRequestWithBody ¶ added in v0.13.0
func NewCreateFolderRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateFolderRequestWithBody generates requests for CreateFolder with any type of body
func NewCreateGaugeNeedleRequest ¶ added in v0.7.0
func NewCreateGaugeNeedleRequest(server string, accountId string, projectId int64, body CreateGaugeNeedleJSONRequestBody) (*http.Request, error)
NewCreateGaugeNeedleRequest calls the generic CreateGaugeNeedle builder with application/json body
func NewCreateGaugeNeedleRequestWithBody ¶ added in v0.7.0
func NewCreateGaugeNeedleRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateGaugeNeedleRequestWithBody generates requests for CreateGaugeNeedle with any type of body
func NewCreateGoogleDocumentRequest ¶ added in v0.13.0
func NewCreateGoogleDocumentRequest(server string, accountId string, bucketId int64, vaultId int64, body CreateGoogleDocumentJSONRequestBody) (*http.Request, error)
NewCreateGoogleDocumentRequest calls the generic CreateGoogleDocument builder with application/json body
func NewCreateGoogleDocumentRequestWithBody ¶ added in v0.13.0
func NewCreateGoogleDocumentRequestWithBody(server string, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateGoogleDocumentRequestWithBody generates requests for CreateGoogleDocument with any type of body
func NewCreateLineupMarkerRequest ¶
func NewCreateLineupMarkerRequest(server string, accountId string, body CreateLineupMarkerJSONRequestBody) (*http.Request, error)
NewCreateLineupMarkerRequest calls the generic CreateLineupMarker builder with application/json body
func NewCreateLineupMarkerRequestWithBody ¶
func NewCreateLineupMarkerRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLineupMarkerRequestWithBody generates requests for CreateLineupMarker with any type of body
func NewCreateMessageRequest ¶
func NewCreateMessageRequest(server string, accountId string, boardId int64, body CreateMessageJSONRequestBody) (*http.Request, error)
NewCreateMessageRequest calls the generic CreateMessage builder with application/json body
func NewCreateMessageRequestWithBody ¶
func NewCreateMessageRequestWithBody(server string, accountId string, boardId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateMessageRequestWithBody generates requests for CreateMessage with any type of body
func NewCreateMessageTypeRequest ¶
func NewCreateMessageTypeRequest(server string, accountId string, bucketId int64, body CreateMessageTypeJSONRequestBody) (*http.Request, error)
NewCreateMessageTypeRequest calls the generic CreateMessageType builder with application/json body
func NewCreateMessageTypeRequestWithBody ¶
func NewCreateMessageTypeRequestWithBody(server string, accountId string, bucketId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateMessageTypeRequestWithBody generates requests for CreateMessageType with any type of body
func NewCreateProjectFromTemplateRequest ¶
func NewCreateProjectFromTemplateRequest(server string, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody) (*http.Request, error)
NewCreateProjectFromTemplateRequest calls the generic CreateProjectFromTemplate builder with application/json body
func NewCreateProjectFromTemplateRequestWithBody ¶
func NewCreateProjectFromTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectFromTemplateRequestWithBody generates requests for CreateProjectFromTemplate with any type of body
func NewCreateProjectRequest ¶
func NewCreateProjectRequest(server string, accountId string, body CreateProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectRequest calls the generic CreateProject builder with application/json body
func NewCreateProjectRequestWithBody ¶
func NewCreateProjectRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body
func NewCreateQuestionRequest ¶
func NewCreateQuestionRequest(server string, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody) (*http.Request, error)
NewCreateQuestionRequest calls the generic CreateQuestion builder with application/json body
func NewCreateQuestionRequestWithBody ¶
func NewCreateQuestionRequestWithBody(server string, accountId string, questionnaireId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateQuestionRequestWithBody generates requests for CreateQuestion with any type of body
func NewCreateRecordingBoostRequest ¶
func NewCreateRecordingBoostRequest(server string, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody) (*http.Request, error)
NewCreateRecordingBoostRequest calls the generic CreateRecordingBoost builder with application/json body
func NewCreateRecordingBoostRequestWithBody ¶
func NewCreateRecordingBoostRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateRecordingBoostRequestWithBody generates requests for CreateRecordingBoost with any type of body
func NewCreateScheduleEntryRequest ¶
func NewCreateScheduleEntryRequest(server string, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody) (*http.Request, error)
NewCreateScheduleEntryRequest calls the generic CreateScheduleEntry builder with application/json body
func NewCreateScheduleEntryRequestWithBody ¶
func NewCreateScheduleEntryRequestWithBody(server string, accountId string, scheduleId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateScheduleEntryRequestWithBody generates requests for CreateScheduleEntry with any type of body
func NewCreateTemplateRequest ¶
func NewCreateTemplateRequest(server string, accountId string, body CreateTemplateJSONRequestBody) (*http.Request, error)
NewCreateTemplateRequest calls the generic CreateTemplate builder with application/json body
func NewCreateTemplateRequestWithBody ¶
func NewCreateTemplateRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTemplateRequestWithBody generates requests for CreateTemplate with any type of body
func NewCreateTimesheetEntryRequest ¶
func NewCreateTimesheetEntryRequest(server string, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody) (*http.Request, error)
NewCreateTimesheetEntryRequest calls the generic CreateTimesheetEntry builder with application/json body
func NewCreateTimesheetEntryRequestWithBody ¶
func NewCreateTimesheetEntryRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateTimesheetEntryRequestWithBody generates requests for CreateTimesheetEntry with any type of body
func NewCreateTodoRequest ¶
func NewCreateTodoRequest(server string, accountId string, todolistId int64, body CreateTodoJSONRequestBody) (*http.Request, error)
NewCreateTodoRequest calls the generic CreateTodo builder with application/json body
func NewCreateTodoRequestWithBody ¶
func NewCreateTodoRequestWithBody(server string, accountId string, todolistId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateTodoRequestWithBody generates requests for CreateTodo with any type of body
func NewCreateTodolistGroupRequest ¶
func NewCreateTodolistGroupRequest(server string, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody) (*http.Request, error)
NewCreateTodolistGroupRequest calls the generic CreateTodolistGroup builder with application/json body
func NewCreateTodolistGroupRequestWithBody ¶
func NewCreateTodolistGroupRequestWithBody(server string, accountId string, todolistId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateTodolistGroupRequestWithBody generates requests for CreateTodolistGroup with any type of body
func NewCreateTodolistRequest ¶
func NewCreateTodolistRequest(server string, accountId string, todosetId int64, body CreateTodolistJSONRequestBody) (*http.Request, error)
NewCreateTodolistRequest calls the generic CreateTodolist builder with application/json body
func NewCreateTodolistRequestWithBody ¶
func NewCreateTodolistRequestWithBody(server string, accountId string, todosetId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateTodolistRequestWithBody generates requests for CreateTodolist with any type of body
func NewCreateTodosetTodoRequest ¶ added in v0.12.0
func NewCreateTodosetTodoRequest(server string, accountId string, bucketId int64, todosetId int64, body CreateTodosetTodoJSONRequestBody) (*http.Request, error)
NewCreateTodosetTodoRequest calls the generic CreateTodosetTodo builder with application/json body
func NewCreateTodosetTodoRequestWithBody ¶ added in v0.12.0
func NewCreateTodosetTodoRequestWithBody(server string, accountId string, bucketId int64, todosetId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateTodosetTodoRequestWithBody generates requests for CreateTodosetTodo with any type of body
func NewCreateToolRequest ¶ added in v0.8.0
func NewCreateToolRequest(server string, accountId string, bucketId int64, body CreateToolJSONRequestBody) (*http.Request, error)
NewCreateToolRequest calls the generic CreateTool builder with application/json body
func NewCreateToolRequestWithBody ¶ added in v0.8.0
func NewCreateToolRequestWithBody(server string, accountId string, bucketId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateToolRequestWithBody generates requests for CreateTool with any type of body
func NewCreateUploadRequest ¶
func NewCreateUploadRequest(server string, accountId string, vaultId int64, body CreateUploadJSONRequestBody) (*http.Request, error)
NewCreateUploadRequest calls the generic CreateUpload builder with application/json body
func NewCreateUploadRequestWithBody ¶
func NewCreateUploadRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateUploadRequestWithBody generates requests for CreateUpload with any type of body
func NewCreateUploadVersionRequest ¶ added in v0.14.0
func NewCreateUploadVersionRequest(server string, accountId string, uploadId int64, body CreateUploadVersionJSONRequestBody) (*http.Request, error)
NewCreateUploadVersionRequest calls the generic CreateUploadVersion builder with application/json body
func NewCreateUploadVersionRequestWithBody ¶ added in v0.14.0
func NewCreateUploadVersionRequestWithBody(server string, accountId string, uploadId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateUploadVersionRequestWithBody generates requests for CreateUploadVersion with any type of body
func NewCreateVaultRequest ¶
func NewCreateVaultRequest(server string, accountId string, vaultId int64, body CreateVaultJSONRequestBody) (*http.Request, error)
NewCreateVaultRequest calls the generic CreateVault builder with application/json body
func NewCreateVaultRequestWithBody ¶
func NewCreateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateVaultRequestWithBody generates requests for CreateVault with any type of body
func NewCreateWebhookRequest ¶
func NewCreateWebhookRequest(server string, accountId string, bucketId int64, body CreateWebhookJSONRequestBody) (*http.Request, error)
NewCreateWebhookRequest calls the generic CreateWebhook builder with application/json body
func NewCreateWebhookRequestWithBody ¶
func NewCreateWebhookRequestWithBody(server string, accountId string, bucketId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateWebhookRequestWithBody generates requests for CreateWebhook with any type of body
func NewCreateWormholeRequest ¶ added in v0.9.0
func NewCreateWormholeRequest(server string, accountId string, bucketId int64, cardTableId int64, body CreateWormholeJSONRequestBody) (*http.Request, error)
NewCreateWormholeRequest calls the generic CreateWormhole builder with application/json body
func NewCreateWormholeRequestWithBody ¶ added in v0.9.0
func NewCreateWormholeRequestWithBody(server string, accountId string, bucketId int64, cardTableId int64, contentType string, body io.Reader) (*http.Request, error)
NewCreateWormholeRequestWithBody generates requests for CreateWormhole with any type of body
func NewDeleteBookmarkRequest ¶ added in v0.12.0
func NewDeleteBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewDeleteBookmarkRequest generates requests for DeleteBookmark
func NewDeleteBoostRequest ¶
NewDeleteBoostRequest generates requests for DeleteBoost
func NewDeleteCampfireLineRequest ¶
func NewDeleteCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)
NewDeleteCampfireLineRequest generates requests for DeleteCampfireLine
func NewDeleteChatbotRequest ¶
func NewDeleteChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, chatbotId int64) (*http.Request, error)
NewDeleteChatbotRequest generates requests for DeleteChatbot
func NewDeleteFolderRequest ¶ added in v0.13.0
NewDeleteFolderRequest generates requests for DeleteFolder
func NewDeleteLineupMarkerRequest ¶
func NewDeleteLineupMarkerRequest(server string, accountId string, markerId int64) (*http.Request, error)
NewDeleteLineupMarkerRequest generates requests for DeleteLineupMarker
func NewDeleteMessageTypeRequest ¶
func NewDeleteMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64) (*http.Request, error)
NewDeleteMessageTypeRequest generates requests for DeleteMessageType
func NewDeleteTemplateRequest ¶
func NewDeleteTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)
NewDeleteTemplateRequest generates requests for DeleteTemplate
func NewDeleteToolRequest ¶
NewDeleteToolRequest generates requests for DeleteTool
func NewDeleteWebhookRequest ¶
func NewDeleteWebhookRequest(server string, accountId string, webhookId int64) (*http.Request, error)
NewDeleteWebhookRequest generates requests for DeleteWebhook
func NewDeleteWormholeRequest ¶ added in v0.9.0
func NewDeleteWormholeRequest(server string, accountId string, bucketId int64, wormholeId int64) (*http.Request, error)
NewDeleteWormholeRequest generates requests for DeleteWormhole
func NewDeprioritizeAssignmentRequest ¶ added in v0.12.0
func NewDeprioritizeAssignmentRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewDeprioritizeAssignmentRequest generates requests for DeprioritizeAssignment
func NewDestroyGaugeNeedleRequest ¶ added in v0.7.0
func NewDestroyGaugeNeedleRequest(server string, accountId string, needleId int64) (*http.Request, error)
NewDestroyGaugeNeedleRequest generates requests for DestroyGaugeNeedle
func NewDestroyTimesheetEntryRequest ¶ added in v0.13.0
func NewDestroyTimesheetEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
NewDestroyTimesheetEntryRequest generates requests for DestroyTimesheetEntry
func NewDisableCardColumnOnHoldRequest ¶
func NewDisableCardColumnOnHoldRequest(server string, accountId string, bucketId int64, columnId int64) (*http.Request, error)
NewDisableCardColumnOnHoldRequest generates requests for DisableCardColumnOnHold
func NewDisableOutOfOfficeRequest ¶ added in v0.7.0
func NewDisableOutOfOfficeRequest(server string, accountId string, personId int64) (*http.Request, error)
NewDisableOutOfOfficeRequest generates requests for DisableOutOfOffice
func NewDisableToolRequest ¶
NewDisableToolRequest generates requests for DisableTool
func NewEnableCardColumnOnHoldRequest ¶
func NewEnableCardColumnOnHoldRequest(server string, accountId string, bucketId int64, columnId int64) (*http.Request, error)
NewEnableCardColumnOnHoldRequest generates requests for EnableCardColumnOnHold
func NewEnableOutOfOfficeRequest ¶ added in v0.7.0
func NewEnableOutOfOfficeRequest(server string, accountId string, personId int64, body EnableOutOfOfficeJSONRequestBody) (*http.Request, error)
NewEnableOutOfOfficeRequest calls the generic EnableOutOfOffice builder with application/json body
func NewEnableOutOfOfficeRequestWithBody ¶ added in v0.7.0
func NewEnableOutOfOfficeRequestWithBody(server string, accountId string, personId int64, contentType string, body io.Reader) (*http.Request, error)
NewEnableOutOfOfficeRequestWithBody generates requests for EnableOutOfOffice with any type of body
func NewEnableToolRequest ¶
NewEnableToolRequest generates requests for EnableTool
func NewGetAccountRequest ¶ added in v0.7.0
NewGetAccountRequest generates requests for GetAccount
func NewGetAnswerRequest ¶
NewGetAnswerRequest generates requests for GetAnswer
func NewGetAnswersByPersonRequest ¶
func NewGetAnswersByPersonRequest(server string, accountId string, questionId int64, personId int64, params *GetAnswersByPersonParams) (*http.Request, error)
NewGetAnswersByPersonRequest generates requests for GetAnswersByPerson
func NewGetAssignedTodosRequest ¶
func NewGetAssignedTodosRequest(server string, accountId string, personId int64, params *GetAssignedTodosParams) (*http.Request, error)
NewGetAssignedTodosRequest generates requests for GetAssignedTodos
func NewGetBookmarkRequest ¶ added in v0.12.0
func NewGetBookmarkRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewGetBookmarkRequest generates requests for GetBookmark
func NewGetBoostRequest ¶
NewGetBoostRequest generates requests for GetBoost
func NewGetBubbleUpsRequest ¶ added in v0.10.0
func NewGetBubbleUpsRequest(server string, accountId string, params *GetBubbleUpsParams) (*http.Request, error)
NewGetBubbleUpsRequest generates requests for GetBubbleUps
func NewGetCalendarRequest ¶ added in v0.12.0
func NewGetCalendarRequest(server string, accountId string, calendarId int64) (*http.Request, error)
NewGetCalendarRequest generates requests for GetCalendar
func NewGetCampfireLineRequest ¶
func NewGetCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64) (*http.Request, error)
NewGetCampfireLineRequest generates requests for GetCampfireLine
func NewGetCampfireRequest ¶
func NewGetCampfireRequest(server string, accountId string, campfireId int64) (*http.Request, error)
NewGetCampfireRequest generates requests for GetCampfire
func NewGetCardColumnRequest ¶
func NewGetCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
NewGetCardColumnRequest generates requests for GetCardColumn
func NewGetCardRequest ¶
NewGetCardRequest generates requests for GetCard
func NewGetCardStepRequest ¶ added in v0.6.0
NewGetCardStepRequest generates requests for GetCardStep
func NewGetCardTableRequest ¶
func NewGetCardTableRequest(server string, accountId string, cardTableId int64) (*http.Request, error)
NewGetCardTableRequest generates requests for GetCardTable
func NewGetChatbotRequest ¶
func NewGetChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, chatbotId int64) (*http.Request, error)
NewGetChatbotRequest generates requests for GetChatbot
func NewGetClientApprovalRequest ¶
func NewGetClientApprovalRequest(server string, accountId string, approvalId int64) (*http.Request, error)
NewGetClientApprovalRequest generates requests for GetClientApproval
func NewGetClientCorrespondenceRequest ¶
func NewGetClientCorrespondenceRequest(server string, accountId string, correspondenceId int64) (*http.Request, error)
NewGetClientCorrespondenceRequest generates requests for GetClientCorrespondence
func NewGetClientReplyRequest ¶
func NewGetClientReplyRequest(server string, accountId string, bucketId int64, recordingId int64, replyId int64) (*http.Request, error)
NewGetClientReplyRequest generates requests for GetClientReply
func NewGetCloudFileRequest ¶ added in v0.13.0
func NewGetCloudFileRequest(server string, accountId string, cloudFileId int64) (*http.Request, error)
NewGetCloudFileRequest generates requests for GetCloudFile
func NewGetCommentRequest ¶
NewGetCommentRequest generates requests for GetComment
func NewGetDocumentRequest ¶
func NewGetDocumentRequest(server string, accountId string, documentId int64) (*http.Request, error)
NewGetDocumentRequest generates requests for GetDocument
func NewGetEverythingCheckinsRequest ¶ added in v0.10.0
func NewGetEverythingCheckinsRequest(server string, accountId string, params *GetEverythingCheckinsParams) (*http.Request, error)
NewGetEverythingCheckinsRequest generates requests for GetEverythingCheckins
func NewGetEverythingCommentsRequest ¶ added in v0.10.0
func NewGetEverythingCommentsRequest(server string, accountId string, params *GetEverythingCommentsParams) (*http.Request, error)
NewGetEverythingCommentsRequest generates requests for GetEverythingComments
func NewGetEverythingCompletedCardsRequest ¶ added in v0.10.0
func NewGetEverythingCompletedCardsRequest(server string, accountId string, params *GetEverythingCompletedCardsParams) (*http.Request, error)
NewGetEverythingCompletedCardsRequest generates requests for GetEverythingCompletedCards
func NewGetEverythingCompletedTodosRequest ¶ added in v0.10.0
func NewGetEverythingCompletedTodosRequest(server string, accountId string, params *GetEverythingCompletedTodosParams) (*http.Request, error)
NewGetEverythingCompletedTodosRequest generates requests for GetEverythingCompletedTodos
func NewGetEverythingFilesRequest ¶ added in v0.10.0
func NewGetEverythingFilesRequest(server string, accountId string, params *GetEverythingFilesParams) (*http.Request, error)
NewGetEverythingFilesRequest generates requests for GetEverythingFiles
func NewGetEverythingForwardsRequest ¶ added in v0.10.0
func NewGetEverythingForwardsRequest(server string, accountId string, params *GetEverythingForwardsParams) (*http.Request, error)
NewGetEverythingForwardsRequest generates requests for GetEverythingForwards
func NewGetEverythingMessagesRequest ¶ added in v0.10.0
func NewGetEverythingMessagesRequest(server string, accountId string, params *GetEverythingMessagesParams) (*http.Request, error)
NewGetEverythingMessagesRequest generates requests for GetEverythingMessages
func NewGetEverythingNoDueDateCardsRequest ¶ added in v0.10.0
func NewGetEverythingNoDueDateCardsRequest(server string, accountId string, params *GetEverythingNoDueDateCardsParams) (*http.Request, error)
NewGetEverythingNoDueDateCardsRequest generates requests for GetEverythingNoDueDateCards
func NewGetEverythingNoDueDateTodosRequest ¶ added in v0.10.0
func NewGetEverythingNoDueDateTodosRequest(server string, accountId string, params *GetEverythingNoDueDateTodosParams) (*http.Request, error)
NewGetEverythingNoDueDateTodosRequest generates requests for GetEverythingNoDueDateTodos
func NewGetEverythingNotNowCardsRequest ¶ added in v0.10.0
func NewGetEverythingNotNowCardsRequest(server string, accountId string, params *GetEverythingNotNowCardsParams) (*http.Request, error)
NewGetEverythingNotNowCardsRequest generates requests for GetEverythingNotNowCards
func NewGetEverythingOpenCardsRequest ¶ added in v0.10.0
func NewGetEverythingOpenCardsRequest(server string, accountId string, params *GetEverythingOpenCardsParams) (*http.Request, error)
NewGetEverythingOpenCardsRequest generates requests for GetEverythingOpenCards
func NewGetEverythingOpenTodosRequest ¶ added in v0.10.0
func NewGetEverythingOpenTodosRequest(server string, accountId string, params *GetEverythingOpenTodosParams) (*http.Request, error)
NewGetEverythingOpenTodosRequest generates requests for GetEverythingOpenTodos
func NewGetEverythingOverdueCardsRequest ¶ added in v0.10.0
func NewGetEverythingOverdueCardsRequest(server string, accountId string, params *GetEverythingOverdueCardsParams) (*http.Request, error)
NewGetEverythingOverdueCardsRequest generates requests for GetEverythingOverdueCards
func NewGetEverythingOverdueTodosRequest ¶ added in v0.10.0
func NewGetEverythingOverdueTodosRequest(server string, accountId string, params *GetEverythingOverdueTodosParams) (*http.Request, error)
NewGetEverythingOverdueTodosRequest generates requests for GetEverythingOverdueTodos
func NewGetEverythingUnassignedCardsRequest ¶ added in v0.10.0
func NewGetEverythingUnassignedCardsRequest(server string, accountId string, params *GetEverythingUnassignedCardsParams) (*http.Request, error)
NewGetEverythingUnassignedCardsRequest generates requests for GetEverythingUnassignedCards
func NewGetEverythingUnassignedTodosRequest ¶ added in v0.10.0
func NewGetEverythingUnassignedTodosRequest(server string, accountId string, params *GetEverythingUnassignedTodosParams) (*http.Request, error)
NewGetEverythingUnassignedTodosRequest generates requests for GetEverythingUnassignedTodos
func NewGetFolderRequest ¶ added in v0.13.0
NewGetFolderRequest generates requests for GetFolder
func NewGetForwardReplyRequest ¶
func NewGetForwardReplyRequest(server string, accountId string, forwardId int64, replyId int64) (*http.Request, error)
NewGetForwardReplyRequest generates requests for GetForwardReply
func NewGetForwardRequest ¶
NewGetForwardRequest generates requests for GetForward
func NewGetGaugeNeedleRequest ¶ added in v0.7.0
func NewGetGaugeNeedleRequest(server string, accountId string, needleId int64) (*http.Request, error)
NewGetGaugeNeedleRequest generates requests for GetGaugeNeedle
func NewGetGoogleDocumentRequest ¶ added in v0.13.0
func NewGetGoogleDocumentRequest(server string, accountId string, googleDocumentId int64) (*http.Request, error)
NewGetGoogleDocumentRequest generates requests for GetGoogleDocument
func NewGetHillChartRequest ¶ added in v0.7.0
func NewGetHillChartRequest(server string, accountId string, todosetId int64) (*http.Request, error)
NewGetHillChartRequest generates requests for GetHillChart
func NewGetInboxRequest ¶
NewGetInboxRequest generates requests for GetInbox
func NewGetMessageBoardRequest ¶
func NewGetMessageBoardRequest(server string, accountId string, boardId int64) (*http.Request, error)
NewGetMessageBoardRequest generates requests for GetMessageBoard
func NewGetMessageRequest ¶
NewGetMessageRequest generates requests for GetMessage
func NewGetMessageTypeRequest ¶
func NewGetMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64) (*http.Request, error)
NewGetMessageTypeRequest generates requests for GetMessageType
func NewGetMyAssignmentsRequest ¶ added in v0.7.0
NewGetMyAssignmentsRequest generates requests for GetMyAssignments
func NewGetMyCompletedAssignmentsRequest ¶ added in v0.7.0
NewGetMyCompletedAssignmentsRequest generates requests for GetMyCompletedAssignments
func NewGetMyDueAssignmentsRequest ¶ added in v0.7.0
func NewGetMyDueAssignmentsRequest(server string, accountId string, params *GetMyDueAssignmentsParams) (*http.Request, error)
NewGetMyDueAssignmentsRequest generates requests for GetMyDueAssignments
func NewGetMyNoteRequest ¶ added in v0.12.0
NewGetMyNoteRequest generates requests for GetMyNote
func NewGetMyNotificationsRequest ¶ added in v0.7.0
func NewGetMyNotificationsRequest(server string, accountId string, params *GetMyNotificationsParams) (*http.Request, error)
NewGetMyNotificationsRequest generates requests for GetMyNotifications
func NewGetMyPreferencesRequest ¶ added in v0.7.0
NewGetMyPreferencesRequest generates requests for GetMyPreferences
func NewGetMyProfileRequest ¶
NewGetMyProfileRequest generates requests for GetMyProfile
func NewGetOutOfOfficeRequest ¶ added in v0.7.0
func NewGetOutOfOfficeRequest(server string, accountId string, personId int64) (*http.Request, error)
NewGetOutOfOfficeRequest generates requests for GetOutOfOffice
func NewGetOverdueTodosRequest ¶
NewGetOverdueTodosRequest generates requests for GetOverdueTodos
func NewGetPersonProgressRequest ¶
func NewGetPersonProgressRequest(server string, accountId string, personId int64, params *GetPersonProgressParams) (*http.Request, error)
NewGetPersonProgressRequest generates requests for GetPersonProgress
func NewGetPersonRequest ¶
NewGetPersonRequest generates requests for GetPerson
func NewGetProgressReportRequest ¶
func NewGetProgressReportRequest(server string, accountId string, params *GetProgressReportParams) (*http.Request, error)
NewGetProgressReportRequest generates requests for GetProgressReport
func NewGetProjectConstructionRequest ¶
func NewGetProjectConstructionRequest(server string, accountId string, templateId int64, constructionId int64) (*http.Request, error)
NewGetProjectConstructionRequest generates requests for GetProjectConstruction
func NewGetProjectRequest ¶
NewGetProjectRequest generates requests for GetProject
func NewGetProjectTimelineRequest ¶
func NewGetProjectTimelineRequest(server string, accountId string, projectId int64, params *GetProjectTimelineParams) (*http.Request, error)
NewGetProjectTimelineRequest generates requests for GetProjectTimeline
func NewGetProjectTimesheetRequest ¶
func NewGetProjectTimesheetRequest(server string, accountId string, projectId int64, params *GetProjectTimesheetParams) (*http.Request, error)
NewGetProjectTimesheetRequest generates requests for GetProjectTimesheet
func NewGetQuestionRemindersRequest ¶
func NewGetQuestionRemindersRequest(server string, accountId string, params *GetQuestionRemindersParams) (*http.Request, error)
NewGetQuestionRemindersRequest generates requests for GetQuestionReminders
func NewGetQuestionRequest ¶
func NewGetQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
NewGetQuestionRequest generates requests for GetQuestion
func NewGetQuestionnaireRequest ¶
func NewGetQuestionnaireRequest(server string, accountId string, questionnaireId int64) (*http.Request, error)
NewGetQuestionnaireRequest generates requests for GetQuestionnaire
func NewGetRecordingTimesheetRequest ¶
func NewGetRecordingTimesheetRequest(server string, accountId string, recordingId int64, params *GetRecordingTimesheetParams) (*http.Request, error)
NewGetRecordingTimesheetRequest generates requests for GetRecordingTimesheet
func NewGetScheduleEntryOccurrenceRequest ¶
func NewGetScheduleEntryOccurrenceRequest(server string, accountId string, entryId int64, date string) (*http.Request, error)
NewGetScheduleEntryOccurrenceRequest generates requests for GetScheduleEntryOccurrence
func NewGetScheduleEntryRequest ¶
func NewGetScheduleEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
NewGetScheduleEntryRequest generates requests for GetScheduleEntry
func NewGetScheduleRequest ¶
func NewGetScheduleRequest(server string, accountId string, scheduleId int64) (*http.Request, error)
NewGetScheduleRequest generates requests for GetSchedule
func NewGetSearchMetadataRequest ¶
NewGetSearchMetadataRequest generates requests for GetSearchMetadata
func NewGetSubscriptionRequest ¶
func NewGetSubscriptionRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewGetSubscriptionRequest generates requests for GetSubscription
func NewGetTemplateRequest ¶
func NewGetTemplateRequest(server string, accountId string, templateId int64) (*http.Request, error)
NewGetTemplateRequest generates requests for GetTemplate
func NewGetTimesheetEntryRequest ¶
func NewGetTimesheetEntryRequest(server string, accountId string, entryId int64) (*http.Request, error)
NewGetTimesheetEntryRequest generates requests for GetTimesheetEntry
func NewGetTimesheetReportRequest ¶
func NewGetTimesheetReportRequest(server string, accountId string, params *GetTimesheetReportParams) (*http.Request, error)
NewGetTimesheetReportRequest generates requests for GetTimesheetReport
func NewGetTodoRequest ¶
NewGetTodoRequest generates requests for GetTodo
func NewGetTodolistOrGroupRequest ¶
NewGetTodolistOrGroupRequest generates requests for GetTodolistOrGroup
func NewGetTodosetRequest ¶
NewGetTodosetRequest generates requests for GetTodoset
func NewGetToolRequest ¶
NewGetToolRequest generates requests for GetTool
func NewGetUpcomingScheduleRequest ¶
func NewGetUpcomingScheduleRequest(server string, accountId string, params *GetUpcomingScheduleParams) (*http.Request, error)
NewGetUpcomingScheduleRequest generates requests for GetUpcomingSchedule
func NewGetUploadRequest ¶
NewGetUploadRequest generates requests for GetUpload
func NewGetVaultRequest ¶
NewGetVaultRequest generates requests for GetVault
func NewGetWebhookRequest ¶
NewGetWebhookRequest generates requests for GetWebhook
func NewListAnswersRequest ¶
func NewListAnswersRequest(server string, accountId string, questionId int64, params *ListAnswersParams) (*http.Request, error)
NewListAnswersRequest generates requests for ListAnswers
func NewListAssignablePeopleRequest ¶
NewListAssignablePeopleRequest generates requests for ListAssignablePeople
func NewListCampfireLinesRequest ¶
func NewListCampfireLinesRequest(server string, accountId string, campfireId int64, params *ListCampfireLinesParams) (*http.Request, error)
NewListCampfireLinesRequest generates requests for ListCampfireLines
func NewListCampfireUploadsRequest ¶ added in v0.2.3
func NewListCampfireUploadsRequest(server string, accountId string, campfireId int64, params *ListCampfireUploadsParams) (*http.Request, error)
NewListCampfireUploadsRequest generates requests for ListCampfireUploads
func NewListCampfiresRequest ¶
func NewListCampfiresRequest(server string, accountId string, params *ListCampfiresParams) (*http.Request, error)
NewListCampfiresRequest generates requests for ListCampfires
func NewListCardsRequest ¶
func NewListCardsRequest(server string, accountId string, columnId int64, params *ListCardsParams) (*http.Request, error)
NewListCardsRequest generates requests for ListCards
func NewListChatbotsRequest ¶
func NewListChatbotsRequest(server string, accountId string, bucketId int64, campfireId int64) (*http.Request, error)
NewListChatbotsRequest generates requests for ListChatbots
func NewListClientApprovalsRequest ¶
func NewListClientApprovalsRequest(server string, accountId string, bucketId int64, params *ListClientApprovalsParams) (*http.Request, error)
NewListClientApprovalsRequest generates requests for ListClientApprovals
func NewListClientCorrespondencesRequest ¶
func NewListClientCorrespondencesRequest(server string, accountId string, bucketId int64, params *ListClientCorrespondencesParams) (*http.Request, error)
NewListClientCorrespondencesRequest generates requests for ListClientCorrespondences
func NewListClientRepliesRequest ¶
func NewListClientRepliesRequest(server string, accountId string, bucketId int64, recordingId int64, params *ListClientRepliesParams) (*http.Request, error)
NewListClientRepliesRequest generates requests for ListClientReplies
func NewListCommentsRequest ¶
func NewListCommentsRequest(server string, accountId string, recordingId int64, params *ListCommentsParams) (*http.Request, error)
NewListCommentsRequest generates requests for ListComments
func NewListDocumentsRequest ¶
func NewListDocumentsRequest(server string, accountId string, vaultId int64, params *ListDocumentsParams) (*http.Request, error)
NewListDocumentsRequest generates requests for ListDocuments
func NewListEventBoostsRequest ¶
func NewListEventBoostsRequest(server string, accountId string, recordingId int64, eventId int64, params *ListEventBoostsParams) (*http.Request, error)
NewListEventBoostsRequest generates requests for ListEventBoosts
func NewListEventsRequest ¶
func NewListEventsRequest(server string, accountId string, recordingId int64, params *ListEventsParams) (*http.Request, error)
NewListEventsRequest generates requests for ListEvents
func NewListFoldersRequest ¶ added in v0.13.0
NewListFoldersRequest generates requests for ListFolders
func NewListForwardRepliesRequest ¶
func NewListForwardRepliesRequest(server string, accountId string, forwardId int64, params *ListForwardRepliesParams) (*http.Request, error)
NewListForwardRepliesRequest generates requests for ListForwardReplies
func NewListForwardsRequest ¶
func NewListForwardsRequest(server string, accountId string, inboxId int64, params *ListForwardsParams) (*http.Request, error)
NewListForwardsRequest generates requests for ListForwards
func NewListGaugeNeedlesRequest ¶ added in v0.7.0
func NewListGaugeNeedlesRequest(server string, accountId string, projectId int64, params *ListGaugeNeedlesParams) (*http.Request, error)
NewListGaugeNeedlesRequest generates requests for ListGaugeNeedles
func NewListGaugesRequest ¶ added in v0.7.0
func NewListGaugesRequest(server string, accountId string, params *ListGaugesParams) (*http.Request, error)
NewListGaugesRequest generates requests for ListGauges
func NewListLineupMarkersRequest ¶ added in v0.6.0
NewListLineupMarkersRequest generates requests for ListLineupMarkers
func NewListMessageTypesRequest ¶
func NewListMessageTypesRequest(server string, accountId string, bucketId int64) (*http.Request, error)
NewListMessageTypesRequest generates requests for ListMessageTypes
func NewListMessagesRequest ¶
func NewListMessagesRequest(server string, accountId string, boardId int64, params *ListMessagesParams) (*http.Request, error)
NewListMessagesRequest generates requests for ListMessages
func NewListMyBookmarksRequest ¶ added in v0.12.0
func NewListMyBookmarksRequest(server string, accountId string, params *ListMyBookmarksParams) (*http.Request, error)
NewListMyBookmarksRequest generates requests for ListMyBookmarks
func NewListMyDraftsRequest ¶ added in v0.12.0
func NewListMyDraftsRequest(server string, accountId string, params *ListMyDraftsParams) (*http.Request, error)
NewListMyDraftsRequest generates requests for ListMyDrafts
func NewListPeopleRequest ¶
func NewListPeopleRequest(server string, accountId string, params *ListPeopleParams) (*http.Request, error)
NewListPeopleRequest generates requests for ListPeople
func NewListPingablePeopleRequest ¶
NewListPingablePeopleRequest generates requests for ListPingablePeople
func NewListProjectPeopleRequest ¶
func NewListProjectPeopleRequest(server string, accountId string, projectId int64, params *ListProjectPeopleParams) (*http.Request, error)
NewListProjectPeopleRequest generates requests for ListProjectPeople
func NewListProjectsRequest ¶
func NewListProjectsRequest(server string, accountId string, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListQuestionAnswerersRequest ¶
func NewListQuestionAnswerersRequest(server string, accountId string, questionId int64) (*http.Request, error)
NewListQuestionAnswerersRequest generates requests for ListQuestionAnswerers
func NewListQuestionsRequest ¶
func NewListQuestionsRequest(server string, accountId string, questionnaireId int64, params *ListQuestionsParams) (*http.Request, error)
NewListQuestionsRequest generates requests for ListQuestions
func NewListRecordingBoostsRequest ¶
func NewListRecordingBoostsRequest(server string, accountId string, recordingId int64, params *ListRecordingBoostsParams) (*http.Request, error)
NewListRecordingBoostsRequest generates requests for ListRecordingBoosts
func NewListRecordingsRequest ¶
func NewListRecordingsRequest(server string, accountId string, params *ListRecordingsParams) (*http.Request, error)
NewListRecordingsRequest generates requests for ListRecordings
func NewListScheduleEntriesRequest ¶
func NewListScheduleEntriesRequest(server string, accountId string, scheduleId int64, params *ListScheduleEntriesParams) (*http.Request, error)
NewListScheduleEntriesRequest generates requests for ListScheduleEntries
func NewListTemplatesRequest ¶
func NewListTemplatesRequest(server string, accountId string, params *ListTemplatesParams) (*http.Request, error)
NewListTemplatesRequest generates requests for ListTemplates
func NewListTodolistGroupsRequest ¶
func NewListTodolistGroupsRequest(server string, accountId string, todolistId int64, params *ListTodolistGroupsParams) (*http.Request, error)
NewListTodolistGroupsRequest generates requests for ListTodolistGroups
func NewListTodolistsRequest ¶
func NewListTodolistsRequest(server string, accountId string, todosetId int64, params *ListTodolistsParams) (*http.Request, error)
NewListTodolistsRequest generates requests for ListTodolists
func NewListTodosRequest ¶
func NewListTodosRequest(server string, accountId string, todolistId int64, params *ListTodosParams) (*http.Request, error)
NewListTodosRequest generates requests for ListTodos
func NewListUploadVersionsRequest ¶
func NewListUploadVersionsRequest(server string, accountId string, uploadId int64) (*http.Request, error)
NewListUploadVersionsRequest generates requests for ListUploadVersions
func NewListUploadsRequest ¶
func NewListUploadsRequest(server string, accountId string, vaultId int64, params *ListUploadsParams) (*http.Request, error)
NewListUploadsRequest generates requests for ListUploads
func NewListVaultsRequest ¶
func NewListVaultsRequest(server string, accountId string, vaultId int64, params *ListVaultsParams) (*http.Request, error)
NewListVaultsRequest generates requests for ListVaults
func NewListWebhooksRequest ¶
NewListWebhooksRequest generates requests for ListWebhooks
func NewMarkAsReadRequest ¶ added in v0.7.0
func NewMarkAsReadRequest(server string, accountId string, body MarkAsReadJSONRequestBody) (*http.Request, error)
NewMarkAsReadRequest calls the generic MarkAsRead builder with application/json body
func NewMarkAsReadRequestWithBody ¶ added in v0.7.0
func NewMarkAsReadRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewMarkAsReadRequestWithBody generates requests for MarkAsRead with any type of body
func NewMoveCardColumnRequest ¶
func NewMoveCardColumnRequest(server string, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody) (*http.Request, error)
NewMoveCardColumnRequest calls the generic MoveCardColumn builder with application/json body
func NewMoveCardColumnRequestWithBody ¶
func NewMoveCardColumnRequestWithBody(server string, accountId string, cardTableId int64, contentType string, body io.Reader) (*http.Request, error)
NewMoveCardColumnRequestWithBody generates requests for MoveCardColumn with any type of body
func NewMoveCardRequest ¶
func NewMoveCardRequest(server string, accountId string, cardId int64, body MoveCardJSONRequestBody) (*http.Request, error)
NewMoveCardRequest calls the generic MoveCard builder with application/json body
func NewMoveCardRequestWithBody ¶
func NewMoveCardRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)
NewMoveCardRequestWithBody generates requests for MoveCard with any type of body
func NewPauseQuestionRequest ¶
func NewPauseQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
NewPauseQuestionRequest generates requests for PauseQuestion
func NewPinMessageRequest ¶
NewPinMessageRequest generates requests for PinMessage
func NewPrioritizeAssignmentRequest ¶ added in v0.12.0
func NewPrioritizeAssignmentRequest(server string, accountId string, body PrioritizeAssignmentJSONRequestBody) (*http.Request, error)
NewPrioritizeAssignmentRequest calls the generic PrioritizeAssignment builder with application/json body
func NewPrioritizeAssignmentRequestWithBody ¶ added in v0.12.0
func NewPrioritizeAssignmentRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewPrioritizeAssignmentRequestWithBody generates requests for PrioritizeAssignment with any type of body
func NewRemoveAccountLogoRequest ¶ added in v0.7.0
NewRemoveAccountLogoRequest generates requests for RemoveAccountLogo
func NewReorderUpNextRequest ¶ added in v0.12.0
func NewReorderUpNextRequest(server string, accountId string, body ReorderUpNextJSONRequestBody) (*http.Request, error)
NewReorderUpNextRequest calls the generic ReorderUpNext builder with application/json body
func NewReorderUpNextRequestWithBody ¶ added in v0.12.0
func NewReorderUpNextRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewReorderUpNextRequestWithBody generates requests for ReorderUpNext with any type of body
func NewReplaceDocumentRequest ¶ added in v0.13.0
func NewReplaceDocumentRequest(server string, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody) (*http.Request, error)
NewReplaceDocumentRequest calls the generic ReplaceDocument builder with application/json body
func NewReplaceDocumentRequestWithBody ¶ added in v0.13.0
func NewReplaceDocumentRequestWithBody(server string, accountId string, documentId int64, contentType string, body io.Reader) (*http.Request, error)
NewReplaceDocumentRequestWithBody generates requests for ReplaceDocument with any type of body
func NewReplaceScheduleEntryRequest ¶ added in v0.13.0
func NewReplaceScheduleEntryRequest(server string, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody) (*http.Request, error)
NewReplaceScheduleEntryRequest calls the generic ReplaceScheduleEntry builder with application/json body
func NewReplaceScheduleEntryRequestWithBody ¶ added in v0.13.0
func NewReplaceScheduleEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, body io.Reader) (*http.Request, error)
NewReplaceScheduleEntryRequestWithBody generates requests for ReplaceScheduleEntry with any type of body
func NewReplaceTodoRequest ¶ added in v0.8.0
func NewReplaceTodoRequest(server string, accountId string, todoId int64, body ReplaceTodoJSONRequestBody) (*http.Request, error)
NewReplaceTodoRequest calls the generic ReplaceTodo builder with application/json body
func NewReplaceTodoRequestWithBody ¶ added in v0.8.0
func NewReplaceTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, body io.Reader) (*http.Request, error)
NewReplaceTodoRequestWithBody generates requests for ReplaceTodo with any type of body
func NewRepositionCardStepRequest ¶
func NewRepositionCardStepRequest(server string, accountId string, cardId int64, body RepositionCardStepJSONRequestBody) (*http.Request, error)
NewRepositionCardStepRequest calls the generic RepositionCardStep builder with application/json body
func NewRepositionCardStepRequestWithBody ¶
func NewRepositionCardStepRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)
NewRepositionCardStepRequestWithBody generates requests for RepositionCardStep with any type of body
func NewRepositionTodoRequest ¶
func NewRepositionTodoRequest(server string, accountId string, todoId int64, body RepositionTodoJSONRequestBody) (*http.Request, error)
NewRepositionTodoRequest calls the generic RepositionTodo builder with application/json body
func NewRepositionTodoRequestWithBody ¶
func NewRepositionTodoRequestWithBody(server string, accountId string, todoId int64, contentType string, body io.Reader) (*http.Request, error)
NewRepositionTodoRequestWithBody generates requests for RepositionTodo with any type of body
func NewRepositionTodolistGroupRequest ¶
func NewRepositionTodolistGroupRequest(server string, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody) (*http.Request, error)
NewRepositionTodolistGroupRequest calls the generic RepositionTodolistGroup builder with application/json body
func NewRepositionTodolistGroupRequestWithBody ¶
func NewRepositionTodolistGroupRequestWithBody(server string, accountId string, groupId int64, contentType string, body io.Reader) (*http.Request, error)
NewRepositionTodolistGroupRequestWithBody generates requests for RepositionTodolistGroup with any type of body
func NewRepositionTodolistRequest ¶ added in v0.9.0
func NewRepositionTodolistRequest(server string, accountId string, todolistId int64, body RepositionTodolistJSONRequestBody) (*http.Request, error)
NewRepositionTodolistRequest calls the generic RepositionTodolist builder with application/json body
func NewRepositionTodolistRequestWithBody ¶ added in v0.9.0
func NewRepositionTodolistRequestWithBody(server string, accountId string, todolistId int64, contentType string, body io.Reader) (*http.Request, error)
NewRepositionTodolistRequestWithBody generates requests for RepositionTodolist with any type of body
func NewRepositionToolRequest ¶
func NewRepositionToolRequest(server string, accountId string, toolId int64, body RepositionToolJSONRequestBody) (*http.Request, error)
NewRepositionToolRequest calls the generic RepositionTool builder with application/json body
func NewRepositionToolRequestWithBody ¶
func NewRepositionToolRequestWithBody(server string, accountId string, toolId int64, contentType string, body io.Reader) (*http.Request, error)
NewRepositionToolRequestWithBody generates requests for RepositionTool with any type of body
func NewResumeQuestionRequest ¶
func NewResumeQuestionRequest(server string, accountId string, questionId int64) (*http.Request, error)
NewResumeQuestionRequest generates requests for ResumeQuestion
func NewSearchRequest ¶
NewSearchRequest generates requests for Search
func NewSetCardColumnColorRequest ¶
func NewSetCardColumnColorRequest(server string, accountId string, bucketId int64, columnId int64, body SetCardColumnColorJSONRequestBody) (*http.Request, error)
NewSetCardColumnColorRequest calls the generic SetCardColumnColor builder with application/json body
func NewSetCardColumnColorRequestWithBody ¶
func NewSetCardColumnColorRequestWithBody(server string, accountId string, bucketId int64, columnId int64, contentType string, body io.Reader) (*http.Request, error)
NewSetCardColumnColorRequestWithBody generates requests for SetCardColumnColor with any type of body
func NewSetCardStepCompletionRequest ¶
func NewSetCardStepCompletionRequest(server string, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody) (*http.Request, error)
NewSetCardStepCompletionRequest calls the generic SetCardStepCompletion builder with application/json body
func NewSetCardStepCompletionRequestWithBody ¶
func NewSetCardStepCompletionRequestWithBody(server string, accountId string, stepId int64, contentType string, body io.Reader) (*http.Request, error)
NewSetCardStepCompletionRequestWithBody generates requests for SetCardStepCompletion with any type of body
func NewSetClientVisibilityRequest ¶
func NewSetClientVisibilityRequest(server string, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody) (*http.Request, error)
NewSetClientVisibilityRequest calls the generic SetClientVisibility builder with application/json body
func NewSetClientVisibilityRequestWithBody ¶
func NewSetClientVisibilityRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)
NewSetClientVisibilityRequestWithBody generates requests for SetClientVisibility with any type of body
func NewSubscribeRequest ¶
NewSubscribeRequest generates requests for Subscribe
func NewSubscribeToCardColumnRequest ¶
func NewSubscribeToCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
NewSubscribeToCardColumnRequest generates requests for SubscribeToCardColumn
func NewToggleGaugeRequest ¶ added in v0.7.0
func NewToggleGaugeRequest(server string, accountId string, projectId int64, body ToggleGaugeJSONRequestBody) (*http.Request, error)
NewToggleGaugeRequest calls the generic ToggleGauge builder with application/json body
func NewToggleGaugeRequestWithBody ¶ added in v0.7.0
func NewToggleGaugeRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)
NewToggleGaugeRequestWithBody generates requests for ToggleGauge with any type of body
func NewTrashProjectRequest ¶
func NewTrashProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
NewTrashProjectRequest generates requests for TrashProject
func NewTrashRecordingRequest ¶
func NewTrashRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewTrashRecordingRequest generates requests for TrashRecording
func NewUnarchiveProjectRequest ¶ added in v0.13.0
func NewUnarchiveProjectRequest(server string, accountId string, projectId int64) (*http.Request, error)
NewUnarchiveProjectRequest generates requests for UnarchiveProject
func NewUnarchiveRecordingRequest ¶
func NewUnarchiveRecordingRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewUnarchiveRecordingRequest generates requests for UnarchiveRecording
func NewUncompleteTodoRequest ¶
NewUncompleteTodoRequest generates requests for UncompleteTodo
func NewUnpinMessageRequest ¶
func NewUnpinMessageRequest(server string, accountId string, messageId int64) (*http.Request, error)
NewUnpinMessageRequest generates requests for UnpinMessage
func NewUnsubscribeFromCardColumnRequest ¶
func NewUnsubscribeFromCardColumnRequest(server string, accountId string, columnId int64) (*http.Request, error)
NewUnsubscribeFromCardColumnRequest generates requests for UnsubscribeFromCardColumn
func NewUnsubscribeRequest ¶
func NewUnsubscribeRequest(server string, accountId string, recordingId int64) (*http.Request, error)
NewUnsubscribeRequest generates requests for Unsubscribe
func NewUpdateAccountLogoRequestWithBody ¶ added in v0.7.0
func NewUpdateAccountLogoRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAccountLogoRequestWithBody generates requests for UpdateAccountLogo with any type of body
func NewUpdateAccountNameRequest ¶ added in v0.7.0
func NewUpdateAccountNameRequest(server string, accountId string, body UpdateAccountNameJSONRequestBody) (*http.Request, error)
NewUpdateAccountNameRequest calls the generic UpdateAccountName builder with application/json body
func NewUpdateAccountNameRequestWithBody ¶ added in v0.7.0
func NewUpdateAccountNameRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAccountNameRequestWithBody generates requests for UpdateAccountName with any type of body
func NewUpdateAnswerRequest ¶
func NewUpdateAnswerRequest(server string, accountId string, answerId int64, body UpdateAnswerJSONRequestBody) (*http.Request, error)
NewUpdateAnswerRequest calls the generic UpdateAnswer builder with application/json body
func NewUpdateAnswerRequestWithBody ¶
func NewUpdateAnswerRequestWithBody(server string, accountId string, answerId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAnswerRequestWithBody generates requests for UpdateAnswer with any type of body
func NewUpdateCalendarRequest ¶ added in v0.12.0
func NewUpdateCalendarRequest(server string, accountId string, calendarId int64, body UpdateCalendarJSONRequestBody) (*http.Request, error)
NewUpdateCalendarRequest calls the generic UpdateCalendar builder with application/json body
func NewUpdateCalendarRequestWithBody ¶ added in v0.12.0
func NewUpdateCalendarRequestWithBody(server string, accountId string, calendarId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCalendarRequestWithBody generates requests for UpdateCalendar with any type of body
func NewUpdateCampfireLineRequest ¶ added in v0.8.0
func NewUpdateCampfireLineRequest(server string, accountId string, campfireId int64, lineId int64, body UpdateCampfireLineJSONRequestBody) (*http.Request, error)
NewUpdateCampfireLineRequest calls the generic UpdateCampfireLine builder with application/json body
func NewUpdateCampfireLineRequestWithBody ¶ added in v0.8.0
func NewUpdateCampfireLineRequestWithBody(server string, accountId string, campfireId int64, lineId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCampfireLineRequestWithBody generates requests for UpdateCampfireLine with any type of body
func NewUpdateCardColumnRequest ¶
func NewUpdateCardColumnRequest(server string, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody) (*http.Request, error)
NewUpdateCardColumnRequest calls the generic UpdateCardColumn builder with application/json body
func NewUpdateCardColumnRequestWithBody ¶
func NewUpdateCardColumnRequestWithBody(server string, accountId string, columnId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCardColumnRequestWithBody generates requests for UpdateCardColumn with any type of body
func NewUpdateCardRequest ¶
func NewUpdateCardRequest(server string, accountId string, cardId int64, body UpdateCardJSONRequestBody) (*http.Request, error)
NewUpdateCardRequest calls the generic UpdateCard builder with application/json body
func NewUpdateCardRequestWithBody ¶
func NewUpdateCardRequestWithBody(server string, accountId string, cardId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCardRequestWithBody generates requests for UpdateCard with any type of body
func NewUpdateCardStepRequest ¶
func NewUpdateCardStepRequest(server string, accountId string, stepId int64, body UpdateCardStepJSONRequestBody) (*http.Request, error)
NewUpdateCardStepRequest calls the generic UpdateCardStep builder with application/json body
func NewUpdateCardStepRequestWithBody ¶
func NewUpdateCardStepRequestWithBody(server string, accountId string, stepId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCardStepRequestWithBody generates requests for UpdateCardStep with any type of body
func NewUpdateChatbotRequest ¶
func NewUpdateChatbotRequest(server string, accountId string, bucketId int64, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody) (*http.Request, error)
NewUpdateChatbotRequest calls the generic UpdateChatbot builder with application/json body
func NewUpdateChatbotRequestWithBody ¶
func NewUpdateChatbotRequestWithBody(server string, accountId string, bucketId int64, campfireId int64, chatbotId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateChatbotRequestWithBody generates requests for UpdateChatbot with any type of body
func NewUpdateCloudFileRequest ¶ added in v0.13.0
func NewUpdateCloudFileRequest(server string, accountId string, cloudFileId int64, body UpdateCloudFileJSONRequestBody) (*http.Request, error)
NewUpdateCloudFileRequest calls the generic UpdateCloudFile builder with application/json body
func NewUpdateCloudFileRequestWithBody ¶ added in v0.13.0
func NewUpdateCloudFileRequestWithBody(server string, accountId string, cloudFileId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCloudFileRequestWithBody generates requests for UpdateCloudFile with any type of body
func NewUpdateCommentRequest ¶
func NewUpdateCommentRequest(server string, accountId string, commentId int64, body UpdateCommentJSONRequestBody) (*http.Request, error)
NewUpdateCommentRequest calls the generic UpdateComment builder with application/json body
func NewUpdateCommentRequestWithBody ¶
func NewUpdateCommentRequestWithBody(server string, accountId string, commentId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCommentRequestWithBody generates requests for UpdateComment with any type of body
func NewUpdateFolderRequest ¶ added in v0.13.0
func NewUpdateFolderRequest(server string, accountId string, folderId int64, body UpdateFolderJSONRequestBody) (*http.Request, error)
NewUpdateFolderRequest calls the generic UpdateFolder builder with application/json body
func NewUpdateFolderRequestWithBody ¶ added in v0.13.0
func NewUpdateFolderRequestWithBody(server string, accountId string, folderId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFolderRequestWithBody generates requests for UpdateFolder with any type of body
func NewUpdateGaugeNeedleRequest ¶ added in v0.7.0
func NewUpdateGaugeNeedleRequest(server string, accountId string, needleId int64, body UpdateGaugeNeedleJSONRequestBody) (*http.Request, error)
NewUpdateGaugeNeedleRequest calls the generic UpdateGaugeNeedle builder with application/json body
func NewUpdateGaugeNeedleRequestWithBody ¶ added in v0.7.0
func NewUpdateGaugeNeedleRequestWithBody(server string, accountId string, needleId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGaugeNeedleRequestWithBody generates requests for UpdateGaugeNeedle with any type of body
func NewUpdateGoogleDocumentRequest ¶ added in v0.13.0
func NewUpdateGoogleDocumentRequest(server string, accountId string, googleDocumentId int64, body UpdateGoogleDocumentJSONRequestBody) (*http.Request, error)
NewUpdateGoogleDocumentRequest calls the generic UpdateGoogleDocument builder with application/json body
func NewUpdateGoogleDocumentRequestWithBody ¶ added in v0.13.0
func NewUpdateGoogleDocumentRequestWithBody(server string, accountId string, googleDocumentId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGoogleDocumentRequestWithBody generates requests for UpdateGoogleDocument with any type of body
func NewUpdateHillChartSettingsRequest ¶ added in v0.7.0
func NewUpdateHillChartSettingsRequest(server string, accountId string, todosetId int64, body UpdateHillChartSettingsJSONRequestBody) (*http.Request, error)
NewUpdateHillChartSettingsRequest calls the generic UpdateHillChartSettings builder with application/json body
func NewUpdateHillChartSettingsRequestWithBody ¶ added in v0.7.0
func NewUpdateHillChartSettingsRequestWithBody(server string, accountId string, todosetId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateHillChartSettingsRequestWithBody generates requests for UpdateHillChartSettings with any type of body
func NewUpdateLineupMarkerRequest ¶
func NewUpdateLineupMarkerRequest(server string, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody) (*http.Request, error)
NewUpdateLineupMarkerRequest calls the generic UpdateLineupMarker builder with application/json body
func NewUpdateLineupMarkerRequestWithBody ¶
func NewUpdateLineupMarkerRequestWithBody(server string, accountId string, markerId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateLineupMarkerRequestWithBody generates requests for UpdateLineupMarker with any type of body
func NewUpdateMessageRequest ¶
func NewUpdateMessageRequest(server string, accountId string, messageId int64, body UpdateMessageJSONRequestBody) (*http.Request, error)
NewUpdateMessageRequest calls the generic UpdateMessage builder with application/json body
func NewUpdateMessageRequestWithBody ¶
func NewUpdateMessageRequestWithBody(server string, accountId string, messageId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMessageRequestWithBody generates requests for UpdateMessage with any type of body
func NewUpdateMessageTypeRequest ¶
func NewUpdateMessageTypeRequest(server string, accountId string, bucketId int64, typeId int64, body UpdateMessageTypeJSONRequestBody) (*http.Request, error)
NewUpdateMessageTypeRequest calls the generic UpdateMessageType builder with application/json body
func NewUpdateMessageTypeRequestWithBody ¶
func NewUpdateMessageTypeRequestWithBody(server string, accountId string, bucketId int64, typeId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMessageTypeRequestWithBody generates requests for UpdateMessageType with any type of body
func NewUpdateMyNoteRequest ¶ added in v0.12.0
func NewUpdateMyNoteRequest(server string, accountId string, body UpdateMyNoteJSONRequestBody) (*http.Request, error)
NewUpdateMyNoteRequest calls the generic UpdateMyNote builder with application/json body
func NewUpdateMyNoteRequestWithBody ¶ added in v0.12.0
func NewUpdateMyNoteRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMyNoteRequestWithBody generates requests for UpdateMyNote with any type of body
func NewUpdateMyPreferencesRequest ¶ added in v0.7.0
func NewUpdateMyPreferencesRequest(server string, accountId string, body UpdateMyPreferencesJSONRequestBody) (*http.Request, error)
NewUpdateMyPreferencesRequest calls the generic UpdateMyPreferences builder with application/json body
func NewUpdateMyPreferencesRequestWithBody ¶ added in v0.7.0
func NewUpdateMyPreferencesRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMyPreferencesRequestWithBody generates requests for UpdateMyPreferences with any type of body
func NewUpdateMyProfileRequest ¶ added in v0.7.0
func NewUpdateMyProfileRequest(server string, accountId string, body UpdateMyProfileJSONRequestBody) (*http.Request, error)
NewUpdateMyProfileRequest calls the generic UpdateMyProfile builder with application/json body
func NewUpdateMyProfileRequestWithBody ¶ added in v0.7.0
func NewUpdateMyProfileRequestWithBody(server string, accountId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMyProfileRequestWithBody generates requests for UpdateMyProfile with any type of body
func NewUpdateProjectAccessRequest ¶
func NewUpdateProjectAccessRequest(server string, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody) (*http.Request, error)
NewUpdateProjectAccessRequest calls the generic UpdateProjectAccess builder with application/json body
func NewUpdateProjectAccessRequestWithBody ¶
func NewUpdateProjectAccessRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectAccessRequestWithBody generates requests for UpdateProjectAccess with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, accountId string, projectId int64, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, accountId string, projectId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateQuestionNotificationSettingsRequest ¶
func NewUpdateQuestionNotificationSettingsRequest(server string, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody) (*http.Request, error)
NewUpdateQuestionNotificationSettingsRequest calls the generic UpdateQuestionNotificationSettings builder with application/json body
func NewUpdateQuestionNotificationSettingsRequestWithBody ¶
func NewUpdateQuestionNotificationSettingsRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQuestionNotificationSettingsRequestWithBody generates requests for UpdateQuestionNotificationSettings with any type of body
func NewUpdateQuestionRequest ¶
func NewUpdateQuestionRequest(server string, accountId string, questionId int64, body UpdateQuestionJSONRequestBody) (*http.Request, error)
NewUpdateQuestionRequest calls the generic UpdateQuestion builder with application/json body
func NewUpdateQuestionRequestWithBody ¶
func NewUpdateQuestionRequestWithBody(server string, accountId string, questionId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQuestionRequestWithBody generates requests for UpdateQuestion with any type of body
func NewUpdateScheduleSettingsRequest ¶
func NewUpdateScheduleSettingsRequest(server string, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody) (*http.Request, error)
NewUpdateScheduleSettingsRequest calls the generic UpdateScheduleSettings builder with application/json body
func NewUpdateScheduleSettingsRequestWithBody ¶
func NewUpdateScheduleSettingsRequestWithBody(server string, accountId string, scheduleId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateScheduleSettingsRequestWithBody generates requests for UpdateScheduleSettings with any type of body
func NewUpdateSubscriptionRequest ¶
func NewUpdateSubscriptionRequest(server string, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody) (*http.Request, error)
NewUpdateSubscriptionRequest calls the generic UpdateSubscription builder with application/json body
func NewUpdateSubscriptionRequestWithBody ¶
func NewUpdateSubscriptionRequestWithBody(server string, accountId string, recordingId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSubscriptionRequestWithBody generates requests for UpdateSubscription with any type of body
func NewUpdateTemplateRequest ¶
func NewUpdateTemplateRequest(server string, accountId string, templateId int64, body UpdateTemplateJSONRequestBody) (*http.Request, error)
NewUpdateTemplateRequest calls the generic UpdateTemplate builder with application/json body
func NewUpdateTemplateRequestWithBody ¶
func NewUpdateTemplateRequestWithBody(server string, accountId string, templateId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTemplateRequestWithBody generates requests for UpdateTemplate with any type of body
func NewUpdateTimesheetEntryRequest ¶
func NewUpdateTimesheetEntryRequest(server string, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody) (*http.Request, error)
NewUpdateTimesheetEntryRequest calls the generic UpdateTimesheetEntry builder with application/json body
func NewUpdateTimesheetEntryRequestWithBody ¶
func NewUpdateTimesheetEntryRequestWithBody(server string, accountId string, entryId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTimesheetEntryRequestWithBody generates requests for UpdateTimesheetEntry with any type of body
func NewUpdateTodolistOrGroupRequest ¶
func NewUpdateTodolistOrGroupRequest(server string, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody) (*http.Request, error)
NewUpdateTodolistOrGroupRequest calls the generic UpdateTodolistOrGroup builder with application/json body
func NewUpdateTodolistOrGroupRequestWithBody ¶
func NewUpdateTodolistOrGroupRequestWithBody(server string, accountId string, id int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTodolistOrGroupRequestWithBody generates requests for UpdateTodolistOrGroup with any type of body
func NewUpdateToolRequest ¶
func NewUpdateToolRequest(server string, accountId string, toolId int64, body UpdateToolJSONRequestBody) (*http.Request, error)
NewUpdateToolRequest calls the generic UpdateTool builder with application/json body
func NewUpdateToolRequestWithBody ¶
func NewUpdateToolRequestWithBody(server string, accountId string, toolId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateToolRequestWithBody generates requests for UpdateTool with any type of body
func NewUpdateUploadRequest ¶
func NewUpdateUploadRequest(server string, accountId string, uploadId int64, body UpdateUploadJSONRequestBody) (*http.Request, error)
NewUpdateUploadRequest calls the generic UpdateUpload builder with application/json body
func NewUpdateUploadRequestWithBody ¶
func NewUpdateUploadRequestWithBody(server string, accountId string, uploadId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateUploadRequestWithBody generates requests for UpdateUpload with any type of body
func NewUpdateVaultRequest ¶
func NewUpdateVaultRequest(server string, accountId string, vaultId int64, body UpdateVaultJSONRequestBody) (*http.Request, error)
NewUpdateVaultRequest calls the generic UpdateVault builder with application/json body
func NewUpdateVaultRequestWithBody ¶
func NewUpdateVaultRequestWithBody(server string, accountId string, vaultId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateVaultRequestWithBody generates requests for UpdateVault with any type of body
func NewUpdateWebhookRequest ¶
func NewUpdateWebhookRequest(server string, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody) (*http.Request, error)
NewUpdateWebhookRequest calls the generic UpdateWebhook builder with application/json body
func NewUpdateWebhookRequestWithBody ¶
func NewUpdateWebhookRequestWithBody(server string, accountId string, webhookId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWebhookRequestWithBody generates requests for UpdateWebhook with any type of body
func NewUpdateWormholeRequest ¶ added in v0.9.0
func NewUpdateWormholeRequest(server string, accountId string, bucketId int64, wormholeId int64, body UpdateWormholeJSONRequestBody) (*http.Request, error)
NewUpdateWormholeRequest calls the generic UpdateWormhole builder with application/json body
func NewUpdateWormholeRequestWithBody ¶ added in v0.9.0
func NewUpdateWormholeRequestWithBody(server string, accountId string, bucketId int64, wormholeId int64, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWormholeRequestWithBody generates requests for UpdateWormhole with any type of body
Types ¶
type APIError ¶
type APIError struct {
// Code is a machine-readable error code.
Code string
// Message is a human-readable error message.
Message string
// Hint provides additional context or suggestions for resolution.
Hint string
// HTTPStatus is the HTTP status code that triggered this error.
HTTPStatus int
// Retryable indicates whether the operation can be retried.
Retryable bool
// Cause is the underlying error, if any.
Cause error
}
APIError is a structured error with code, message, and optional hint.
func AsAPIError ¶
AsAPIError attempts to convert an error to an *APIError. If the error is not an *APIError, it wraps it in one.
func NewAPIError ¶
NewAPIError creates an API error with an HTTP status code.
func NewAmbiguousError ¶
NewAmbiguousError creates an ambiguous match error.
func NewAuthError ¶
NewAuthError creates an authentication error.
func NewForbiddenError ¶
NewForbiddenError creates a forbidden error.
func NewForbiddenScopeError ¶
func NewForbiddenScopeError() *APIError
NewForbiddenScopeError creates a forbidden error due to insufficient scope.
func NewNetworkError ¶
NewNetworkError creates a network error.
func NewNotFoundError ¶
NewNotFoundError creates a not-found error.
func NewNotFoundErrorWithHint ¶
NewNotFoundErrorWithHint creates a not-found error with a hint.
func NewRateLimitError ¶
NewRateLimitError creates a rate-limit error.
func NewUsageErrorWithHint ¶
NewUsageErrorWithHint creates a usage error with a hint.
func ParseHTTPError ¶
ParseHTTPError converts an HTTP response to an appropriate APIError.
func (*APIError) IsRetryable ¶
IsRetryable returns whether this error indicates a retryable condition.
type Account ¶ added in v0.7.0
type Account struct {
Active *bool `json:"active,omitempty"`
CreatedAt time.Time `json:"created_at"`
Frozen *bool `json:"frozen,omitempty"`
Id int64 `json:"id"`
Limits *AccountLimits `json:"limits,omitempty"`
Logo *AccountLogo `json:"logo,omitempty"`
Name string `json:"name"`
OwnerName *string `json:"owner_name,omitempty"`
Paused *bool `json:"paused,omitempty"`
Settings *AccountSettings `json:"settings,omitempty"`
Subscription *AccountSubscription `json:"subscription,omitempty"`
Trial *bool `json:"trial,omitempty"`
TrialEndsOn *types.Date `json:"trial_ends_on,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
Account defines model for Account.
type AccountLimits ¶ added in v0.7.0
type AccountLimits struct {
CanCreateProjects *bool `json:"can_create_projects,omitempty"`
CanCreateUsers *bool `json:"can_create_users,omitempty"`
CanPinProjects *bool `json:"can_pin_projects,omitempty"`
CanUploadFiles *bool `json:"can_upload_files,omitempty"`
}
AccountLimits defines model for AccountLimits.
type AccountLogo ¶ added in v0.7.1
type AccountLogo struct {
Url *string `json:"url,omitempty"`
}
AccountLogo defines model for AccountLogo.
type AccountSettings ¶ added in v0.7.0
type AccountSettings struct {
CompanyHqEnabled *bool `json:"company_hq_enabled,omitempty"`
ProjectsEnabled *bool `json:"projects_enabled,omitempty"`
TeamsEnabled *bool `json:"teams_enabled,omitempty"`
}
AccountSettings defines model for AccountSettings.
type AccountSubscription ¶ added in v0.7.0
type AccountSubscription struct {
Clients *bool `json:"clients,omitempty"`
Logo *bool `json:"logo,omitempty"`
ProjectLimit *int32 `json:"project_limit,omitempty"`
ProperName *string `json:"proper_name,omitempty"`
ShortName *string `json:"short_name,omitempty"`
Teams *bool `json:"teams,omitempty"`
Templates *bool `json:"templates,omitempty"`
Timesheet *bool `json:"timesheet,omitempty"`
}
AccountSubscription defines model for AccountSubscription.
type ArchiveProjectResponse ¶ added in v0.13.0
type ArchiveProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseArchiveProjectResponse ¶ added in v0.13.0
func ParseArchiveProjectResponse(rsp *http.Response) (*ArchiveProjectResponse, error)
ParseArchiveProjectResponse parses an HTTP response from a ArchiveProjectWithResponse call
func (ArchiveProjectResponse) ContentType ¶ added in v0.13.0
func (r ArchiveProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ArchiveProjectResponse) Status ¶ added in v0.13.0
func (r ArchiveProjectResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveProjectResponse) StatusCode ¶ added in v0.13.0
func (r ArchiveProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveRecordingResponse ¶
type ArchiveRecordingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseArchiveRecordingResponse ¶
func ParseArchiveRecordingResponse(rsp *http.Response) (*ArchiveRecordingResponse, error)
ParseArchiveRecordingResponse parses an HTTP response from a ArchiveRecordingWithResponse call
func (ArchiveRecordingResponse) ContentType ¶ added in v0.8.0
func (r ArchiveRecordingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ArchiveRecordingResponse) Status ¶
func (r ArchiveRecordingResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveRecordingResponse) StatusCode ¶
func (r ArchiveRecordingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthTransport ¶
type AuthTransport struct {
// TokenProvider supplies access tokens for requests.
TokenProvider TokenProvider
// Base is the underlying transport. If nil, http.DefaultTransport is used.
Base http.RoundTripper
// UserAgent is the User-Agent header value. If empty, a default is used.
UserAgent string
}
AuthTransport is an http.RoundTripper that adds Bearer token authentication.
type BadRequestErrorResponseContent ¶
type BadRequestErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
BadRequestErrorResponseContent defines model for BadRequestErrorResponseContent.
type BareFieldBadRequestErrorResponseContent ¶ added in v0.13.0
type BareFieldBadRequestErrorResponseContent = FieldErrorMap
BareFieldBadRequestErrorResponseContent defines model for BareFieldBadRequestErrorResponseContent.
type BareFieldValidationErrorResponseContent ¶ added in v0.13.0
type BareFieldValidationErrorResponseContent = FieldErrorMap
BareFieldValidationErrorResponseContent defines model for BareFieldValidationErrorResponseContent.
type Bookmark ¶ added in v0.12.0
type Bookmark struct {
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
Recording Recording `json:"recording"`
UpdatedAt time.Time `json:"updated_at"`
}
Bookmark A personal bookmark: the current user's link to a single recording. The wrapped recording is the shared recording projection, whose `parent` is optional (docked recordings and doors omit it).
type BookmarkStatus ¶ added in v0.12.0
type BookmarkStatus struct {
Bookmarked bool `json:"bookmarked"`
}
BookmarkStatus The current user's bookmark state for one recording.
type Boost ¶
type Boost struct {
Booster *Person `json:"booster,omitempty"`
Content *string `json:"content,omitempty"`
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
Recording *RecordingParent `json:"recording,omitempty"`
}
Boost defines model for Boost.
type BucketCardsGroup ¶ added in v0.10.0
type BucketCardsGroup struct {
Bucket RecordingBucket `json:"bucket"`
Cards []Card `json:"cards"`
}
BucketCardsGroup One project's slice of a filtered card listing: the parent project and the matching cards (each carrying its steps).
type BucketTodosGroup ¶ added in v0.10.0
type BucketTodosGroup struct {
Bucket RecordingBucket `json:"bucket"`
Todos []Todo `json:"todos"`
}
BucketTodosGroup One project's slice of a filtered to-do listing: the parent project and the matching to-dos (each carrying its steps).
type CachingTransport ¶
type CachingTransport struct {
// Cache stores responses by URL.
Cache ResponseCache
// Base is the underlying transport. If nil, http.DefaultTransport is used.
Base http.RoundTripper
}
CachingTransport is an http.RoundTripper that implements ETag-based caching.
type Calendar ¶ added in v0.12.0
type Calendar struct {
AppUrl string `json:"app_url"`
// Color One of: white, red, orange, yellow, green, blue, aqua, purple, gray,
// pink, brown.
Color string `json:"color"`
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
Name string `json:"name"`
// ScheduleUrl API URL of the calendar's underlying schedule resource.
ScheduleUrl string `json:"schedule_url"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
}
Calendar A per-account calendar (wire type Calendar), keyed by its own bucket id.
type CalendarAttributes ¶ added in v0.12.0
type CalendarAttributes struct {
// Color One of: white, red, orange, yellow, green, blue, aqua, purple, gray,
// pink, brown.
Color string `json:"color"`
}
CalendarAttributes The writable calendar payload — the wire body is the nested {calendar: {color}} envelope.
type Campfire ¶
type Campfire struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
FilesUrl *string `json:"files_url,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
LinesUrl *string `json:"lines_url,omitempty"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Topic *string `json:"topic,omitempty"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Campfire defines model for Campfire.
type CampfireLine ¶
type CampfireLine struct {
AppUrl string `json:"app_url"`
Attachments []CampfireLineAttachment `json:"attachments,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Content *string `json:"content,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
CampfireLine defines model for CampfireLine.
type CampfireLineAttachment ¶ added in v0.2.3
type CampfireLineAttachment struct {
ByteSize *int64 `json:"byte_size,omitempty"`
ContentType *string `json:"content_type,omitempty"`
DownloadUrl *string `json:"download_url,omitempty"`
Filename *string `json:"filename,omitempty"`
Title *string `json:"title,omitempty"`
Url *string `json:"url,omitempty"`
}
CampfireLineAttachment defines model for CampfireLineAttachment.
type CampfiresService ¶
type CampfiresService struct {
// contains filtered or unexported fields
}
CampfiresService provides campfire-related operations.
func (*CampfiresService) Get ¶
func (s *CampfiresService) Get(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CampfiresService) List ¶
func (s *CampfiresService) List(ctx context.Context, accountId string, params *ListCampfiresParams, reqEditors ...RequestEditorFn) (*http.Response, error)
type Card ¶
type Card struct {
AppUrl string `json:"app_url"`
Assignees []Person `json:"assignees,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Completed *bool `json:"completed,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
Completer *Person `json:"completer,omitempty"`
CompletionSubscribers []Person `json:"completion_subscribers,omitempty"`
CompletionUrl *string `json:"completion_url,omitempty"`
Content *string `json:"content,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
DueOn *types.Date `json:"due_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Steps []CardStep `json:"steps,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Card defines model for Card.
type CardColumn ¶
type CardColumn struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CardsCount *int32 `json:"cards_count,omitempty"`
CardsUrl *string `json:"cards_url,omitempty"`
Color *string `json:"color,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
OnHold *CardColumnOnHold `json:"on_hold,omitempty"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Subscribers []Person `json:"subscribers,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
CardColumn defines model for CardColumn.
type CardColumnOnHold ¶ added in v0.7.0
type CardColumnOnHold struct {
CardsCount int32 `json:"cards_count"`
CardsUrl string `json:"cards_url"`
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Status string `json:"status"`
Title string `json:"title"`
UpdatedAt time.Time `json:"updated_at"`
}
CardColumnOnHold defines model for CardColumnOnHold.
type CardStep ¶
type CardStep struct {
AppUrl string `json:"app_url"`
Assignees []Person `json:"assignees,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Completed *bool `json:"completed,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
Completer *Person `json:"completer,omitempty"`
CompletionUrl *string `json:"completion_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
DueOn *types.Date `json:"due_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
CardStep defines model for CardStep.
type CardTable ¶
type CardTable struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Lists []CardColumn `json:"lists,omitempty"`
Status string `json:"status"`
Subscribers []Person `json:"subscribers,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
Wormholes []Wormhole `json:"wormholes,omitempty"`
}
CardTable defines model for CardTable.
type CardsService ¶
type CardsService struct {
// contains filtered or unexported fields
}
CardsService provides card-related operations.
func (*CardsService) Create ¶
func (s *CardsService) Create(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CardsService) CreateWithBody ¶
func (*CardsService) Get ¶
func (s *CardsService) Get(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CardsService) List ¶
func (s *CardsService) List(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CardsService) Move ¶
func (s *CardsService) Move(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CardsService) MoveWithBody ¶
func (*CardsService) UpdateVerbatim ¶ added in v0.10.0
func (s *CardsService) UpdateVerbatim(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CardsService) UpdateVerbatimWithBody ¶ added in v0.10.0
type Chatbot ¶
type Chatbot struct {
AppUrl *string `json:"app_url,omitempty"`
// CommandUrl Only present when the requester is an account administrator; possession of this URL is enough to command the bot.
CommandUrl *string `json:"command_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
// LinesUrl Only present when the requester is an account administrator; possession of this URL is enough to post lines as the bot.
LinesUrl *string `json:"lines_url,omitempty"`
ServiceName string `json:"service_name"`
UpdatedAt time.Time `json:"updated_at"`
Url *string `json:"url,omitempty"`
}
Chatbot defines model for Chatbot.
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
// RetryConfig for idempotent operations
RetryConfig RetryConfig
// Logger for debug output (optional)
Logger *slog.Logger
}
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) ArchiveProject ¶ added in v0.13.0
func (*Client) ArchiveRecording ¶
func (*Client) Campfires ¶
func (c *Client) Campfires() *CampfiresService
Campfires returns the CampfiresService.
func (*Client) Comments ¶
func (c *Client) Comments() *CommentsService
Comments returns the CommentsService.
func (*Client) CompleteTodo ¶
func (*Client) CreateAnswer ¶
func (c *Client) CreateAnswer(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAnswerWithBody ¶
func (*Client) CreateAttachmentWithBody ¶
func (*Client) CreateBookmark ¶ added in v0.12.0
func (*Client) CreateCampfireLine ¶
func (c *Client) CreateCampfireLine(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCampfireLineWithBody ¶
func (*Client) CreateCampfireUploadWithBody ¶ added in v0.2.3
func (*Client) CreateCard ¶
func (c *Client) CreateCard(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCardColumn ¶
func (c *Client) CreateCardColumn(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCardColumnWithBody ¶
func (*Client) CreateCardStep ¶
func (c *Client) CreateCardStep(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCardStepWithBody ¶
func (*Client) CreateCardWithBody ¶
func (*Client) CreateChatbot ¶
func (*Client) CreateChatbotWithBody ¶
func (*Client) CreateCloudFile ¶ added in v0.13.0
func (*Client) CreateCloudFileWithBody ¶ added in v0.13.0
func (*Client) CreateComment ¶
func (c *Client) CreateComment(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCommentWithBody ¶
func (*Client) CreateDocument ¶
func (c *Client) CreateDocument(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDocumentWithBody ¶
func (*Client) CreateEventBoost ¶
func (*Client) CreateEventBoostWithBody ¶
func (*Client) CreateFolder ¶ added in v0.13.0
func (c *Client) CreateFolder(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFolderWithBody ¶ added in v0.13.0
func (*Client) CreateGaugeNeedle ¶ added in v0.7.0
func (c *Client) CreateGaugeNeedle(ctx context.Context, accountId string, projectId int64, body CreateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGaugeNeedleWithBody ¶ added in v0.7.0
func (*Client) CreateGoogleDocument ¶ added in v0.13.0
func (*Client) CreateGoogleDocumentWithBody ¶ added in v0.13.0
func (*Client) CreateLineupMarker ¶
func (c *Client) CreateLineupMarker(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLineupMarkerWithBody ¶
func (*Client) CreateMessage ¶
func (c *Client) CreateMessage(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMessageType ¶
func (c *Client) CreateMessageType(ctx context.Context, accountId string, bucketId int64, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMessageTypeWithBody ¶
func (*Client) CreateMessageWithBody ¶
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectFromTemplate ¶
func (c *Client) CreateProjectFromTemplate(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectFromTemplateWithBody ¶
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateQuestion ¶
func (c *Client) CreateQuestion(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateQuestionWithBody ¶
func (*Client) CreateRecordingBoost ¶
func (c *Client) CreateRecordingBoost(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRecordingBoostWithBody ¶
func (*Client) CreateScheduleEntry ¶
func (c *Client) CreateScheduleEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateScheduleEntryWithBody ¶
func (*Client) CreateTemplate ¶
func (c *Client) CreateTemplate(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTemplateWithBody ¶
func (*Client) CreateTimesheetEntry ¶
func (c *Client) CreateTimesheetEntry(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTimesheetEntryWithBody ¶
func (*Client) CreateTodo ¶
func (c *Client) CreateTodo(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTodoWithBody ¶
func (*Client) CreateTodolist ¶
func (c *Client) CreateTodolist(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTodolistGroup ¶
func (c *Client) CreateTodolistGroup(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTodolistGroupWithBody ¶
func (*Client) CreateTodolistWithBody ¶
func (*Client) CreateTodosetTodo ¶ added in v0.12.0
func (*Client) CreateTodosetTodoWithBody ¶ added in v0.12.0
func (*Client) CreateTool ¶ added in v0.8.0
func (c *Client) CreateTool(ctx context.Context, accountId string, bucketId int64, body CreateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateToolWithBody ¶ added in v0.8.0
func (*Client) CreateUpload ¶
func (c *Client) CreateUpload(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUploadVersion ¶ added in v0.14.0
func (c *Client) CreateUploadVersion(ctx context.Context, accountId string, uploadId int64, body CreateUploadVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUploadVersionWithBody ¶ added in v0.14.0
func (*Client) CreateUploadWithBody ¶
func (*Client) CreateVault ¶
func (c *Client) CreateVault(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateVaultWithBody ¶
func (*Client) CreateWebhook ¶
func (c *Client) CreateWebhook(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWebhookWithBody ¶
func (*Client) CreateWormhole ¶ added in v0.9.0
func (*Client) CreateWormholeWithBody ¶ added in v0.9.0
func (*Client) DeleteBookmark ¶ added in v0.12.0
func (*Client) DeleteBoost ¶
func (*Client) DeleteCampfireLine ¶
func (*Client) DeleteChatbot ¶
func (*Client) DeleteFolder ¶ added in v0.13.0
func (*Client) DeleteLineupMarker ¶
func (*Client) DeleteMessageType ¶
func (*Client) DeleteTemplate ¶
func (*Client) DeleteTool ¶
func (*Client) DeleteWebhook ¶
func (*Client) DeleteWormhole ¶ added in v0.9.0
func (*Client) DeprioritizeAssignment ¶ added in v0.12.0
func (*Client) DestroyGaugeNeedle ¶ added in v0.7.0
func (*Client) DestroyTimesheetEntry ¶ added in v0.13.0
func (*Client) DisableCardColumnOnHold ¶
func (*Client) DisableOutOfOffice ¶ added in v0.7.0
func (*Client) DisableTool ¶
func (*Client) Documents ¶
func (c *Client) Documents() *DocumentsService
Documents returns the DocumentsService.
func (*Client) EnableCardColumnOnHold ¶
func (*Client) EnableOutOfOffice ¶ added in v0.7.0
func (c *Client) EnableOutOfOffice(ctx context.Context, accountId string, personId int64, body EnableOutOfOfficeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableOutOfOfficeWithBody ¶ added in v0.7.0
func (*Client) EnableTool ¶
func (*Client) GetAccount ¶ added in v0.7.0
func (*Client) GetAnswersByPerson ¶
func (*Client) GetAssignedTodos ¶
func (c *Client) GetAssignedTodos(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBookmark ¶ added in v0.12.0
func (*Client) GetBubbleUps ¶ added in v0.10.0
func (c *Client) GetBubbleUps(ctx context.Context, accountId string, params *GetBubbleUpsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCalendar ¶ added in v0.12.0
func (*Client) GetCampfire ¶
func (*Client) GetCampfireLine ¶
func (*Client) GetCardColumn ¶
func (*Client) GetCardStep ¶ added in v0.6.0
func (*Client) GetCardTable ¶
func (*Client) GetChatbot ¶
func (*Client) GetClientApproval ¶
func (*Client) GetClientCorrespondence ¶
func (*Client) GetClientReply ¶
func (*Client) GetCloudFile ¶ added in v0.13.0
func (*Client) GetComment ¶
func (*Client) GetDocument ¶
func (*Client) GetEverythingCheckins ¶ added in v0.10.0
func (c *Client) GetEverythingCheckins(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingComments ¶ added in v0.10.0
func (c *Client) GetEverythingComments(ctx context.Context, accountId string, params *GetEverythingCommentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingCompletedCards ¶ added in v0.10.0
func (c *Client) GetEverythingCompletedCards(ctx context.Context, accountId string, params *GetEverythingCompletedCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingCompletedTodos ¶ added in v0.10.0
func (c *Client) GetEverythingCompletedTodos(ctx context.Context, accountId string, params *GetEverythingCompletedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingFiles ¶ added in v0.10.0
func (c *Client) GetEverythingFiles(ctx context.Context, accountId string, params *GetEverythingFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingForwards ¶ added in v0.10.0
func (c *Client) GetEverythingForwards(ctx context.Context, accountId string, params *GetEverythingForwardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingMessages ¶ added in v0.10.0
func (c *Client) GetEverythingMessages(ctx context.Context, accountId string, params *GetEverythingMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingNoDueDateCards ¶ added in v0.10.0
func (c *Client) GetEverythingNoDueDateCards(ctx context.Context, accountId string, params *GetEverythingNoDueDateCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingNoDueDateTodos ¶ added in v0.10.0
func (c *Client) GetEverythingNoDueDateTodos(ctx context.Context, accountId string, params *GetEverythingNoDueDateTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingNotNowCards ¶ added in v0.10.0
func (c *Client) GetEverythingNotNowCards(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingOpenCards ¶ added in v0.10.0
func (c *Client) GetEverythingOpenCards(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingOpenTodos ¶ added in v0.10.0
func (c *Client) GetEverythingOpenTodos(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingOverdueCards ¶ added in v0.10.0
func (c *Client) GetEverythingOverdueCards(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingOverdueTodos ¶ added in v0.10.0
func (c *Client) GetEverythingOverdueTodos(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingUnassignedCards ¶ added in v0.10.0
func (c *Client) GetEverythingUnassignedCards(ctx context.Context, accountId string, params *GetEverythingUnassignedCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEverythingUnassignedTodos ¶ added in v0.10.0
func (c *Client) GetEverythingUnassignedTodos(ctx context.Context, accountId string, params *GetEverythingUnassignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetForward ¶
func (*Client) GetForwardReply ¶
func (*Client) GetGaugeNeedle ¶ added in v0.7.0
func (*Client) GetGoogleDocument ¶ added in v0.13.0
func (*Client) GetHillChart ¶ added in v0.7.0
func (*Client) GetMessage ¶
func (*Client) GetMessageBoard ¶
func (*Client) GetMessageType ¶
func (*Client) GetMyAssignments ¶ added in v0.7.0
func (*Client) GetMyCompletedAssignments ¶ added in v0.7.0
func (*Client) GetMyDueAssignments ¶ added in v0.7.0
func (c *Client) GetMyDueAssignments(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMyNotifications ¶ added in v0.7.0
func (c *Client) GetMyNotifications(ctx context.Context, accountId string, params *GetMyNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMyPreferences ¶ added in v0.7.0
func (*Client) GetMyProfile ¶
func (*Client) GetOutOfOffice ¶ added in v0.7.0
func (*Client) GetOverdueTodos ¶
func (*Client) GetPersonProgress ¶
func (c *Client) GetPersonProgress(ctx context.Context, accountId string, personId int64, params *GetPersonProgressParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProgressReport ¶
func (c *Client) GetProgressReport(ctx context.Context, accountId string, params *GetProgressReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProject ¶
func (*Client) GetProjectConstruction ¶
func (*Client) GetProjectTimeline ¶
func (c *Client) GetProjectTimeline(ctx context.Context, accountId string, projectId int64, params *GetProjectTimelineParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectTimesheet ¶
func (c *Client) GetProjectTimesheet(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetQuestion ¶
func (*Client) GetQuestionReminders ¶
func (c *Client) GetQuestionReminders(ctx context.Context, accountId string, params *GetQuestionRemindersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetQuestionnaire ¶
func (*Client) GetRecordingTimesheet ¶
func (c *Client) GetRecordingTimesheet(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSchedule ¶
func (*Client) GetScheduleEntry ¶
func (*Client) GetScheduleEntryOccurrence ¶
func (*Client) GetSearchMetadata ¶
func (*Client) GetSubscription ¶
func (*Client) GetTemplate ¶
func (*Client) GetTimesheetEntry ¶
func (*Client) GetTimesheetReport ¶
func (c *Client) GetTimesheetReport(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTodolistOrGroup ¶
func (*Client) GetTodoset ¶
func (*Client) GetUpcomingSchedule ¶
func (c *Client) GetUpcomingSchedule(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWebhook ¶
func (*Client) ListAnswers ¶
func (c *Client) ListAnswers(ctx context.Context, accountId string, questionId int64, params *ListAnswersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAssignablePeople ¶
func (*Client) ListCampfireLines ¶
func (c *Client) ListCampfireLines(ctx context.Context, accountId string, campfireId int64, params *ListCampfireLinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCampfireUploads ¶ added in v0.2.3
func (c *Client) ListCampfireUploads(ctx context.Context, accountId string, campfireId int64, params *ListCampfireUploadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCampfires ¶
func (c *Client) ListCampfires(ctx context.Context, accountId string, params *ListCampfiresParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCards ¶
func (c *Client) ListCards(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListChatbots ¶
func (*Client) ListClientApprovals ¶
func (c *Client) ListClientApprovals(ctx context.Context, accountId string, bucketId int64, params *ListClientApprovalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClientCorrespondences ¶
func (c *Client) ListClientCorrespondences(ctx context.Context, accountId string, bucketId int64, params *ListClientCorrespondencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListClientReplies ¶
func (*Client) ListComments ¶
func (c *Client) ListComments(ctx context.Context, accountId string, recordingId int64, params *ListCommentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDocuments ¶
func (c *Client) ListDocuments(ctx context.Context, accountId string, vaultId int64, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEventBoosts ¶
func (*Client) ListEvents ¶
func (c *Client) ListEvents(ctx context.Context, accountId string, recordingId int64, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFolders ¶ added in v0.13.0
func (*Client) ListForwardReplies ¶
func (c *Client) ListForwardReplies(ctx context.Context, accountId string, forwardId int64, params *ListForwardRepliesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListForwards ¶
func (c *Client) ListForwards(ctx context.Context, accountId string, inboxId int64, params *ListForwardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGaugeNeedles ¶ added in v0.7.0
func (c *Client) ListGaugeNeedles(ctx context.Context, accountId string, projectId int64, params *ListGaugeNeedlesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGauges ¶ added in v0.7.0
func (c *Client) ListGauges(ctx context.Context, accountId string, params *ListGaugesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLineupMarkers ¶ added in v0.6.0
func (*Client) ListMessageTypes ¶
func (*Client) ListMessages ¶
func (c *Client) ListMessages(ctx context.Context, accountId string, boardId int64, params *ListMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMyBookmarks ¶ added in v0.12.0
func (c *Client) ListMyBookmarks(ctx context.Context, accountId string, params *ListMyBookmarksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMyDrafts ¶ added in v0.12.0
func (c *Client) ListMyDrafts(ctx context.Context, accountId string, params *ListMyDraftsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPeople ¶
func (c *Client) ListPeople(ctx context.Context, accountId string, params *ListPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPingablePeople ¶
func (*Client) ListProjectPeople ¶
func (c *Client) ListProjectPeople(ctx context.Context, accountId string, projectId int64, params *ListProjectPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListQuestionAnswerers ¶
func (*Client) ListQuestions ¶
func (c *Client) ListQuestions(ctx context.Context, accountId string, questionnaireId int64, params *ListQuestionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRecordingBoosts ¶
func (c *Client) ListRecordingBoosts(ctx context.Context, accountId string, recordingId int64, params *ListRecordingBoostsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRecordings ¶
func (c *Client) ListRecordings(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListScheduleEntries ¶
func (c *Client) ListScheduleEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTemplates ¶
func (c *Client) ListTemplates(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTodolistGroups ¶
func (c *Client) ListTodolistGroups(ctx context.Context, accountId string, todolistId int64, params *ListTodolistGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTodolists ¶
func (c *Client) ListTodolists(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTodos ¶
func (c *Client) ListTodos(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUploadVersions ¶
func (*Client) ListUploads ¶
func (c *Client) ListUploads(ctx context.Context, accountId string, vaultId int64, params *ListUploadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListVaults ¶
func (c *Client) ListVaults(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWebhooks ¶
func (*Client) MarkAsRead ¶ added in v0.7.0
func (c *Client) MarkAsRead(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MarkAsReadWithBody ¶ added in v0.7.0
func (*Client) Messages ¶
func (c *Client) Messages() *MessagesService
Messages returns the MessagesService.
func (*Client) MoveCard ¶
func (c *Client) MoveCard(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveCardColumn ¶
func (c *Client) MoveCardColumn(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveCardColumnWithBody ¶
func (*Client) MoveCardWithBody ¶
func (*Client) PauseQuestion ¶
func (*Client) PinMessage ¶
func (*Client) PrioritizeAssignment ¶ added in v0.12.0
func (c *Client) PrioritizeAssignment(ctx context.Context, accountId string, body PrioritizeAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PrioritizeAssignmentWithBody ¶ added in v0.12.0
func (*Client) Projects ¶
func (c *Client) Projects() *ProjectsService
Projects returns the ProjectsService.
func (*Client) Recordings ¶
func (c *Client) Recordings() *RecordingsService
Recordings returns the RecordingsService.
func (*Client) RemoveAccountLogo ¶ added in v0.7.0
func (*Client) ReorderUpNext ¶ added in v0.12.0
func (c *Client) ReorderUpNext(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReorderUpNextWithBody ¶ added in v0.12.0
func (*Client) ReplaceDocument ¶ added in v0.13.0
func (c *Client) ReplaceDocument(ctx context.Context, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceDocumentWithBody ¶ added in v0.13.0
func (*Client) ReplaceScheduleEntry ¶ added in v0.13.0
func (c *Client) ReplaceScheduleEntry(ctx context.Context, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceScheduleEntryWithBody ¶ added in v0.13.0
func (*Client) ReplaceTodo ¶ added in v0.8.0
func (c *Client) ReplaceTodo(ctx context.Context, accountId string, todoId int64, body ReplaceTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceTodoWithBody ¶ added in v0.8.0
func (*Client) RepositionCardStep ¶
func (c *Client) RepositionCardStep(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RepositionCardStepWithBody ¶
func (*Client) RepositionTodo ¶
func (c *Client) RepositionTodo(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RepositionTodoWithBody ¶
func (*Client) RepositionTodolist ¶ added in v0.9.0
func (c *Client) RepositionTodolist(ctx context.Context, accountId string, todolistId int64, body RepositionTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RepositionTodolistGroup ¶
func (c *Client) RepositionTodolistGroup(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RepositionTodolistGroupWithBody ¶
func (*Client) RepositionTodolistWithBody ¶ added in v0.9.0
func (*Client) RepositionTool ¶
func (c *Client) RepositionTool(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RepositionToolWithBody ¶
func (*Client) ResumeQuestion ¶
func (*Client) Schedules ¶
func (c *Client) Schedules() *SchedulesService
Schedules returns the SchedulesService.
func (*Client) Search ¶
func (c *Client) Search(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetCardColumnColor ¶
func (*Client) SetCardColumnColorWithBody ¶
func (*Client) SetCardStepCompletion ¶
func (c *Client) SetCardStepCompletion(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetCardStepCompletionWithBody ¶
func (*Client) SetClientVisibility ¶
func (c *Client) SetClientVisibility(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetClientVisibilityWithBody ¶
func (*Client) SubscribeToCardColumn ¶
func (*Client) Templates ¶
func (c *Client) Templates() *TemplatesService
Templates returns the TemplatesService.
func (*Client) ToggleGauge ¶ added in v0.7.0
func (c *Client) ToggleGauge(ctx context.Context, accountId string, projectId int64, body ToggleGaugeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ToggleGaugeWithBody ¶ added in v0.7.0
func (*Client) TrashProject ¶
func (*Client) TrashRecording ¶
func (*Client) UnarchiveProject ¶ added in v0.13.0
func (*Client) UnarchiveRecording ¶
func (*Client) UncompleteTodo ¶
func (*Client) UnpinMessage ¶
func (*Client) Unsubscribe ¶
func (*Client) UnsubscribeFromCardColumn ¶
func (*Client) UpdateAccountLogoWithBody ¶ added in v0.7.0
func (*Client) UpdateAccountName ¶ added in v0.7.0
func (c *Client) UpdateAccountName(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAccountNameWithBody ¶ added in v0.7.0
func (*Client) UpdateAnswer ¶
func (c *Client) UpdateAnswer(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAnswerWithBody ¶
func (*Client) UpdateCalendar ¶ added in v0.12.0
func (c *Client) UpdateCalendar(ctx context.Context, accountId string, calendarId int64, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCalendarWithBody ¶ added in v0.12.0
func (*Client) UpdateCampfireLine ¶ added in v0.8.0
func (*Client) UpdateCampfireLineWithBody ¶ added in v0.8.0
func (*Client) UpdateCard ¶
func (c *Client) UpdateCard(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCardColumn ¶
func (c *Client) UpdateCardColumn(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCardColumnWithBody ¶
func (*Client) UpdateCardStep ¶
func (c *Client) UpdateCardStep(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCardStepWithBody ¶
func (*Client) UpdateCardWithBody ¶
func (*Client) UpdateChatbot ¶
func (*Client) UpdateChatbotWithBody ¶
func (*Client) UpdateCloudFile ¶ added in v0.13.0
func (c *Client) UpdateCloudFile(ctx context.Context, accountId string, cloudFileId int64, body UpdateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCloudFileWithBody ¶ added in v0.13.0
func (*Client) UpdateComment ¶
func (c *Client) UpdateComment(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCommentWithBody ¶
func (*Client) UpdateFolder ¶ added in v0.13.0
func (c *Client) UpdateFolder(ctx context.Context, accountId string, folderId int64, body UpdateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFolderWithBody ¶ added in v0.13.0
func (*Client) UpdateGaugeNeedle ¶ added in v0.7.0
func (c *Client) UpdateGaugeNeedle(ctx context.Context, accountId string, needleId int64, body UpdateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGaugeNeedleWithBody ¶ added in v0.7.0
func (*Client) UpdateGoogleDocument ¶ added in v0.13.0
func (c *Client) UpdateGoogleDocument(ctx context.Context, accountId string, googleDocumentId int64, body UpdateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGoogleDocumentWithBody ¶ added in v0.13.0
func (*Client) UpdateHillChartSettings ¶ added in v0.7.0
func (c *Client) UpdateHillChartSettings(ctx context.Context, accountId string, todosetId int64, body UpdateHillChartSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateHillChartSettingsWithBody ¶ added in v0.7.0
func (*Client) UpdateLineupMarker ¶
func (c *Client) UpdateLineupMarker(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateLineupMarkerWithBody ¶
func (*Client) UpdateMessage ¶
func (c *Client) UpdateMessage(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMessageType ¶
func (*Client) UpdateMessageTypeWithBody ¶
func (*Client) UpdateMessageWithBody ¶
func (*Client) UpdateMyNote ¶ added in v0.12.0
func (c *Client) UpdateMyNote(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMyNoteWithBody ¶ added in v0.12.0
func (*Client) UpdateMyPreferences ¶ added in v0.7.0
func (c *Client) UpdateMyPreferences(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMyPreferencesWithBody ¶ added in v0.7.0
func (*Client) UpdateMyProfile ¶ added in v0.7.0
func (c *Client) UpdateMyProfile(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMyProfileWithBody ¶ added in v0.7.0
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectAccess ¶
func (c *Client) UpdateProjectAccess(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectAccessWithBody ¶
func (*Client) UpdateProjectWithBody ¶
func (*Client) UpdateQuestion ¶
func (c *Client) UpdateQuestion(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQuestionNotificationSettings ¶
func (c *Client) UpdateQuestionNotificationSettings(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQuestionNotificationSettingsWithBody ¶
func (*Client) UpdateQuestionWithBody ¶
func (*Client) UpdateScheduleSettings ¶
func (c *Client) UpdateScheduleSettings(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateScheduleSettingsWithBody ¶
func (*Client) UpdateSubscription ¶
func (c *Client) UpdateSubscription(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSubscriptionWithBody ¶
func (*Client) UpdateTemplate ¶
func (c *Client) UpdateTemplate(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTemplateWithBody ¶
func (*Client) UpdateTimesheetEntry ¶
func (c *Client) UpdateTimesheetEntry(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTimesheetEntryWithBody ¶
func (*Client) UpdateTodolistOrGroup ¶
func (c *Client) UpdateTodolistOrGroup(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTodolistOrGroupWithBody ¶
func (*Client) UpdateTool ¶
func (c *Client) UpdateTool(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateToolWithBody ¶
func (*Client) UpdateUpload ¶
func (c *Client) UpdateUpload(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUploadWithBody ¶
func (*Client) UpdateVault ¶
func (c *Client) UpdateVault(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateVaultWithBody ¶
func (*Client) UpdateWebhook ¶
func (c *Client) UpdateWebhook(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWebhookWithBody ¶
func (*Client) UpdateWormhole ¶ added in v0.9.0
func (*Client) UpdateWormholeWithBody ¶ added in v0.9.0
func (*Client) Uploads ¶
func (c *Client) Uploads() *UploadsService
Uploads returns the UploadsService.
func (*Client) Webhooks ¶
func (c *Client) Webhooks() *WebhooksService
Webhooks returns the WebhooksService.
type ClientApproval ¶
type ClientApproval struct {
AppUrl string `json:"app_url"`
ApprovalStatus *string `json:"approval_status,omitempty"`
Approver *Person `json:"approver,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
Content *string `json:"content,omitempty"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
DueOn *types.Date `json:"due_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
RepliesCount *int32 `json:"replies_count,omitempty"`
RepliesUrl *string `json:"replies_url,omitempty"`
Responses []ClientApprovalResponse `json:"responses,omitempty"`
Status string `json:"status"`
Subject *string `json:"subject,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
ClientApproval defines model for ClientApproval.
type ClientApprovalResponse ¶
type ClientApprovalResponse struct {
AppUrl *string `json:"app_url,omitempty"`
Approved *bool `json:"approved,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
Content *string `json:"content,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
Id *int64 `json:"id,omitempty"`
InheritsStatus *bool `json:"inherits_status,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
Status *string `json:"status,omitempty"`
Title *string `json:"title,omitempty"`
Type *string `json:"type,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
ClientApprovalResponse defines model for ClientApprovalResponse.
type ClientCompany ¶
ClientCompany defines model for ClientCompany.
type ClientCorrespondence ¶
type ClientCorrespondence struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
Content *string `json:"content,omitempty"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
RepliesCount *int32 `json:"replies_count,omitempty"`
RepliesUrl *string `json:"replies_url,omitempty"`
Status string `json:"status"`
Subject string `json:"subject"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
ClientCorrespondence defines model for ClientCorrespondence.
type ClientInterface ¶
type ClientInterface interface {
// GetAccount request
GetAccount(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveAccountLogo request
RemoveAccountLogo(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAccountLogoWithBody request with any body
UpdateAccountLogoWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAccountNameWithBody request with any body
UpdateAccountNameWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAccountName(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAttachmentWithBody request with any body
CreateAttachmentWithBody(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBoost request
DeleteBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBoost request
GetBoost(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCardColumnColorWithBody request with any body
SetCardColumnColorWithBody(ctx context.Context, accountId string, bucketId int64, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetCardColumnColor(ctx context.Context, accountId string, bucketId int64, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableCardColumnOnHold request
DisableCardColumnOnHold(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableCardColumnOnHold request
EnableCardColumnOnHold(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteWormhole request
DeleteWormhole(ctx context.Context, accountId string, bucketId int64, wormholeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateWormholeWithBody request with any body
UpdateWormholeWithBody(ctx context.Context, accountId string, bucketId int64, wormholeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateWormhole(ctx context.Context, accountId string, bucketId int64, wormholeId int64, body UpdateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateWormholeWithBody request with any body
CreateWormholeWithBody(ctx context.Context, accountId string, bucketId int64, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateWormhole(ctx context.Context, accountId string, bucketId int64, cardTableId int64, body CreateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMessageTypes request
ListMessageTypes(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMessageTypeWithBody request with any body
CreateMessageTypeWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMessageType(ctx context.Context, accountId string, bucketId int64, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteMessageType request
DeleteMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMessageType request
GetMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMessageTypeWithBody request with any body
UpdateMessageTypeWithBody(ctx context.Context, accountId string, bucketId int64, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMessageType(ctx context.Context, accountId string, bucketId int64, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListChatbots request
ListChatbots(ctx context.Context, accountId string, bucketId int64, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateChatbotWithBody request with any body
CreateChatbotWithBody(ctx context.Context, accountId string, bucketId int64, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteChatbot request
DeleteChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetChatbot request
GetChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateChatbotWithBody request with any body
UpdateChatbotWithBody(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateChatbot(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClientApprovals request
ListClientApprovals(ctx context.Context, accountId string, bucketId int64, params *ListClientApprovalsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClientCorrespondences request
ListClientCorrespondences(ctx context.Context, accountId string, bucketId int64, params *ListClientCorrespondencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListClientReplies request
ListClientReplies(ctx context.Context, accountId string, bucketId int64, recordingId int64, params *ListClientRepliesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClientReply request
GetClientReply(ctx context.Context, accountId string, bucketId int64, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateToolWithBody request with any body
CreateToolWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTool(ctx context.Context, accountId string, bucketId int64, body CreateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTodosetTodoWithBody request with any body
CreateTodosetTodoWithBody(ctx context.Context, accountId string, bucketId int64, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTodosetTodo(ctx context.Context, accountId string, bucketId int64, todosetId int64, body CreateTodosetTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCloudFileWithBody request with any body
CreateCloudFileWithBody(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCloudFile(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGoogleDocumentWithBody request with any body
CreateGoogleDocumentWithBody(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGoogleDocument(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListWebhooks request
ListWebhooks(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateWebhookWithBody request with any body
CreateWebhookWithBody(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateWebhook(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalendar request
GetCalendar(ctx context.Context, accountId string, calendarId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCalendarWithBody request with any body
UpdateCalendarWithBody(ctx context.Context, accountId string, calendarId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCalendar(ctx context.Context, accountId string, calendarId int64, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCard request
GetCard(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCardWithBody request with any body
UpdateCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCard(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MoveCardWithBody request with any body
MoveCardWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MoveCard(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RepositionCardStepWithBody request with any body
RepositionCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RepositionCardStep(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCardStepWithBody request with any body
CreateCardStepWithBody(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCardStep(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCardColumn request
GetCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCardColumnWithBody request with any body
UpdateCardColumnWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCardColumn(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCards request
ListCards(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCardWithBody request with any body
CreateCardWithBody(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCard(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnsubscribeFromCardColumn request
UnsubscribeFromCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// SubscribeToCardColumn request
SubscribeToCardColumn(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCardStep request
GetCardStep(ctx context.Context, accountId string, stepId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCardStepWithBody request with any body
UpdateCardStepWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCardStep(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCardStepCompletionWithBody request with any body
SetCardStepCompletionWithBody(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetCardStepCompletion(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCardTable request
GetCardTable(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCardColumnWithBody request with any body
CreateCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCardColumn(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MoveCardColumnWithBody request with any body
MoveCardColumnWithBody(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MoveCardColumn(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingCompletedCards request
GetEverythingCompletedCards(ctx context.Context, accountId string, params *GetEverythingCompletedCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingNoDueDateCards request
GetEverythingNoDueDateCards(ctx context.Context, accountId string, params *GetEverythingNoDueDateCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingNotNowCards request
GetEverythingNotNowCards(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingOpenCards request
GetEverythingOpenCards(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingOverdueCards request
GetEverythingOverdueCards(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingUnassignedCards request
GetEverythingUnassignedCards(ctx context.Context, accountId string, params *GetEverythingUnassignedCardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampfires request
ListCampfires(ctx context.Context, accountId string, params *ListCampfiresParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampfire request
GetCampfire(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampfireLines request
ListCampfireLines(ctx context.Context, accountId string, campfireId int64, params *ListCampfireLinesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCampfireLineWithBody request with any body
CreateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCampfireLine(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCampfireLine request
DeleteCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampfireLine request
GetCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCampfireLineWithBody request with any body
UpdateCampfireLineWithBody(ctx context.Context, accountId string, campfireId int64, lineId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCampfireLine(ctx context.Context, accountId string, campfireId int64, lineId int64, body UpdateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampfireUploads request
ListCampfireUploads(ctx context.Context, accountId string, campfireId int64, params *ListCampfireUploadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCampfireUploadWithBody request with any body
CreateCampfireUploadWithBody(ctx context.Context, accountId string, campfireId int64, params *CreateCampfireUploadParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingCheckins request
GetEverythingCheckins(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPingablePeople request
ListPingablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClientApproval request
GetClientApproval(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetClientCorrespondence request
GetClientCorrespondence(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCloudFile request
GetCloudFile(ctx context.Context, accountId string, cloudFileId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCloudFileWithBody request with any body
UpdateCloudFileWithBody(ctx context.Context, accountId string, cloudFileId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCloudFile(ctx context.Context, accountId string, cloudFileId int64, body UpdateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingComments request
GetEverythingComments(ctx context.Context, accountId string, params *GetEverythingCommentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetComment request
GetComment(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCommentWithBody request with any body
UpdateCommentWithBody(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateComment(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTool request
DeleteTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTool request
GetTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateToolWithBody request with any body
UpdateToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTool(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDocument request
GetDocument(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceDocumentWithBody request with any body
ReplaceDocumentWithBody(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceDocument(ctx context.Context, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingFiles request
GetEverythingFiles(ctx context.Context, accountId string, params *GetEverythingFilesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingForwards request
GetEverythingForwards(ctx context.Context, accountId string, params *GetEverythingForwardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DestroyGaugeNeedle request
DestroyGaugeNeedle(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGaugeNeedle request
GetGaugeNeedle(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGaugeNeedleWithBody request with any body
UpdateGaugeNeedleWithBody(ctx context.Context, accountId string, needleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGaugeNeedle(ctx context.Context, accountId string, needleId int64, body UpdateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGoogleDocument request
GetGoogleDocument(ctx context.Context, accountId string, googleDocumentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGoogleDocumentWithBody request with any body
UpdateGoogleDocumentWithBody(ctx context.Context, accountId string, googleDocumentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGoogleDocument(ctx context.Context, accountId string, googleDocumentId int64, body UpdateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetForward request
GetForward(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListForwardReplies request
ListForwardReplies(ctx context.Context, accountId string, forwardId int64, params *ListForwardRepliesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetForwardReply request
GetForwardReply(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetInbox request
GetInbox(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListForwards request
ListForwards(ctx context.Context, accountId string, inboxId int64, params *ListForwardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLineupMarkers request
ListLineupMarkers(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateLineupMarkerWithBody request with any body
CreateLineupMarkerWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateLineupMarker(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteLineupMarker request
DeleteLineupMarker(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateLineupMarkerWithBody request with any body
UpdateLineupMarkerWithBody(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateLineupMarker(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMessageBoard request
GetMessageBoard(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMessages request
ListMessages(ctx context.Context, accountId string, boardId int64, params *ListMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMessageWithBody request with any body
CreateMessageWithBody(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMessage(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingMessages request
GetEverythingMessages(ctx context.Context, accountId string, params *GetEverythingMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMessage request
GetMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMessageWithBody request with any body
UpdateMessageWithBody(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMessage(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyAssignments request
GetMyAssignments(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyCompletedAssignments request
GetMyCompletedAssignments(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyDueAssignments request
GetMyDueAssignments(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMyBookmarks request
ListMyBookmarks(ctx context.Context, accountId string, params *ListMyBookmarksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMyDrafts request
ListMyDrafts(ctx context.Context, accountId string, params *ListMyDraftsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyNote request
GetMyNote(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMyNoteWithBody request with any body
UpdateMyNoteWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMyNote(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyPreferences request
GetMyPreferences(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMyPreferencesWithBody request with any body
UpdateMyPreferencesWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMyPreferences(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PrioritizeAssignmentWithBody request with any body
PrioritizeAssignmentWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PrioritizeAssignment(ctx context.Context, accountId string, body PrioritizeAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeprioritizeAssignment request
DeprioritizeAssignment(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReorderUpNextWithBody request with any body
ReorderUpNextWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReorderUpNext(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyProfile request
GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMyProfileWithBody request with any body
UpdateMyProfileWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMyProfile(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQuestionReminders request
GetQuestionReminders(ctx context.Context, accountId string, params *GetQuestionRemindersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMyNotifications request
GetMyNotifications(ctx context.Context, accountId string, params *GetMyNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBubbleUps request
GetBubbleUps(ctx context.Context, accountId string, params *GetBubbleUpsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// MarkAsReadWithBody request with any body
MarkAsReadWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MarkAsRead(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPeople request
ListPeople(ctx context.Context, accountId string, params *ListPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPerson request
GetPerson(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableOutOfOffice request
DisableOutOfOffice(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOutOfOffice request
GetOutOfOffice(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableOutOfOfficeWithBody request with any body
EnableOutOfOfficeWithBody(ctx context.Context, accountId string, personId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableOutOfOffice(ctx context.Context, accountId string, personId int64, body EnableOutOfOfficeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjects request
ListProjects(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProjectWithBody request with any body
CreateProjectWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProject(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRecordings request
ListRecordings(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TrashProject request
TrashProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProject request
GetProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectWithBody request with any body
UpdateProjectWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProject(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ToggleGaugeWithBody request with any body
ToggleGaugeWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ToggleGauge(ctx context.Context, accountId string, projectId int64, body ToggleGaugeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGaugeNeedles request
ListGaugeNeedles(ctx context.Context, accountId string, projectId int64, params *ListGaugeNeedlesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGaugeNeedleWithBody request with any body
CreateGaugeNeedleWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGaugeNeedle(ctx context.Context, accountId string, projectId int64, body CreateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjectPeople request
ListProjectPeople(ctx context.Context, accountId string, projectId int64, params *ListProjectPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectAccessWithBody request with any body
UpdateProjectAccessWithBody(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProjectAccess(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnarchiveProject request
UnarchiveProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveProject request
ArchiveProject(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectTimeline request
GetProjectTimeline(ctx context.Context, accountId string, projectId int64, params *GetProjectTimelineParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectTimesheet request
GetProjectTimesheet(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAnswer request
GetAnswer(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAnswerWithBody request with any body
UpdateAnswerWithBody(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAnswer(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQuestionnaire request
GetQuestionnaire(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQuestions request
ListQuestions(ctx context.Context, accountId string, questionnaireId int64, params *ListQuestionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateQuestionWithBody request with any body
CreateQuestionWithBody(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateQuestion(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQuestion request
GetQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQuestionWithBody request with any body
UpdateQuestionWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQuestion(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAnswers request
ListAnswers(ctx context.Context, accountId string, questionId int64, params *ListAnswersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAnswerWithBody request with any body
CreateAnswerWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAnswer(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQuestionAnswerers request
ListQuestionAnswerers(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAnswersByPerson request
GetAnswersByPerson(ctx context.Context, accountId string, questionId int64, personId int64, params *GetAnswersByPersonParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQuestionNotificationSettingsWithBody request with any body
UpdateQuestionNotificationSettingsWithBody(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQuestionNotificationSettings(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResumeQuestion request
ResumeQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// PauseQuestion request
PauseQuestion(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnpinMessage request
UnpinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// PinMessage request
PinMessage(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBookmark request
DeleteBookmark(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBookmark request
GetBookmark(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBookmark request
CreateBookmark(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRecordingBoosts request
ListRecordingBoosts(ctx context.Context, accountId string, recordingId int64, params *ListRecordingBoostsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRecordingBoostWithBody request with any body
CreateRecordingBoostWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRecordingBoost(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetClientVisibilityWithBody request with any body
SetClientVisibilityWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetClientVisibility(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListComments request
ListComments(ctx context.Context, accountId string, recordingId int64, params *ListCommentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCommentWithBody request with any body
CreateCommentWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateComment(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvents request
ListEvents(ctx context.Context, accountId string, recordingId int64, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEventBoosts request
ListEventBoosts(ctx context.Context, accountId string, recordingId int64, eventId int64, params *ListEventBoostsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEventBoostWithBody request with any body
CreateEventBoostWithBody(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEventBoost(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnarchiveRecording request
UnarchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveRecording request
ArchiveRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// TrashRecording request
TrashRecording(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// Unsubscribe request
Unsubscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSubscription request
GetSubscription(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// Subscribe request
Subscribe(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSubscriptionWithBody request with any body
UpdateSubscriptionWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSubscription(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRecordingTimesheet request
GetRecordingTimesheet(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTimesheetEntryWithBody request with any body
CreateTimesheetEntryWithBody(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTimesheetEntry(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableTool request
DisableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableTool request
EnableTool(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// RepositionToolWithBody request with any body
RepositionToolWithBody(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RepositionTool(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGauges request
ListGauges(ctx context.Context, accountId string, params *ListGaugesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProgressReport request
GetProgressReport(ctx context.Context, accountId string, params *GetProgressReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUpcomingSchedule request
GetUpcomingSchedule(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTimesheetReport request
GetTimesheetReport(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAssignablePeople request
ListAssignablePeople(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAssignedTodos request
GetAssignedTodos(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOverdueTodos request
GetOverdueTodos(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPersonProgress request
GetPersonProgress(ctx context.Context, accountId string, personId int64, params *GetPersonProgressParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetScheduleEntry request
GetScheduleEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceScheduleEntryWithBody request with any body
ReplaceScheduleEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceScheduleEntry(ctx context.Context, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetScheduleEntryOccurrence request
GetScheduleEntryOccurrence(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSchedule request
GetSchedule(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateScheduleSettingsWithBody request with any body
UpdateScheduleSettingsWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateScheduleSettings(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListScheduleEntries request
ListScheduleEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateScheduleEntryWithBody request with any body
CreateScheduleEntryWithBody(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateScheduleEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// Search request
Search(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSearchMetadata request
GetSearchMetadata(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFolders request
ListFolders(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFolderWithBody request with any body
CreateFolderWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFolder(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFolder request
DeleteFolder(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFolder request
GetFolder(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFolderWithBody request with any body
UpdateFolderWithBody(ctx context.Context, accountId string, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFolder(ctx context.Context, accountId string, folderId int64, body UpdateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTemplates request
ListTemplates(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTemplateWithBody request with any body
CreateTemplateWithBody(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTemplate(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTemplate request
DeleteTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTemplate request
GetTemplate(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTemplateWithBody request with any body
UpdateTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTemplate(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProjectFromTemplateWithBody request with any body
CreateProjectFromTemplateWithBody(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProjectFromTemplate(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectConstruction request
GetProjectConstruction(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// DestroyTimesheetEntry request
DestroyTimesheetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTimesheetEntry request
GetTimesheetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTimesheetEntryWithBody request with any body
UpdateTimesheetEntryWithBody(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTimesheetEntry(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RepositionTodolistGroupWithBody request with any body
RepositionTodolistGroupWithBody(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RepositionTodolistGroup(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTodolistOrGroup request
GetTodolistOrGroup(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTodolistOrGroupWithBody request with any body
UpdateTodolistOrGroupWithBody(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTodolistOrGroup(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTodolistGroups request
ListTodolistGroups(ctx context.Context, accountId string, todolistId int64, params *ListTodolistGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTodolistGroupWithBody request with any body
CreateTodolistGroupWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTodolistGroup(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTodos request
ListTodos(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTodoWithBody request with any body
CreateTodoWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTodo(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingCompletedTodos request
GetEverythingCompletedTodos(ctx context.Context, accountId string, params *GetEverythingCompletedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingNoDueDateTodos request
GetEverythingNoDueDateTodos(ctx context.Context, accountId string, params *GetEverythingNoDueDateTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingOpenTodos request
GetEverythingOpenTodos(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingOverdueTodos request
GetEverythingOverdueTodos(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEverythingUnassignedTodos request
GetEverythingUnassignedTodos(ctx context.Context, accountId string, params *GetEverythingUnassignedTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTodo request
GetTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceTodoWithBody request with any body
ReplaceTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceTodo(ctx context.Context, accountId string, todoId int64, body ReplaceTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UncompleteTodo request
UncompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CompleteTodo request
CompleteTodo(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// RepositionTodoWithBody request with any body
RepositionTodoWithBody(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RepositionTodo(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RepositionTodolistWithBody request with any body
RepositionTodolistWithBody(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RepositionTodolist(ctx context.Context, accountId string, todolistId int64, body RepositionTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTodoset request
GetTodoset(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHillChart request
GetHillChart(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateHillChartSettingsWithBody request with any body
UpdateHillChartSettingsWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateHillChartSettings(ctx context.Context, accountId string, todosetId int64, body UpdateHillChartSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTodolists request
ListTodolists(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTodolistWithBody request with any body
CreateTodolistWithBody(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTodolist(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUpload request
GetUpload(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateUploadWithBody request with any body
UpdateUploadWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateUpload(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUploadVersions request
ListUploadVersions(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUploadVersionWithBody request with any body
CreateUploadVersionWithBody(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUploadVersion(ctx context.Context, accountId string, uploadId int64, body CreateUploadVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetVault request
GetVault(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateVaultWithBody request with any body
UpdateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateVault(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDocuments request
ListDocuments(ctx context.Context, accountId string, vaultId int64, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDocumentWithBody request with any body
CreateDocumentWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDocument(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUploads request
ListUploads(ctx context.Context, accountId string, vaultId int64, params *ListUploadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUploadWithBody request with any body
CreateUploadWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUpload(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListVaults request
ListVaults(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateVaultWithBody request with any body
CreateVaultWithBody(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateVault(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteWebhook request
DeleteWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetWebhook request
GetWebhook(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateWebhookWithBody request with any body
UpdateWebhookWithBody(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateWebhook(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithAuthTransport ¶
func WithAuthTransport(tokenProvider TokenProvider, userAgent string) ClientOption
WithAuthTransport returns a ClientOption that configures authentication.
func WithCachingTransport ¶
func WithCachingTransport(cache ResponseCache) ClientOption
WithCachingTransport returns a ClientOption that enables ETag-based caching.
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 WithLogger ¶
func WithLogger(logger *slog.Logger) ClientOption
WithLogger allows setting a custom logger for debug output.
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.
func WithRetryConfig ¶
func WithRetryConfig(cfg RetryConfig) ClientOption
WithRetryConfig allows setting custom retry configuration for idempotent operations. It returns a configuration error if cfg.MaxRetries is negative.
type ClientReply ¶
type ClientReply struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
ClientReply defines model for ClientReply.
type ClientSide
deprecated
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) ArchiveProjectWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ArchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*ArchiveProjectResponse, error)
ArchiveProjectWithResponse request returning *ArchiveProjectResponse
func (*ClientWithResponses) ArchiveRecordingWithResponse ¶
func (c *ClientWithResponses) ArchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ArchiveRecordingResponse, error)
ArchiveRecordingWithResponse request returning *ArchiveRecordingResponse
func (*ClientWithResponses) CompleteTodoWithResponse ¶
func (c *ClientWithResponses) CompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*CompleteTodoResponse, error)
CompleteTodoWithResponse request returning *CompleteTodoResponse
func (*ClientWithResponses) CreateAnswerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAnswerWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)
CreateAnswerWithBodyWithResponse request with arbitrary body returning *CreateAnswerResponse
func (*ClientWithResponses) CreateAnswerWithResponse ¶
func (c *ClientWithResponses) CreateAnswerWithResponse(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)
func (*ClientWithResponses) CreateAttachmentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAttachmentWithBodyWithResponse(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentResponse, error)
CreateAttachmentWithBodyWithResponse request with arbitrary body returning *CreateAttachmentResponse
func (*ClientWithResponses) CreateBookmarkWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) CreateBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*CreateBookmarkResponse, error)
CreateBookmarkWithResponse request returning *CreateBookmarkResponse
func (*ClientWithResponses) CreateCampfireLineWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)
CreateCampfireLineWithBodyWithResponse request with arbitrary body returning *CreateCampfireLineResponse
func (*ClientWithResponses) CreateCampfireLineWithResponse ¶
func (c *ClientWithResponses) CreateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)
func (*ClientWithResponses) CreateCampfireUploadWithBodyWithResponse ¶ added in v0.2.3
func (c *ClientWithResponses) CreateCampfireUploadWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, params *CreateCampfireUploadParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireUploadResponse, error)
CreateCampfireUploadWithBodyWithResponse request with arbitrary body returning *CreateCampfireUploadResponse
func (*ClientWithResponses) CreateCardColumnWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)
CreateCardColumnWithBodyWithResponse request with arbitrary body returning *CreateCardColumnResponse
func (*ClientWithResponses) CreateCardColumnWithResponse ¶
func (c *ClientWithResponses) CreateCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)
func (*ClientWithResponses) CreateCardStepWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)
CreateCardStepWithBodyWithResponse request with arbitrary body returning *CreateCardStepResponse
func (*ClientWithResponses) CreateCardStepWithResponse ¶
func (c *ClientWithResponses) CreateCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)
func (*ClientWithResponses) CreateCardWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCardWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)
CreateCardWithBodyWithResponse request with arbitrary body returning *CreateCardResponse
func (*ClientWithResponses) CreateCardWithResponse ¶
func (c *ClientWithResponses) CreateCardWithResponse(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)
func (*ClientWithResponses) CreateChatbotWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)
CreateChatbotWithBodyWithResponse request with arbitrary body returning *CreateChatbotResponse
func (*ClientWithResponses) CreateChatbotWithResponse ¶
func (c *ClientWithResponses) CreateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)
func (*ClientWithResponses) CreateCloudFileWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCloudFileResponse, error)
CreateCloudFileWithBodyWithResponse request with arbitrary body returning *CreateCloudFileResponse
func (*ClientWithResponses) CreateCloudFileWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateCloudFileWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCloudFileResponse, error)
func (*ClientWithResponses) CreateCommentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCommentWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)
CreateCommentWithBodyWithResponse request with arbitrary body returning *CreateCommentResponse
func (*ClientWithResponses) CreateCommentWithResponse ¶
func (c *ClientWithResponses) CreateCommentWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)
func (*ClientWithResponses) CreateDocumentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDocumentWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)
CreateDocumentWithBodyWithResponse request with arbitrary body returning *CreateDocumentResponse
func (*ClientWithResponses) CreateDocumentWithResponse ¶
func (c *ClientWithResponses) CreateDocumentWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)
func (*ClientWithResponses) CreateEventBoostWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEventBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)
CreateEventBoostWithBodyWithResponse request with arbitrary body returning *CreateEventBoostResponse
func (*ClientWithResponses) CreateEventBoostWithResponse ¶
func (c *ClientWithResponses) CreateEventBoostWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)
func (*ClientWithResponses) CreateFolderWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateFolderWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)
CreateFolderWithBodyWithResponse request with arbitrary body returning *CreateFolderResponse
func (*ClientWithResponses) CreateFolderWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateFolderWithResponse(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)
func (*ClientWithResponses) CreateGaugeNeedleWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) CreateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGaugeNeedleResponse, error)
CreateGaugeNeedleWithBodyWithResponse request with arbitrary body returning *CreateGaugeNeedleResponse
func (*ClientWithResponses) CreateGaugeNeedleWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) CreateGaugeNeedleWithResponse(ctx context.Context, accountId string, projectId int64, body CreateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGaugeNeedleResponse, error)
func (*ClientWithResponses) CreateGoogleDocumentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoogleDocumentResponse, error)
CreateGoogleDocumentWithBodyWithResponse request with arbitrary body returning *CreateGoogleDocumentResponse
func (*ClientWithResponses) CreateGoogleDocumentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) CreateGoogleDocumentWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoogleDocumentResponse, error)
func (*ClientWithResponses) CreateLineupMarkerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)
CreateLineupMarkerWithBodyWithResponse request with arbitrary body returning *CreateLineupMarkerResponse
func (*ClientWithResponses) CreateLineupMarkerWithResponse ¶
func (c *ClientWithResponses) CreateLineupMarkerWithResponse(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)
func (*ClientWithResponses) CreateMessageTypeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)
CreateMessageTypeWithBodyWithResponse request with arbitrary body returning *CreateMessageTypeResponse
func (*ClientWithResponses) CreateMessageTypeWithResponse ¶
func (c *ClientWithResponses) CreateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)
func (*ClientWithResponses) CreateMessageWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateMessageWithBodyWithResponse(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
CreateMessageWithBodyWithResponse request with arbitrary body returning *CreateMessageResponse
func (*ClientWithResponses) CreateMessageWithResponse ¶
func (c *ClientWithResponses) CreateMessageWithResponse(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
func (*ClientWithResponses) CreateProjectFromTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectFromTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)
CreateProjectFromTemplateWithBodyWithResponse request with arbitrary body returning *CreateProjectFromTemplateResponse
func (*ClientWithResponses) CreateProjectFromTemplateWithResponse ¶
func (c *ClientWithResponses) CreateProjectFromTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
func (*ClientWithResponses) CreateQuestionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)
CreateQuestionWithBodyWithResponse request with arbitrary body returning *CreateQuestionResponse
func (*ClientWithResponses) CreateQuestionWithResponse ¶
func (c *ClientWithResponses) CreateQuestionWithResponse(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)
func (*ClientWithResponses) CreateRecordingBoostWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRecordingBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)
CreateRecordingBoostWithBodyWithResponse request with arbitrary body returning *CreateRecordingBoostResponse
func (*ClientWithResponses) CreateRecordingBoostWithResponse ¶
func (c *ClientWithResponses) CreateRecordingBoostWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)
func (*ClientWithResponses) CreateScheduleEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)
CreateScheduleEntryWithBodyWithResponse request with arbitrary body returning *CreateScheduleEntryResponse
func (*ClientWithResponses) CreateScheduleEntryWithResponse ¶
func (c *ClientWithResponses) CreateScheduleEntryWithResponse(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)
func (*ClientWithResponses) CreateTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTemplateWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
CreateTemplateWithBodyWithResponse request with arbitrary body returning *CreateTemplateResponse
func (*ClientWithResponses) CreateTemplateWithResponse ¶
func (c *ClientWithResponses) CreateTemplateWithResponse(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
func (*ClientWithResponses) CreateTimesheetEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)
CreateTimesheetEntryWithBodyWithResponse request with arbitrary body returning *CreateTimesheetEntryResponse
func (*ClientWithResponses) CreateTimesheetEntryWithResponse ¶
func (c *ClientWithResponses) CreateTimesheetEntryWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)
func (*ClientWithResponses) CreateTodoWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTodoWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)
CreateTodoWithBodyWithResponse request with arbitrary body returning *CreateTodoResponse
func (*ClientWithResponses) CreateTodoWithResponse ¶
func (c *ClientWithResponses) CreateTodoWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)
func (*ClientWithResponses) CreateTodolistGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)
CreateTodolistGroupWithBodyWithResponse request with arbitrary body returning *CreateTodolistGroupResponse
func (*ClientWithResponses) CreateTodolistGroupWithResponse ¶
func (c *ClientWithResponses) CreateTodolistGroupWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)
func (*ClientWithResponses) CreateTodolistWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTodolistWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)
CreateTodolistWithBodyWithResponse request with arbitrary body returning *CreateTodolistResponse
func (*ClientWithResponses) CreateTodolistWithResponse ¶
func (c *ClientWithResponses) CreateTodolistWithResponse(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)
func (*ClientWithResponses) CreateTodosetTodoWithBodyWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) CreateTodosetTodoWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodosetTodoResponse, error)
CreateTodosetTodoWithBodyWithResponse request with arbitrary body returning *CreateTodosetTodoResponse
func (*ClientWithResponses) CreateTodosetTodoWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) CreateTodosetTodoWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, body CreateTodosetTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodosetTodoResponse, error)
func (*ClientWithResponses) CreateToolWithBodyWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) CreateToolWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateToolResponse, error)
CreateToolWithBodyWithResponse request with arbitrary body returning *CreateToolResponse
func (*ClientWithResponses) CreateToolWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) CreateToolWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateToolResponse, error)
func (*ClientWithResponses) CreateUploadVersionWithBodyWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateUploadVersionWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadVersionResponse, error)
CreateUploadVersionWithBodyWithResponse request with arbitrary body returning *CreateUploadVersionResponse
func (*ClientWithResponses) CreateUploadVersionWithResponse ¶ added in v0.14.0
func (c *ClientWithResponses) CreateUploadVersionWithResponse(ctx context.Context, accountId string, uploadId int64, body CreateUploadVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadVersionResponse, error)
func (*ClientWithResponses) CreateUploadWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUploadWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)
CreateUploadWithBodyWithResponse request with arbitrary body returning *CreateUploadResponse
func (*ClientWithResponses) CreateUploadWithResponse ¶
func (c *ClientWithResponses) CreateUploadWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)
func (*ClientWithResponses) CreateVaultWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)
CreateVaultWithBodyWithResponse request with arbitrary body returning *CreateVaultResponse
func (*ClientWithResponses) CreateVaultWithResponse ¶
func (c *ClientWithResponses) CreateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)
func (*ClientWithResponses) CreateWebhookWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateWebhookWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
CreateWebhookWithBodyWithResponse request with arbitrary body returning *CreateWebhookResponse
func (*ClientWithResponses) CreateWebhookWithResponse ¶
func (c *ClientWithResponses) CreateWebhookWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
func (*ClientWithResponses) CreateWormholeWithBodyWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) CreateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWormholeResponse, error)
CreateWormholeWithBodyWithResponse request with arbitrary body returning *CreateWormholeResponse
func (*ClientWithResponses) CreateWormholeWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) CreateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, body CreateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWormholeResponse, error)
func (*ClientWithResponses) DeleteBookmarkWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) DeleteBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*DeleteBookmarkResponse, error)
DeleteBookmarkWithResponse request returning *DeleteBookmarkResponse
func (*ClientWithResponses) DeleteBoostWithResponse ¶
func (c *ClientWithResponses) DeleteBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*DeleteBoostResponse, error)
DeleteBoostWithResponse request returning *DeleteBoostResponse
func (*ClientWithResponses) DeleteCampfireLineWithResponse ¶
func (c *ClientWithResponses) DeleteCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*DeleteCampfireLineResponse, error)
DeleteCampfireLineWithResponse request returning *DeleteCampfireLineResponse
func (*ClientWithResponses) DeleteChatbotWithResponse ¶
func (c *ClientWithResponses) DeleteChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*DeleteChatbotResponse, error)
DeleteChatbotWithResponse request returning *DeleteChatbotResponse
func (*ClientWithResponses) DeleteFolderWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) DeleteFolderWithResponse(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*DeleteFolderResponse, error)
DeleteFolderWithResponse request returning *DeleteFolderResponse
func (*ClientWithResponses) DeleteLineupMarkerWithResponse ¶
func (c *ClientWithResponses) DeleteLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*DeleteLineupMarkerResponse, error)
DeleteLineupMarkerWithResponse request returning *DeleteLineupMarkerResponse
func (*ClientWithResponses) DeleteMessageTypeWithResponse ¶
func (c *ClientWithResponses) DeleteMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*DeleteMessageTypeResponse, error)
DeleteMessageTypeWithResponse request returning *DeleteMessageTypeResponse
func (*ClientWithResponses) DeleteTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
DeleteTemplateWithResponse request returning *DeleteTemplateResponse
func (*ClientWithResponses) DeleteToolWithResponse ¶
func (c *ClientWithResponses) DeleteToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DeleteToolResponse, error)
DeleteToolWithResponse request returning *DeleteToolResponse
func (*ClientWithResponses) DeleteWebhookWithResponse ¶
func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)
DeleteWebhookWithResponse request returning *DeleteWebhookResponse
func (*ClientWithResponses) DeleteWormholeWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) DeleteWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, reqEditors ...RequestEditorFn) (*DeleteWormholeResponse, error)
DeleteWormholeWithResponse request returning *DeleteWormholeResponse
func (*ClientWithResponses) DeprioritizeAssignmentWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) DeprioritizeAssignmentWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*DeprioritizeAssignmentResponse, error)
DeprioritizeAssignmentWithResponse request returning *DeprioritizeAssignmentResponse
func (*ClientWithResponses) DestroyGaugeNeedleWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) DestroyGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*DestroyGaugeNeedleResponse, error)
DestroyGaugeNeedleWithResponse request returning *DestroyGaugeNeedleResponse
func (*ClientWithResponses) DestroyTimesheetEntryWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) DestroyTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*DestroyTimesheetEntryResponse, error)
DestroyTimesheetEntryWithResponse request returning *DestroyTimesheetEntryResponse
func (*ClientWithResponses) DisableCardColumnOnHoldWithResponse ¶
func (c *ClientWithResponses) DisableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*DisableCardColumnOnHoldResponse, error)
DisableCardColumnOnHoldWithResponse request returning *DisableCardColumnOnHoldResponse
func (*ClientWithResponses) DisableOutOfOfficeWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) DisableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*DisableOutOfOfficeResponse, error)
DisableOutOfOfficeWithResponse request returning *DisableOutOfOfficeResponse
func (*ClientWithResponses) DisableToolWithResponse ¶
func (c *ClientWithResponses) DisableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DisableToolResponse, error)
DisableToolWithResponse request returning *DisableToolResponse
func (*ClientWithResponses) EnableCardColumnOnHoldWithResponse ¶
func (c *ClientWithResponses) EnableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*EnableCardColumnOnHoldResponse, error)
EnableCardColumnOnHoldWithResponse request returning *EnableCardColumnOnHoldResponse
func (*ClientWithResponses) EnableOutOfOfficeWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) EnableOutOfOfficeWithBodyWithResponse(ctx context.Context, accountId string, personId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableOutOfOfficeResponse, error)
EnableOutOfOfficeWithBodyWithResponse request with arbitrary body returning *EnableOutOfOfficeResponse
func (*ClientWithResponses) EnableOutOfOfficeWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) EnableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, body EnableOutOfOfficeJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableOutOfOfficeResponse, error)
func (*ClientWithResponses) EnableToolWithResponse ¶
func (c *ClientWithResponses) EnableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*EnableToolResponse, error)
EnableToolWithResponse request returning *EnableToolResponse
func (*ClientWithResponses) GetAccountWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetAccountWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetAccountResponse, error)
GetAccountWithResponse request returning *GetAccountResponse
func (*ClientWithResponses) GetAnswerWithResponse ¶
func (c *ClientWithResponses) GetAnswerWithResponse(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*GetAnswerResponse, error)
GetAnswerWithResponse request returning *GetAnswerResponse
func (*ClientWithResponses) GetAnswersByPersonWithResponse ¶
func (c *ClientWithResponses) GetAnswersByPersonWithResponse(ctx context.Context, accountId string, questionId int64, personId int64, params *GetAnswersByPersonParams, reqEditors ...RequestEditorFn) (*GetAnswersByPersonResponse, error)
GetAnswersByPersonWithResponse request returning *GetAnswersByPersonResponse
func (*ClientWithResponses) GetAssignedTodosWithResponse ¶
func (c *ClientWithResponses) GetAssignedTodosWithResponse(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*GetAssignedTodosResponse, error)
GetAssignedTodosWithResponse request returning *GetAssignedTodosResponse
func (*ClientWithResponses) GetBookmarkWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) GetBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetBookmarkResponse, error)
GetBookmarkWithResponse request returning *GetBookmarkResponse
func (*ClientWithResponses) GetBoostWithResponse ¶
func (c *ClientWithResponses) GetBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*GetBoostResponse, error)
GetBoostWithResponse request returning *GetBoostResponse
func (*ClientWithResponses) GetBubbleUpsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetBubbleUpsWithResponse(ctx context.Context, accountId string, params *GetBubbleUpsParams, reqEditors ...RequestEditorFn) (*GetBubbleUpsResponse, error)
GetBubbleUpsWithResponse request returning *GetBubbleUpsResponse
func (*ClientWithResponses) GetCalendarWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, reqEditors ...RequestEditorFn) (*GetCalendarResponse, error)
GetCalendarWithResponse request returning *GetCalendarResponse
func (*ClientWithResponses) GetCampfireLineWithResponse ¶
func (c *ClientWithResponses) GetCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*GetCampfireLineResponse, error)
GetCampfireLineWithResponse request returning *GetCampfireLineResponse
func (*ClientWithResponses) GetCampfireWithResponse ¶
func (c *ClientWithResponses) GetCampfireWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*GetCampfireResponse, error)
GetCampfireWithResponse request returning *GetCampfireResponse
func (*ClientWithResponses) GetCardColumnWithResponse ¶
func (c *ClientWithResponses) GetCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*GetCardColumnResponse, error)
GetCardColumnWithResponse request returning *GetCardColumnResponse
func (*ClientWithResponses) GetCardStepWithResponse ¶ added in v0.6.0
func (c *ClientWithResponses) GetCardStepWithResponse(ctx context.Context, accountId string, stepId int64, reqEditors ...RequestEditorFn) (*GetCardStepResponse, error)
GetCardStepWithResponse request returning *GetCardStepResponse
func (*ClientWithResponses) GetCardTableWithResponse ¶
func (c *ClientWithResponses) GetCardTableWithResponse(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*GetCardTableResponse, error)
GetCardTableWithResponse request returning *GetCardTableResponse
func (*ClientWithResponses) GetCardWithResponse ¶
func (c *ClientWithResponses) GetCardWithResponse(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*GetCardResponse, error)
GetCardWithResponse request returning *GetCardResponse
func (*ClientWithResponses) GetChatbotWithResponse ¶
func (c *ClientWithResponses) GetChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*GetChatbotResponse, error)
GetChatbotWithResponse request returning *GetChatbotResponse
func (*ClientWithResponses) GetClientApprovalWithResponse ¶
func (c *ClientWithResponses) GetClientApprovalWithResponse(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*GetClientApprovalResponse, error)
GetClientApprovalWithResponse request returning *GetClientApprovalResponse
func (*ClientWithResponses) GetClientCorrespondenceWithResponse ¶
func (c *ClientWithResponses) GetClientCorrespondenceWithResponse(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*GetClientCorrespondenceResponse, error)
GetClientCorrespondenceWithResponse request returning *GetClientCorrespondenceResponse
func (*ClientWithResponses) GetClientReplyWithResponse ¶
func (c *ClientWithResponses) GetClientReplyWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetClientReplyResponse, error)
GetClientReplyWithResponse request returning *GetClientReplyResponse
func (*ClientWithResponses) GetCloudFileWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, reqEditors ...RequestEditorFn) (*GetCloudFileResponse, error)
GetCloudFileWithResponse request returning *GetCloudFileResponse
func (*ClientWithResponses) GetCommentWithResponse ¶
func (c *ClientWithResponses) GetCommentWithResponse(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*GetCommentResponse, error)
GetCommentWithResponse request returning *GetCommentResponse
func (*ClientWithResponses) GetDocumentWithResponse ¶
func (c *ClientWithResponses) GetDocumentWithResponse(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*GetDocumentResponse, error)
GetDocumentWithResponse request returning *GetDocumentResponse
func (*ClientWithResponses) GetEverythingCheckinsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingCheckinsWithResponse(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, reqEditors ...RequestEditorFn) (*GetEverythingCheckinsResponse, error)
GetEverythingCheckinsWithResponse request returning *GetEverythingCheckinsResponse
func (*ClientWithResponses) GetEverythingCommentsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingCommentsWithResponse(ctx context.Context, accountId string, params *GetEverythingCommentsParams, reqEditors ...RequestEditorFn) (*GetEverythingCommentsResponse, error)
GetEverythingCommentsWithResponse request returning *GetEverythingCommentsResponse
func (*ClientWithResponses) GetEverythingCompletedCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingCompletedCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingCompletedCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingCompletedCardsResponse, error)
GetEverythingCompletedCardsWithResponse request returning *GetEverythingCompletedCardsResponse
func (*ClientWithResponses) GetEverythingCompletedTodosWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingCompletedTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingCompletedTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingCompletedTodosResponse, error)
GetEverythingCompletedTodosWithResponse request returning *GetEverythingCompletedTodosResponse
func (*ClientWithResponses) GetEverythingFilesWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingFilesWithResponse(ctx context.Context, accountId string, params *GetEverythingFilesParams, reqEditors ...RequestEditorFn) (*GetEverythingFilesResponse, error)
GetEverythingFilesWithResponse request returning *GetEverythingFilesResponse
func (*ClientWithResponses) GetEverythingForwardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingForwardsWithResponse(ctx context.Context, accountId string, params *GetEverythingForwardsParams, reqEditors ...RequestEditorFn) (*GetEverythingForwardsResponse, error)
GetEverythingForwardsWithResponse request returning *GetEverythingForwardsResponse
func (*ClientWithResponses) GetEverythingMessagesWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingMessagesWithResponse(ctx context.Context, accountId string, params *GetEverythingMessagesParams, reqEditors ...RequestEditorFn) (*GetEverythingMessagesResponse, error)
GetEverythingMessagesWithResponse request returning *GetEverythingMessagesResponse
func (*ClientWithResponses) GetEverythingNoDueDateCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingNoDueDateCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingNoDueDateCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingNoDueDateCardsResponse, error)
GetEverythingNoDueDateCardsWithResponse request returning *GetEverythingNoDueDateCardsResponse
func (*ClientWithResponses) GetEverythingNoDueDateTodosWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingNoDueDateTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingNoDueDateTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingNoDueDateTodosResponse, error)
GetEverythingNoDueDateTodosWithResponse request returning *GetEverythingNoDueDateTodosResponse
func (*ClientWithResponses) GetEverythingNotNowCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingNotNowCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingNotNowCardsResponse, error)
GetEverythingNotNowCardsWithResponse request returning *GetEverythingNotNowCardsResponse
func (*ClientWithResponses) GetEverythingOpenCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingOpenCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingOpenCardsResponse, error)
GetEverythingOpenCardsWithResponse request returning *GetEverythingOpenCardsResponse
func (*ClientWithResponses) GetEverythingOpenTodosWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingOpenTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingOpenTodosResponse, error)
GetEverythingOpenTodosWithResponse request returning *GetEverythingOpenTodosResponse
func (*ClientWithResponses) GetEverythingOverdueCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingOverdueCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingOverdueCardsResponse, error)
GetEverythingOverdueCardsWithResponse request returning *GetEverythingOverdueCardsResponse
func (*ClientWithResponses) GetEverythingOverdueTodosWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingOverdueTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingOverdueTodosResponse, error)
GetEverythingOverdueTodosWithResponse request returning *GetEverythingOverdueTodosResponse
func (*ClientWithResponses) GetEverythingUnassignedCardsWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingUnassignedCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingUnassignedCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingUnassignedCardsResponse, error)
GetEverythingUnassignedCardsWithResponse request returning *GetEverythingUnassignedCardsResponse
func (*ClientWithResponses) GetEverythingUnassignedTodosWithResponse ¶ added in v0.10.0
func (c *ClientWithResponses) GetEverythingUnassignedTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingUnassignedTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingUnassignedTodosResponse, error)
GetEverythingUnassignedTodosWithResponse request returning *GetEverythingUnassignedTodosResponse
func (*ClientWithResponses) GetFolderWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetFolderWithResponse(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)
GetFolderWithResponse request returning *GetFolderResponse
func (*ClientWithResponses) GetForwardReplyWithResponse ¶
func (c *ClientWithResponses) GetForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetForwardReplyResponse, error)
GetForwardReplyWithResponse request returning *GetForwardReplyResponse
func (*ClientWithResponses) GetForwardWithResponse ¶
func (c *ClientWithResponses) GetForwardWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*GetForwardResponse, error)
GetForwardWithResponse request returning *GetForwardResponse
func (*ClientWithResponses) GetGaugeNeedleWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*GetGaugeNeedleResponse, error)
GetGaugeNeedleWithResponse request returning *GetGaugeNeedleResponse
func (*ClientWithResponses) GetGoogleDocumentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) GetGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, reqEditors ...RequestEditorFn) (*GetGoogleDocumentResponse, error)
GetGoogleDocumentWithResponse request returning *GetGoogleDocumentResponse
func (*ClientWithResponses) GetHillChartWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetHillChartWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetHillChartResponse, error)
GetHillChartWithResponse request returning *GetHillChartResponse
func (*ClientWithResponses) GetInboxWithResponse ¶
func (c *ClientWithResponses) GetInboxWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*GetInboxResponse, error)
GetInboxWithResponse request returning *GetInboxResponse
func (*ClientWithResponses) GetMessageBoardWithResponse ¶
func (c *ClientWithResponses) GetMessageBoardWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*GetMessageBoardResponse, error)
GetMessageBoardWithResponse request returning *GetMessageBoardResponse
func (*ClientWithResponses) GetMessageTypeWithResponse ¶
func (c *ClientWithResponses) GetMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*GetMessageTypeResponse, error)
GetMessageTypeWithResponse request returning *GetMessageTypeResponse
func (*ClientWithResponses) GetMessageWithResponse ¶
func (c *ClientWithResponses) GetMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*GetMessageResponse, error)
GetMessageWithResponse request returning *GetMessageResponse
func (*ClientWithResponses) GetMyAssignmentsWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetMyAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyAssignmentsResponse, error)
GetMyAssignmentsWithResponse request returning *GetMyAssignmentsResponse
func (*ClientWithResponses) GetMyCompletedAssignmentsWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetMyCompletedAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyCompletedAssignmentsResponse, error)
GetMyCompletedAssignmentsWithResponse request returning *GetMyCompletedAssignmentsResponse
func (*ClientWithResponses) GetMyDueAssignmentsWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetMyDueAssignmentsWithResponse(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, reqEditors ...RequestEditorFn) (*GetMyDueAssignmentsResponse, error)
GetMyDueAssignmentsWithResponse request returning *GetMyDueAssignmentsResponse
func (*ClientWithResponses) GetMyNoteWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) GetMyNoteWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyNoteResponse, error)
GetMyNoteWithResponse request returning *GetMyNoteResponse
func (*ClientWithResponses) GetMyNotificationsWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetMyNotificationsWithResponse(ctx context.Context, accountId string, params *GetMyNotificationsParams, reqEditors ...RequestEditorFn) (*GetMyNotificationsResponse, error)
GetMyNotificationsWithResponse request returning *GetMyNotificationsResponse
func (*ClientWithResponses) GetMyPreferencesWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetMyPreferencesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyPreferencesResponse, error)
GetMyPreferencesWithResponse request returning *GetMyPreferencesResponse
func (*ClientWithResponses) GetMyProfileWithResponse ¶
func (c *ClientWithResponses) GetMyProfileWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyProfileResponse, error)
GetMyProfileWithResponse request returning *GetMyProfileResponse
func (*ClientWithResponses) GetOutOfOfficeWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) GetOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetOutOfOfficeResponse, error)
GetOutOfOfficeWithResponse request returning *GetOutOfOfficeResponse
func (*ClientWithResponses) GetOverdueTodosWithResponse ¶
func (c *ClientWithResponses) GetOverdueTodosWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetOverdueTodosResponse, error)
GetOverdueTodosWithResponse request returning *GetOverdueTodosResponse
func (*ClientWithResponses) GetPersonProgressWithResponse ¶
func (c *ClientWithResponses) GetPersonProgressWithResponse(ctx context.Context, accountId string, personId int64, params *GetPersonProgressParams, reqEditors ...RequestEditorFn) (*GetPersonProgressResponse, error)
GetPersonProgressWithResponse request returning *GetPersonProgressResponse
func (*ClientWithResponses) GetPersonWithResponse ¶
func (c *ClientWithResponses) GetPersonWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)
GetPersonWithResponse request returning *GetPersonResponse
func (*ClientWithResponses) GetProgressReportWithResponse ¶
func (c *ClientWithResponses) GetProgressReportWithResponse(ctx context.Context, accountId string, params *GetProgressReportParams, reqEditors ...RequestEditorFn) (*GetProgressReportResponse, error)
GetProgressReportWithResponse request returning *GetProgressReportResponse
func (*ClientWithResponses) GetProjectConstructionWithResponse ¶
func (c *ClientWithResponses) GetProjectConstructionWithResponse(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*GetProjectConstructionResponse, error)
GetProjectConstructionWithResponse request returning *GetProjectConstructionResponse
func (*ClientWithResponses) GetProjectTimelineWithResponse ¶
func (c *ClientWithResponses) GetProjectTimelineWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimelineParams, reqEditors ...RequestEditorFn) (*GetProjectTimelineResponse, error)
GetProjectTimelineWithResponse request returning *GetProjectTimelineResponse
func (*ClientWithResponses) GetProjectTimesheetWithResponse ¶
func (c *ClientWithResponses) GetProjectTimesheetWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*GetProjectTimesheetResponse, error)
GetProjectTimesheetWithResponse request returning *GetProjectTimesheetResponse
func (*ClientWithResponses) GetProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)
GetProjectWithResponse request returning *GetProjectResponse
func (*ClientWithResponses) GetQuestionRemindersWithResponse ¶
func (c *ClientWithResponses) GetQuestionRemindersWithResponse(ctx context.Context, accountId string, params *GetQuestionRemindersParams, reqEditors ...RequestEditorFn) (*GetQuestionRemindersResponse, error)
GetQuestionRemindersWithResponse request returning *GetQuestionRemindersResponse
func (*ClientWithResponses) GetQuestionWithResponse ¶
func (c *ClientWithResponses) GetQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*GetQuestionResponse, error)
GetQuestionWithResponse request returning *GetQuestionResponse
func (*ClientWithResponses) GetQuestionnaireWithResponse ¶
func (c *ClientWithResponses) GetQuestionnaireWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*GetQuestionnaireResponse, error)
GetQuestionnaireWithResponse request returning *GetQuestionnaireResponse
func (*ClientWithResponses) GetRecordingTimesheetWithResponse ¶
func (c *ClientWithResponses) GetRecordingTimesheetWithResponse(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*GetRecordingTimesheetResponse, error)
GetRecordingTimesheetWithResponse request returning *GetRecordingTimesheetResponse
func (*ClientWithResponses) GetScheduleEntryOccurrenceWithResponse ¶
func (c *ClientWithResponses) GetScheduleEntryOccurrenceWithResponse(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*GetScheduleEntryOccurrenceResponse, error)
GetScheduleEntryOccurrenceWithResponse request returning *GetScheduleEntryOccurrenceResponse
func (*ClientWithResponses) GetScheduleEntryWithResponse ¶
func (c *ClientWithResponses) GetScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetScheduleEntryResponse, error)
GetScheduleEntryWithResponse request returning *GetScheduleEntryResponse
func (*ClientWithResponses) GetScheduleWithResponse ¶
func (c *ClientWithResponses) GetScheduleWithResponse(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
GetScheduleWithResponse request returning *GetScheduleResponse
func (*ClientWithResponses) GetSearchMetadataWithResponse ¶
func (c *ClientWithResponses) GetSearchMetadataWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetSearchMetadataResponse, error)
GetSearchMetadataWithResponse request returning *GetSearchMetadataResponse
func (*ClientWithResponses) GetSubscriptionWithResponse ¶
func (c *ClientWithResponses) GetSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetSubscriptionResponse, error)
GetSubscriptionWithResponse request returning *GetSubscriptionResponse
func (*ClientWithResponses) GetTemplateWithResponse ¶
func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
GetTemplateWithResponse request returning *GetTemplateResponse
func (*ClientWithResponses) GetTimesheetEntryWithResponse ¶
func (c *ClientWithResponses) GetTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetTimesheetEntryResponse, error)
GetTimesheetEntryWithResponse request returning *GetTimesheetEntryResponse
func (*ClientWithResponses) GetTimesheetReportWithResponse ¶
func (c *ClientWithResponses) GetTimesheetReportWithResponse(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*GetTimesheetReportResponse, error)
GetTimesheetReportWithResponse request returning *GetTimesheetReportResponse
func (*ClientWithResponses) GetTodoWithResponse ¶
func (c *ClientWithResponses) GetTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*GetTodoResponse, error)
GetTodoWithResponse request returning *GetTodoResponse
func (*ClientWithResponses) GetTodolistOrGroupWithResponse ¶
func (c *ClientWithResponses) GetTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*GetTodolistOrGroupResponse, error)
GetTodolistOrGroupWithResponse request returning *GetTodolistOrGroupResponse
func (*ClientWithResponses) GetTodosetWithResponse ¶
func (c *ClientWithResponses) GetTodosetWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetTodosetResponse, error)
GetTodosetWithResponse request returning *GetTodosetResponse
func (*ClientWithResponses) GetToolWithResponse ¶
func (c *ClientWithResponses) GetToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*GetToolResponse, error)
GetToolWithResponse request returning *GetToolResponse
func (*ClientWithResponses) GetUpcomingScheduleWithResponse ¶
func (c *ClientWithResponses) GetUpcomingScheduleWithResponse(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*GetUpcomingScheduleResponse, error)
GetUpcomingScheduleWithResponse request returning *GetUpcomingScheduleResponse
func (*ClientWithResponses) GetUploadWithResponse ¶
func (c *ClientWithResponses) GetUploadWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*GetUploadResponse, error)
GetUploadWithResponse request returning *GetUploadResponse
func (*ClientWithResponses) GetVaultWithResponse ¶
func (c *ClientWithResponses) GetVaultWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*GetVaultResponse, error)
GetVaultWithResponse request returning *GetVaultResponse
func (*ClientWithResponses) GetWebhookWithResponse ¶
func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)
GetWebhookWithResponse request returning *GetWebhookResponse
func (*ClientWithResponses) ListAnswersWithResponse ¶
func (c *ClientWithResponses) ListAnswersWithResponse(ctx context.Context, accountId string, questionId int64, params *ListAnswersParams, reqEditors ...RequestEditorFn) (*ListAnswersResponse, error)
ListAnswersWithResponse request returning *ListAnswersResponse
func (*ClientWithResponses) ListAssignablePeopleWithResponse ¶
func (c *ClientWithResponses) ListAssignablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListAssignablePeopleResponse, error)
ListAssignablePeopleWithResponse request returning *ListAssignablePeopleResponse
func (*ClientWithResponses) ListCampfireLinesWithResponse ¶
func (c *ClientWithResponses) ListCampfireLinesWithResponse(ctx context.Context, accountId string, campfireId int64, params *ListCampfireLinesParams, reqEditors ...RequestEditorFn) (*ListCampfireLinesResponse, error)
ListCampfireLinesWithResponse request returning *ListCampfireLinesResponse
func (*ClientWithResponses) ListCampfireUploadsWithResponse ¶ added in v0.2.3
func (c *ClientWithResponses) ListCampfireUploadsWithResponse(ctx context.Context, accountId string, campfireId int64, params *ListCampfireUploadsParams, reqEditors ...RequestEditorFn) (*ListCampfireUploadsResponse, error)
ListCampfireUploadsWithResponse request returning *ListCampfireUploadsResponse
func (*ClientWithResponses) ListCampfiresWithResponse ¶
func (c *ClientWithResponses) ListCampfiresWithResponse(ctx context.Context, accountId string, params *ListCampfiresParams, reqEditors ...RequestEditorFn) (*ListCampfiresResponse, error)
ListCampfiresWithResponse request returning *ListCampfiresResponse
func (*ClientWithResponses) ListCardsWithResponse ¶
func (c *ClientWithResponses) ListCardsWithResponse(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)
ListCardsWithResponse request returning *ListCardsResponse
func (*ClientWithResponses) ListChatbotsWithResponse ¶
func (c *ClientWithResponses) ListChatbotsWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, reqEditors ...RequestEditorFn) (*ListChatbotsResponse, error)
ListChatbotsWithResponse request returning *ListChatbotsResponse
func (*ClientWithResponses) ListClientApprovalsWithResponse ¶
func (c *ClientWithResponses) ListClientApprovalsWithResponse(ctx context.Context, accountId string, bucketId int64, params *ListClientApprovalsParams, reqEditors ...RequestEditorFn) (*ListClientApprovalsResponse, error)
ListClientApprovalsWithResponse request returning *ListClientApprovalsResponse
func (*ClientWithResponses) ListClientCorrespondencesWithResponse ¶
func (c *ClientWithResponses) ListClientCorrespondencesWithResponse(ctx context.Context, accountId string, bucketId int64, params *ListClientCorrespondencesParams, reqEditors ...RequestEditorFn) (*ListClientCorrespondencesResponse, error)
ListClientCorrespondencesWithResponse request returning *ListClientCorrespondencesResponse
func (*ClientWithResponses) ListClientRepliesWithResponse ¶
func (c *ClientWithResponses) ListClientRepliesWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, params *ListClientRepliesParams, reqEditors ...RequestEditorFn) (*ListClientRepliesResponse, error)
ListClientRepliesWithResponse request returning *ListClientRepliesResponse
func (*ClientWithResponses) ListCommentsWithResponse ¶
func (c *ClientWithResponses) ListCommentsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListCommentsParams, reqEditors ...RequestEditorFn) (*ListCommentsResponse, error)
ListCommentsWithResponse request returning *ListCommentsResponse
func (*ClientWithResponses) ListDocumentsWithResponse ¶
func (c *ClientWithResponses) ListDocumentsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)
ListDocumentsWithResponse request returning *ListDocumentsResponse
func (*ClientWithResponses) ListEventBoostsWithResponse ¶
func (c *ClientWithResponses) ListEventBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, params *ListEventBoostsParams, reqEditors ...RequestEditorFn) (*ListEventBoostsResponse, error)
ListEventBoostsWithResponse request returning *ListEventBoostsResponse
func (*ClientWithResponses) ListEventsWithResponse ¶
func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)
ListEventsWithResponse request returning *ListEventsResponse
func (*ClientWithResponses) ListFoldersWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ListFoldersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)
ListFoldersWithResponse request returning *ListFoldersResponse
func (*ClientWithResponses) ListForwardRepliesWithResponse ¶
func (c *ClientWithResponses) ListForwardRepliesWithResponse(ctx context.Context, accountId string, forwardId int64, params *ListForwardRepliesParams, reqEditors ...RequestEditorFn) (*ListForwardRepliesResponse, error)
ListForwardRepliesWithResponse request returning *ListForwardRepliesResponse
func (*ClientWithResponses) ListForwardsWithResponse ¶
func (c *ClientWithResponses) ListForwardsWithResponse(ctx context.Context, accountId string, inboxId int64, params *ListForwardsParams, reqEditors ...RequestEditorFn) (*ListForwardsResponse, error)
ListForwardsWithResponse request returning *ListForwardsResponse
func (*ClientWithResponses) ListGaugeNeedlesWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) ListGaugeNeedlesWithResponse(ctx context.Context, accountId string, projectId int64, params *ListGaugeNeedlesParams, reqEditors ...RequestEditorFn) (*ListGaugeNeedlesResponse, error)
ListGaugeNeedlesWithResponse request returning *ListGaugeNeedlesResponse
func (*ClientWithResponses) ListGaugesWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) ListGaugesWithResponse(ctx context.Context, accountId string, params *ListGaugesParams, reqEditors ...RequestEditorFn) (*ListGaugesResponse, error)
ListGaugesWithResponse request returning *ListGaugesResponse
func (*ClientWithResponses) ListLineupMarkersWithResponse ¶ added in v0.6.0
func (c *ClientWithResponses) ListLineupMarkersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListLineupMarkersResponse, error)
ListLineupMarkersWithResponse request returning *ListLineupMarkersResponse
func (*ClientWithResponses) ListMessageTypesWithResponse ¶
func (c *ClientWithResponses) ListMessageTypesWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListMessageTypesResponse, error)
ListMessageTypesWithResponse request returning *ListMessageTypesResponse
func (*ClientWithResponses) ListMessagesWithResponse ¶
func (c *ClientWithResponses) ListMessagesWithResponse(ctx context.Context, accountId string, boardId int64, params *ListMessagesParams, reqEditors ...RequestEditorFn) (*ListMessagesResponse, error)
ListMessagesWithResponse request returning *ListMessagesResponse
func (*ClientWithResponses) ListMyBookmarksWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) ListMyBookmarksWithResponse(ctx context.Context, accountId string, params *ListMyBookmarksParams, reqEditors ...RequestEditorFn) (*ListMyBookmarksResponse, error)
ListMyBookmarksWithResponse request returning *ListMyBookmarksResponse
func (*ClientWithResponses) ListMyDraftsWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) ListMyDraftsWithResponse(ctx context.Context, accountId string, params *ListMyDraftsParams, reqEditors ...RequestEditorFn) (*ListMyDraftsResponse, error)
ListMyDraftsWithResponse request returning *ListMyDraftsResponse
func (*ClientWithResponses) ListPeopleWithResponse ¶
func (c *ClientWithResponses) ListPeopleWithResponse(ctx context.Context, accountId string, params *ListPeopleParams, reqEditors ...RequestEditorFn) (*ListPeopleResponse, error)
ListPeopleWithResponse request returning *ListPeopleResponse
func (*ClientWithResponses) ListPingablePeopleWithResponse ¶
func (c *ClientWithResponses) ListPingablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPingablePeopleResponse, error)
ListPingablePeopleWithResponse request returning *ListPingablePeopleResponse
func (*ClientWithResponses) ListProjectPeopleWithResponse ¶
func (c *ClientWithResponses) ListProjectPeopleWithResponse(ctx context.Context, accountId string, projectId int64, params *ListProjectPeopleParams, reqEditors ...RequestEditorFn) (*ListProjectPeopleResponse, error)
ListProjectPeopleWithResponse request returning *ListProjectPeopleResponse
func (*ClientWithResponses) ListProjectsWithResponse ¶
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
ListProjectsWithResponse request returning *ListProjectsResponse
func (*ClientWithResponses) ListQuestionAnswerersWithResponse ¶
func (c *ClientWithResponses) ListQuestionAnswerersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListQuestionAnswerersResponse, error)
ListQuestionAnswerersWithResponse request returning *ListQuestionAnswerersResponse
func (*ClientWithResponses) ListQuestionsWithResponse ¶
func (c *ClientWithResponses) ListQuestionsWithResponse(ctx context.Context, accountId string, questionnaireId int64, params *ListQuestionsParams, reqEditors ...RequestEditorFn) (*ListQuestionsResponse, error)
ListQuestionsWithResponse request returning *ListQuestionsResponse
func (*ClientWithResponses) ListRecordingBoostsWithResponse ¶
func (c *ClientWithResponses) ListRecordingBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListRecordingBoostsParams, reqEditors ...RequestEditorFn) (*ListRecordingBoostsResponse, error)
ListRecordingBoostsWithResponse request returning *ListRecordingBoostsResponse
func (*ClientWithResponses) ListRecordingsWithResponse ¶
func (c *ClientWithResponses) ListRecordingsWithResponse(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsResponse, error)
ListRecordingsWithResponse request returning *ListRecordingsResponse
func (*ClientWithResponses) ListScheduleEntriesWithResponse ¶
func (c *ClientWithResponses) ListScheduleEntriesWithResponse(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*ListScheduleEntriesResponse, error)
ListScheduleEntriesWithResponse request returning *ListScheduleEntriesResponse
func (*ClientWithResponses) ListTemplatesWithResponse ¶
func (c *ClientWithResponses) ListTemplatesWithResponse(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)
ListTemplatesWithResponse request returning *ListTemplatesResponse
func (*ClientWithResponses) ListTodolistGroupsWithResponse ¶
func (c *ClientWithResponses) ListTodolistGroupsWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodolistGroupsParams, reqEditors ...RequestEditorFn) (*ListTodolistGroupsResponse, error)
ListTodolistGroupsWithResponse request returning *ListTodolistGroupsResponse
func (*ClientWithResponses) ListTodolistsWithResponse ¶
func (c *ClientWithResponses) ListTodolistsWithResponse(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*ListTodolistsResponse, error)
ListTodolistsWithResponse request returning *ListTodolistsResponse
func (*ClientWithResponses) ListTodosWithResponse ¶
func (c *ClientWithResponses) ListTodosWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*ListTodosResponse, error)
ListTodosWithResponse request returning *ListTodosResponse
func (*ClientWithResponses) ListUploadVersionsWithResponse ¶
func (c *ClientWithResponses) ListUploadVersionsWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*ListUploadVersionsResponse, error)
ListUploadVersionsWithResponse request returning *ListUploadVersionsResponse
func (*ClientWithResponses) ListUploadsWithResponse ¶
func (c *ClientWithResponses) ListUploadsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListUploadsParams, reqEditors ...RequestEditorFn) (*ListUploadsResponse, error)
ListUploadsWithResponse request returning *ListUploadsResponse
func (*ClientWithResponses) ListVaultsWithResponse ¶
func (c *ClientWithResponses) ListVaultsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, reqEditors ...RequestEditorFn) (*ListVaultsResponse, error)
ListVaultsWithResponse request returning *ListVaultsResponse
func (*ClientWithResponses) ListWebhooksWithResponse ¶
func (c *ClientWithResponses) ListWebhooksWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListWebhooksResponse, error)
ListWebhooksWithResponse request returning *ListWebhooksResponse
func (*ClientWithResponses) MarkAsReadWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) MarkAsReadWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAsReadResponse, error)
MarkAsReadWithBodyWithResponse request with arbitrary body returning *MarkAsReadResponse
func (*ClientWithResponses) MarkAsReadWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) MarkAsReadWithResponse(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAsReadResponse, error)
func (*ClientWithResponses) MoveCardColumnWithBodyWithResponse ¶
func (c *ClientWithResponses) MoveCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)
MoveCardColumnWithBodyWithResponse request with arbitrary body returning *MoveCardColumnResponse
func (*ClientWithResponses) MoveCardColumnWithResponse ¶
func (c *ClientWithResponses) MoveCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)
func (*ClientWithResponses) MoveCardWithBodyWithResponse ¶
func (c *ClientWithResponses) MoveCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)
MoveCardWithBodyWithResponse request with arbitrary body returning *MoveCardResponse
func (*ClientWithResponses) MoveCardWithResponse ¶
func (c *ClientWithResponses) MoveCardWithResponse(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)
func (*ClientWithResponses) PauseQuestionWithResponse ¶
func (c *ClientWithResponses) PauseQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*PauseQuestionResponse, error)
PauseQuestionWithResponse request returning *PauseQuestionResponse
func (*ClientWithResponses) PinMessageWithResponse ¶
func (c *ClientWithResponses) PinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*PinMessageResponse, error)
PinMessageWithResponse request returning *PinMessageResponse
func (*ClientWithResponses) PrioritizeAssignmentWithBodyWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) PrioritizeAssignmentWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrioritizeAssignmentResponse, error)
PrioritizeAssignmentWithBodyWithResponse request with arbitrary body returning *PrioritizeAssignmentResponse
func (*ClientWithResponses) PrioritizeAssignmentWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) PrioritizeAssignmentWithResponse(ctx context.Context, accountId string, body PrioritizeAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PrioritizeAssignmentResponse, error)
func (*ClientWithResponses) RemoveAccountLogoWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) RemoveAccountLogoWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*RemoveAccountLogoResponse, error)
RemoveAccountLogoWithResponse request returning *RemoveAccountLogoResponse
func (*ClientWithResponses) ReorderUpNextWithBodyWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) ReorderUpNextWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReorderUpNextResponse, error)
ReorderUpNextWithBodyWithResponse request with arbitrary body returning *ReorderUpNextResponse
func (*ClientWithResponses) ReorderUpNextWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) ReorderUpNextWithResponse(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReorderUpNextResponse, error)
func (*ClientWithResponses) ReplaceDocumentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ReplaceDocumentWithBodyWithResponse(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceDocumentResponse, error)
ReplaceDocumentWithBodyWithResponse request with arbitrary body returning *ReplaceDocumentResponse
func (*ClientWithResponses) ReplaceDocumentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ReplaceDocumentWithResponse(ctx context.Context, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceDocumentResponse, error)
func (*ClientWithResponses) ReplaceScheduleEntryWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ReplaceScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceScheduleEntryResponse, error)
ReplaceScheduleEntryWithBodyWithResponse request with arbitrary body returning *ReplaceScheduleEntryResponse
func (*ClientWithResponses) ReplaceScheduleEntryWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) ReplaceScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceScheduleEntryResponse, error)
func (*ClientWithResponses) ReplaceTodoWithBodyWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) ReplaceTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceTodoResponse, error)
ReplaceTodoWithBodyWithResponse request with arbitrary body returning *ReplaceTodoResponse
func (*ClientWithResponses) ReplaceTodoWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) ReplaceTodoWithResponse(ctx context.Context, accountId string, todoId int64, body ReplaceTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceTodoResponse, error)
func (*ClientWithResponses) RepositionCardStepWithBodyWithResponse ¶
func (c *ClientWithResponses) RepositionCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)
RepositionCardStepWithBodyWithResponse request with arbitrary body returning *RepositionCardStepResponse
func (*ClientWithResponses) RepositionCardStepWithResponse ¶
func (c *ClientWithResponses) RepositionCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)
func (*ClientWithResponses) RepositionTodoWithBodyWithResponse ¶
func (c *ClientWithResponses) RepositionTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)
RepositionTodoWithBodyWithResponse request with arbitrary body returning *RepositionTodoResponse
func (*ClientWithResponses) RepositionTodoWithResponse ¶
func (c *ClientWithResponses) RepositionTodoWithResponse(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)
func (*ClientWithResponses) RepositionTodolistGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) RepositionTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)
RepositionTodolistGroupWithBodyWithResponse request with arbitrary body returning *RepositionTodolistGroupResponse
func (*ClientWithResponses) RepositionTodolistGroupWithResponse ¶
func (c *ClientWithResponses) RepositionTodolistGroupWithResponse(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)
func (*ClientWithResponses) RepositionTodolistWithBodyWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) RepositionTodolistWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistResponse, error)
RepositionTodolistWithBodyWithResponse request with arbitrary body returning *RepositionTodolistResponse
func (*ClientWithResponses) RepositionTodolistWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) RepositionTodolistWithResponse(ctx context.Context, accountId string, todolistId int64, body RepositionTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistResponse, error)
func (*ClientWithResponses) RepositionToolWithBodyWithResponse ¶
func (c *ClientWithResponses) RepositionToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)
RepositionToolWithBodyWithResponse request with arbitrary body returning *RepositionToolResponse
func (*ClientWithResponses) RepositionToolWithResponse ¶
func (c *ClientWithResponses) RepositionToolWithResponse(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)
func (*ClientWithResponses) ResumeQuestionWithResponse ¶
func (c *ClientWithResponses) ResumeQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ResumeQuestionResponse, error)
ResumeQuestionWithResponse request returning *ResumeQuestionResponse
func (*ClientWithResponses) SearchWithResponse ¶
func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*SearchResponse, error)
SearchWithResponse request returning *SearchResponse
func (*ClientWithResponses) SetCardColumnColorWithBodyWithResponse ¶
func (c *ClientWithResponses) SetCardColumnColorWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)
SetCardColumnColorWithBodyWithResponse request with arbitrary body returning *SetCardColumnColorResponse
func (*ClientWithResponses) SetCardColumnColorWithResponse ¶
func (c *ClientWithResponses) SetCardColumnColorWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)
func (*ClientWithResponses) SetCardStepCompletionWithBodyWithResponse ¶
func (c *ClientWithResponses) SetCardStepCompletionWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)
SetCardStepCompletionWithBodyWithResponse request with arbitrary body returning *SetCardStepCompletionResponse
func (*ClientWithResponses) SetCardStepCompletionWithResponse ¶
func (c *ClientWithResponses) SetCardStepCompletionWithResponse(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)
func (*ClientWithResponses) SetClientVisibilityWithBodyWithResponse ¶
func (c *ClientWithResponses) SetClientVisibilityWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)
SetClientVisibilityWithBodyWithResponse request with arbitrary body returning *SetClientVisibilityResponse
func (*ClientWithResponses) SetClientVisibilityWithResponse ¶
func (c *ClientWithResponses) SetClientVisibilityWithResponse(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)
func (*ClientWithResponses) SubscribeToCardColumnWithResponse ¶
func (c *ClientWithResponses) SubscribeToCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*SubscribeToCardColumnResponse, error)
SubscribeToCardColumnWithResponse request returning *SubscribeToCardColumnResponse
func (*ClientWithResponses) SubscribeWithResponse ¶
func (c *ClientWithResponses) SubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)
SubscribeWithResponse request returning *SubscribeResponse
func (*ClientWithResponses) ToggleGaugeWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) ToggleGaugeWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ToggleGaugeResponse, error)
ToggleGaugeWithBodyWithResponse request with arbitrary body returning *ToggleGaugeResponse
func (*ClientWithResponses) ToggleGaugeWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) ToggleGaugeWithResponse(ctx context.Context, accountId string, projectId int64, body ToggleGaugeJSONRequestBody, reqEditors ...RequestEditorFn) (*ToggleGaugeResponse, error)
func (*ClientWithResponses) TrashProjectWithResponse ¶
func (c *ClientWithResponses) TrashProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*TrashProjectResponse, error)
TrashProjectWithResponse request returning *TrashProjectResponse
func (*ClientWithResponses) TrashRecordingWithResponse ¶
func (c *ClientWithResponses) TrashRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*TrashRecordingResponse, error)
TrashRecordingWithResponse request returning *TrashRecordingResponse
func (*ClientWithResponses) UnarchiveProjectWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UnarchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*UnarchiveProjectResponse, error)
UnarchiveProjectWithResponse request returning *UnarchiveProjectResponse
func (*ClientWithResponses) UnarchiveRecordingWithResponse ¶
func (c *ClientWithResponses) UnarchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnarchiveRecordingResponse, error)
UnarchiveRecordingWithResponse request returning *UnarchiveRecordingResponse
func (*ClientWithResponses) UncompleteTodoWithResponse ¶
func (c *ClientWithResponses) UncompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*UncompleteTodoResponse, error)
UncompleteTodoWithResponse request returning *UncompleteTodoResponse
func (*ClientWithResponses) UnpinMessageWithResponse ¶
func (c *ClientWithResponses) UnpinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*UnpinMessageResponse, error)
UnpinMessageWithResponse request returning *UnpinMessageResponse
func (*ClientWithResponses) UnsubscribeFromCardColumnWithResponse ¶
func (c *ClientWithResponses) UnsubscribeFromCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*UnsubscribeFromCardColumnResponse, error)
UnsubscribeFromCardColumnWithResponse request returning *UnsubscribeFromCardColumnResponse
func (*ClientWithResponses) UnsubscribeWithResponse ¶
func (c *ClientWithResponses) UnsubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error)
UnsubscribeWithResponse request returning *UnsubscribeResponse
func (*ClientWithResponses) UpdateAccountLogoWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateAccountLogoWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountLogoResponse, error)
UpdateAccountLogoWithBodyWithResponse request with arbitrary body returning *UpdateAccountLogoResponse
func (*ClientWithResponses) UpdateAccountNameWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateAccountNameWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountNameResponse, error)
UpdateAccountNameWithBodyWithResponse request with arbitrary body returning *UpdateAccountNameResponse
func (*ClientWithResponses) UpdateAccountNameWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateAccountNameWithResponse(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountNameResponse, error)
func (*ClientWithResponses) UpdateAnswerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAnswerWithBodyWithResponse(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)
UpdateAnswerWithBodyWithResponse request with arbitrary body returning *UpdateAnswerResponse
func (*ClientWithResponses) UpdateAnswerWithResponse ¶
func (c *ClientWithResponses) UpdateAnswerWithResponse(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)
func (*ClientWithResponses) UpdateCalendarWithBodyWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, accountId string, calendarId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarResponse, error)
UpdateCalendarWithBodyWithResponse request with arbitrary body returning *UpdateCalendarResponse
func (*ClientWithResponses) UpdateCalendarWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarResponse, error)
func (*ClientWithResponses) UpdateCampfireLineWithBodyWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) UpdateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampfireLineResponse, error)
UpdateCampfireLineWithBodyWithResponse request with arbitrary body returning *UpdateCampfireLineResponse
func (*ClientWithResponses) UpdateCampfireLineWithResponse ¶ added in v0.8.0
func (c *ClientWithResponses) UpdateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, body UpdateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampfireLineResponse, error)
func (*ClientWithResponses) UpdateCardColumnWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)
UpdateCardColumnWithBodyWithResponse request with arbitrary body returning *UpdateCardColumnResponse
func (*ClientWithResponses) UpdateCardColumnWithResponse ¶
func (c *ClientWithResponses) UpdateCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)
func (*ClientWithResponses) UpdateCardStepWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCardStepWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)
UpdateCardStepWithBodyWithResponse request with arbitrary body returning *UpdateCardStepResponse
func (*ClientWithResponses) UpdateCardStepWithResponse ¶
func (c *ClientWithResponses) UpdateCardStepWithResponse(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)
func (*ClientWithResponses) UpdateCardWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)
UpdateCardWithBodyWithResponse request with arbitrary body returning *UpdateCardResponse
func (*ClientWithResponses) UpdateCardWithResponse ¶
func (c *ClientWithResponses) UpdateCardWithResponse(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)
func (*ClientWithResponses) UpdateChatbotWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)
UpdateChatbotWithBodyWithResponse request with arbitrary body returning *UpdateChatbotResponse
func (*ClientWithResponses) UpdateChatbotWithResponse ¶
func (c *ClientWithResponses) UpdateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)
func (*ClientWithResponses) UpdateCloudFileWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, cloudFileId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCloudFileResponse, error)
UpdateCloudFileWithBodyWithResponse request with arbitrary body returning *UpdateCloudFileResponse
func (*ClientWithResponses) UpdateCloudFileWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, body UpdateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCloudFileResponse, error)
func (*ClientWithResponses) UpdateCommentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCommentWithBodyWithResponse(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)
UpdateCommentWithBodyWithResponse request with arbitrary body returning *UpdateCommentResponse
func (*ClientWithResponses) UpdateCommentWithResponse ¶
func (c *ClientWithResponses) UpdateCommentWithResponse(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)
func (*ClientWithResponses) UpdateFolderWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateFolderWithBodyWithResponse(ctx context.Context, accountId string, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFolderResponse, error)
UpdateFolderWithBodyWithResponse request with arbitrary body returning *UpdateFolderResponse
func (*ClientWithResponses) UpdateFolderWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateFolderWithResponse(ctx context.Context, accountId string, folderId int64, body UpdateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFolderResponse, error)
func (*ClientWithResponses) UpdateGaugeNeedleWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, needleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGaugeNeedleResponse, error)
UpdateGaugeNeedleWithBodyWithResponse request with arbitrary body returning *UpdateGaugeNeedleResponse
func (*ClientWithResponses) UpdateGaugeNeedleWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, body UpdateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGaugeNeedleResponse, error)
func (*ClientWithResponses) UpdateGoogleDocumentWithBodyWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, googleDocumentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoogleDocumentResponse, error)
UpdateGoogleDocumentWithBodyWithResponse request with arbitrary body returning *UpdateGoogleDocumentResponse
func (*ClientWithResponses) UpdateGoogleDocumentWithResponse ¶ added in v0.13.0
func (c *ClientWithResponses) UpdateGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, body UpdateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoogleDocumentResponse, error)
func (*ClientWithResponses) UpdateHillChartSettingsWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateHillChartSettingsWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateHillChartSettingsResponse, error)
UpdateHillChartSettingsWithBodyWithResponse request with arbitrary body returning *UpdateHillChartSettingsResponse
func (*ClientWithResponses) UpdateHillChartSettingsWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateHillChartSettingsWithResponse(ctx context.Context, accountId string, todosetId int64, body UpdateHillChartSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateHillChartSettingsResponse, error)
func (*ClientWithResponses) UpdateLineupMarkerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)
UpdateLineupMarkerWithBodyWithResponse request with arbitrary body returning *UpdateLineupMarkerResponse
func (*ClientWithResponses) UpdateLineupMarkerWithResponse ¶
func (c *ClientWithResponses) UpdateLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)
func (*ClientWithResponses) UpdateMessageTypeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)
UpdateMessageTypeWithBodyWithResponse request with arbitrary body returning *UpdateMessageTypeResponse
func (*ClientWithResponses) UpdateMessageTypeWithResponse ¶
func (c *ClientWithResponses) UpdateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)
func (*ClientWithResponses) UpdateMessageWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateMessageWithBodyWithResponse(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)
UpdateMessageWithBodyWithResponse request with arbitrary body returning *UpdateMessageResponse
func (*ClientWithResponses) UpdateMessageWithResponse ¶
func (c *ClientWithResponses) UpdateMessageWithResponse(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)
func (*ClientWithResponses) UpdateMyNoteWithBodyWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) UpdateMyNoteWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyNoteResponse, error)
UpdateMyNoteWithBodyWithResponse request with arbitrary body returning *UpdateMyNoteResponse
func (*ClientWithResponses) UpdateMyNoteWithResponse ¶ added in v0.12.0
func (c *ClientWithResponses) UpdateMyNoteWithResponse(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyNoteResponse, error)
func (*ClientWithResponses) UpdateMyPreferencesWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateMyPreferencesWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)
UpdateMyPreferencesWithBodyWithResponse request with arbitrary body returning *UpdateMyPreferencesResponse
func (*ClientWithResponses) UpdateMyPreferencesWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateMyPreferencesWithResponse(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)
func (*ClientWithResponses) UpdateMyProfileWithBodyWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateMyProfileWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyProfileResponse, error)
UpdateMyProfileWithBodyWithResponse request with arbitrary body returning *UpdateMyProfileResponse
func (*ClientWithResponses) UpdateMyProfileWithResponse ¶ added in v0.7.0
func (c *ClientWithResponses) UpdateMyProfileWithResponse(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyProfileResponse, error)
func (*ClientWithResponses) UpdateProjectAccessWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectAccessWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)
UpdateProjectAccessWithBodyWithResponse request with arbitrary body returning *UpdateProjectAccessResponse
func (*ClientWithResponses) UpdateProjectAccessWithResponse ¶
func (c *ClientWithResponses) UpdateProjectAccessWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
func (*ClientWithResponses) UpdateQuestionNotificationSettingsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)
UpdateQuestionNotificationSettingsWithBodyWithResponse request with arbitrary body returning *UpdateQuestionNotificationSettingsResponse
func (*ClientWithResponses) UpdateQuestionNotificationSettingsWithResponse ¶
func (c *ClientWithResponses) UpdateQuestionNotificationSettingsWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)
func (*ClientWithResponses) UpdateQuestionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)
UpdateQuestionWithBodyWithResponse request with arbitrary body returning *UpdateQuestionResponse
func (*ClientWithResponses) UpdateQuestionWithResponse ¶
func (c *ClientWithResponses) UpdateQuestionWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)
func (*ClientWithResponses) UpdateScheduleSettingsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleSettingsWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)
UpdateScheduleSettingsWithBodyWithResponse request with arbitrary body returning *UpdateScheduleSettingsResponse
func (*ClientWithResponses) UpdateScheduleSettingsWithResponse ¶
func (c *ClientWithResponses) UpdateScheduleSettingsWithResponse(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)
func (*ClientWithResponses) UpdateSubscriptionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSubscriptionWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)
UpdateSubscriptionWithBodyWithResponse request with arbitrary body returning *UpdateSubscriptionResponse
func (*ClientWithResponses) UpdateSubscriptionWithResponse ¶
func (c *ClientWithResponses) UpdateSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)
func (*ClientWithResponses) UpdateTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
UpdateTemplateWithBodyWithResponse request with arbitrary body returning *UpdateTemplateResponse
func (*ClientWithResponses) UpdateTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
func (*ClientWithResponses) UpdateTimesheetEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)
UpdateTimesheetEntryWithBodyWithResponse request with arbitrary body returning *UpdateTimesheetEntryResponse
func (*ClientWithResponses) UpdateTimesheetEntryWithResponse ¶
func (c *ClientWithResponses) UpdateTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)
func (*ClientWithResponses) UpdateTodolistOrGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTodolistOrGroupWithBodyWithResponse(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)
UpdateTodolistOrGroupWithBodyWithResponse request with arbitrary body returning *UpdateTodolistOrGroupResponse
func (*ClientWithResponses) UpdateTodolistOrGroupWithResponse ¶
func (c *ClientWithResponses) UpdateTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)
func (*ClientWithResponses) UpdateToolWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)
UpdateToolWithBodyWithResponse request with arbitrary body returning *UpdateToolResponse
func (*ClientWithResponses) UpdateToolWithResponse ¶
func (c *ClientWithResponses) UpdateToolWithResponse(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)
func (*ClientWithResponses) UpdateUploadWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUploadWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)
UpdateUploadWithBodyWithResponse request with arbitrary body returning *UpdateUploadResponse
func (*ClientWithResponses) UpdateUploadWithResponse ¶
func (c *ClientWithResponses) UpdateUploadWithResponse(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)
func (*ClientWithResponses) UpdateVaultWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)
UpdateVaultWithBodyWithResponse request with arbitrary body returning *UpdateVaultResponse
func (*ClientWithResponses) UpdateVaultWithResponse ¶
func (c *ClientWithResponses) UpdateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)
func (*ClientWithResponses) UpdateWebhookWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)
UpdateWebhookWithBodyWithResponse request with arbitrary body returning *UpdateWebhookResponse
func (*ClientWithResponses) UpdateWebhookWithResponse ¶
func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)
func (*ClientWithResponses) UpdateWormholeWithBodyWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) UpdateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWormholeResponse, error)
UpdateWormholeWithBodyWithResponse request with arbitrary body returning *UpdateWormholeResponse
func (*ClientWithResponses) UpdateWormholeWithResponse ¶ added in v0.9.0
func (c *ClientWithResponses) UpdateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, body UpdateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWormholeResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// GetAccountWithResponse request
GetAccountWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetAccountResponse, error)
// RemoveAccountLogoWithResponse request
RemoveAccountLogoWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*RemoveAccountLogoResponse, error)
// UpdateAccountLogoWithBodyWithResponse request with any body
UpdateAccountLogoWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountLogoResponse, error)
// UpdateAccountNameWithBodyWithResponse request with any body
UpdateAccountNameWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountNameResponse, error)
UpdateAccountNameWithResponse(ctx context.Context, accountId string, body UpdateAccountNameJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountNameResponse, error)
// CreateAttachmentWithBodyWithResponse request with any body
CreateAttachmentWithBodyWithResponse(ctx context.Context, accountId string, params *CreateAttachmentParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAttachmentResponse, error)
// DeleteBoostWithResponse request
DeleteBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*DeleteBoostResponse, error)
// GetBoostWithResponse request
GetBoostWithResponse(ctx context.Context, accountId string, boostId int64, reqEditors ...RequestEditorFn) (*GetBoostResponse, error)
// SetCardColumnColorWithBodyWithResponse request with any body
SetCardColumnColorWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)
SetCardColumnColorWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, body SetCardColumnColorJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardColumnColorResponse, error)
// DisableCardColumnOnHoldWithResponse request
DisableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*DisableCardColumnOnHoldResponse, error)
// EnableCardColumnOnHoldWithResponse request
EnableCardColumnOnHoldWithResponse(ctx context.Context, accountId string, bucketId int64, columnId int64, reqEditors ...RequestEditorFn) (*EnableCardColumnOnHoldResponse, error)
// DeleteWormholeWithResponse request
DeleteWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, reqEditors ...RequestEditorFn) (*DeleteWormholeResponse, error)
// UpdateWormholeWithBodyWithResponse request with any body
UpdateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWormholeResponse, error)
UpdateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, wormholeId int64, body UpdateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWormholeResponse, error)
// CreateWormholeWithBodyWithResponse request with any body
CreateWormholeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWormholeResponse, error)
CreateWormholeWithResponse(ctx context.Context, accountId string, bucketId int64, cardTableId int64, body CreateWormholeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWormholeResponse, error)
// ListMessageTypesWithResponse request
ListMessageTypesWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListMessageTypesResponse, error)
// CreateMessageTypeWithBodyWithResponse request with any body
CreateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)
CreateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageTypeResponse, error)
// DeleteMessageTypeWithResponse request
DeleteMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*DeleteMessageTypeResponse, error)
// GetMessageTypeWithResponse request
GetMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, reqEditors ...RequestEditorFn) (*GetMessageTypeResponse, error)
// UpdateMessageTypeWithBodyWithResponse request with any body
UpdateMessageTypeWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)
UpdateMessageTypeWithResponse(ctx context.Context, accountId string, bucketId int64, typeId int64, body UpdateMessageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageTypeResponse, error)
// ListChatbotsWithResponse request
ListChatbotsWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, reqEditors ...RequestEditorFn) (*ListChatbotsResponse, error)
// CreateChatbotWithBodyWithResponse request with any body
CreateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)
CreateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, body CreateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChatbotResponse, error)
// DeleteChatbotWithResponse request
DeleteChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*DeleteChatbotResponse, error)
// GetChatbotWithResponse request
GetChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, reqEditors ...RequestEditorFn) (*GetChatbotResponse, error)
// UpdateChatbotWithBodyWithResponse request with any body
UpdateChatbotWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)
UpdateChatbotWithResponse(ctx context.Context, accountId string, bucketId int64, campfireId int64, chatbotId int64, body UpdateChatbotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateChatbotResponse, error)
// ListClientApprovalsWithResponse request
ListClientApprovalsWithResponse(ctx context.Context, accountId string, bucketId int64, params *ListClientApprovalsParams, reqEditors ...RequestEditorFn) (*ListClientApprovalsResponse, error)
// ListClientCorrespondencesWithResponse request
ListClientCorrespondencesWithResponse(ctx context.Context, accountId string, bucketId int64, params *ListClientCorrespondencesParams, reqEditors ...RequestEditorFn) (*ListClientCorrespondencesResponse, error)
// ListClientRepliesWithResponse request
ListClientRepliesWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, params *ListClientRepliesParams, reqEditors ...RequestEditorFn) (*ListClientRepliesResponse, error)
// GetClientReplyWithResponse request
GetClientReplyWithResponse(ctx context.Context, accountId string, bucketId int64, recordingId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetClientReplyResponse, error)
// CreateToolWithBodyWithResponse request with any body
CreateToolWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateToolResponse, error)
CreateToolWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateToolResponse, error)
// CreateTodosetTodoWithBodyWithResponse request with any body
CreateTodosetTodoWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodosetTodoResponse, error)
CreateTodosetTodoWithResponse(ctx context.Context, accountId string, bucketId int64, todosetId int64, body CreateTodosetTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodosetTodoResponse, error)
// CreateCloudFileWithBodyWithResponse request with any body
CreateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCloudFileResponse, error)
CreateCloudFileWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCloudFileResponse, error)
// CreateGoogleDocumentWithBodyWithResponse request with any body
CreateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGoogleDocumentResponse, error)
CreateGoogleDocumentWithResponse(ctx context.Context, accountId string, bucketId int64, vaultId int64, body CreateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGoogleDocumentResponse, error)
// ListWebhooksWithResponse request
ListWebhooksWithResponse(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*ListWebhooksResponse, error)
// CreateWebhookWithBodyWithResponse request with any body
CreateWebhookWithBodyWithResponse(ctx context.Context, accountId string, bucketId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
CreateWebhookWithResponse(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWebhookResponse, error)
// GetCalendarWithResponse request
GetCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, reqEditors ...RequestEditorFn) (*GetCalendarResponse, error)
// UpdateCalendarWithBodyWithResponse request with any body
UpdateCalendarWithBodyWithResponse(ctx context.Context, accountId string, calendarId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarResponse, error)
UpdateCalendarWithResponse(ctx context.Context, accountId string, calendarId int64, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarResponse, error)
// GetCardWithResponse request
GetCardWithResponse(ctx context.Context, accountId string, cardId int64, reqEditors ...RequestEditorFn) (*GetCardResponse, error)
// UpdateCardWithBodyWithResponse request with any body
UpdateCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)
UpdateCardWithResponse(ctx context.Context, accountId string, cardId int64, body UpdateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardResponse, error)
// MoveCardWithBodyWithResponse request with any body
MoveCardWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)
MoveCardWithResponse(ctx context.Context, accountId string, cardId int64, body MoveCardJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardResponse, error)
// RepositionCardStepWithBodyWithResponse request with any body
RepositionCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)
RepositionCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body RepositionCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionCardStepResponse, error)
// CreateCardStepWithBodyWithResponse request with any body
CreateCardStepWithBodyWithResponse(ctx context.Context, accountId string, cardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)
CreateCardStepWithResponse(ctx context.Context, accountId string, cardId int64, body CreateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardStepResponse, error)
// GetCardColumnWithResponse request
GetCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*GetCardColumnResponse, error)
// UpdateCardColumnWithBodyWithResponse request with any body
UpdateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)
UpdateCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, body UpdateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardColumnResponse, error)
// ListCardsWithResponse request
ListCardsWithResponse(ctx context.Context, accountId string, columnId int64, params *ListCardsParams, reqEditors ...RequestEditorFn) (*ListCardsResponse, error)
// CreateCardWithBodyWithResponse request with any body
CreateCardWithBodyWithResponse(ctx context.Context, accountId string, columnId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)
CreateCardWithResponse(ctx context.Context, accountId string, columnId int64, body CreateCardJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardResponse, error)
// UnsubscribeFromCardColumnWithResponse request
UnsubscribeFromCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*UnsubscribeFromCardColumnResponse, error)
// SubscribeToCardColumnWithResponse request
SubscribeToCardColumnWithResponse(ctx context.Context, accountId string, columnId int64, reqEditors ...RequestEditorFn) (*SubscribeToCardColumnResponse, error)
// GetCardStepWithResponse request
GetCardStepWithResponse(ctx context.Context, accountId string, stepId int64, reqEditors ...RequestEditorFn) (*GetCardStepResponse, error)
// UpdateCardStepWithBodyWithResponse request with any body
UpdateCardStepWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)
UpdateCardStepWithResponse(ctx context.Context, accountId string, stepId int64, body UpdateCardStepJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCardStepResponse, error)
// SetCardStepCompletionWithBodyWithResponse request with any body
SetCardStepCompletionWithBodyWithResponse(ctx context.Context, accountId string, stepId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)
SetCardStepCompletionWithResponse(ctx context.Context, accountId string, stepId int64, body SetCardStepCompletionJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCardStepCompletionResponse, error)
// GetCardTableWithResponse request
GetCardTableWithResponse(ctx context.Context, accountId string, cardTableId int64, reqEditors ...RequestEditorFn) (*GetCardTableResponse, error)
// CreateCardColumnWithBodyWithResponse request with any body
CreateCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)
CreateCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body CreateCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCardColumnResponse, error)
// MoveCardColumnWithBodyWithResponse request with any body
MoveCardColumnWithBodyWithResponse(ctx context.Context, accountId string, cardTableId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)
MoveCardColumnWithResponse(ctx context.Context, accountId string, cardTableId int64, body MoveCardColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveCardColumnResponse, error)
// GetEverythingCompletedCardsWithResponse request
GetEverythingCompletedCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingCompletedCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingCompletedCardsResponse, error)
// GetEverythingNoDueDateCardsWithResponse request
GetEverythingNoDueDateCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingNoDueDateCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingNoDueDateCardsResponse, error)
// GetEverythingNotNowCardsWithResponse request
GetEverythingNotNowCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingNotNowCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingNotNowCardsResponse, error)
// GetEverythingOpenCardsWithResponse request
GetEverythingOpenCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingOpenCardsResponse, error)
// GetEverythingOverdueCardsWithResponse request
GetEverythingOverdueCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingOverdueCardsResponse, error)
// GetEverythingUnassignedCardsWithResponse request
GetEverythingUnassignedCardsWithResponse(ctx context.Context, accountId string, params *GetEverythingUnassignedCardsParams, reqEditors ...RequestEditorFn) (*GetEverythingUnassignedCardsResponse, error)
// ListCampfiresWithResponse request
ListCampfiresWithResponse(ctx context.Context, accountId string, params *ListCampfiresParams, reqEditors ...RequestEditorFn) (*ListCampfiresResponse, error)
// GetCampfireWithResponse request
GetCampfireWithResponse(ctx context.Context, accountId string, campfireId int64, reqEditors ...RequestEditorFn) (*GetCampfireResponse, error)
// ListCampfireLinesWithResponse request
ListCampfireLinesWithResponse(ctx context.Context, accountId string, campfireId int64, params *ListCampfireLinesParams, reqEditors ...RequestEditorFn) (*ListCampfireLinesResponse, error)
// CreateCampfireLineWithBodyWithResponse request with any body
CreateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)
CreateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, body CreateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampfireLineResponse, error)
// DeleteCampfireLineWithResponse request
DeleteCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*DeleteCampfireLineResponse, error)
// GetCampfireLineWithResponse request
GetCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, reqEditors ...RequestEditorFn) (*GetCampfireLineResponse, error)
// UpdateCampfireLineWithBodyWithResponse request with any body
UpdateCampfireLineWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampfireLineResponse, error)
UpdateCampfireLineWithResponse(ctx context.Context, accountId string, campfireId int64, lineId int64, body UpdateCampfireLineJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampfireLineResponse, error)
// ListCampfireUploadsWithResponse request
ListCampfireUploadsWithResponse(ctx context.Context, accountId string, campfireId int64, params *ListCampfireUploadsParams, reqEditors ...RequestEditorFn) (*ListCampfireUploadsResponse, error)
// CreateCampfireUploadWithBodyWithResponse request with any body
CreateCampfireUploadWithBodyWithResponse(ctx context.Context, accountId string, campfireId int64, params *CreateCampfireUploadParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampfireUploadResponse, error)
// GetEverythingCheckinsWithResponse request
GetEverythingCheckinsWithResponse(ctx context.Context, accountId string, params *GetEverythingCheckinsParams, reqEditors ...RequestEditorFn) (*GetEverythingCheckinsResponse, error)
// ListPingablePeopleWithResponse request
ListPingablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListPingablePeopleResponse, error)
// GetClientApprovalWithResponse request
GetClientApprovalWithResponse(ctx context.Context, accountId string, approvalId int64, reqEditors ...RequestEditorFn) (*GetClientApprovalResponse, error)
// GetClientCorrespondenceWithResponse request
GetClientCorrespondenceWithResponse(ctx context.Context, accountId string, correspondenceId int64, reqEditors ...RequestEditorFn) (*GetClientCorrespondenceResponse, error)
// GetCloudFileWithResponse request
GetCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, reqEditors ...RequestEditorFn) (*GetCloudFileResponse, error)
// UpdateCloudFileWithBodyWithResponse request with any body
UpdateCloudFileWithBodyWithResponse(ctx context.Context, accountId string, cloudFileId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCloudFileResponse, error)
UpdateCloudFileWithResponse(ctx context.Context, accountId string, cloudFileId int64, body UpdateCloudFileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCloudFileResponse, error)
// GetEverythingCommentsWithResponse request
GetEverythingCommentsWithResponse(ctx context.Context, accountId string, params *GetEverythingCommentsParams, reqEditors ...RequestEditorFn) (*GetEverythingCommentsResponse, error)
// GetCommentWithResponse request
GetCommentWithResponse(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*GetCommentResponse, error)
// UpdateCommentWithBodyWithResponse request with any body
UpdateCommentWithBodyWithResponse(ctx context.Context, accountId string, commentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)
UpdateCommentWithResponse(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCommentResponse, error)
// DeleteToolWithResponse request
DeleteToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DeleteToolResponse, error)
// GetToolWithResponse request
GetToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*GetToolResponse, error)
// UpdateToolWithBodyWithResponse request with any body
UpdateToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)
UpdateToolWithResponse(ctx context.Context, accountId string, toolId int64, body UpdateToolJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolResponse, error)
// GetDocumentWithResponse request
GetDocumentWithResponse(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*GetDocumentResponse, error)
// ReplaceDocumentWithBodyWithResponse request with any body
ReplaceDocumentWithBodyWithResponse(ctx context.Context, accountId string, documentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceDocumentResponse, error)
ReplaceDocumentWithResponse(ctx context.Context, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceDocumentResponse, error)
// GetEverythingFilesWithResponse request
GetEverythingFilesWithResponse(ctx context.Context, accountId string, params *GetEverythingFilesParams, reqEditors ...RequestEditorFn) (*GetEverythingFilesResponse, error)
// GetEverythingForwardsWithResponse request
GetEverythingForwardsWithResponse(ctx context.Context, accountId string, params *GetEverythingForwardsParams, reqEditors ...RequestEditorFn) (*GetEverythingForwardsResponse, error)
// DestroyGaugeNeedleWithResponse request
DestroyGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*DestroyGaugeNeedleResponse, error)
// GetGaugeNeedleWithResponse request
GetGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, reqEditors ...RequestEditorFn) (*GetGaugeNeedleResponse, error)
// UpdateGaugeNeedleWithBodyWithResponse request with any body
UpdateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, needleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGaugeNeedleResponse, error)
UpdateGaugeNeedleWithResponse(ctx context.Context, accountId string, needleId int64, body UpdateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGaugeNeedleResponse, error)
// GetGoogleDocumentWithResponse request
GetGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, reqEditors ...RequestEditorFn) (*GetGoogleDocumentResponse, error)
// UpdateGoogleDocumentWithBodyWithResponse request with any body
UpdateGoogleDocumentWithBodyWithResponse(ctx context.Context, accountId string, googleDocumentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoogleDocumentResponse, error)
UpdateGoogleDocumentWithResponse(ctx context.Context, accountId string, googleDocumentId int64, body UpdateGoogleDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoogleDocumentResponse, error)
// GetForwardWithResponse request
GetForwardWithResponse(ctx context.Context, accountId string, forwardId int64, reqEditors ...RequestEditorFn) (*GetForwardResponse, error)
// ListForwardRepliesWithResponse request
ListForwardRepliesWithResponse(ctx context.Context, accountId string, forwardId int64, params *ListForwardRepliesParams, reqEditors ...RequestEditorFn) (*ListForwardRepliesResponse, error)
// GetForwardReplyWithResponse request
GetForwardReplyWithResponse(ctx context.Context, accountId string, forwardId int64, replyId int64, reqEditors ...RequestEditorFn) (*GetForwardReplyResponse, error)
// GetInboxWithResponse request
GetInboxWithResponse(ctx context.Context, accountId string, inboxId int64, reqEditors ...RequestEditorFn) (*GetInboxResponse, error)
// ListForwardsWithResponse request
ListForwardsWithResponse(ctx context.Context, accountId string, inboxId int64, params *ListForwardsParams, reqEditors ...RequestEditorFn) (*ListForwardsResponse, error)
// ListLineupMarkersWithResponse request
ListLineupMarkersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListLineupMarkersResponse, error)
// CreateLineupMarkerWithBodyWithResponse request with any body
CreateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)
CreateLineupMarkerWithResponse(ctx context.Context, accountId string, body CreateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLineupMarkerResponse, error)
// DeleteLineupMarkerWithResponse request
DeleteLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, reqEditors ...RequestEditorFn) (*DeleteLineupMarkerResponse, error)
// UpdateLineupMarkerWithBodyWithResponse request with any body
UpdateLineupMarkerWithBodyWithResponse(ctx context.Context, accountId string, markerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)
UpdateLineupMarkerWithResponse(ctx context.Context, accountId string, markerId int64, body UpdateLineupMarkerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLineupMarkerResponse, error)
// GetMessageBoardWithResponse request
GetMessageBoardWithResponse(ctx context.Context, accountId string, boardId int64, reqEditors ...RequestEditorFn) (*GetMessageBoardResponse, error)
// ListMessagesWithResponse request
ListMessagesWithResponse(ctx context.Context, accountId string, boardId int64, params *ListMessagesParams, reqEditors ...RequestEditorFn) (*ListMessagesResponse, error)
// CreateMessageWithBodyWithResponse request with any body
CreateMessageWithBodyWithResponse(ctx context.Context, accountId string, boardId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
CreateMessageWithResponse(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMessageResponse, error)
// GetEverythingMessagesWithResponse request
GetEverythingMessagesWithResponse(ctx context.Context, accountId string, params *GetEverythingMessagesParams, reqEditors ...RequestEditorFn) (*GetEverythingMessagesResponse, error)
// GetMessageWithResponse request
GetMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*GetMessageResponse, error)
// UpdateMessageWithBodyWithResponse request with any body
UpdateMessageWithBodyWithResponse(ctx context.Context, accountId string, messageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)
UpdateMessageWithResponse(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMessageResponse, error)
// GetMyAssignmentsWithResponse request
GetMyAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyAssignmentsResponse, error)
// GetMyCompletedAssignmentsWithResponse request
GetMyCompletedAssignmentsWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyCompletedAssignmentsResponse, error)
// GetMyDueAssignmentsWithResponse request
GetMyDueAssignmentsWithResponse(ctx context.Context, accountId string, params *GetMyDueAssignmentsParams, reqEditors ...RequestEditorFn) (*GetMyDueAssignmentsResponse, error)
// ListMyBookmarksWithResponse request
ListMyBookmarksWithResponse(ctx context.Context, accountId string, params *ListMyBookmarksParams, reqEditors ...RequestEditorFn) (*ListMyBookmarksResponse, error)
// ListMyDraftsWithResponse request
ListMyDraftsWithResponse(ctx context.Context, accountId string, params *ListMyDraftsParams, reqEditors ...RequestEditorFn) (*ListMyDraftsResponse, error)
// GetMyNoteWithResponse request
GetMyNoteWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyNoteResponse, error)
// UpdateMyNoteWithBodyWithResponse request with any body
UpdateMyNoteWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyNoteResponse, error)
UpdateMyNoteWithResponse(ctx context.Context, accountId string, body UpdateMyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyNoteResponse, error)
// GetMyPreferencesWithResponse request
GetMyPreferencesWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyPreferencesResponse, error)
// UpdateMyPreferencesWithBodyWithResponse request with any body
UpdateMyPreferencesWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)
UpdateMyPreferencesWithResponse(ctx context.Context, accountId string, body UpdateMyPreferencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyPreferencesResponse, error)
// PrioritizeAssignmentWithBodyWithResponse request with any body
PrioritizeAssignmentWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrioritizeAssignmentResponse, error)
PrioritizeAssignmentWithResponse(ctx context.Context, accountId string, body PrioritizeAssignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PrioritizeAssignmentResponse, error)
// DeprioritizeAssignmentWithResponse request
DeprioritizeAssignmentWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*DeprioritizeAssignmentResponse, error)
// ReorderUpNextWithBodyWithResponse request with any body
ReorderUpNextWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReorderUpNextResponse, error)
ReorderUpNextWithResponse(ctx context.Context, accountId string, body ReorderUpNextJSONRequestBody, reqEditors ...RequestEditorFn) (*ReorderUpNextResponse, error)
// GetMyProfileWithResponse request
GetMyProfileWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetMyProfileResponse, error)
// UpdateMyProfileWithBodyWithResponse request with any body
UpdateMyProfileWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMyProfileResponse, error)
UpdateMyProfileWithResponse(ctx context.Context, accountId string, body UpdateMyProfileJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMyProfileResponse, error)
// GetQuestionRemindersWithResponse request
GetQuestionRemindersWithResponse(ctx context.Context, accountId string, params *GetQuestionRemindersParams, reqEditors ...RequestEditorFn) (*GetQuestionRemindersResponse, error)
// GetMyNotificationsWithResponse request
GetMyNotificationsWithResponse(ctx context.Context, accountId string, params *GetMyNotificationsParams, reqEditors ...RequestEditorFn) (*GetMyNotificationsResponse, error)
// GetBubbleUpsWithResponse request
GetBubbleUpsWithResponse(ctx context.Context, accountId string, params *GetBubbleUpsParams, reqEditors ...RequestEditorFn) (*GetBubbleUpsResponse, error)
// MarkAsReadWithBodyWithResponse request with any body
MarkAsReadWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MarkAsReadResponse, error)
MarkAsReadWithResponse(ctx context.Context, accountId string, body MarkAsReadJSONRequestBody, reqEditors ...RequestEditorFn) (*MarkAsReadResponse, error)
// ListPeopleWithResponse request
ListPeopleWithResponse(ctx context.Context, accountId string, params *ListPeopleParams, reqEditors ...RequestEditorFn) (*ListPeopleResponse, error)
// GetPersonWithResponse request
GetPersonWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetPersonResponse, error)
// DisableOutOfOfficeWithResponse request
DisableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*DisableOutOfOfficeResponse, error)
// GetOutOfOfficeWithResponse request
GetOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*GetOutOfOfficeResponse, error)
// EnableOutOfOfficeWithBodyWithResponse request with any body
EnableOutOfOfficeWithBodyWithResponse(ctx context.Context, accountId string, personId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableOutOfOfficeResponse, error)
EnableOutOfOfficeWithResponse(ctx context.Context, accountId string, personId int64, body EnableOutOfOfficeJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableOutOfOfficeResponse, error)
// ListProjectsWithResponse request
ListProjectsWithResponse(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
// CreateProjectWithBodyWithResponse request with any body
CreateProjectWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
CreateProjectWithResponse(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
// ListRecordingsWithResponse request
ListRecordingsWithResponse(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*ListRecordingsResponse, error)
// TrashProjectWithResponse request
TrashProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*TrashProjectResponse, error)
// GetProjectWithResponse request
GetProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)
// UpdateProjectWithBodyWithResponse request with any body
UpdateProjectWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
UpdateProjectWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
// ToggleGaugeWithBodyWithResponse request with any body
ToggleGaugeWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ToggleGaugeResponse, error)
ToggleGaugeWithResponse(ctx context.Context, accountId string, projectId int64, body ToggleGaugeJSONRequestBody, reqEditors ...RequestEditorFn) (*ToggleGaugeResponse, error)
// ListGaugeNeedlesWithResponse request
ListGaugeNeedlesWithResponse(ctx context.Context, accountId string, projectId int64, params *ListGaugeNeedlesParams, reqEditors ...RequestEditorFn) (*ListGaugeNeedlesResponse, error)
// CreateGaugeNeedleWithBodyWithResponse request with any body
CreateGaugeNeedleWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGaugeNeedleResponse, error)
CreateGaugeNeedleWithResponse(ctx context.Context, accountId string, projectId int64, body CreateGaugeNeedleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGaugeNeedleResponse, error)
// ListProjectPeopleWithResponse request
ListProjectPeopleWithResponse(ctx context.Context, accountId string, projectId int64, params *ListProjectPeopleParams, reqEditors ...RequestEditorFn) (*ListProjectPeopleResponse, error)
// UpdateProjectAccessWithBodyWithResponse request with any body
UpdateProjectAccessWithBodyWithResponse(ctx context.Context, accountId string, projectId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)
UpdateProjectAccessWithResponse(ctx context.Context, accountId string, projectId int64, body UpdateProjectAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectAccessResponse, error)
// UnarchiveProjectWithResponse request
UnarchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*UnarchiveProjectResponse, error)
// ArchiveProjectWithResponse request
ArchiveProjectWithResponse(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*ArchiveProjectResponse, error)
// GetProjectTimelineWithResponse request
GetProjectTimelineWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimelineParams, reqEditors ...RequestEditorFn) (*GetProjectTimelineResponse, error)
// GetProjectTimesheetWithResponse request
GetProjectTimesheetWithResponse(ctx context.Context, accountId string, projectId int64, params *GetProjectTimesheetParams, reqEditors ...RequestEditorFn) (*GetProjectTimesheetResponse, error)
// GetAnswerWithResponse request
GetAnswerWithResponse(ctx context.Context, accountId string, answerId int64, reqEditors ...RequestEditorFn) (*GetAnswerResponse, error)
// UpdateAnswerWithBodyWithResponse request with any body
UpdateAnswerWithBodyWithResponse(ctx context.Context, accountId string, answerId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)
UpdateAnswerWithResponse(ctx context.Context, accountId string, answerId int64, body UpdateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAnswerResponse, error)
// GetQuestionnaireWithResponse request
GetQuestionnaireWithResponse(ctx context.Context, accountId string, questionnaireId int64, reqEditors ...RequestEditorFn) (*GetQuestionnaireResponse, error)
// ListQuestionsWithResponse request
ListQuestionsWithResponse(ctx context.Context, accountId string, questionnaireId int64, params *ListQuestionsParams, reqEditors ...RequestEditorFn) (*ListQuestionsResponse, error)
// CreateQuestionWithBodyWithResponse request with any body
CreateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionnaireId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)
CreateQuestionWithResponse(ctx context.Context, accountId string, questionnaireId int64, body CreateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQuestionResponse, error)
// GetQuestionWithResponse request
GetQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*GetQuestionResponse, error)
// UpdateQuestionWithBodyWithResponse request with any body
UpdateQuestionWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)
UpdateQuestionWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionResponse, error)
// ListAnswersWithResponse request
ListAnswersWithResponse(ctx context.Context, accountId string, questionId int64, params *ListAnswersParams, reqEditors ...RequestEditorFn) (*ListAnswersResponse, error)
// CreateAnswerWithBodyWithResponse request with any body
CreateAnswerWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)
CreateAnswerWithResponse(ctx context.Context, accountId string, questionId int64, body CreateAnswerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnswerResponse, error)
// ListQuestionAnswerersWithResponse request
ListQuestionAnswerersWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ListQuestionAnswerersResponse, error)
// GetAnswersByPersonWithResponse request
GetAnswersByPersonWithResponse(ctx context.Context, accountId string, questionId int64, personId int64, params *GetAnswersByPersonParams, reqEditors ...RequestEditorFn) (*GetAnswersByPersonResponse, error)
// UpdateQuestionNotificationSettingsWithBodyWithResponse request with any body
UpdateQuestionNotificationSettingsWithBodyWithResponse(ctx context.Context, accountId string, questionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)
UpdateQuestionNotificationSettingsWithResponse(ctx context.Context, accountId string, questionId int64, body UpdateQuestionNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQuestionNotificationSettingsResponse, error)
// ResumeQuestionWithResponse request
ResumeQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*ResumeQuestionResponse, error)
// PauseQuestionWithResponse request
PauseQuestionWithResponse(ctx context.Context, accountId string, questionId int64, reqEditors ...RequestEditorFn) (*PauseQuestionResponse, error)
// UnpinMessageWithResponse request
UnpinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*UnpinMessageResponse, error)
// PinMessageWithResponse request
PinMessageWithResponse(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*PinMessageResponse, error)
// DeleteBookmarkWithResponse request
DeleteBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*DeleteBookmarkResponse, error)
// GetBookmarkWithResponse request
GetBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetBookmarkResponse, error)
// CreateBookmarkWithResponse request
CreateBookmarkWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*CreateBookmarkResponse, error)
// ListRecordingBoostsWithResponse request
ListRecordingBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListRecordingBoostsParams, reqEditors ...RequestEditorFn) (*ListRecordingBoostsResponse, error)
// CreateRecordingBoostWithBodyWithResponse request with any body
CreateRecordingBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)
CreateRecordingBoostWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateRecordingBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRecordingBoostResponse, error)
// SetClientVisibilityWithBodyWithResponse request with any body
SetClientVisibilityWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)
SetClientVisibilityWithResponse(ctx context.Context, accountId string, recordingId int64, body SetClientVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SetClientVisibilityResponse, error)
// ListCommentsWithResponse request
ListCommentsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListCommentsParams, reqEditors ...RequestEditorFn) (*ListCommentsResponse, error)
// CreateCommentWithBodyWithResponse request with any body
CreateCommentWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)
CreateCommentWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCommentResponse, error)
// ListEventsWithResponse request
ListEventsWithResponse(ctx context.Context, accountId string, recordingId int64, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)
// ListEventBoostsWithResponse request
ListEventBoostsWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, params *ListEventBoostsParams, reqEditors ...RequestEditorFn) (*ListEventBoostsResponse, error)
// CreateEventBoostWithBodyWithResponse request with any body
CreateEventBoostWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)
CreateEventBoostWithResponse(ctx context.Context, accountId string, recordingId int64, eventId int64, body CreateEventBoostJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventBoostResponse, error)
// UnarchiveRecordingWithResponse request
UnarchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnarchiveRecordingResponse, error)
// ArchiveRecordingWithResponse request
ArchiveRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*ArchiveRecordingResponse, error)
// TrashRecordingWithResponse request
TrashRecordingWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*TrashRecordingResponse, error)
// UnsubscribeWithResponse request
UnsubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*UnsubscribeResponse, error)
// GetSubscriptionWithResponse request
GetSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*GetSubscriptionResponse, error)
// SubscribeWithResponse request
SubscribeWithResponse(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*SubscribeResponse, error)
// UpdateSubscriptionWithBodyWithResponse request with any body
UpdateSubscriptionWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)
UpdateSubscriptionWithResponse(ctx context.Context, accountId string, recordingId int64, body UpdateSubscriptionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSubscriptionResponse, error)
// GetRecordingTimesheetWithResponse request
GetRecordingTimesheetWithResponse(ctx context.Context, accountId string, recordingId int64, params *GetRecordingTimesheetParams, reqEditors ...RequestEditorFn) (*GetRecordingTimesheetResponse, error)
// CreateTimesheetEntryWithBodyWithResponse request with any body
CreateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, recordingId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)
CreateTimesheetEntryWithResponse(ctx context.Context, accountId string, recordingId int64, body CreateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTimesheetEntryResponse, error)
// DisableToolWithResponse request
DisableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*DisableToolResponse, error)
// EnableToolWithResponse request
EnableToolWithResponse(ctx context.Context, accountId string, toolId int64, reqEditors ...RequestEditorFn) (*EnableToolResponse, error)
// RepositionToolWithBodyWithResponse request with any body
RepositionToolWithBodyWithResponse(ctx context.Context, accountId string, toolId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)
RepositionToolWithResponse(ctx context.Context, accountId string, toolId int64, body RepositionToolJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionToolResponse, error)
// ListGaugesWithResponse request
ListGaugesWithResponse(ctx context.Context, accountId string, params *ListGaugesParams, reqEditors ...RequestEditorFn) (*ListGaugesResponse, error)
// GetProgressReportWithResponse request
GetProgressReportWithResponse(ctx context.Context, accountId string, params *GetProgressReportParams, reqEditors ...RequestEditorFn) (*GetProgressReportResponse, error)
// GetUpcomingScheduleWithResponse request
GetUpcomingScheduleWithResponse(ctx context.Context, accountId string, params *GetUpcomingScheduleParams, reqEditors ...RequestEditorFn) (*GetUpcomingScheduleResponse, error)
// GetTimesheetReportWithResponse request
GetTimesheetReportWithResponse(ctx context.Context, accountId string, params *GetTimesheetReportParams, reqEditors ...RequestEditorFn) (*GetTimesheetReportResponse, error)
// ListAssignablePeopleWithResponse request
ListAssignablePeopleWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListAssignablePeopleResponse, error)
// GetAssignedTodosWithResponse request
GetAssignedTodosWithResponse(ctx context.Context, accountId string, personId int64, params *GetAssignedTodosParams, reqEditors ...RequestEditorFn) (*GetAssignedTodosResponse, error)
// GetOverdueTodosWithResponse request
GetOverdueTodosWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetOverdueTodosResponse, error)
// GetPersonProgressWithResponse request
GetPersonProgressWithResponse(ctx context.Context, accountId string, personId int64, params *GetPersonProgressParams, reqEditors ...RequestEditorFn) (*GetPersonProgressResponse, error)
// GetScheduleEntryWithResponse request
GetScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetScheduleEntryResponse, error)
// ReplaceScheduleEntryWithBodyWithResponse request with any body
ReplaceScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceScheduleEntryResponse, error)
ReplaceScheduleEntryWithResponse(ctx context.Context, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceScheduleEntryResponse, error)
// GetScheduleEntryOccurrenceWithResponse request
GetScheduleEntryOccurrenceWithResponse(ctx context.Context, accountId string, entryId int64, date string, reqEditors ...RequestEditorFn) (*GetScheduleEntryOccurrenceResponse, error)
// GetScheduleWithResponse request
GetScheduleWithResponse(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*GetScheduleResponse, error)
// UpdateScheduleSettingsWithBodyWithResponse request with any body
UpdateScheduleSettingsWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)
UpdateScheduleSettingsWithResponse(ctx context.Context, accountId string, scheduleId int64, body UpdateScheduleSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateScheduleSettingsResponse, error)
// ListScheduleEntriesWithResponse request
ListScheduleEntriesWithResponse(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*ListScheduleEntriesResponse, error)
// CreateScheduleEntryWithBodyWithResponse request with any body
CreateScheduleEntryWithBodyWithResponse(ctx context.Context, accountId string, scheduleId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)
CreateScheduleEntryWithResponse(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateScheduleEntryResponse, error)
// SearchWithResponse request
SearchWithResponse(ctx context.Context, accountId string, params *SearchParams, reqEditors ...RequestEditorFn) (*SearchResponse, error)
// GetSearchMetadataWithResponse request
GetSearchMetadataWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*GetSearchMetadataResponse, error)
// ListFoldersWithResponse request
ListFoldersWithResponse(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)
// CreateFolderWithBodyWithResponse request with any body
CreateFolderWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)
CreateFolderWithResponse(ctx context.Context, accountId string, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)
// DeleteFolderWithResponse request
DeleteFolderWithResponse(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*DeleteFolderResponse, error)
// GetFolderWithResponse request
GetFolderWithResponse(ctx context.Context, accountId string, folderId int64, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)
// UpdateFolderWithBodyWithResponse request with any body
UpdateFolderWithBodyWithResponse(ctx context.Context, accountId string, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFolderResponse, error)
UpdateFolderWithResponse(ctx context.Context, accountId string, folderId int64, body UpdateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFolderResponse, error)
// ListTemplatesWithResponse request
ListTemplatesWithResponse(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*ListTemplatesResponse, error)
// CreateTemplateWithBodyWithResponse request with any body
CreateTemplateWithBodyWithResponse(ctx context.Context, accountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
CreateTemplateWithResponse(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateResponse, error)
// DeleteTemplateWithResponse request
DeleteTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*DeleteTemplateResponse, error)
// GetTemplateWithResponse request
GetTemplateWithResponse(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)
// UpdateTemplateWithBodyWithResponse request with any body
UpdateTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
UpdateTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTemplateResponse, error)
// CreateProjectFromTemplateWithBodyWithResponse request with any body
CreateProjectFromTemplateWithBodyWithResponse(ctx context.Context, accountId string, templateId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)
CreateProjectFromTemplateWithResponse(ctx context.Context, accountId string, templateId int64, body CreateProjectFromTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectFromTemplateResponse, error)
// GetProjectConstructionWithResponse request
GetProjectConstructionWithResponse(ctx context.Context, accountId string, templateId int64, constructionId int64, reqEditors ...RequestEditorFn) (*GetProjectConstructionResponse, error)
// DestroyTimesheetEntryWithResponse request
DestroyTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*DestroyTimesheetEntryResponse, error)
// GetTimesheetEntryWithResponse request
GetTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*GetTimesheetEntryResponse, error)
// UpdateTimesheetEntryWithBodyWithResponse request with any body
UpdateTimesheetEntryWithBodyWithResponse(ctx context.Context, accountId string, entryId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)
UpdateTimesheetEntryWithResponse(ctx context.Context, accountId string, entryId int64, body UpdateTimesheetEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTimesheetEntryResponse, error)
// RepositionTodolistGroupWithBodyWithResponse request with any body
RepositionTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)
RepositionTodolistGroupWithResponse(ctx context.Context, accountId string, groupId int64, body RepositionTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistGroupResponse, error)
// GetTodolistOrGroupWithResponse request
GetTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, reqEditors ...RequestEditorFn) (*GetTodolistOrGroupResponse, error)
// UpdateTodolistOrGroupWithBodyWithResponse request with any body
UpdateTodolistOrGroupWithBodyWithResponse(ctx context.Context, accountId string, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)
UpdateTodolistOrGroupWithResponse(ctx context.Context, accountId string, id int64, body UpdateTodolistOrGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTodolistOrGroupResponse, error)
// ListTodolistGroupsWithResponse request
ListTodolistGroupsWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodolistGroupsParams, reqEditors ...RequestEditorFn) (*ListTodolistGroupsResponse, error)
// CreateTodolistGroupWithBodyWithResponse request with any body
CreateTodolistGroupWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)
CreateTodolistGroupWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodolistGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistGroupResponse, error)
// ListTodosWithResponse request
ListTodosWithResponse(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*ListTodosResponse, error)
// CreateTodoWithBodyWithResponse request with any body
CreateTodoWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)
CreateTodoWithResponse(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodoResponse, error)
// GetEverythingCompletedTodosWithResponse request
GetEverythingCompletedTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingCompletedTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingCompletedTodosResponse, error)
// GetEverythingNoDueDateTodosWithResponse request
GetEverythingNoDueDateTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingNoDueDateTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingNoDueDateTodosResponse, error)
// GetEverythingOpenTodosWithResponse request
GetEverythingOpenTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOpenTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingOpenTodosResponse, error)
// GetEverythingOverdueTodosWithResponse request
GetEverythingOverdueTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingOverdueTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingOverdueTodosResponse, error)
// GetEverythingUnassignedTodosWithResponse request
GetEverythingUnassignedTodosWithResponse(ctx context.Context, accountId string, params *GetEverythingUnassignedTodosParams, reqEditors ...RequestEditorFn) (*GetEverythingUnassignedTodosResponse, error)
// GetTodoWithResponse request
GetTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*GetTodoResponse, error)
// ReplaceTodoWithBodyWithResponse request with any body
ReplaceTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceTodoResponse, error)
ReplaceTodoWithResponse(ctx context.Context, accountId string, todoId int64, body ReplaceTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceTodoResponse, error)
// UncompleteTodoWithResponse request
UncompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*UncompleteTodoResponse, error)
// CompleteTodoWithResponse request
CompleteTodoWithResponse(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*CompleteTodoResponse, error)
// RepositionTodoWithBodyWithResponse request with any body
RepositionTodoWithBodyWithResponse(ctx context.Context, accountId string, todoId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)
RepositionTodoWithResponse(ctx context.Context, accountId string, todoId int64, body RepositionTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodoResponse, error)
// RepositionTodolistWithBodyWithResponse request with any body
RepositionTodolistWithBodyWithResponse(ctx context.Context, accountId string, todolistId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RepositionTodolistResponse, error)
RepositionTodolistWithResponse(ctx context.Context, accountId string, todolistId int64, body RepositionTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*RepositionTodolistResponse, error)
// GetTodosetWithResponse request
GetTodosetWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetTodosetResponse, error)
// GetHillChartWithResponse request
GetHillChartWithResponse(ctx context.Context, accountId string, todosetId int64, reqEditors ...RequestEditorFn) (*GetHillChartResponse, error)
// UpdateHillChartSettingsWithBodyWithResponse request with any body
UpdateHillChartSettingsWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateHillChartSettingsResponse, error)
UpdateHillChartSettingsWithResponse(ctx context.Context, accountId string, todosetId int64, body UpdateHillChartSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateHillChartSettingsResponse, error)
// ListTodolistsWithResponse request
ListTodolistsWithResponse(ctx context.Context, accountId string, todosetId int64, params *ListTodolistsParams, reqEditors ...RequestEditorFn) (*ListTodolistsResponse, error)
// CreateTodolistWithBodyWithResponse request with any body
CreateTodolistWithBodyWithResponse(ctx context.Context, accountId string, todosetId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)
CreateTodolistWithResponse(ctx context.Context, accountId string, todosetId int64, body CreateTodolistJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTodolistResponse, error)
// GetUploadWithResponse request
GetUploadWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*GetUploadResponse, error)
// UpdateUploadWithBodyWithResponse request with any body
UpdateUploadWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)
UpdateUploadWithResponse(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUploadResponse, error)
// ListUploadVersionsWithResponse request
ListUploadVersionsWithResponse(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*ListUploadVersionsResponse, error)
// CreateUploadVersionWithBodyWithResponse request with any body
CreateUploadVersionWithBodyWithResponse(ctx context.Context, accountId string, uploadId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadVersionResponse, error)
CreateUploadVersionWithResponse(ctx context.Context, accountId string, uploadId int64, body CreateUploadVersionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadVersionResponse, error)
// GetVaultWithResponse request
GetVaultWithResponse(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*GetVaultResponse, error)
// UpdateVaultWithBodyWithResponse request with any body
UpdateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)
UpdateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVaultResponse, error)
// ListDocumentsWithResponse request
ListDocumentsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*ListDocumentsResponse, error)
// CreateDocumentWithBodyWithResponse request with any body
CreateDocumentWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)
CreateDocumentWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDocumentResponse, error)
// ListUploadsWithResponse request
ListUploadsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListUploadsParams, reqEditors ...RequestEditorFn) (*ListUploadsResponse, error)
// CreateUploadWithBodyWithResponse request with any body
CreateUploadWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)
CreateUploadWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUploadResponse, error)
// ListVaultsWithResponse request
ListVaultsWithResponse(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, reqEditors ...RequestEditorFn) (*ListVaultsResponse, error)
// CreateVaultWithBodyWithResponse request with any body
CreateVaultWithBodyWithResponse(ctx context.Context, accountId string, vaultId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)
CreateVaultWithResponse(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVaultResponse, error)
// DeleteWebhookWithResponse request
DeleteWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)
// GetWebhookWithResponse request
GetWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)
// UpdateWebhookWithBodyWithResponse request with any body
UpdateWebhookWithBodyWithResponse(ctx context.Context, accountId string, webhookId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)
UpdateWebhookWithResponse(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloudFile ¶ added in v0.13.0
type CloudFile struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
// Service The external service a cloud file points at, embedded in every cloud file
// response so clients can render the service's name, supporting text, and
// example URL without shipping a hard-coded catalogue. Serialized by
// CloudFile::Service#as_json.
Service CloudFileService `json:"service"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
// Url The link on the external service — NOT this record's API URL. The
// cloud_files jbuilder renders the shared recording partial first and then
// `json.(recording.recordable, :url, :service)`, which overwrites the
// recording's `url` key with the recordable's. `app_url` is still this
// record's Basecamp URL.
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
CloudFile defines model for CloudFile.
type CloudFileService ¶ added in v0.13.0
type CloudFileService struct {
// Code Short identifier for the external service — "dropbox", "google_doc",
// "figma", "other", … Derived from the CloudFile::Service subclass name, so it
// is always present. `other` accepts any well-formed HTTPS URL.
Code string `json:"code"`
// ExampleUrl A representative URL for the service, suitable as an input placeholder.
ExampleUrl string `json:"example_url"`
Name string `json:"name"`
// SupportingText Human-readable hint ("a file or folder on Dropbox"). Absent for services
// that declare none — CloudFile::Service::Services::Other, for one.
SupportingText *string `json:"supporting_text,omitempty"`
// ValidPatterns Regular expressions the cloud file's `url` is validated against. Sending a
// `url` that matches none of the selected service's patterns is a 422.
ValidPatterns []string `json:"valid_patterns"`
}
CloudFileService The external service a cloud file points at, embedded in every cloud file response so clients can render the service's name, supporting text, and example URL without shipping a hard-coded catalogue. Serialized by CloudFile::Service#as_json.
type Comment ¶
type Comment struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Comment defines model for Comment.
type CommentsService ¶
type CommentsService struct {
// contains filtered or unexported fields
}
CommentsService provides comment-related operations.
func (*CommentsService) Create ¶
func (s *CommentsService) Create(ctx context.Context, accountId string, recordingId int64, body CreateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CommentsService) CreateWithBody ¶
func (*CommentsService) Get ¶
func (s *CommentsService) Get(ctx context.Context, accountId string, commentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CommentsService) List ¶
func (s *CommentsService) List(ctx context.Context, accountId string, recordingId int64, params *ListCommentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CommentsService) Update ¶
func (s *CommentsService) Update(ctx context.Context, accountId string, commentId int64, body UpdateCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*CommentsService) UpdateWithBody ¶
type CompleteTodoResponse ¶
type CompleteTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCompleteTodoResponse ¶
func ParseCompleteTodoResponse(rsp *http.Response) (*CompleteTodoResponse, error)
ParseCompleteTodoResponse parses an HTTP response from a CompleteTodoWithResponse call
func (CompleteTodoResponse) ContentType ¶ added in v0.8.0
func (r CompleteTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CompleteTodoResponse) Status ¶
func (r CompleteTodoResponse) Status() string
Status returns HTTPResponse.Status
func (CompleteTodoResponse) StatusCode ¶
func (r CompleteTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAnswerJSONRequestBody ¶
type CreateAnswerJSONRequestBody = QuestionAnswerPayload
CreateAnswerJSONRequestBody defines body for CreateAnswer for application/json ContentType.
type CreateAnswerResponse ¶
type CreateAnswerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateAnswerResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateAnswerResponse ¶
func ParseCreateAnswerResponse(rsp *http.Response) (*CreateAnswerResponse, error)
ParseCreateAnswerResponse parses an HTTP response from a CreateAnswerWithResponse call
func (CreateAnswerResponse) ContentType ¶ added in v0.8.0
func (r CreateAnswerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAnswerResponse) Status ¶
func (r CreateAnswerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAnswerResponse) StatusCode ¶
func (r CreateAnswerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAnswerResponseContent ¶
type CreateAnswerResponseContent = QuestionAnswer
CreateAnswerResponseContent defines model for CreateAnswerResponseContent.
type CreateAttachmentInputPayload ¶
type CreateAttachmentInputPayload = string
CreateAttachmentInputPayload defines model for CreateAttachmentInputPayload.
type CreateAttachmentParams ¶
type CreateAttachmentParams struct {
Name string `form:"name" json:"name"`
}
CreateAttachmentParams defines parameters for CreateAttachment.
type CreateAttachmentResponse ¶
type CreateAttachmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateAttachmentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *StorageLimitErrorResponseContent
}
func ParseCreateAttachmentResponse ¶
func ParseCreateAttachmentResponse(rsp *http.Response) (*CreateAttachmentResponse, error)
ParseCreateAttachmentResponse parses an HTTP response from a CreateAttachmentWithResponse call
func (CreateAttachmentResponse) ContentType ¶ added in v0.8.0
func (r CreateAttachmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAttachmentResponse) Status ¶
func (r CreateAttachmentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAttachmentResponse) StatusCode ¶
func (r CreateAttachmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAttachmentResponseContent ¶
type CreateAttachmentResponseContent struct {
AttachableSgid *string `json:"attachable_sgid,omitempty"`
}
CreateAttachmentResponseContent defines model for CreateAttachmentResponseContent.
type CreateBookmarkResponse ¶ added in v0.12.0
type CreateBookmarkResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateBookmarkResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateBookmarkResponse ¶ added in v0.12.0
func ParseCreateBookmarkResponse(rsp *http.Response) (*CreateBookmarkResponse, error)
ParseCreateBookmarkResponse parses an HTTP response from a CreateBookmarkWithResponse call
func (CreateBookmarkResponse) ContentType ¶ added in v0.12.0
func (r CreateBookmarkResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateBookmarkResponse) Status ¶ added in v0.12.0
func (r CreateBookmarkResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBookmarkResponse) StatusCode ¶ added in v0.12.0
func (r CreateBookmarkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBookmarkResponseContent ¶ added in v0.12.0
type CreateBookmarkResponseContent = Bookmark
CreateBookmarkResponseContent A personal bookmark: the current user's link to a single recording. The wrapped recording is the shared recording projection, whose `parent` is optional (docked recordings and doors omit it).
type CreateCampfireLineJSONRequestBody ¶
type CreateCampfireLineJSONRequestBody = CreateCampfireLineRequestContent
CreateCampfireLineJSONRequestBody defines body for CreateCampfireLine for application/json ContentType.
type CreateCampfireLineRequestContent ¶
type CreateCampfireLineRequestContent struct {
Content string `json:"content"`
ContentType *string `json:"content_type,omitempty"`
}
CreateCampfireLineRequestContent defines model for CreateCampfireLineRequestContent.
type CreateCampfireLineResponse ¶
type CreateCampfireLineResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCampfireLineResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCampfireLineResponse ¶
func ParseCreateCampfireLineResponse(rsp *http.Response) (*CreateCampfireLineResponse, error)
ParseCreateCampfireLineResponse parses an HTTP response from a CreateCampfireLineWithResponse call
func (CreateCampfireLineResponse) ContentType ¶ added in v0.8.0
func (r CreateCampfireLineResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCampfireLineResponse) Status ¶
func (r CreateCampfireLineResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCampfireLineResponse) StatusCode ¶
func (r CreateCampfireLineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCampfireLineResponseContent ¶
type CreateCampfireLineResponseContent = CampfireLine
CreateCampfireLineResponseContent defines model for CreateCampfireLineResponseContent.
type CreateCampfireUploadInputPayload ¶ added in v0.2.3
type CreateCampfireUploadInputPayload = string
CreateCampfireUploadInputPayload Raw binary content of the file. Set the Content-Type header to match the file's media type (e.g. "image/png", "application/pdf").
type CreateCampfireUploadParams ¶ added in v0.2.3
type CreateCampfireUploadParams struct {
// Name Filename for the uploaded file (e.g. "report.pdf").
Name string `form:"name" json:"name"`
}
CreateCampfireUploadParams defines parameters for CreateCampfireUpload.
type CreateCampfireUploadResponse ¶ added in v0.2.3
type CreateCampfireUploadResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCampfireUploadResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *StorageLimitErrorResponseContent
}
func ParseCreateCampfireUploadResponse ¶ added in v0.2.3
func ParseCreateCampfireUploadResponse(rsp *http.Response) (*CreateCampfireUploadResponse, error)
ParseCreateCampfireUploadResponse parses an HTTP response from a CreateCampfireUploadWithResponse call
func (CreateCampfireUploadResponse) ContentType ¶ added in v0.8.0
func (r CreateCampfireUploadResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCampfireUploadResponse) Status ¶ added in v0.2.3
func (r CreateCampfireUploadResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCampfireUploadResponse) StatusCode ¶ added in v0.2.3
func (r CreateCampfireUploadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCampfireUploadResponseContent ¶ added in v0.2.3
type CreateCampfireUploadResponseContent = CampfireLine
CreateCampfireUploadResponseContent defines model for CreateCampfireUploadResponseContent.
type CreateCardColumnJSONRequestBody ¶
type CreateCardColumnJSONRequestBody = CreateCardColumnRequestContent
CreateCardColumnJSONRequestBody defines body for CreateCardColumn for application/json ContentType.
type CreateCardColumnRequestContent ¶
type CreateCardColumnRequestContent struct {
Description *string `json:"description,omitempty"`
Title string `json:"title"`
}
CreateCardColumnRequestContent defines model for CreateCardColumnRequestContent.
type CreateCardColumnResponse ¶
type CreateCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCardColumnResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCardColumnResponse ¶
func ParseCreateCardColumnResponse(rsp *http.Response) (*CreateCardColumnResponse, error)
ParseCreateCardColumnResponse parses an HTTP response from a CreateCardColumnWithResponse call
func (CreateCardColumnResponse) ContentType ¶ added in v0.8.0
func (r CreateCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCardColumnResponse) Status ¶
func (r CreateCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCardColumnResponse) StatusCode ¶
func (r CreateCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCardColumnResponseContent ¶
type CreateCardColumnResponseContent = CardColumn
CreateCardColumnResponseContent defines model for CreateCardColumnResponseContent.
type CreateCardJSONRequestBody ¶
type CreateCardJSONRequestBody = CreateCardRequestContent
CreateCardJSONRequestBody defines body for CreateCard for application/json ContentType.
type CreateCardRequestContent ¶
type CreateCardRequestContent struct {
Content *string `json:"content,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Notify *bool `json:"notify,omitempty"`
Title string `json:"title"`
}
CreateCardRequestContent defines model for CreateCardRequestContent.
type CreateCardResponse ¶
type CreateCardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCardResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCardResponse ¶
func ParseCreateCardResponse(rsp *http.Response) (*CreateCardResponse, error)
ParseCreateCardResponse parses an HTTP response from a CreateCardWithResponse call
func (CreateCardResponse) ContentType ¶ added in v0.8.0
func (r CreateCardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCardResponse) Status ¶
func (r CreateCardResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCardResponse) StatusCode ¶
func (r CreateCardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCardResponseContent ¶
type CreateCardResponseContent = Card
CreateCardResponseContent defines model for CreateCardResponseContent.
type CreateCardStepJSONRequestBody ¶
type CreateCardStepJSONRequestBody = CreateCardStepRequestContent
CreateCardStepJSONRequestBody defines body for CreateCardStep for application/json ContentType.
type CreateCardStepRequestContent ¶
type CreateCardStepRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Title string `json:"title"`
}
CreateCardStepRequestContent defines model for CreateCardStepRequestContent.
type CreateCardStepResponse ¶
type CreateCardStepResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCardStepResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCardStepResponse ¶
func ParseCreateCardStepResponse(rsp *http.Response) (*CreateCardStepResponse, error)
ParseCreateCardStepResponse parses an HTTP response from a CreateCardStepWithResponse call
func (CreateCardStepResponse) ContentType ¶ added in v0.8.0
func (r CreateCardStepResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCardStepResponse) Status ¶
func (r CreateCardStepResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCardStepResponse) StatusCode ¶
func (r CreateCardStepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCardStepResponseContent ¶
type CreateCardStepResponseContent = CardStep
CreateCardStepResponseContent defines model for CreateCardStepResponseContent.
type CreateChatbotJSONRequestBody ¶
type CreateChatbotJSONRequestBody = CreateChatbotRequestContent
CreateChatbotJSONRequestBody defines body for CreateChatbot for application/json ContentType.
type CreateChatbotRequestContent ¶
type CreateChatbotRequestContent struct {
CommandUrl *string `json:"command_url,omitempty"`
ServiceName string `json:"service_name"`
}
CreateChatbotRequestContent defines model for CreateChatbotRequestContent.
type CreateChatbotResponse ¶
type CreateChatbotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateChatbotResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateChatbotResponse ¶
func ParseCreateChatbotResponse(rsp *http.Response) (*CreateChatbotResponse, error)
ParseCreateChatbotResponse parses an HTTP response from a CreateChatbotWithResponse call
func (CreateChatbotResponse) ContentType ¶ added in v0.8.0
func (r CreateChatbotResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateChatbotResponse) Status ¶
func (r CreateChatbotResponse) Status() string
Status returns HTTPResponse.Status
func (CreateChatbotResponse) StatusCode ¶
func (r CreateChatbotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateChatbotResponseContent ¶
type CreateChatbotResponseContent = Chatbot
CreateChatbotResponseContent defines model for CreateChatbotResponseContent.
type CreateCloudFileJSONRequestBody ¶ added in v0.13.0
type CreateCloudFileJSONRequestBody = CreateCloudFileRequestContent
CreateCloudFileJSONRequestBody defines body for CreateCloudFile for application/json ContentType.
type CreateCloudFileRequestContent ¶ added in v0.13.0
type CreateCloudFileRequestContent struct {
Description *string `json:"description,omitempty"`
// Service Short identifier for the external service — "dropbox", "google_doc",
// "figma", "other", … Derived from the CloudFile::Service subclass name, so it
// is always present. `other` accepts any well-formed HTTPS URL.
Service string `json:"service"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Title *string `json:"title,omitempty"`
Url string `json:"url"`
// VisibleToClients Whether the cloud file is visible to the project's clients. Applies only
// when creating directly in the tool's vault — an item created inside a
// folder inherits the folder's visibility and ignores this. A client caller
// always creates client-visible records regardless of what is sent.
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateCloudFileRequestContent defines model for CreateCloudFileRequestContent.
type CreateCloudFileResponse ¶ added in v0.13.0
type CreateCloudFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCloudFileResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCloudFileResponse ¶ added in v0.13.0
func ParseCreateCloudFileResponse(rsp *http.Response) (*CreateCloudFileResponse, error)
ParseCreateCloudFileResponse parses an HTTP response from a CreateCloudFileWithResponse call
func (CreateCloudFileResponse) ContentType ¶ added in v0.13.0
func (r CreateCloudFileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCloudFileResponse) Status ¶ added in v0.13.0
func (r CreateCloudFileResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCloudFileResponse) StatusCode ¶ added in v0.13.0
func (r CreateCloudFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCloudFileResponseContent ¶ added in v0.13.0
type CreateCloudFileResponseContent = CloudFile
CreateCloudFileResponseContent defines model for CreateCloudFileResponseContent.
type CreateCommentJSONRequestBody ¶
type CreateCommentJSONRequestBody = CreateCommentRequestContent
CreateCommentJSONRequestBody defines body for CreateComment for application/json ContentType.
type CreateCommentRequestContent ¶
type CreateCommentRequestContent struct {
Content string `json:"content"`
}
CreateCommentRequestContent defines model for CreateCommentRequestContent.
type CreateCommentResponse ¶
type CreateCommentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateCommentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateCommentResponse ¶
func ParseCreateCommentResponse(rsp *http.Response) (*CreateCommentResponse, error)
ParseCreateCommentResponse parses an HTTP response from a CreateCommentWithResponse call
func (CreateCommentResponse) ContentType ¶ added in v0.8.0
func (r CreateCommentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCommentResponse) Status ¶
func (r CreateCommentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCommentResponse) StatusCode ¶
func (r CreateCommentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCommentResponseContent ¶
type CreateCommentResponseContent = Comment
CreateCommentResponseContent defines model for CreateCommentResponseContent.
type CreateDocumentJSONRequestBody ¶
type CreateDocumentJSONRequestBody = CreateDocumentRequestContent
CreateDocumentJSONRequestBody defines body for CreateDocument for application/json ContentType.
type CreateDocumentRequestContent ¶
type CreateDocumentRequestContent struct {
Content *string `json:"content,omitempty"`
// Status active|drafted
Status *string `json:"status,omitempty"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Title string `json:"title"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateDocumentRequestContent defines model for CreateDocumentRequestContent.
type CreateDocumentResponse ¶
type CreateDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateDocumentResponse ¶
func ParseCreateDocumentResponse(rsp *http.Response) (*CreateDocumentResponse, error)
ParseCreateDocumentResponse parses an HTTP response from a CreateDocumentWithResponse call
func (CreateDocumentResponse) ContentType ¶ added in v0.8.0
func (r CreateDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDocumentResponse) Status ¶
func (r CreateDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDocumentResponse) StatusCode ¶
func (r CreateDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDocumentResponseContent ¶
type CreateDocumentResponseContent = Document
CreateDocumentResponseContent defines model for CreateDocumentResponseContent.
type CreateEventBoostJSONRequestBody ¶
type CreateEventBoostJSONRequestBody = CreateEventBoostRequestContent
CreateEventBoostJSONRequestBody defines body for CreateEventBoost for application/json ContentType.
type CreateEventBoostRequestContent ¶
type CreateEventBoostRequestContent struct {
Content string `json:"content"`
}
CreateEventBoostRequestContent defines model for CreateEventBoostRequestContent.
type CreateEventBoostResponse ¶
type CreateEventBoostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateEventBoostResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateEventBoostResponse ¶
func ParseCreateEventBoostResponse(rsp *http.Response) (*CreateEventBoostResponse, error)
ParseCreateEventBoostResponse parses an HTTP response from a CreateEventBoostWithResponse call
func (CreateEventBoostResponse) ContentType ¶ added in v0.8.0
func (r CreateEventBoostResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateEventBoostResponse) Status ¶
func (r CreateEventBoostResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEventBoostResponse) StatusCode ¶
func (r CreateEventBoostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEventBoostResponseContent ¶
type CreateEventBoostResponseContent = Boost
CreateEventBoostResponseContent defines model for CreateEventBoostResponseContent.
type CreateFolderJSONRequestBody ¶ added in v0.13.0
type CreateFolderJSONRequestBody = CreateFolderRequestContent
CreateFolderJSONRequestBody defines body for CreateFolder for application/json ContentType.
type CreateFolderRequestContent ¶ added in v0.13.0
type CreateFolderRequestContent struct {
// Name The folder's name. Defaults to `New folder` when blank, null, or omitted.
Name *string `json:"name,omitempty"`
// ProjectIds IDs of the projects to file into the folder — the same ids the folder
// reports back as `bucket_ids` and expands as `projects`. This does not
// round-trip under its own name. Omit it, or send null or an empty array,
// for an empty folder.
ProjectIds *[]int64 `json:"project_ids,omitempty"`
}
CreateFolderRequestContent defines model for CreateFolderRequestContent.
type CreateFolderResponse ¶ added in v0.13.0
type CreateFolderResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateFolderResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateFolderResponse ¶ added in v0.13.0
func ParseCreateFolderResponse(rsp *http.Response) (*CreateFolderResponse, error)
ParseCreateFolderResponse parses an HTTP response from a CreateFolderWithResponse call
func (CreateFolderResponse) ContentType ¶ added in v0.13.0
func (r CreateFolderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFolderResponse) Status ¶ added in v0.13.0
func (r CreateFolderResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFolderResponse) StatusCode ¶ added in v0.13.0
func (r CreateFolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFolderResponseContent ¶ added in v0.13.0
type CreateFolderResponseContent = FolderWithProjects
CreateFolderResponseContent One folder plus the projects grouped inside it, as get/create/update return it.
The `projects` entries are the shared project projection, minus the `bookmarked` flag that only the projects index adds.
type CreateGaugeNeedleJSONRequestBody ¶ added in v0.7.0
type CreateGaugeNeedleJSONRequestBody = CreateGaugeNeedleRequestContent
CreateGaugeNeedleJSONRequestBody defines body for CreateGaugeNeedle for application/json ContentType.
type CreateGaugeNeedleRequestContent ¶ added in v0.7.0
type CreateGaugeNeedleRequestContent struct {
GaugeNeedle GaugeNeedlePayload `json:"gauge_needle"`
// Notify Who to notify: "everyone", "working_on", "custom", or omit for nobody
Notify *string `json:"notify,omitempty"`
// Subscriptions Array of people IDs to notify (only used when notify is "custom")
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
}
CreateGaugeNeedleRequestContent defines model for CreateGaugeNeedleRequestContent.
type CreateGaugeNeedleResponse ¶ added in v0.7.0
type CreateGaugeNeedleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateGaugeNeedleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateGaugeNeedleResponse ¶ added in v0.7.0
func ParseCreateGaugeNeedleResponse(rsp *http.Response) (*CreateGaugeNeedleResponse, error)
ParseCreateGaugeNeedleResponse parses an HTTP response from a CreateGaugeNeedleWithResponse call
func (CreateGaugeNeedleResponse) ContentType ¶ added in v0.8.0
func (r CreateGaugeNeedleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateGaugeNeedleResponse) Status ¶ added in v0.7.0
func (r CreateGaugeNeedleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGaugeNeedleResponse) StatusCode ¶ added in v0.7.0
func (r CreateGaugeNeedleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGaugeNeedleResponseContent ¶ added in v0.7.0
type CreateGaugeNeedleResponseContent = GaugeNeedle
CreateGaugeNeedleResponseContent defines model for CreateGaugeNeedleResponseContent.
type CreateGoogleDocumentJSONRequestBody ¶ added in v0.13.0
type CreateGoogleDocumentJSONRequestBody = CreateGoogleDocumentRequestContent
CreateGoogleDocumentJSONRequestBody defines body for CreateGoogleDocument for application/json ContentType.
type CreateGoogleDocumentRequestContent ¶ added in v0.13.0
type CreateGoogleDocumentRequestContent struct {
Description *string `json:"description,omitempty"`
// DocumentType One of "doc", "sheet", "slide", "other". Backed by a Rails enum, so an
// unrecognized value is rejected up front with a field-keyed 422
// ({"errors": {"document_type": ["is not a valid document type"]}}) rather
// than reaching validation.
DocumentType string `json:"document_type"`
// Status active|drafted — defaults to drafted
Status *string `json:"status,omitempty"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Title *string `json:"title,omitempty"`
Url string `json:"url"`
// VisibleToClients Whether the document is visible to the project's clients. Applies only
// when creating directly in the tool's vault — an item created inside a
// folder inherits the folder's visibility and ignores this. A client caller
// always creates client-visible records regardless of what is sent.
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateGoogleDocumentRequestContent defines model for CreateGoogleDocumentRequestContent.
type CreateGoogleDocumentResponse ¶ added in v0.13.0
type CreateGoogleDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateGoogleDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateGoogleDocumentResponse ¶ added in v0.13.0
func ParseCreateGoogleDocumentResponse(rsp *http.Response) (*CreateGoogleDocumentResponse, error)
ParseCreateGoogleDocumentResponse parses an HTTP response from a CreateGoogleDocumentWithResponse call
func (CreateGoogleDocumentResponse) ContentType ¶ added in v0.13.0
func (r CreateGoogleDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateGoogleDocumentResponse) Status ¶ added in v0.13.0
func (r CreateGoogleDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (CreateGoogleDocumentResponse) StatusCode ¶ added in v0.13.0
func (r CreateGoogleDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGoogleDocumentResponseContent ¶ added in v0.13.0
type CreateGoogleDocumentResponseContent = GoogleDocument
CreateGoogleDocumentResponseContent defines model for CreateGoogleDocumentResponseContent.
type CreateLineupMarkerJSONRequestBody ¶
type CreateLineupMarkerJSONRequestBody = CreateLineupMarkerRequestContent
CreateLineupMarkerJSONRequestBody defines body for CreateLineupMarker for application/json ContentType.
type CreateLineupMarkerRequestContent ¶
type CreateLineupMarkerRequestContent struct {
Date string `json:"date"`
Name string `json:"name"`
}
CreateLineupMarkerRequestContent defines model for CreateLineupMarkerRequestContent.
type CreateLineupMarkerResponse ¶
type CreateLineupMarkerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *BareFieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateLineupMarkerResponse ¶
func ParseCreateLineupMarkerResponse(rsp *http.Response) (*CreateLineupMarkerResponse, error)
ParseCreateLineupMarkerResponse parses an HTTP response from a CreateLineupMarkerWithResponse call
func (CreateLineupMarkerResponse) ContentType ¶ added in v0.8.0
func (r CreateLineupMarkerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateLineupMarkerResponse) Status ¶
func (r CreateLineupMarkerResponse) Status() string
Status returns HTTPResponse.Status
func (CreateLineupMarkerResponse) StatusCode ¶
func (r CreateLineupMarkerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMessageJSONRequestBody ¶
type CreateMessageJSONRequestBody = CreateMessageRequestContent
CreateMessageJSONRequestBody defines body for CreateMessage for application/json ContentType.
type CreateMessageRequestContent ¶
type CreateMessageRequestContent struct {
CategoryId *int64 `json:"category_id,omitempty"`
Content *string `json:"content,omitempty"`
// Status active|drafted
Status *string `json:"status,omitempty"`
Subject string `json:"subject"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateMessageRequestContent defines model for CreateMessageRequestContent.
type CreateMessageResponse ¶
type CreateMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateMessageResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateMessageResponse ¶
func ParseCreateMessageResponse(rsp *http.Response) (*CreateMessageResponse, error)
ParseCreateMessageResponse parses an HTTP response from a CreateMessageWithResponse call
func (CreateMessageResponse) ContentType ¶ added in v0.8.0
func (r CreateMessageResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateMessageResponse) Status ¶
func (r CreateMessageResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMessageResponse) StatusCode ¶
func (r CreateMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMessageResponseContent ¶
type CreateMessageResponseContent = Message
CreateMessageResponseContent defines model for CreateMessageResponseContent.
type CreateMessageTypeJSONRequestBody ¶
type CreateMessageTypeJSONRequestBody = CreateMessageTypeRequestContent
CreateMessageTypeJSONRequestBody defines body for CreateMessageType for application/json ContentType.
type CreateMessageTypeRequestContent ¶
CreateMessageTypeRequestContent defines model for CreateMessageTypeRequestContent.
type CreateMessageTypeResponse ¶
type CreateMessageTypeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateMessageTypeResponseContent
JSON400 *BareFieldBadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateMessageTypeResponse ¶
func ParseCreateMessageTypeResponse(rsp *http.Response) (*CreateMessageTypeResponse, error)
ParseCreateMessageTypeResponse parses an HTTP response from a CreateMessageTypeWithResponse call
func (CreateMessageTypeResponse) ContentType ¶ added in v0.8.0
func (r CreateMessageTypeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateMessageTypeResponse) Status ¶
func (r CreateMessageTypeResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMessageTypeResponse) StatusCode ¶
func (r CreateMessageTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMessageTypeResponseContent ¶
type CreateMessageTypeResponseContent = MessageType
CreateMessageTypeResponseContent defines model for CreateMessageTypeResponseContent.
type CreatePersonRequest ¶
type CreatePersonRequest struct {
CompanyName *string `json:"company_name,omitempty"`
EmailAddress string `json:"email_address"`
Name string `json:"name"`
Title *string `json:"title,omitempty"`
}
CreatePersonRequest defines model for CreatePersonRequest.
type CreateProjectFromTemplateJSONRequestBody ¶
type CreateProjectFromTemplateJSONRequestBody = CreateProjectFromTemplateRequestContent
CreateProjectFromTemplateJSONRequestBody defines body for CreateProjectFromTemplate for application/json ContentType.
type CreateProjectFromTemplateRequestContent ¶
type CreateProjectFromTemplateRequestContent struct {
Project ProjectConstructionAttributes `json:"project"`
}
CreateProjectFromTemplateRequestContent defines model for CreateProjectFromTemplateRequestContent.
type CreateProjectFromTemplateResponse ¶
type CreateProjectFromTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateProjectFromTemplateResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateProjectFromTemplateResponse ¶
func ParseCreateProjectFromTemplateResponse(rsp *http.Response) (*CreateProjectFromTemplateResponse, error)
ParseCreateProjectFromTemplateResponse parses an HTTP response from a CreateProjectFromTemplateWithResponse call
func (CreateProjectFromTemplateResponse) ContentType ¶ added in v0.8.0
func (r CreateProjectFromTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateProjectFromTemplateResponse) Status ¶
func (r CreateProjectFromTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectFromTemplateResponse) StatusCode ¶
func (r CreateProjectFromTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectFromTemplateResponseContent ¶
type CreateProjectFromTemplateResponseContent = ProjectConstruction
CreateProjectFromTemplateResponseContent defines model for CreateProjectFromTemplateResponseContent.
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = CreateProjectRequestContent
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectRequestContent ¶
type CreateProjectRequestContent struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateProjectRequestContent defines model for CreateProjectRequestContent.
type CreateProjectResponse ¶
type CreateProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateProjectResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *ProjectLimitErrorResponseContent
}
func ParseCreateProjectResponse ¶
func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)
ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResponse) ContentType ¶ added in v0.8.0
func (r CreateProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateProjectResponse) Status ¶
func (r CreateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResponse) StatusCode ¶
func (r CreateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectResponseContent ¶
type CreateProjectResponseContent = Project
CreateProjectResponseContent defines model for CreateProjectResponseContent.
type CreateQuestionJSONRequestBody ¶
type CreateQuestionJSONRequestBody = CreateQuestionRequestContent
CreateQuestionJSONRequestBody defines body for CreateQuestion for application/json ContentType.
type CreateQuestionRequestContent ¶
type CreateQuestionRequestContent struct {
Schedule QuestionSchedule `json:"schedule"`
Title string `json:"title"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateQuestionRequestContent defines model for CreateQuestionRequestContent.
type CreateQuestionResponse ¶
type CreateQuestionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateQuestionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateQuestionResponse ¶
func ParseCreateQuestionResponse(rsp *http.Response) (*CreateQuestionResponse, error)
ParseCreateQuestionResponse parses an HTTP response from a CreateQuestionWithResponse call
func (CreateQuestionResponse) ContentType ¶ added in v0.8.0
func (r CreateQuestionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateQuestionResponse) Status ¶
func (r CreateQuestionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateQuestionResponse) StatusCode ¶
func (r CreateQuestionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateQuestionResponseContent ¶
type CreateQuestionResponseContent = Question
CreateQuestionResponseContent defines model for CreateQuestionResponseContent.
type CreateRecordingBoostJSONRequestBody ¶
type CreateRecordingBoostJSONRequestBody = CreateRecordingBoostRequestContent
CreateRecordingBoostJSONRequestBody defines body for CreateRecordingBoost for application/json ContentType.
type CreateRecordingBoostRequestContent ¶
type CreateRecordingBoostRequestContent struct {
Content string `json:"content"`
}
CreateRecordingBoostRequestContent defines model for CreateRecordingBoostRequestContent.
type CreateRecordingBoostResponse ¶
type CreateRecordingBoostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateRecordingBoostResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateRecordingBoostResponse ¶
func ParseCreateRecordingBoostResponse(rsp *http.Response) (*CreateRecordingBoostResponse, error)
ParseCreateRecordingBoostResponse parses an HTTP response from a CreateRecordingBoostWithResponse call
func (CreateRecordingBoostResponse) ContentType ¶ added in v0.8.0
func (r CreateRecordingBoostResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateRecordingBoostResponse) Status ¶
func (r CreateRecordingBoostResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRecordingBoostResponse) StatusCode ¶
func (r CreateRecordingBoostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRecordingBoostResponseContent ¶
type CreateRecordingBoostResponseContent = Boost
CreateRecordingBoostResponseContent defines model for CreateRecordingBoostResponseContent.
type CreateScheduleEntryJSONRequestBody ¶
type CreateScheduleEntryJSONRequestBody = CreateScheduleEntryRequestContent
CreateScheduleEntryJSONRequestBody defines body for CreateScheduleEntry for application/json ContentType.
type CreateScheduleEntryRequestContent ¶
type CreateScheduleEntryRequestContent struct {
AllDay *bool `json:"all_day,omitempty"`
Description *string `json:"description,omitempty"`
// EndsAt The entry's end. See starts_at for the date-vs-timestamp rule.
EndsAt string `json:"ends_at"`
// Highlighted Whether the entry is highlighted on the schedule. Defaults to false.
//
// Do not send an explicit null: `schedule_entries.highlighted` is NOT NULL,
// so BC3 raises rather than falling back to the default. Omit it instead —
// every SDK's request compactor already drops unset members.
Highlighted *bool `json:"highlighted,omitempty"`
Notify *bool `json:"notify,omitempty"`
ParticipantIds *[]int64 `json:"participant_ids,omitempty"`
// StartsAt The entry's start, as a bare date ("2026-06-01") for an all-day entry or a
// full timestamp ("2026-06-01T09:00:00Z") otherwise — the same two forms the
// response renders, and the same two ReplaceScheduleEntry accepts.
//
// Create and replace share one permit list:
// `Schedules::Entries::BaseController#base_schedule_entry_params` is what
// both `new_schedule_entry_params` and `update_schedule_entry_params` call,
// and Schedule::Entry does no format-specific parsing of either bound, so
// whatever one operation takes the other takes too.
//
// Treat the value as opaque and send it verbatim. Parsing it into a
// date-time type and re-rendering rewrites an all-day entry's bounds into
// midnight timestamps, which is why every SDK models it as a string.
StartsAt string `json:"starts_at"`
// Status Publication state at creation — `active|drafted`, defaulting to `active`
// for an API create.
//
// A top-level parameter, not part of the entry's attributes: `status` is a
// Recording column, so `wrap_parameters` leaves it outside the
// `schedule_entry` envelope and `Recording::StatusParam#status_param` reads
// it directly. On create it accepts `drafted`, `active`, `archived` or
// `trashed` and raises `ActionController::BadRequest` — a 400, not a 422 —
// for anything else; the two documented values are the two worth sending.
//
// Unlike messages and documents, schedule-entry drafts are not listed by
// GetMyDrafts.
Status *string `json:"status,omitempty"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Summary string `json:"summary"`
// Url The entry's join link — a video-call URL or similar, up to 2500
// characters, validated as a URL when present. A scheme-less value is
// normalized to `https://`.
//
// Spell it `url` on the way in and read it back as `join_url`: the response
// key `url` is the entry's own Basecamp API URL, written by a partial that
// renders before this field, so BC3 emits the join link under a
// non-colliding name. Sending `join_url` instead is silently dropped by
// strong parameters — the create succeeds with no join link.
//
// Accepted on create since long before it was documented:
// `Schedules::Entries::BaseController#base_schedule_entry_params` permits it
// and `new_schedule_entry_params` passes it through unchanged for API
// requests. Modeling it only on ReplaceScheduleEntry forced callers into a
// three-request read-modify-write for a field the create already took — and
// create is the notifying write, so participants learned about a video call
// before its link existed.
Url *string `json:"url,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateScheduleEntryRequestContent defines model for CreateScheduleEntryRequestContent.
type CreateScheduleEntryResponse ¶
type CreateScheduleEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateScheduleEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateScheduleEntryResponse ¶
func ParseCreateScheduleEntryResponse(rsp *http.Response) (*CreateScheduleEntryResponse, error)
ParseCreateScheduleEntryResponse parses an HTTP response from a CreateScheduleEntryWithResponse call
func (CreateScheduleEntryResponse) ContentType ¶ added in v0.8.0
func (r CreateScheduleEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateScheduleEntryResponse) Status ¶
func (r CreateScheduleEntryResponse) Status() string
Status returns HTTPResponse.Status
func (CreateScheduleEntryResponse) StatusCode ¶
func (r CreateScheduleEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateScheduleEntryResponseContent ¶
type CreateScheduleEntryResponseContent = ScheduleEntry
CreateScheduleEntryResponseContent defines model for CreateScheduleEntryResponseContent.
type CreateTemplateJSONRequestBody ¶
type CreateTemplateJSONRequestBody = CreateTemplateRequestContent
CreateTemplateJSONRequestBody defines body for CreateTemplate for application/json ContentType.
type CreateTemplateRequestContent ¶
type CreateTemplateRequestContent struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateTemplateRequestContent defines model for CreateTemplateRequestContent.
type CreateTemplateResponse ¶
type CreateTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTemplateResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTemplateResponse ¶
func ParseCreateTemplateResponse(rsp *http.Response) (*CreateTemplateResponse, error)
ParseCreateTemplateResponse parses an HTTP response from a CreateTemplateWithResponse call
func (CreateTemplateResponse) ContentType ¶ added in v0.8.0
func (r CreateTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTemplateResponse) Status ¶
func (r CreateTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTemplateResponse) StatusCode ¶
func (r CreateTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTemplateResponseContent ¶
type CreateTemplateResponseContent = Template
CreateTemplateResponseContent defines model for CreateTemplateResponseContent.
type CreateTimesheetEntryJSONRequestBody ¶
type CreateTimesheetEntryJSONRequestBody = CreateTimesheetEntryRequestContent
CreateTimesheetEntryJSONRequestBody defines body for CreateTimesheetEntry for application/json ContentType.
type CreateTimesheetEntryRequestContent ¶
type CreateTimesheetEntryRequestContent struct {
Date string `json:"date"`
Description *string `json:"description,omitempty"`
Hours string `json:"hours"`
PersonId *int64 `json:"person_id,omitempty"`
}
CreateTimesheetEntryRequestContent defines model for CreateTimesheetEntryRequestContent.
type CreateTimesheetEntryResponse ¶
type CreateTimesheetEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTimesheetEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTimesheetEntryResponse ¶
func ParseCreateTimesheetEntryResponse(rsp *http.Response) (*CreateTimesheetEntryResponse, error)
ParseCreateTimesheetEntryResponse parses an HTTP response from a CreateTimesheetEntryWithResponse call
func (CreateTimesheetEntryResponse) ContentType ¶ added in v0.8.0
func (r CreateTimesheetEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTimesheetEntryResponse) Status ¶
func (r CreateTimesheetEntryResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTimesheetEntryResponse) StatusCode ¶
func (r CreateTimesheetEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTimesheetEntryResponseContent ¶
type CreateTimesheetEntryResponseContent = TimesheetEntry
CreateTimesheetEntryResponseContent defines model for CreateTimesheetEntryResponseContent.
type CreateTodoJSONRequestBody ¶
type CreateTodoJSONRequestBody = CreateTodoRequestContent
CreateTodoJSONRequestBody defines body for CreateTodo for application/json ContentType.
type CreateTodoRequestContent ¶
type CreateTodoRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
CompletionSubscriberIds *[]int64 `json:"completion_subscriber_ids,omitempty"`
Content string `json:"content"`
Description *string `json:"description,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Notify *bool `json:"notify,omitempty"`
StartsOn *types.Date `json:"starts_on,omitempty"`
}
CreateTodoRequestContent defines model for CreateTodoRequestContent.
type CreateTodoResponse ¶
type CreateTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTodoResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTodoResponse ¶
func ParseCreateTodoResponse(rsp *http.Response) (*CreateTodoResponse, error)
ParseCreateTodoResponse parses an HTTP response from a CreateTodoWithResponse call
func (CreateTodoResponse) ContentType ¶ added in v0.8.0
func (r CreateTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTodoResponse) Status ¶
func (r CreateTodoResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTodoResponse) StatusCode ¶
func (r CreateTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTodoResponseContent ¶
type CreateTodoResponseContent = Todo
CreateTodoResponseContent defines model for CreateTodoResponseContent.
type CreateTodolistGroupJSONRequestBody ¶
type CreateTodolistGroupJSONRequestBody = CreateTodolistGroupRequestContent
CreateTodolistGroupJSONRequestBody defines body for CreateTodolistGroup for application/json ContentType.
type CreateTodolistGroupRequestContent ¶
type CreateTodolistGroupRequestContent struct {
Name string `json:"name"`
}
CreateTodolistGroupRequestContent defines model for CreateTodolistGroupRequestContent.
type CreateTodolistGroupResponse ¶
type CreateTodolistGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTodolistGroupResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTodolistGroupResponse ¶
func ParseCreateTodolistGroupResponse(rsp *http.Response) (*CreateTodolistGroupResponse, error)
ParseCreateTodolistGroupResponse parses an HTTP response from a CreateTodolistGroupWithResponse call
func (CreateTodolistGroupResponse) ContentType ¶ added in v0.8.0
func (r CreateTodolistGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTodolistGroupResponse) Status ¶
func (r CreateTodolistGroupResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTodolistGroupResponse) StatusCode ¶
func (r CreateTodolistGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTodolistGroupResponseContent ¶
type CreateTodolistGroupResponseContent = Todolist
CreateTodolistGroupResponseContent A to-do list, or a group inside one. There is only this shape.
BC3 has no group model: a "group" is a `Todolist` whose parent is another `Todolist` (`Todolist.group?`), there is no `Todolist::Group` class, and `todolists/groups/index.json.jbuilder` and `show.json.jbuilder` both render `todolists/_todolist.json.jbuilder` — the same partial the list routes use. So a group reports `"type": "Todolist"` (the shared recording partial emits `recordable_type`) and carries `description`/`description_attachments` like any other list. Every operation that returns a list or a group returns this structure: the polymorphic GET/PUT, the todoset-scoped list, and the group list, group create and group get.
Discriminate STRUCTURALLY, never on `type` — which reads `"Todolist"` for both variants. `_todolist.json.jbuilder` branches on `recording.parent.todoset?` and emits exactly one of:
- `groups_url` — a to-do list; its `parent` is a Todoset. - `group_position_url` — a group; its `parent` is a Todolist.
The two are mutually exclusive and exactly one is always present.
type CreateTodolistJSONRequestBody ¶
type CreateTodolistJSONRequestBody = CreateTodolistRequestContent
CreateTodolistJSONRequestBody defines body for CreateTodolist for application/json ContentType.
type CreateTodolistRequestContent ¶
type CreateTodolistRequestContent struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateTodolistRequestContent defines model for CreateTodolistRequestContent.
type CreateTodolistResponse ¶
type CreateTodolistResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTodolistResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTodolistResponse ¶
func ParseCreateTodolistResponse(rsp *http.Response) (*CreateTodolistResponse, error)
ParseCreateTodolistResponse parses an HTTP response from a CreateTodolistWithResponse call
func (CreateTodolistResponse) ContentType ¶ added in v0.8.0
func (r CreateTodolistResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTodolistResponse) Status ¶
func (r CreateTodolistResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTodolistResponse) StatusCode ¶
func (r CreateTodolistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTodolistResponseContent ¶
type CreateTodolistResponseContent = Todolist
CreateTodolistResponseContent A to-do list, or a group inside one. There is only this shape.
BC3 has no group model: a "group" is a `Todolist` whose parent is another `Todolist` (`Todolist.group?`), there is no `Todolist::Group` class, and `todolists/groups/index.json.jbuilder` and `show.json.jbuilder` both render `todolists/_todolist.json.jbuilder` — the same partial the list routes use. So a group reports `"type": "Todolist"` (the shared recording partial emits `recordable_type`) and carries `description`/`description_attachments` like any other list. Every operation that returns a list or a group returns this structure: the polymorphic GET/PUT, the todoset-scoped list, and the group list, group create and group get.
Discriminate STRUCTURALLY, never on `type` — which reads `"Todolist"` for both variants. `_todolist.json.jbuilder` branches on `recording.parent.todoset?` and emits exactly one of:
- `groups_url` — a to-do list; its `parent` is a Todoset. - `group_position_url` — a group; its `parent` is a Todolist.
The two are mutually exclusive and exactly one is always present.
type CreateTodosetTodoJSONRequestBody ¶ added in v0.12.0
type CreateTodosetTodoJSONRequestBody = CreateTodosetTodoRequestContent
CreateTodosetTodoJSONRequestBody defines body for CreateTodosetTodo for application/json ContentType.
type CreateTodosetTodoRequestContent ¶ added in v0.12.0
type CreateTodosetTodoRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
CompletionSubscriberIds *[]int64 `json:"completion_subscriber_ids,omitempty"`
Content string `json:"content"`
Description *string `json:"description,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Notify *bool `json:"notify,omitempty"`
StartsOn *types.Date `json:"starts_on,omitempty"`
}
CreateTodosetTodoRequestContent defines model for CreateTodosetTodoRequestContent.
type CreateTodosetTodoResponse ¶ added in v0.12.0
type CreateTodosetTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateTodosetTodoResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateTodosetTodoResponse ¶ added in v0.12.0
func ParseCreateTodosetTodoResponse(rsp *http.Response) (*CreateTodosetTodoResponse, error)
ParseCreateTodosetTodoResponse parses an HTTP response from a CreateTodosetTodoWithResponse call
func (CreateTodosetTodoResponse) ContentType ¶ added in v0.12.0
func (r CreateTodosetTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateTodosetTodoResponse) Status ¶ added in v0.12.0
func (r CreateTodosetTodoResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTodosetTodoResponse) StatusCode ¶ added in v0.12.0
func (r CreateTodosetTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTodosetTodoResponseContent ¶ added in v0.12.0
type CreateTodosetTodoResponseContent = Todo
CreateTodosetTodoResponseContent defines model for CreateTodosetTodoResponseContent.
type CreateToolJSONRequestBody ¶ added in v0.8.0
type CreateToolJSONRequestBody = CreateToolRequestContent
CreateToolJSONRequestBody defines body for CreateTool for application/json ContentType.
type CreateToolRequestContent ¶ added in v0.8.0
type CreateToolRequestContent struct {
// Title Title for the new tool. When omitted, Basecamp assigns the next available default title for the tool type.
Title *string `json:"title,omitempty"`
// ToolType Tool type to add to the project dock. Values: Chat::Transcript|Inbox|Kanban::Board|Message::Board|Questionnaire|Schedule|Todoset|Vault.
ToolType string `json:"tool_type"`
// VisibleToClients Create the tool already visible to clients. Honored only for tool types that manage their own client visibility (Chat::Transcript, Kanban::Board), which otherwise start hidden; every other tool type ignores it and inherits the project default.
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateToolRequestContent defines model for CreateToolRequestContent.
type CreateToolResponse ¶ added in v0.8.0
type CreateToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateToolResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateToolResponse ¶ added in v0.8.0
func ParseCreateToolResponse(rsp *http.Response) (*CreateToolResponse, error)
ParseCreateToolResponse parses an HTTP response from a CreateToolWithResponse call
func (CreateToolResponse) ContentType ¶ added in v0.8.0
func (r CreateToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateToolResponse) Status ¶ added in v0.8.0
func (r CreateToolResponse) Status() string
Status returns HTTPResponse.Status
func (CreateToolResponse) StatusCode ¶ added in v0.8.0
func (r CreateToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateToolResponseContent ¶ added in v0.8.0
type CreateToolResponseContent = Tool
CreateToolResponseContent defines model for CreateToolResponseContent.
type CreateUploadJSONRequestBody ¶
type CreateUploadJSONRequestBody = CreateUploadRequestContent
CreateUploadJSONRequestBody defines body for CreateUpload for application/json ContentType.
type CreateUploadRequestContent ¶
type CreateUploadRequestContent struct {
AttachableSgid string `json:"attachable_sgid"`
BaseName *string `json:"base_name,omitempty"`
Description *string `json:"description,omitempty"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
CreateUploadRequestContent defines model for CreateUploadRequestContent.
type CreateUploadResponse ¶
type CreateUploadResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateUploadResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *StorageLimitErrorResponseContent
}
func ParseCreateUploadResponse ¶
func ParseCreateUploadResponse(rsp *http.Response) (*CreateUploadResponse, error)
ParseCreateUploadResponse parses an HTTP response from a CreateUploadWithResponse call
func (CreateUploadResponse) ContentType ¶ added in v0.8.0
func (r CreateUploadResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUploadResponse) Status ¶
func (r CreateUploadResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUploadResponse) StatusCode ¶
func (r CreateUploadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUploadResponseContent ¶
type CreateUploadResponseContent = Upload
CreateUploadResponseContent defines model for CreateUploadResponseContent.
type CreateUploadVersionJSONRequestBody ¶ added in v0.14.0
type CreateUploadVersionJSONRequestBody = CreateUploadVersionRequestContent
CreateUploadVersionJSONRequestBody defines body for CreateUploadVersion for application/json ContentType.
type CreateUploadVersionRequestContent ¶ added in v0.14.0
type CreateUploadVersionRequestContent struct {
AttachableSgid string `json:"attachable_sgid"`
// BaseName Omit to keep the uploaded file's own name. Sending "" also keeps it.
BaseName *string `json:"base_name,omitempty"`
// Description Presence-aware: omit to carry the previous version's description forward,
// send "" to clear it, send a value to set it.
Description *string `json:"description,omitempty"`
// Notify Who to notify: "default", "everyone", or "custom" (the people in subscriptions).
//
// Omit both this and subscriptions to notify nobody. A subscriptions array sent
// without notify is read as "custom".
Notify *string `json:"notify,omitempty"`
// Subscriptions People to notify about the replacement and subscribe to the upload.
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
}
CreateUploadVersionRequestContent defines model for CreateUploadVersionRequestContent.
type CreateUploadVersionResponse ¶ added in v0.14.0
type CreateUploadVersionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateUploadVersionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *StorageLimitErrorResponseContent
}
func ParseCreateUploadVersionResponse ¶ added in v0.14.0
func ParseCreateUploadVersionResponse(rsp *http.Response) (*CreateUploadVersionResponse, error)
ParseCreateUploadVersionResponse parses an HTTP response from a CreateUploadVersionWithResponse call
func (CreateUploadVersionResponse) ContentType ¶ added in v0.14.0
func (r CreateUploadVersionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUploadVersionResponse) Status ¶ added in v0.14.0
func (r CreateUploadVersionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUploadVersionResponse) StatusCode ¶ added in v0.14.0
func (r CreateUploadVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUploadVersionResponseContent ¶ added in v0.14.0
type CreateUploadVersionResponseContent = Upload
CreateUploadVersionResponseContent defines model for CreateUploadVersionResponseContent.
type CreateVaultJSONRequestBody ¶
type CreateVaultJSONRequestBody = CreateVaultRequestContent
CreateVaultJSONRequestBody defines body for CreateVault for application/json ContentType.
type CreateVaultRequestContent ¶
type CreateVaultRequestContent struct {
Title string `json:"title"`
}
CreateVaultRequestContent defines model for CreateVaultRequestContent.
type CreateVaultResponse ¶
type CreateVaultResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateVaultResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateVaultResponse ¶
func ParseCreateVaultResponse(rsp *http.Response) (*CreateVaultResponse, error)
ParseCreateVaultResponse parses an HTTP response from a CreateVaultWithResponse call
func (CreateVaultResponse) ContentType ¶ added in v0.8.0
func (r CreateVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateVaultResponse) Status ¶
func (r CreateVaultResponse) Status() string
Status returns HTTPResponse.Status
func (CreateVaultResponse) StatusCode ¶
func (r CreateVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateVaultResponseContent ¶
type CreateVaultResponseContent = Vault
CreateVaultResponseContent defines model for CreateVaultResponseContent.
type CreateWebhookJSONRequestBody ¶
type CreateWebhookJSONRequestBody = CreateWebhookRequestContent
CreateWebhookJSONRequestBody defines body for CreateWebhook for application/json ContentType.
type CreateWebhookRequestContent ¶
type CreateWebhookRequestContent struct {
Active *bool `json:"active,omitempty"`
PayloadUrl string `json:"payload_url"`
Types []string `json:"types"`
}
CreateWebhookRequestContent defines model for CreateWebhookRequestContent.
type CreateWebhookResponse ¶
type CreateWebhookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateWebhookResponseContent
JSON400 *BareFieldBadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *WebhookLimitErrorResponseContent
}
func ParseCreateWebhookResponse ¶
func ParseCreateWebhookResponse(rsp *http.Response) (*CreateWebhookResponse, error)
ParseCreateWebhookResponse parses an HTTP response from a CreateWebhookWithResponse call
func (CreateWebhookResponse) ContentType ¶ added in v0.8.0
func (r CreateWebhookResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateWebhookResponse) Status ¶
func (r CreateWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (CreateWebhookResponse) StatusCode ¶
func (r CreateWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWebhookResponseContent ¶
type CreateWebhookResponseContent = Webhook
CreateWebhookResponseContent defines model for CreateWebhookResponseContent.
type CreateWormholeJSONRequestBody ¶ added in v0.9.0
type CreateWormholeJSONRequestBody = CreateWormholeRequestContent
CreateWormholeJSONRequestBody defines body for CreateWormhole for application/json ContentType.
type CreateWormholeRequestContent ¶ added in v0.9.0
type CreateWormholeRequestContent struct {
// DestinationRecordingId Id of the destination column (on another accessible card table) to link to.
DestinationRecordingId int64 `json:"destination_recording_id"`
}
CreateWormholeRequestContent defines model for CreateWormholeRequestContent.
type CreateWormholeResponse ¶ added in v0.9.0
type CreateWormholeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateWormholeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseCreateWormholeResponse ¶ added in v0.9.0
func ParseCreateWormholeResponse(rsp *http.Response) (*CreateWormholeResponse, error)
ParseCreateWormholeResponse parses an HTTP response from a CreateWormholeWithResponse call
func (CreateWormholeResponse) ContentType ¶ added in v0.9.0
func (r CreateWormholeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateWormholeResponse) Status ¶ added in v0.9.0
func (r CreateWormholeResponse) Status() string
Status returns HTTPResponse.Status
func (CreateWormholeResponse) StatusCode ¶ added in v0.9.0
func (r CreateWormholeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWormholeResponseContent ¶ added in v0.9.0
type CreateWormholeResponseContent = Wormhole
CreateWormholeResponseContent A wormhole links this card table to a column on another card table, enabling cards to move across projects. It carries the full recording representation plus the destination-linkage fields. The wormhole's own `url`/`app_url`/`parent` point at the *source* board; `destination_url` is the only field identifying the destination column.
type DeleteBookmarkResponse ¶ added in v0.12.0
type DeleteBookmarkResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteBookmarkResponse ¶ added in v0.12.0
func ParseDeleteBookmarkResponse(rsp *http.Response) (*DeleteBookmarkResponse, error)
ParseDeleteBookmarkResponse parses an HTTP response from a DeleteBookmarkWithResponse call
func (DeleteBookmarkResponse) ContentType ¶ added in v0.12.0
func (r DeleteBookmarkResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteBookmarkResponse) Status ¶ added in v0.12.0
func (r DeleteBookmarkResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteBookmarkResponse) StatusCode ¶ added in v0.12.0
func (r DeleteBookmarkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBoostResponse ¶
type DeleteBoostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteBoostResponse ¶
func ParseDeleteBoostResponse(rsp *http.Response) (*DeleteBoostResponse, error)
ParseDeleteBoostResponse parses an HTTP response from a DeleteBoostWithResponse call
func (DeleteBoostResponse) ContentType ¶ added in v0.8.0
func (r DeleteBoostResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteBoostResponse) Status ¶
func (r DeleteBoostResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteBoostResponse) StatusCode ¶
func (r DeleteBoostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCampfireLineResponse ¶
type DeleteCampfireLineResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteCampfireLineResponse ¶
func ParseDeleteCampfireLineResponse(rsp *http.Response) (*DeleteCampfireLineResponse, error)
ParseDeleteCampfireLineResponse parses an HTTP response from a DeleteCampfireLineWithResponse call
func (DeleteCampfireLineResponse) ContentType ¶ added in v0.8.0
func (r DeleteCampfireLineResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteCampfireLineResponse) Status ¶
func (r DeleteCampfireLineResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteCampfireLineResponse) StatusCode ¶
func (r DeleteCampfireLineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteChatbotResponse ¶
type DeleteChatbotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteChatbotResponse ¶
func ParseDeleteChatbotResponse(rsp *http.Response) (*DeleteChatbotResponse, error)
ParseDeleteChatbotResponse parses an HTTP response from a DeleteChatbotWithResponse call
func (DeleteChatbotResponse) ContentType ¶ added in v0.8.0
func (r DeleteChatbotResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteChatbotResponse) Status ¶
func (r DeleteChatbotResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteChatbotResponse) StatusCode ¶
func (r DeleteChatbotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFolderResponse ¶ added in v0.13.0
type DeleteFolderResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteFolderResponse ¶ added in v0.13.0
func ParseDeleteFolderResponse(rsp *http.Response) (*DeleteFolderResponse, error)
ParseDeleteFolderResponse parses an HTTP response from a DeleteFolderWithResponse call
func (DeleteFolderResponse) ContentType ¶ added in v0.13.0
func (r DeleteFolderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFolderResponse) Status ¶ added in v0.13.0
func (r DeleteFolderResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFolderResponse) StatusCode ¶ added in v0.13.0
func (r DeleteFolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLineupMarkerResponse ¶
type DeleteLineupMarkerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteLineupMarkerResponse ¶
func ParseDeleteLineupMarkerResponse(rsp *http.Response) (*DeleteLineupMarkerResponse, error)
ParseDeleteLineupMarkerResponse parses an HTTP response from a DeleteLineupMarkerWithResponse call
func (DeleteLineupMarkerResponse) ContentType ¶ added in v0.8.0
func (r DeleteLineupMarkerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteLineupMarkerResponse) Status ¶
func (r DeleteLineupMarkerResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLineupMarkerResponse) StatusCode ¶
func (r DeleteLineupMarkerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteMessageTypeResponse ¶
type DeleteMessageTypeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteMessageTypeResponse ¶
func ParseDeleteMessageTypeResponse(rsp *http.Response) (*DeleteMessageTypeResponse, error)
ParseDeleteMessageTypeResponse parses an HTTP response from a DeleteMessageTypeWithResponse call
func (DeleteMessageTypeResponse) ContentType ¶ added in v0.8.0
func (r DeleteMessageTypeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteMessageTypeResponse) Status ¶
func (r DeleteMessageTypeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteMessageTypeResponse) StatusCode ¶
func (r DeleteMessageTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteTemplateResponse ¶
func ParseDeleteTemplateResponse(rsp *http.Response) (*DeleteTemplateResponse, error)
ParseDeleteTemplateResponse parses an HTTP response from a DeleteTemplateWithResponse call
func (DeleteTemplateResponse) ContentType ¶ added in v0.8.0
func (r DeleteTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteTemplateResponse) Status ¶
func (r DeleteTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteTemplateResponse) StatusCode ¶
func (r DeleteTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteToolResponse ¶
type DeleteToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteToolResponse ¶
func ParseDeleteToolResponse(rsp *http.Response) (*DeleteToolResponse, error)
ParseDeleteToolResponse parses an HTTP response from a DeleteToolWithResponse call
func (DeleteToolResponse) ContentType ¶ added in v0.8.0
func (r DeleteToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteToolResponse) Status ¶
func (r DeleteToolResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteToolResponse) StatusCode ¶
func (r DeleteToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWebhookResponse ¶
type DeleteWebhookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteWebhookResponse ¶
func ParseDeleteWebhookResponse(rsp *http.Response) (*DeleteWebhookResponse, error)
ParseDeleteWebhookResponse parses an HTTP response from a DeleteWebhookWithResponse call
func (DeleteWebhookResponse) ContentType ¶ added in v0.8.0
func (r DeleteWebhookResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteWebhookResponse) Status ¶
func (r DeleteWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteWebhookResponse) StatusCode ¶
func (r DeleteWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteWormholeResponse ¶ added in v0.9.0
type DeleteWormholeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeleteWormholeResponse ¶ added in v0.9.0
func ParseDeleteWormholeResponse(rsp *http.Response) (*DeleteWormholeResponse, error)
ParseDeleteWormholeResponse parses an HTTP response from a DeleteWormholeWithResponse call
func (DeleteWormholeResponse) ContentType ¶ added in v0.9.0
func (r DeleteWormholeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteWormholeResponse) Status ¶ added in v0.9.0
func (r DeleteWormholeResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteWormholeResponse) StatusCode ¶ added in v0.9.0
func (r DeleteWormholeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeprioritizeAssignmentResponse ¶ added in v0.12.0
type DeprioritizeAssignmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDeprioritizeAssignmentResponse ¶ added in v0.12.0
func ParseDeprioritizeAssignmentResponse(rsp *http.Response) (*DeprioritizeAssignmentResponse, error)
ParseDeprioritizeAssignmentResponse parses an HTTP response from a DeprioritizeAssignmentWithResponse call
func (DeprioritizeAssignmentResponse) ContentType ¶ added in v0.12.0
func (r DeprioritizeAssignmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeprioritizeAssignmentResponse) Status ¶ added in v0.12.0
func (r DeprioritizeAssignmentResponse) Status() string
Status returns HTTPResponse.Status
func (DeprioritizeAssignmentResponse) StatusCode ¶ added in v0.12.0
func (r DeprioritizeAssignmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroyGaugeNeedleResponse ¶ added in v0.7.0
type DestroyGaugeNeedleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDestroyGaugeNeedleResponse ¶ added in v0.7.0
func ParseDestroyGaugeNeedleResponse(rsp *http.Response) (*DestroyGaugeNeedleResponse, error)
ParseDestroyGaugeNeedleResponse parses an HTTP response from a DestroyGaugeNeedleWithResponse call
func (DestroyGaugeNeedleResponse) ContentType ¶ added in v0.8.0
func (r DestroyGaugeNeedleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DestroyGaugeNeedleResponse) Status ¶ added in v0.7.0
func (r DestroyGaugeNeedleResponse) Status() string
Status returns HTTPResponse.Status
func (DestroyGaugeNeedleResponse) StatusCode ¶ added in v0.7.0
func (r DestroyGaugeNeedleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroyTimesheetEntryResponse ¶ added in v0.13.0
type DestroyTimesheetEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDestroyTimesheetEntryResponse ¶ added in v0.13.0
func ParseDestroyTimesheetEntryResponse(rsp *http.Response) (*DestroyTimesheetEntryResponse, error)
ParseDestroyTimesheetEntryResponse parses an HTTP response from a DestroyTimesheetEntryWithResponse call
func (DestroyTimesheetEntryResponse) ContentType ¶ added in v0.13.0
func (r DestroyTimesheetEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DestroyTimesheetEntryResponse) Status ¶ added in v0.13.0
func (r DestroyTimesheetEntryResponse) Status() string
Status returns HTTPResponse.Status
func (DestroyTimesheetEntryResponse) StatusCode ¶ added in v0.13.0
func (r DestroyTimesheetEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableCardColumnOnHoldResponse ¶
type DisableCardColumnOnHoldResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DisableCardColumnOnHoldResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDisableCardColumnOnHoldResponse ¶
func ParseDisableCardColumnOnHoldResponse(rsp *http.Response) (*DisableCardColumnOnHoldResponse, error)
ParseDisableCardColumnOnHoldResponse parses an HTTP response from a DisableCardColumnOnHoldWithResponse call
func (DisableCardColumnOnHoldResponse) ContentType ¶ added in v0.8.0
func (r DisableCardColumnOnHoldResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableCardColumnOnHoldResponse) Status ¶
func (r DisableCardColumnOnHoldResponse) Status() string
Status returns HTTPResponse.Status
func (DisableCardColumnOnHoldResponse) StatusCode ¶
func (r DisableCardColumnOnHoldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableCardColumnOnHoldResponseContent ¶
type DisableCardColumnOnHoldResponseContent = CardColumn
DisableCardColumnOnHoldResponseContent defines model for DisableCardColumnOnHoldResponseContent.
type DisableOutOfOfficeResponse ¶ added in v0.7.0
type DisableOutOfOfficeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDisableOutOfOfficeResponse ¶ added in v0.7.0
func ParseDisableOutOfOfficeResponse(rsp *http.Response) (*DisableOutOfOfficeResponse, error)
ParseDisableOutOfOfficeResponse parses an HTTP response from a DisableOutOfOfficeWithResponse call
func (DisableOutOfOfficeResponse) ContentType ¶ added in v0.8.0
func (r DisableOutOfOfficeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableOutOfOfficeResponse) Status ¶ added in v0.7.0
func (r DisableOutOfOfficeResponse) Status() string
Status returns HTTPResponse.Status
func (DisableOutOfOfficeResponse) StatusCode ¶ added in v0.7.0
func (r DisableOutOfOfficeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableToolResponse ¶
type DisableToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseDisableToolResponse ¶
func ParseDisableToolResponse(rsp *http.Response) (*DisableToolResponse, error)
ParseDisableToolResponse parses an HTTP response from a DisableToolWithResponse call
func (DisableToolResponse) ContentType ¶ added in v0.8.0
func (r DisableToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableToolResponse) Status ¶
func (r DisableToolResponse) Status() string
Status returns HTTPResponse.Status
func (DisableToolResponse) StatusCode ¶
func (r DisableToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DockItem ¶
type DockItem struct {
AppUrl string `json:"app_url"`
Enabled bool `json:"enabled"`
Id int64 `json:"id"`
Name string `json:"name"`
Position *int32 `json:"position,omitempty"`
Title string `json:"title"`
Url string `json:"url"`
}
DockItem defines model for DockItem.
type Document ¶
type Document struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Content *string `json:"content,omitempty"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Document defines model for Document.
type DocumentsService ¶
type DocumentsService struct {
// contains filtered or unexported fields
}
DocumentsService provides document-related operations.
func (*DocumentsService) Create ¶
func (s *DocumentsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*DocumentsService) CreateWithBody ¶
func (*DocumentsService) Get ¶
func (s *DocumentsService) Get(ctx context.Context, accountId string, documentId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*DocumentsService) List ¶
func (s *DocumentsService) List(ctx context.Context, accountId string, vaultId int64, params *ListDocumentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*DocumentsService) Replace ¶ added in v0.13.0
func (s *DocumentsService) Replace(ctx context.Context, accountId string, documentId int64, body ReplaceDocumentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*DocumentsService) ReplaceWithBody ¶ added in v0.13.0
type DoorService ¶ added in v0.10.0
type DoorService struct {
Code *string `json:"code,omitempty"`
ExampleUrl *string `json:"example_url,omitempty"`
Name *string `json:"name,omitempty"`
SupportingText *string `json:"supporting_text,omitempty"`
ValidPatterns []string `json:"valid_patterns,omitempty"`
}
DoorService Metadata describing the recognized external service backing an external link (`Door` recording): its display name, a canonical example URL, a short code, the URL patterns Basecamp recognizes for it, and human supporting text. `code` is `other` for a generic link.
type Draft ¶ added in v0.12.0
type Draft struct {
AppUrl string `json:"app_url"`
// Bucket The project a draft lives in (drafts-specific projection: id, name, app_url).
Bucket DraftBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
// Excerpt Up to 300 characters of plain text; empty string when the draft has no body.
Excerpt string `json:"excerpt"`
Id int64 `json:"id"`
Parent *DraftParent `json:"parent"`
// ScheduledPostingAt Always present; `null` unless the draft is scheduled to publish later.
// Required-presence with nullable value, like `parent`.
ScheduledPostingAt *time.Time `json:"scheduled_posting_at"`
Title string `json:"title"`
// Type Short recordable name: message, document, upload, client_approval,
// or client_correspondence.
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
Draft A draft envelope: a message, document, upload, or client approval/ correspondence saved but not yet published. Flat and purpose-built — NOT the shared recording projection.
type DraftBucket ¶ added in v0.12.0
type DraftBucket struct {
AppUrl string `json:"app_url"`
Id int64 `json:"id"`
Name string `json:"name"`
}
DraftBucket The project a draft lives in (drafts-specific projection: id, name, app_url).
type DraftParent ¶ added in v0.12.0
type DraftParent struct {
AppUrl string `json:"app_url"`
Id int64 `json:"id"`
Title string `json:"title"`
}
DraftParent The parent recording a draft is filed under (id, title, app_url).
type EnableCardColumnOnHoldResponse ¶
type EnableCardColumnOnHoldResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnableCardColumnOnHoldResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseEnableCardColumnOnHoldResponse ¶
func ParseEnableCardColumnOnHoldResponse(rsp *http.Response) (*EnableCardColumnOnHoldResponse, error)
ParseEnableCardColumnOnHoldResponse parses an HTTP response from a EnableCardColumnOnHoldWithResponse call
func (EnableCardColumnOnHoldResponse) ContentType ¶ added in v0.8.0
func (r EnableCardColumnOnHoldResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableCardColumnOnHoldResponse) Status ¶
func (r EnableCardColumnOnHoldResponse) Status() string
Status returns HTTPResponse.Status
func (EnableCardColumnOnHoldResponse) StatusCode ¶
func (r EnableCardColumnOnHoldResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableCardColumnOnHoldResponseContent ¶
type EnableCardColumnOnHoldResponseContent = CardColumn
EnableCardColumnOnHoldResponseContent defines model for EnableCardColumnOnHoldResponseContent.
type EnableOutOfOfficeJSONRequestBody ¶ added in v0.7.0
type EnableOutOfOfficeJSONRequestBody = EnableOutOfOfficeRequestContent
EnableOutOfOfficeJSONRequestBody defines body for EnableOutOfOffice for application/json ContentType.
type EnableOutOfOfficeRequestContent ¶ added in v0.7.0
type EnableOutOfOfficeRequestContent struct {
OutOfOffice OutOfOfficePayload `json:"out_of_office"`
}
EnableOutOfOfficeRequestContent defines model for EnableOutOfOfficeRequestContent.
type EnableOutOfOfficeResponse ¶ added in v0.7.0
type EnableOutOfOfficeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnableOutOfOfficeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseEnableOutOfOfficeResponse ¶ added in v0.7.0
func ParseEnableOutOfOfficeResponse(rsp *http.Response) (*EnableOutOfOfficeResponse, error)
ParseEnableOutOfOfficeResponse parses an HTTP response from a EnableOutOfOfficeWithResponse call
func (EnableOutOfOfficeResponse) ContentType ¶ added in v0.8.0
func (r EnableOutOfOfficeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableOutOfOfficeResponse) Status ¶ added in v0.7.0
func (r EnableOutOfOfficeResponse) Status() string
Status returns HTTPResponse.Status
func (EnableOutOfOfficeResponse) StatusCode ¶ added in v0.7.0
func (r EnableOutOfOfficeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableOutOfOfficeResponseContent ¶ added in v0.7.0
type EnableOutOfOfficeResponseContent = OutOfOffice
EnableOutOfOfficeResponseContent When out of office is not enabled, `enabled` is `false` and `start_date`, `end_date`, and `back_on_date` are omitted.
type EnableToolResponse ¶
type EnableToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseEnableToolResponse ¶
func ParseEnableToolResponse(rsp *http.Response) (*EnableToolResponse, error)
ParseEnableToolResponse parses an HTTP response from a EnableToolWithResponse call
func (EnableToolResponse) ContentType ¶ added in v0.8.0
func (r EnableToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableToolResponse) Status ¶
func (r EnableToolResponse) Status() string
Status returns HTTPResponse.Status
func (EnableToolResponse) StatusCode ¶
func (r EnableToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Event ¶
type Event struct {
Action string `json:"action"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Details *EventDetails `json:"details,omitempty"`
Id int64 `json:"id"`
RecordingId int64 `json:"recording_id"`
}
Event defines model for Event.
type EventDetails ¶
type EventDetails struct {
AddedPersonIds []int64 `json:"added_person_ids,omitempty"`
NotifiedRecipientIds []int64 `json:"notified_recipient_ids,omitempty"`
RemovedPersonIds []int64 `json:"removed_person_ids,omitempty"`
}
EventDetails defines model for EventDetails.
type EventsService ¶
type EventsService struct {
// contains filtered or unexported fields
}
EventsService provides event-related operations.
func (*EventsService) List ¶
func (s *EventsService) List(ctx context.Context, accountId string, recordingId int64, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
type EverythingFile ¶ added in v0.10.0
type EverythingFile struct {
AppDownloadUrl *string `json:"app_download_url,omitempty"`
AppUrl *string `json:"app_url,omitempty"`
// AttachableSgid Present on the rich-text attachment variant: signed global id of the
// attachment (uploads/documents omit it).
AttachableSgid *string `json:"attachable_sgid,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
ByteSize *int64 `json:"byte_size,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
// Content Rich-text body of the Document variant (uploads/attachments omit it).
Content *string `json:"content,omitempty"`
ContentAttachments []RichTextAttachment `json:"content_attachments,omitempty"`
ContentType *string `json:"content_type,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
// Description Rich-text description (upload/document variants).
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments,omitempty"`
DownloadUrl *string `json:"download_url,omitempty"`
Filename *string `json:"filename,omitempty"`
// Height Pixel height; null for non-image blobs and may be float-spelled (1024.0).
Height *types.FlexInt `json:"height,omitempty"`
// Id Recording (Upload/Document) or attachment id.
Id *int64 `json:"id,omitempty"`
InheritsStatus *bool `json:"inherits_status,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
Position *int32 `json:"position,omitempty"`
Status *string `json:"status,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title *string `json:"title,omitempty"`
// Type "Upload", "Document", or "Attachment".
Type *string `json:"type,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
Url *string `json:"url,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
// Width Pixel width; null for non-image blobs and may be float-spelled (1024.0).
Width *types.FlexInt `json:"width,omitempty"`
}
EverythingFile A single item in the /files.json feed. An optional-field superset over three wire variants — a full Upload recording, a Basecamp Document recording, and a rich-text attachment wrapped in a recording envelope (distinguished by `attachable_sgid` and blob metadata). Every field is optional; a given instance populates only the fields of the variant it represents. Unknown fields are ignored by every SDK decoder, so the superset need not enumerate every field of the Upload/Document recordings.
type FieldErrorMap ¶ added in v0.12.0
FieldErrorMap defines model for FieldErrorMap.
type FieldKeyedErrors ¶ added in v0.12.0
type FieldKeyedErrors struct {
Errors FieldErrorMap `json:"errors"`
}
FieldKeyedErrors The field-keyed 422 body: {"errors": {"color": ["is not a valid color"]}}.
type FieldValidationErrorResponseContent ¶ added in v0.12.0
type FieldValidationErrorResponseContent = FieldKeyedErrors
FieldValidationErrorResponseContent The field-keyed 422 body: {"errors": {"color": ["is not a valid color"]}}.
type FirstWeekDay ¶ added in v0.7.0
type FirstWeekDay string
FirstWeekDay defines model for FirstWeekDay.
const ( Friday FirstWeekDay = "Friday" Monday FirstWeekDay = "Monday" Saturday FirstWeekDay = "Saturday" Sunday FirstWeekDay = "Sunday" Thursday FirstWeekDay = "Thursday" Tuesday FirstWeekDay = "Tuesday" Wednesday FirstWeekDay = "Wednesday" )
Defines values for FirstWeekDay.
func (FirstWeekDay) Valid ¶ added in v0.8.0
func (e FirstWeekDay) Valid() bool
Valid indicates whether the value is a known member of the FirstWeekDay enum.
type Folder ¶ added in v0.13.0
type Folder struct {
// BucketIds IDs of the projects filed into this folder. Same ids as `project_ids` on
// create, and the ids FolderWithProjects expands under `projects`.
BucketIds []int64 `json:"bucket_ids"`
// Color The viewer's colour customization for this folder; always emitted, `null`
// when unset. Required-and-nullable, like gauges_url.
Color *string `json:"color"`
CreatedAt time.Time `json:"created_at"`
// GaugesUrl Gauges URL covering this folder's projects; always emitted, `null` when
// none of them is gauged. `@required` models the presence — the nullability
// is layered on in the OpenAPI (smithy-build.json jsonAdd -> type:
// ["string","null"]), so Go types it *string because the value is nullable,
// not because the key is optional.
GaugesUrl *string `json:"gauges_url"`
Id int64 `json:"id"`
// ImageUrl The viewer's folder image; always emitted, `null` when unset. Read-only:
// there is no image create or update in v1. Required-and-nullable, like
// gauges_url.
ImageUrl *string `json:"image_url"`
IsEmojiOnlyName bool `json:"is_emoji_only_name"`
Name string `json:"name"`
StarUrl string `json:"star_url"`
// Type Always the string `Stack` — the wire type kept its pre-rename name.
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
}
Folder A folder as the list returns it: the base shape, without expanded projects.
Deliberately distinct from FolderWithProjects. A single shape with an optional `projects` member would make every list item declare a field the list response never populates.
type FolderWithProjects ¶ added in v0.13.0
type FolderWithProjects struct {
// BucketIds IDs of the projects filed into this folder — the same set `projects`
// expands.
BucketIds []int64 `json:"bucket_ids"`
// Color The viewer's colour customization for this folder; always emitted, `null`
// when unset. Required-and-nullable.
Color *string `json:"color"`
CreatedAt time.Time `json:"created_at"`
// GaugesUrl Gauges URL covering this folder's projects; always emitted, `null` when
// none of them is gauged. Required-and-nullable (see Folder.gauges_url).
GaugesUrl *string `json:"gauges_url"`
Id int64 `json:"id"`
// ImageUrl The viewer's folder image; always emitted, `null` when unset. Read-only.
// Required-and-nullable.
ImageUrl *string `json:"image_url"`
IsEmojiOnlyName bool `json:"is_emoji_only_name"`
Name string `json:"name"`
// Projects The projects filed into this folder, expanded. Always emitted; empty for
// an empty folder.
Projects []Project `json:"projects"`
StarUrl string `json:"star_url"`
// Type Always the string `Stack` — the wire type kept its pre-rename name.
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
}
FolderWithProjects One folder plus the projects grouped inside it, as get/create/update return it.
The `projects` entries are the shared project projection, minus the `bookmarked` flag that only the projects index adds.
type ForbiddenErrorResponseContent ¶
type ForbiddenErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
ForbiddenErrorResponseContent defines model for ForbiddenErrorResponseContent.
type Forward ¶
type Forward struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Content *string `json:"content,omitempty"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
From *string `json:"from,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
RepliesCount *int32 `json:"replies_count,omitempty"`
RepliesUrl *string `json:"replies_url,omitempty"`
Status string `json:"status"`
Subject string `json:"subject"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Forward defines model for Forward.
type ForwardReply ¶
type ForwardReply struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
ForwardReply defines model for ForwardReply.
type Gauge ¶ added in v0.7.0
type Gauge struct {
AppUrl *string `json:"app_url,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator *Person `json:"creator,omitempty"`
Description *string `json:"description,omitempty"`
// DescriptionAttachments Optional (no `@required`): the type-specific partial renders the
// companion array only when the gauge has needles (bc3 `if
// gauge.any_needles?`), so a needle-less gauge omits the key entirely.
// Non-nullable — never served as JSON `null`.
DescriptionAttachments []RichTextAttachment `json:"description_attachments,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Id int64 `json:"id"`
InheritsStatus *bool `json:"inherits_status,omitempty"`
LastNeedleColor *string `json:"last_needle_color,omitempty"`
LastNeedlePosition *int32 `json:"last_needle_position,omitempty"`
PreviousNeedlePosition *int32 `json:"previous_needle_position,omitempty"`
Status *string `json:"status,omitempty"`
Title *string `json:"title,omitempty"`
Type *string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
Url *string `json:"url,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
Gauge defines model for Gauge.
type GaugeNeedle ¶ added in v0.7.0
type GaugeNeedle struct {
AppUrl *string `json:"app_url,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
Color *string `json:"color,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator *Person `json:"creator,omitempty"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
Id int64 `json:"id"`
InheritsStatus *bool `json:"inherits_status,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
Position *int32 `json:"position,omitempty"`
Status *string `json:"status,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title *string `json:"title,omitempty"`
Type *string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
Url *string `json:"url,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
}
GaugeNeedle defines model for GaugeNeedle.
type GaugeNeedlePayload ¶ added in v0.7.0
type GaugeNeedlePayload struct {
// Color Status color: green (default), yellow, or red
Color *string `json:"color,omitempty"`
// Description Rich text (HTML) description of the progress update
Description *string `json:"description,omitempty"`
// Position Position of the needle (0-100)
Position int32 `json:"position"`
}
GaugeNeedlePayload defines model for GaugeNeedlePayload.
type GaugeNeedleUpdatePayload ¶ added in v0.7.0
type GaugeNeedleUpdatePayload struct {
// Description Rich text (HTML) description
Description *string `json:"description,omitempty"`
}
GaugeNeedleUpdatePayload defines model for GaugeNeedleUpdatePayload.
type GaugeTogglePayload ¶ added in v0.7.0
type GaugeTogglePayload struct {
Enabled bool `json:"enabled"`
}
GaugeTogglePayload defines model for GaugeTogglePayload.
type GetAccountResponse ¶ added in v0.7.0
type GetAccountResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetAccountResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetAccountResponse ¶ added in v0.7.0
func ParseGetAccountResponse(rsp *http.Response) (*GetAccountResponse, error)
ParseGetAccountResponse parses an HTTP response from a GetAccountWithResponse call
func (GetAccountResponse) ContentType ¶ added in v0.8.0
func (r GetAccountResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAccountResponse) Status ¶ added in v0.7.0
func (r GetAccountResponse) Status() string
Status returns HTTPResponse.Status
func (GetAccountResponse) StatusCode ¶ added in v0.7.0
func (r GetAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountResponseContent ¶ added in v0.7.0
type GetAccountResponseContent = Account
GetAccountResponseContent defines model for GetAccountResponseContent.
type GetAnswerResponse ¶
type GetAnswerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetAnswerResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetAnswerResponse ¶
func ParseGetAnswerResponse(rsp *http.Response) (*GetAnswerResponse, error)
ParseGetAnswerResponse parses an HTTP response from a GetAnswerWithResponse call
func (GetAnswerResponse) ContentType ¶ added in v0.8.0
func (r GetAnswerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAnswerResponse) Status ¶
func (r GetAnswerResponse) Status() string
Status returns HTTPResponse.Status
func (GetAnswerResponse) StatusCode ¶
func (r GetAnswerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAnswerResponseContent ¶
type GetAnswerResponseContent = QuestionAnswer
GetAnswerResponseContent defines model for GetAnswerResponseContent.
type GetAnswersByPersonParams ¶ added in v0.13.0
type GetAnswersByPersonParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetAnswersByPersonParams defines parameters for GetAnswersByPerson.
type GetAnswersByPersonResponse ¶
type GetAnswersByPersonResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetAnswersByPersonResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetAnswersByPersonResponse ¶
func ParseGetAnswersByPersonResponse(rsp *http.Response) (*GetAnswersByPersonResponse, error)
ParseGetAnswersByPersonResponse parses an HTTP response from a GetAnswersByPersonWithResponse call
func (GetAnswersByPersonResponse) ContentType ¶ added in v0.8.0
func (r GetAnswersByPersonResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAnswersByPersonResponse) Status ¶
func (r GetAnswersByPersonResponse) Status() string
Status returns HTTPResponse.Status
func (GetAnswersByPersonResponse) StatusCode ¶
func (r GetAnswersByPersonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAnswersByPersonResponseContent ¶
type GetAnswersByPersonResponseContent = []QuestionAnswer
GetAnswersByPersonResponseContent defines model for GetAnswersByPersonResponseContent.
type GetAssignedTodosParams ¶
type GetAssignedTodosParams struct {
// GroupBy Group by "bucket" or "date"
GroupBy *string `form:"group_by,omitempty" json:"group_by,omitempty"`
}
GetAssignedTodosParams defines parameters for GetAssignedTodos.
type GetAssignedTodosResponse ¶
type GetAssignedTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetAssignedTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetAssignedTodosResponse ¶
func ParseGetAssignedTodosResponse(rsp *http.Response) (*GetAssignedTodosResponse, error)
ParseGetAssignedTodosResponse parses an HTTP response from a GetAssignedTodosWithResponse call
func (GetAssignedTodosResponse) ContentType ¶ added in v0.8.0
func (r GetAssignedTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAssignedTodosResponse) Status ¶
func (r GetAssignedTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetAssignedTodosResponse) StatusCode ¶
func (r GetAssignedTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAssignedTodosResponseContent ¶
type GetAssignedTodosResponseContent struct {
GroupedBy *string `json:"grouped_by,omitempty"`
Person *Person `json:"person,omitempty"`
Todos []Todo `json:"todos,omitempty"`
}
GetAssignedTodosResponseContent defines model for GetAssignedTodosResponseContent.
type GetBookmarkResponse ¶ added in v0.12.0
type GetBookmarkResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetBookmarkResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetBookmarkResponse ¶ added in v0.12.0
func ParseGetBookmarkResponse(rsp *http.Response) (*GetBookmarkResponse, error)
ParseGetBookmarkResponse parses an HTTP response from a GetBookmarkWithResponse call
func (GetBookmarkResponse) ContentType ¶ added in v0.12.0
func (r GetBookmarkResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetBookmarkResponse) Status ¶ added in v0.12.0
func (r GetBookmarkResponse) Status() string
Status returns HTTPResponse.Status
func (GetBookmarkResponse) StatusCode ¶ added in v0.12.0
func (r GetBookmarkResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBookmarkResponseContent ¶ added in v0.12.0
type GetBookmarkResponseContent = BookmarkStatus
GetBookmarkResponseContent The current user's bookmark state for one recording.
type GetBoostResponse ¶
type GetBoostResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetBoostResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetBoostResponse ¶
func ParseGetBoostResponse(rsp *http.Response) (*GetBoostResponse, error)
ParseGetBoostResponse parses an HTTP response from a GetBoostWithResponse call
func (GetBoostResponse) ContentType ¶ added in v0.8.0
func (r GetBoostResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetBoostResponse) Status ¶
func (r GetBoostResponse) Status() string
Status returns HTTPResponse.Status
func (GetBoostResponse) StatusCode ¶
func (r GetBoostResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBoostResponseContent ¶
type GetBoostResponseContent = Boost
GetBoostResponseContent defines model for GetBoostResponseContent.
type GetBubbleUpsParams ¶ added in v0.10.0
type GetBubbleUpsParams struct {
// Page Page number. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetBubbleUpsParams defines parameters for GetBubbleUps.
type GetBubbleUpsResponse ¶ added in v0.10.0
type GetBubbleUpsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetBubbleUpsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetBubbleUpsResponse ¶ added in v0.10.0
func ParseGetBubbleUpsResponse(rsp *http.Response) (*GetBubbleUpsResponse, error)
ParseGetBubbleUpsResponse parses an HTTP response from a GetBubbleUpsWithResponse call
func (GetBubbleUpsResponse) ContentType ¶ added in v0.10.0
func (r GetBubbleUpsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetBubbleUpsResponse) Status ¶ added in v0.10.0
func (r GetBubbleUpsResponse) Status() string
Status returns HTTPResponse.Status
func (GetBubbleUpsResponse) StatusCode ¶ added in v0.10.0
func (r GetBubbleUpsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBubbleUpsResponseContent ¶ added in v0.10.0
type GetBubbleUpsResponseContent = []Notification
GetBubbleUpsResponseContent defines model for GetBubbleUpsResponseContent.
type GetCalendarResponse ¶ added in v0.12.0
type GetCalendarResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCalendarResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCalendarResponse ¶ added in v0.12.0
func ParseGetCalendarResponse(rsp *http.Response) (*GetCalendarResponse, error)
ParseGetCalendarResponse parses an HTTP response from a GetCalendarWithResponse call
func (GetCalendarResponse) ContentType ¶ added in v0.12.0
func (r GetCalendarResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCalendarResponse) Status ¶ added in v0.12.0
func (r GetCalendarResponse) Status() string
Status returns HTTPResponse.Status
func (GetCalendarResponse) StatusCode ¶ added in v0.12.0
func (r GetCalendarResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalendarResponseContent ¶ added in v0.12.0
type GetCalendarResponseContent = Calendar
GetCalendarResponseContent A per-account calendar (wire type Calendar), keyed by its own bucket id.
type GetCampfireLineResponse ¶
type GetCampfireLineResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCampfireLineResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCampfireLineResponse ¶
func ParseGetCampfireLineResponse(rsp *http.Response) (*GetCampfireLineResponse, error)
ParseGetCampfireLineResponse parses an HTTP response from a GetCampfireLineWithResponse call
func (GetCampfireLineResponse) ContentType ¶ added in v0.8.0
func (r GetCampfireLineResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCampfireLineResponse) Status ¶
func (r GetCampfireLineResponse) Status() string
Status returns HTTPResponse.Status
func (GetCampfireLineResponse) StatusCode ¶
func (r GetCampfireLineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampfireLineResponseContent ¶
type GetCampfireLineResponseContent = CampfireLine
GetCampfireLineResponseContent defines model for GetCampfireLineResponseContent.
type GetCampfireResponse ¶
type GetCampfireResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCampfireResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCampfireResponse ¶
func ParseGetCampfireResponse(rsp *http.Response) (*GetCampfireResponse, error)
ParseGetCampfireResponse parses an HTTP response from a GetCampfireWithResponse call
func (GetCampfireResponse) ContentType ¶ added in v0.8.0
func (r GetCampfireResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCampfireResponse) Status ¶
func (r GetCampfireResponse) Status() string
Status returns HTTPResponse.Status
func (GetCampfireResponse) StatusCode ¶
func (r GetCampfireResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampfireResponseContent ¶
type GetCampfireResponseContent = Campfire
GetCampfireResponseContent defines model for GetCampfireResponseContent.
type GetCardColumnResponse ¶
type GetCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCardColumnResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCardColumnResponse ¶
func ParseGetCardColumnResponse(rsp *http.Response) (*GetCardColumnResponse, error)
ParseGetCardColumnResponse parses an HTTP response from a GetCardColumnWithResponse call
func (GetCardColumnResponse) ContentType ¶ added in v0.8.0
func (r GetCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCardColumnResponse) Status ¶
func (r GetCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (GetCardColumnResponse) StatusCode ¶
func (r GetCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCardColumnResponseContent ¶
type GetCardColumnResponseContent = CardColumn
GetCardColumnResponseContent defines model for GetCardColumnResponseContent.
type GetCardResponse ¶
type GetCardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCardResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCardResponse ¶
func ParseGetCardResponse(rsp *http.Response) (*GetCardResponse, error)
ParseGetCardResponse parses an HTTP response from a GetCardWithResponse call
func (GetCardResponse) ContentType ¶ added in v0.8.0
func (r GetCardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCardResponse) Status ¶
func (r GetCardResponse) Status() string
Status returns HTTPResponse.Status
func (GetCardResponse) StatusCode ¶
func (r GetCardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCardResponseContent ¶
type GetCardResponseContent = Card
GetCardResponseContent defines model for GetCardResponseContent.
type GetCardStepResponse ¶ added in v0.6.0
type GetCardStepResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCardStepResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCardStepResponse ¶ added in v0.6.0
func ParseGetCardStepResponse(rsp *http.Response) (*GetCardStepResponse, error)
ParseGetCardStepResponse parses an HTTP response from a GetCardStepWithResponse call
func (GetCardStepResponse) ContentType ¶ added in v0.8.0
func (r GetCardStepResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCardStepResponse) Status ¶ added in v0.6.0
func (r GetCardStepResponse) Status() string
Status returns HTTPResponse.Status
func (GetCardStepResponse) StatusCode ¶ added in v0.6.0
func (r GetCardStepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCardStepResponseContent ¶ added in v0.6.0
type GetCardStepResponseContent = CardStep
GetCardStepResponseContent defines model for GetCardStepResponseContent.
type GetCardTableResponse ¶
type GetCardTableResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCardTableResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCardTableResponse ¶
func ParseGetCardTableResponse(rsp *http.Response) (*GetCardTableResponse, error)
ParseGetCardTableResponse parses an HTTP response from a GetCardTableWithResponse call
func (GetCardTableResponse) ContentType ¶ added in v0.8.0
func (r GetCardTableResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCardTableResponse) Status ¶
func (r GetCardTableResponse) Status() string
Status returns HTTPResponse.Status
func (GetCardTableResponse) StatusCode ¶
func (r GetCardTableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCardTableResponseContent ¶
type GetCardTableResponseContent = CardTable
GetCardTableResponseContent defines model for GetCardTableResponseContent.
type GetChatbotResponse ¶
type GetChatbotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetChatbotResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetChatbotResponse ¶
func ParseGetChatbotResponse(rsp *http.Response) (*GetChatbotResponse, error)
ParseGetChatbotResponse parses an HTTP response from a GetChatbotWithResponse call
func (GetChatbotResponse) ContentType ¶ added in v0.8.0
func (r GetChatbotResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetChatbotResponse) Status ¶
func (r GetChatbotResponse) Status() string
Status returns HTTPResponse.Status
func (GetChatbotResponse) StatusCode ¶
func (r GetChatbotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetChatbotResponseContent ¶
type GetChatbotResponseContent = Chatbot
GetChatbotResponseContent defines model for GetChatbotResponseContent.
type GetClientApprovalResponse ¶
type GetClientApprovalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetClientApprovalResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetClientApprovalResponse ¶
func ParseGetClientApprovalResponse(rsp *http.Response) (*GetClientApprovalResponse, error)
ParseGetClientApprovalResponse parses an HTTP response from a GetClientApprovalWithResponse call
func (GetClientApprovalResponse) ContentType ¶ added in v0.8.0
func (r GetClientApprovalResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetClientApprovalResponse) Status ¶
func (r GetClientApprovalResponse) Status() string
Status returns HTTPResponse.Status
func (GetClientApprovalResponse) StatusCode ¶
func (r GetClientApprovalResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClientApprovalResponseContent ¶
type GetClientApprovalResponseContent = ClientApproval
GetClientApprovalResponseContent defines model for GetClientApprovalResponseContent.
type GetClientCorrespondenceResponse ¶
type GetClientCorrespondenceResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetClientCorrespondenceResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetClientCorrespondenceResponse ¶
func ParseGetClientCorrespondenceResponse(rsp *http.Response) (*GetClientCorrespondenceResponse, error)
ParseGetClientCorrespondenceResponse parses an HTTP response from a GetClientCorrespondenceWithResponse call
func (GetClientCorrespondenceResponse) ContentType ¶ added in v0.8.0
func (r GetClientCorrespondenceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetClientCorrespondenceResponse) Status ¶
func (r GetClientCorrespondenceResponse) Status() string
Status returns HTTPResponse.Status
func (GetClientCorrespondenceResponse) StatusCode ¶
func (r GetClientCorrespondenceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClientCorrespondenceResponseContent ¶
type GetClientCorrespondenceResponseContent = ClientCorrespondence
GetClientCorrespondenceResponseContent defines model for GetClientCorrespondenceResponseContent.
type GetClientReplyResponse ¶
type GetClientReplyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetClientReplyResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetClientReplyResponse ¶
func ParseGetClientReplyResponse(rsp *http.Response) (*GetClientReplyResponse, error)
ParseGetClientReplyResponse parses an HTTP response from a GetClientReplyWithResponse call
func (GetClientReplyResponse) ContentType ¶ added in v0.8.0
func (r GetClientReplyResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetClientReplyResponse) Status ¶
func (r GetClientReplyResponse) Status() string
Status returns HTTPResponse.Status
func (GetClientReplyResponse) StatusCode ¶
func (r GetClientReplyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetClientReplyResponseContent ¶
type GetClientReplyResponseContent = ClientReply
GetClientReplyResponseContent defines model for GetClientReplyResponseContent.
type GetCloudFileResponse ¶ added in v0.13.0
type GetCloudFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCloudFileResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCloudFileResponse ¶ added in v0.13.0
func ParseGetCloudFileResponse(rsp *http.Response) (*GetCloudFileResponse, error)
ParseGetCloudFileResponse parses an HTTP response from a GetCloudFileWithResponse call
func (GetCloudFileResponse) ContentType ¶ added in v0.13.0
func (r GetCloudFileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCloudFileResponse) Status ¶ added in v0.13.0
func (r GetCloudFileResponse) Status() string
Status returns HTTPResponse.Status
func (GetCloudFileResponse) StatusCode ¶ added in v0.13.0
func (r GetCloudFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCloudFileResponseContent ¶ added in v0.13.0
type GetCloudFileResponseContent = CloudFile
GetCloudFileResponseContent defines model for GetCloudFileResponseContent.
type GetCommentResponse ¶
type GetCommentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetCommentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetCommentResponse ¶
func ParseGetCommentResponse(rsp *http.Response) (*GetCommentResponse, error)
ParseGetCommentResponse parses an HTTP response from a GetCommentWithResponse call
func (GetCommentResponse) ContentType ¶ added in v0.8.0
func (r GetCommentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCommentResponse) Status ¶
func (r GetCommentResponse) Status() string
Status returns HTTPResponse.Status
func (GetCommentResponse) StatusCode ¶
func (r GetCommentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCommentResponseContent ¶
type GetCommentResponseContent = Comment
GetCommentResponseContent defines model for GetCommentResponseContent.
type GetDocumentResponse ¶
type GetDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetDocumentResponse ¶
func ParseGetDocumentResponse(rsp *http.Response) (*GetDocumentResponse, error)
ParseGetDocumentResponse parses an HTTP response from a GetDocumentWithResponse call
func (GetDocumentResponse) ContentType ¶ added in v0.8.0
func (r GetDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDocumentResponse) Status ¶
func (r GetDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (GetDocumentResponse) StatusCode ¶
func (r GetDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDocumentResponseContent ¶
type GetDocumentResponseContent = Document
GetDocumentResponseContent defines model for GetDocumentResponseContent.
type GetEverythingCheckinsParams ¶ added in v0.10.0
type GetEverythingCheckinsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingCheckinsParams defines parameters for GetEverythingCheckins.
type GetEverythingCheckinsResponse ¶ added in v0.10.0
type GetEverythingCheckinsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingCheckinsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingCheckinsResponse ¶ added in v0.10.0
func ParseGetEverythingCheckinsResponse(rsp *http.Response) (*GetEverythingCheckinsResponse, error)
ParseGetEverythingCheckinsResponse parses an HTTP response from a GetEverythingCheckinsWithResponse call
func (GetEverythingCheckinsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingCheckinsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingCheckinsResponse) Status ¶ added in v0.10.0
func (r GetEverythingCheckinsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingCheckinsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingCheckinsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingCheckinsResponseContent ¶ added in v0.10.0
type GetEverythingCheckinsResponseContent = []Recording
GetEverythingCheckinsResponseContent defines model for GetEverythingCheckinsResponseContent.
type GetEverythingCommentsParams ¶ added in v0.10.0
type GetEverythingCommentsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingCommentsParams defines parameters for GetEverythingComments.
type GetEverythingCommentsResponse ¶ added in v0.10.0
type GetEverythingCommentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingCommentsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingCommentsResponse ¶ added in v0.10.0
func ParseGetEverythingCommentsResponse(rsp *http.Response) (*GetEverythingCommentsResponse, error)
ParseGetEverythingCommentsResponse parses an HTTP response from a GetEverythingCommentsWithResponse call
func (GetEverythingCommentsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingCommentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingCommentsResponse) Status ¶ added in v0.10.0
func (r GetEverythingCommentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingCommentsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingCommentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingCommentsResponseContent ¶ added in v0.10.0
type GetEverythingCommentsResponseContent = []Recording
GetEverythingCommentsResponseContent defines model for GetEverythingCommentsResponseContent.
type GetEverythingCompletedCardsParams ¶ added in v0.10.0
type GetEverythingCompletedCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingCompletedCardsParams defines parameters for GetEverythingCompletedCards.
type GetEverythingCompletedCardsResponse ¶ added in v0.10.0
type GetEverythingCompletedCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingCompletedCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingCompletedCardsResponse ¶ added in v0.10.0
func ParseGetEverythingCompletedCardsResponse(rsp *http.Response) (*GetEverythingCompletedCardsResponse, error)
ParseGetEverythingCompletedCardsResponse parses an HTTP response from a GetEverythingCompletedCardsWithResponse call
func (GetEverythingCompletedCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingCompletedCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingCompletedCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingCompletedCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingCompletedCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingCompletedCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingCompletedCardsResponseContent ¶ added in v0.10.0
type GetEverythingCompletedCardsResponseContent = []BucketCardsGroup
GetEverythingCompletedCardsResponseContent defines model for GetEverythingCompletedCardsResponseContent.
type GetEverythingCompletedTodosParams ¶ added in v0.10.0
type GetEverythingCompletedTodosParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingCompletedTodosParams defines parameters for GetEverythingCompletedTodos.
type GetEverythingCompletedTodosResponse ¶ added in v0.10.0
type GetEverythingCompletedTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingCompletedTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingCompletedTodosResponse ¶ added in v0.10.0
func ParseGetEverythingCompletedTodosResponse(rsp *http.Response) (*GetEverythingCompletedTodosResponse, error)
ParseGetEverythingCompletedTodosResponse parses an HTTP response from a GetEverythingCompletedTodosWithResponse call
func (GetEverythingCompletedTodosResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingCompletedTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingCompletedTodosResponse) Status ¶ added in v0.10.0
func (r GetEverythingCompletedTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingCompletedTodosResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingCompletedTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingCompletedTodosResponseContent ¶ added in v0.10.0
type GetEverythingCompletedTodosResponseContent = []BucketTodosGroup
GetEverythingCompletedTodosResponseContent defines model for GetEverythingCompletedTodosResponseContent.
type GetEverythingFilesParams ¶ added in v0.10.0
type GetEverythingFilesParams struct {
// Kind Filter by file kind: all (default), images, pdfs, documents, or videos.
Kind *string `form:"kind,omitempty" json:"kind,omitempty"`
// PeopleIds Restrict to files created by the given people (repeatable).
PeopleIds *[]int64 `form:"people_ids[],omitempty" json:"people_ids[],omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingFilesParams defines parameters for GetEverythingFiles.
type GetEverythingFilesResponse ¶ added in v0.10.0
type GetEverythingFilesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingFilesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingFilesResponse ¶ added in v0.10.0
func ParseGetEverythingFilesResponse(rsp *http.Response) (*GetEverythingFilesResponse, error)
ParseGetEverythingFilesResponse parses an HTTP response from a GetEverythingFilesWithResponse call
func (GetEverythingFilesResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingFilesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingFilesResponse) Status ¶ added in v0.10.0
func (r GetEverythingFilesResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingFilesResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingFilesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingFilesResponseContent ¶ added in v0.10.0
type GetEverythingFilesResponseContent = []EverythingFile
GetEverythingFilesResponseContent defines model for GetEverythingFilesResponseContent.
type GetEverythingForwardsParams ¶ added in v0.10.0
type GetEverythingForwardsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingForwardsParams defines parameters for GetEverythingForwards.
type GetEverythingForwardsResponse ¶ added in v0.10.0
type GetEverythingForwardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingForwardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingForwardsResponse ¶ added in v0.10.0
func ParseGetEverythingForwardsResponse(rsp *http.Response) (*GetEverythingForwardsResponse, error)
ParseGetEverythingForwardsResponse parses an HTTP response from a GetEverythingForwardsWithResponse call
func (GetEverythingForwardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingForwardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingForwardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingForwardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingForwardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingForwardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingForwardsResponseContent ¶ added in v0.10.0
type GetEverythingForwardsResponseContent = []Recording
GetEverythingForwardsResponseContent defines model for GetEverythingForwardsResponseContent.
type GetEverythingMessagesParams ¶ added in v0.10.0
type GetEverythingMessagesParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingMessagesParams defines parameters for GetEverythingMessages.
type GetEverythingMessagesResponse ¶ added in v0.10.0
type GetEverythingMessagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingMessagesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingMessagesResponse ¶ added in v0.10.0
func ParseGetEverythingMessagesResponse(rsp *http.Response) (*GetEverythingMessagesResponse, error)
ParseGetEverythingMessagesResponse parses an HTTP response from a GetEverythingMessagesWithResponse call
func (GetEverythingMessagesResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingMessagesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingMessagesResponse) Status ¶ added in v0.10.0
func (r GetEverythingMessagesResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingMessagesResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingMessagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingMessagesResponseContent ¶ added in v0.10.0
type GetEverythingMessagesResponseContent = []Recording
GetEverythingMessagesResponseContent defines model for GetEverythingMessagesResponseContent.
type GetEverythingNoDueDateCardsParams ¶ added in v0.10.0
type GetEverythingNoDueDateCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingNoDueDateCardsParams defines parameters for GetEverythingNoDueDateCards.
type GetEverythingNoDueDateCardsResponse ¶ added in v0.10.0
type GetEverythingNoDueDateCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingNoDueDateCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingNoDueDateCardsResponse ¶ added in v0.10.0
func ParseGetEverythingNoDueDateCardsResponse(rsp *http.Response) (*GetEverythingNoDueDateCardsResponse, error)
ParseGetEverythingNoDueDateCardsResponse parses an HTTP response from a GetEverythingNoDueDateCardsWithResponse call
func (GetEverythingNoDueDateCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingNoDueDateCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingNoDueDateCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingNoDueDateCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingNoDueDateCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingNoDueDateCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingNoDueDateCardsResponseContent ¶ added in v0.10.0
type GetEverythingNoDueDateCardsResponseContent = []BucketCardsGroup
GetEverythingNoDueDateCardsResponseContent defines model for GetEverythingNoDueDateCardsResponseContent.
type GetEverythingNoDueDateTodosParams ¶ added in v0.10.0
type GetEverythingNoDueDateTodosParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingNoDueDateTodosParams defines parameters for GetEverythingNoDueDateTodos.
type GetEverythingNoDueDateTodosResponse ¶ added in v0.10.0
type GetEverythingNoDueDateTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingNoDueDateTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingNoDueDateTodosResponse ¶ added in v0.10.0
func ParseGetEverythingNoDueDateTodosResponse(rsp *http.Response) (*GetEverythingNoDueDateTodosResponse, error)
ParseGetEverythingNoDueDateTodosResponse parses an HTTP response from a GetEverythingNoDueDateTodosWithResponse call
func (GetEverythingNoDueDateTodosResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingNoDueDateTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingNoDueDateTodosResponse) Status ¶ added in v0.10.0
func (r GetEverythingNoDueDateTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingNoDueDateTodosResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingNoDueDateTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingNoDueDateTodosResponseContent ¶ added in v0.10.0
type GetEverythingNoDueDateTodosResponseContent = []BucketTodosGroup
GetEverythingNoDueDateTodosResponseContent defines model for GetEverythingNoDueDateTodosResponseContent.
type GetEverythingNotNowCardsParams ¶ added in v0.10.0
type GetEverythingNotNowCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingNotNowCardsParams defines parameters for GetEverythingNotNowCards.
type GetEverythingNotNowCardsResponse ¶ added in v0.10.0
type GetEverythingNotNowCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingNotNowCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingNotNowCardsResponse ¶ added in v0.10.0
func ParseGetEverythingNotNowCardsResponse(rsp *http.Response) (*GetEverythingNotNowCardsResponse, error)
ParseGetEverythingNotNowCardsResponse parses an HTTP response from a GetEverythingNotNowCardsWithResponse call
func (GetEverythingNotNowCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingNotNowCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingNotNowCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingNotNowCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingNotNowCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingNotNowCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingNotNowCardsResponseContent ¶ added in v0.10.0
type GetEverythingNotNowCardsResponseContent = []BucketCardsGroup
GetEverythingNotNowCardsResponseContent defines model for GetEverythingNotNowCardsResponseContent.
type GetEverythingOpenCardsParams ¶ added in v0.10.0
type GetEverythingOpenCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingOpenCardsParams defines parameters for GetEverythingOpenCards.
type GetEverythingOpenCardsResponse ¶ added in v0.10.0
type GetEverythingOpenCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingOpenCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingOpenCardsResponse ¶ added in v0.10.0
func ParseGetEverythingOpenCardsResponse(rsp *http.Response) (*GetEverythingOpenCardsResponse, error)
ParseGetEverythingOpenCardsResponse parses an HTTP response from a GetEverythingOpenCardsWithResponse call
func (GetEverythingOpenCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingOpenCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingOpenCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingOpenCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingOpenCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingOpenCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingOpenCardsResponseContent ¶ added in v0.10.0
type GetEverythingOpenCardsResponseContent = []BucketCardsGroup
GetEverythingOpenCardsResponseContent defines model for GetEverythingOpenCardsResponseContent.
type GetEverythingOpenTodosParams ¶ added in v0.10.0
type GetEverythingOpenTodosParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingOpenTodosParams defines parameters for GetEverythingOpenTodos.
type GetEverythingOpenTodosResponse ¶ added in v0.10.0
type GetEverythingOpenTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingOpenTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingOpenTodosResponse ¶ added in v0.10.0
func ParseGetEverythingOpenTodosResponse(rsp *http.Response) (*GetEverythingOpenTodosResponse, error)
ParseGetEverythingOpenTodosResponse parses an HTTP response from a GetEverythingOpenTodosWithResponse call
func (GetEverythingOpenTodosResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingOpenTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingOpenTodosResponse) Status ¶ added in v0.10.0
func (r GetEverythingOpenTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingOpenTodosResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingOpenTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingOpenTodosResponseContent ¶ added in v0.10.0
type GetEverythingOpenTodosResponseContent = []BucketTodosGroup
GetEverythingOpenTodosResponseContent defines model for GetEverythingOpenTodosResponseContent.
type GetEverythingOverdueCardsParams ¶ added in v0.12.0
type GetEverythingOverdueCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
}
GetEverythingOverdueCardsParams defines parameters for GetEverythingOverdueCards.
type GetEverythingOverdueCardsResponse ¶ added in v0.10.0
type GetEverythingOverdueCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingOverdueCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingOverdueCardsResponse ¶ added in v0.10.0
func ParseGetEverythingOverdueCardsResponse(rsp *http.Response) (*GetEverythingOverdueCardsResponse, error)
ParseGetEverythingOverdueCardsResponse parses an HTTP response from a GetEverythingOverdueCardsWithResponse call
func (GetEverythingOverdueCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingOverdueCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingOverdueCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingOverdueCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingOverdueCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingOverdueCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingOverdueCardsResponseContent ¶ added in v0.10.0
type GetEverythingOverdueCardsResponseContent = []Card
GetEverythingOverdueCardsResponseContent defines model for GetEverythingOverdueCardsResponseContent.
type GetEverythingOverdueTodosParams ¶ added in v0.12.0
type GetEverythingOverdueTodosParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
}
GetEverythingOverdueTodosParams defines parameters for GetEverythingOverdueTodos.
type GetEverythingOverdueTodosResponse ¶ added in v0.10.0
type GetEverythingOverdueTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingOverdueTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingOverdueTodosResponse ¶ added in v0.10.0
func ParseGetEverythingOverdueTodosResponse(rsp *http.Response) (*GetEverythingOverdueTodosResponse, error)
ParseGetEverythingOverdueTodosResponse parses an HTTP response from a GetEverythingOverdueTodosWithResponse call
func (GetEverythingOverdueTodosResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingOverdueTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingOverdueTodosResponse) Status ¶ added in v0.10.0
func (r GetEverythingOverdueTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingOverdueTodosResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingOverdueTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingOverdueTodosResponseContent ¶ added in v0.10.0
type GetEverythingOverdueTodosResponseContent = []Todo
GetEverythingOverdueTodosResponseContent defines model for GetEverythingOverdueTodosResponseContent.
type GetEverythingUnassignedCardsParams ¶ added in v0.10.0
type GetEverythingUnassignedCardsParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingUnassignedCardsParams defines parameters for GetEverythingUnassignedCards.
type GetEverythingUnassignedCardsResponse ¶ added in v0.10.0
type GetEverythingUnassignedCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingUnassignedCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingUnassignedCardsResponse ¶ added in v0.10.0
func ParseGetEverythingUnassignedCardsResponse(rsp *http.Response) (*GetEverythingUnassignedCardsResponse, error)
ParseGetEverythingUnassignedCardsResponse parses an HTTP response from a GetEverythingUnassignedCardsWithResponse call
func (GetEverythingUnassignedCardsResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingUnassignedCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingUnassignedCardsResponse) Status ¶ added in v0.10.0
func (r GetEverythingUnassignedCardsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingUnassignedCardsResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingUnassignedCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingUnassignedCardsResponseContent ¶ added in v0.10.0
type GetEverythingUnassignedCardsResponseContent = []BucketCardsGroup
GetEverythingUnassignedCardsResponseContent defines model for GetEverythingUnassignedCardsResponseContent.
type GetEverythingUnassignedTodosParams ¶ added in v0.10.0
type GetEverythingUnassignedTodosParams struct {
// AssigneeIds Restrict to tasks assigned to at least one of the given people (repeatable).
// Assignees on nested steps are not considered.
AssigneeIds *[]int64 `form:"assignee_ids[],omitempty" json:"assignee_ids[],omitempty"`
// Due Filter by due date: with, without, or overdue. Unrecognized values are ignored.
Due *string `form:"due,omitempty" json:"due,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetEverythingUnassignedTodosParams defines parameters for GetEverythingUnassignedTodos.
type GetEverythingUnassignedTodosResponse ¶ added in v0.10.0
type GetEverythingUnassignedTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetEverythingUnassignedTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetEverythingUnassignedTodosResponse ¶ added in v0.10.0
func ParseGetEverythingUnassignedTodosResponse(rsp *http.Response) (*GetEverythingUnassignedTodosResponse, error)
ParseGetEverythingUnassignedTodosResponse parses an HTTP response from a GetEverythingUnassignedTodosWithResponse call
func (GetEverythingUnassignedTodosResponse) ContentType ¶ added in v0.10.0
func (r GetEverythingUnassignedTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEverythingUnassignedTodosResponse) Status ¶ added in v0.10.0
func (r GetEverythingUnassignedTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetEverythingUnassignedTodosResponse) StatusCode ¶ added in v0.10.0
func (r GetEverythingUnassignedTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEverythingUnassignedTodosResponseContent ¶ added in v0.10.0
type GetEverythingUnassignedTodosResponseContent = []BucketTodosGroup
GetEverythingUnassignedTodosResponseContent defines model for GetEverythingUnassignedTodosResponseContent.
type GetFolderResponse ¶ added in v0.13.0
type GetFolderResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFolderResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetFolderResponse ¶ added in v0.13.0
func ParseGetFolderResponse(rsp *http.Response) (*GetFolderResponse, error)
ParseGetFolderResponse parses an HTTP response from a GetFolderWithResponse call
func (GetFolderResponse) ContentType ¶ added in v0.13.0
func (r GetFolderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFolderResponse) Status ¶ added in v0.13.0
func (r GetFolderResponse) Status() string
Status returns HTTPResponse.Status
func (GetFolderResponse) StatusCode ¶ added in v0.13.0
func (r GetFolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFolderResponseContent ¶ added in v0.13.0
type GetFolderResponseContent = FolderWithProjects
GetFolderResponseContent One folder plus the projects grouped inside it, as get/create/update return it.
The `projects` entries are the shared project projection, minus the `bookmarked` flag that only the projects index adds.
type GetForwardReplyResponse ¶
type GetForwardReplyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetForwardReplyResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetForwardReplyResponse ¶
func ParseGetForwardReplyResponse(rsp *http.Response) (*GetForwardReplyResponse, error)
ParseGetForwardReplyResponse parses an HTTP response from a GetForwardReplyWithResponse call
func (GetForwardReplyResponse) ContentType ¶ added in v0.8.0
func (r GetForwardReplyResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetForwardReplyResponse) Status ¶
func (r GetForwardReplyResponse) Status() string
Status returns HTTPResponse.Status
func (GetForwardReplyResponse) StatusCode ¶
func (r GetForwardReplyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetForwardReplyResponseContent ¶
type GetForwardReplyResponseContent = ForwardReply
GetForwardReplyResponseContent defines model for GetForwardReplyResponseContent.
type GetForwardResponse ¶
type GetForwardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetForwardResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetForwardResponse ¶
func ParseGetForwardResponse(rsp *http.Response) (*GetForwardResponse, error)
ParseGetForwardResponse parses an HTTP response from a GetForwardWithResponse call
func (GetForwardResponse) ContentType ¶ added in v0.8.0
func (r GetForwardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetForwardResponse) Status ¶
func (r GetForwardResponse) Status() string
Status returns HTTPResponse.Status
func (GetForwardResponse) StatusCode ¶
func (r GetForwardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetForwardResponseContent ¶
type GetForwardResponseContent = Forward
GetForwardResponseContent defines model for GetForwardResponseContent.
type GetGaugeNeedleResponse ¶ added in v0.7.0
type GetGaugeNeedleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetGaugeNeedleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetGaugeNeedleResponse ¶ added in v0.7.0
func ParseGetGaugeNeedleResponse(rsp *http.Response) (*GetGaugeNeedleResponse, error)
ParseGetGaugeNeedleResponse parses an HTTP response from a GetGaugeNeedleWithResponse call
func (GetGaugeNeedleResponse) ContentType ¶ added in v0.8.0
func (r GetGaugeNeedleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetGaugeNeedleResponse) Status ¶ added in v0.7.0
func (r GetGaugeNeedleResponse) Status() string
Status returns HTTPResponse.Status
func (GetGaugeNeedleResponse) StatusCode ¶ added in v0.7.0
func (r GetGaugeNeedleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGaugeNeedleResponseContent ¶ added in v0.7.0
type GetGaugeNeedleResponseContent = GaugeNeedle
GetGaugeNeedleResponseContent defines model for GetGaugeNeedleResponseContent.
type GetGoogleDocumentResponse ¶ added in v0.13.0
type GetGoogleDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetGoogleDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetGoogleDocumentResponse ¶ added in v0.13.0
func ParseGetGoogleDocumentResponse(rsp *http.Response) (*GetGoogleDocumentResponse, error)
ParseGetGoogleDocumentResponse parses an HTTP response from a GetGoogleDocumentWithResponse call
func (GetGoogleDocumentResponse) ContentType ¶ added in v0.13.0
func (r GetGoogleDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetGoogleDocumentResponse) Status ¶ added in v0.13.0
func (r GetGoogleDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (GetGoogleDocumentResponse) StatusCode ¶ added in v0.13.0
func (r GetGoogleDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGoogleDocumentResponseContent ¶ added in v0.13.0
type GetGoogleDocumentResponseContent = GoogleDocument
GetGoogleDocumentResponseContent defines model for GetGoogleDocumentResponseContent.
type GetHillChartResponse ¶ added in v0.7.0
type GetHillChartResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetHillChartResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetHillChartResponse ¶ added in v0.7.0
func ParseGetHillChartResponse(rsp *http.Response) (*GetHillChartResponse, error)
ParseGetHillChartResponse parses an HTTP response from a GetHillChartWithResponse call
func (GetHillChartResponse) ContentType ¶ added in v0.8.0
func (r GetHillChartResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetHillChartResponse) Status ¶ added in v0.7.0
func (r GetHillChartResponse) Status() string
Status returns HTTPResponse.Status
func (GetHillChartResponse) StatusCode ¶ added in v0.7.0
func (r GetHillChartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHillChartResponseContent ¶ added in v0.7.0
type GetHillChartResponseContent = HillChart
GetHillChartResponseContent defines model for GetHillChartResponseContent.
type GetInboxResponse ¶
type GetInboxResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetInboxResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetInboxResponse ¶
func ParseGetInboxResponse(rsp *http.Response) (*GetInboxResponse, error)
ParseGetInboxResponse parses an HTTP response from a GetInboxWithResponse call
func (GetInboxResponse) ContentType ¶ added in v0.8.0
func (r GetInboxResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetInboxResponse) Status ¶
func (r GetInboxResponse) Status() string
Status returns HTTPResponse.Status
func (GetInboxResponse) StatusCode ¶
func (r GetInboxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInboxResponseContent ¶
type GetInboxResponseContent = Inbox
GetInboxResponseContent defines model for GetInboxResponseContent.
type GetMessageBoardResponse ¶
type GetMessageBoardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMessageBoardResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMessageBoardResponse ¶
func ParseGetMessageBoardResponse(rsp *http.Response) (*GetMessageBoardResponse, error)
ParseGetMessageBoardResponse parses an HTTP response from a GetMessageBoardWithResponse call
func (GetMessageBoardResponse) ContentType ¶ added in v0.8.0
func (r GetMessageBoardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMessageBoardResponse) Status ¶
func (r GetMessageBoardResponse) Status() string
Status returns HTTPResponse.Status
func (GetMessageBoardResponse) StatusCode ¶
func (r GetMessageBoardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMessageBoardResponseContent ¶
type GetMessageBoardResponseContent = MessageBoard
GetMessageBoardResponseContent defines model for GetMessageBoardResponseContent.
type GetMessageResponse ¶
type GetMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMessageResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMessageResponse ¶
func ParseGetMessageResponse(rsp *http.Response) (*GetMessageResponse, error)
ParseGetMessageResponse parses an HTTP response from a GetMessageWithResponse call
func (GetMessageResponse) ContentType ¶ added in v0.8.0
func (r GetMessageResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMessageResponse) Status ¶
func (r GetMessageResponse) Status() string
Status returns HTTPResponse.Status
func (GetMessageResponse) StatusCode ¶
func (r GetMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMessageResponseContent ¶
type GetMessageResponseContent = Message
GetMessageResponseContent defines model for GetMessageResponseContent.
type GetMessageTypeResponse ¶
type GetMessageTypeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMessageTypeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMessageTypeResponse ¶
func ParseGetMessageTypeResponse(rsp *http.Response) (*GetMessageTypeResponse, error)
ParseGetMessageTypeResponse parses an HTTP response from a GetMessageTypeWithResponse call
func (GetMessageTypeResponse) ContentType ¶ added in v0.8.0
func (r GetMessageTypeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMessageTypeResponse) Status ¶
func (r GetMessageTypeResponse) Status() string
Status returns HTTPResponse.Status
func (GetMessageTypeResponse) StatusCode ¶
func (r GetMessageTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMessageTypeResponseContent ¶
type GetMessageTypeResponseContent = MessageType
GetMessageTypeResponseContent defines model for GetMessageTypeResponseContent.
type GetMyAssignmentsResponse ¶ added in v0.7.0
type GetMyAssignmentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyAssignmentsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyAssignmentsResponse ¶ added in v0.7.0
func ParseGetMyAssignmentsResponse(rsp *http.Response) (*GetMyAssignmentsResponse, error)
ParseGetMyAssignmentsResponse parses an HTTP response from a GetMyAssignmentsWithResponse call
func (GetMyAssignmentsResponse) ContentType ¶ added in v0.8.0
func (r GetMyAssignmentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyAssignmentsResponse) Status ¶ added in v0.7.0
func (r GetMyAssignmentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyAssignmentsResponse) StatusCode ¶ added in v0.7.0
func (r GetMyAssignmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyAssignmentsResponseContent ¶ added in v0.7.0
type GetMyAssignmentsResponseContent struct {
NonPriorities []MyAssignment `json:"non_priorities,omitempty"`
Priorities []MyAssignment `json:"priorities,omitempty"`
}
GetMyAssignmentsResponseContent defines model for GetMyAssignmentsResponseContent.
type GetMyCompletedAssignmentsResponse ¶ added in v0.7.0
type GetMyCompletedAssignmentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyCompletedAssignmentsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyCompletedAssignmentsResponse ¶ added in v0.7.0
func ParseGetMyCompletedAssignmentsResponse(rsp *http.Response) (*GetMyCompletedAssignmentsResponse, error)
ParseGetMyCompletedAssignmentsResponse parses an HTTP response from a GetMyCompletedAssignmentsWithResponse call
func (GetMyCompletedAssignmentsResponse) ContentType ¶ added in v0.8.0
func (r GetMyCompletedAssignmentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyCompletedAssignmentsResponse) Status ¶ added in v0.7.0
func (r GetMyCompletedAssignmentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyCompletedAssignmentsResponse) StatusCode ¶ added in v0.7.0
func (r GetMyCompletedAssignmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyCompletedAssignmentsResponseContent ¶ added in v0.7.0
type GetMyCompletedAssignmentsResponseContent = []MyAssignment
GetMyCompletedAssignmentsResponseContent defines model for GetMyCompletedAssignmentsResponseContent.
type GetMyDueAssignmentsParams ¶ added in v0.7.0
type GetMyDueAssignmentsParams struct {
// Scope Filter by due date range: overdue, due_today, due_tomorrow,
// due_later_this_week, due_next_week, due_later
Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
}
GetMyDueAssignmentsParams defines parameters for GetMyDueAssignments.
type GetMyDueAssignmentsResponse ¶ added in v0.7.0
type GetMyDueAssignmentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyDueAssignmentsResponseContent
JSON400 *BadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyDueAssignmentsResponse ¶ added in v0.7.0
func ParseGetMyDueAssignmentsResponse(rsp *http.Response) (*GetMyDueAssignmentsResponse, error)
ParseGetMyDueAssignmentsResponse parses an HTTP response from a GetMyDueAssignmentsWithResponse call
func (GetMyDueAssignmentsResponse) ContentType ¶ added in v0.8.0
func (r GetMyDueAssignmentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyDueAssignmentsResponse) Status ¶ added in v0.7.0
func (r GetMyDueAssignmentsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyDueAssignmentsResponse) StatusCode ¶ added in v0.7.0
func (r GetMyDueAssignmentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyDueAssignmentsResponseContent ¶ added in v0.7.0
type GetMyDueAssignmentsResponseContent = []MyAssignment
GetMyDueAssignmentsResponseContent defines model for GetMyDueAssignmentsResponseContent.
type GetMyNoteResponse ¶ added in v0.12.0
type GetMyNoteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyNoteResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyNoteResponse ¶ added in v0.12.0
func ParseGetMyNoteResponse(rsp *http.Response) (*GetMyNoteResponse, error)
ParseGetMyNoteResponse parses an HTTP response from a GetMyNoteWithResponse call
func (GetMyNoteResponse) ContentType ¶ added in v0.12.0
func (r GetMyNoteResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyNoteResponse) Status ¶ added in v0.12.0
func (r GetMyNoteResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyNoteResponse) StatusCode ¶ added in v0.12.0
func (r GetMyNoteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyNoteResponseContent ¶ added in v0.12.0
type GetMyNoteResponseContent = MyNote
GetMyNoteResponseContent The per-user notebook note (wire type Notebook::Note). Before the first write, id/created_at/updated_at are present-but-null (required-nullable, layered in the OpenAPI via jsonAdd) and content is empty.
type GetMyNotificationsParams ¶ added in v0.7.0
type GetMyNotificationsParams struct {
// Page Page number for paginating through read items. Defaults to 1. This
// operation is not auto-paginated in any SDK, so a page is returned as
// asked for and later pages are not followed.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
// LimitBubbleUps Set to true to cap `bubble_ups` at 2 current bubble-ups and omit the
// `scheduled_bubble_ups` key entirely. Defaults to false. Use the dedicated
// bubble-ups endpoint (GetBubbleUps) to page through all current and
// scheduled bubble-ups.
LimitBubbleUps *bool `form:"limit_bubble_ups,omitempty" json:"limit_bubble_ups,omitempty"`
}
GetMyNotificationsParams defines parameters for GetMyNotifications.
type GetMyNotificationsResponse ¶ added in v0.7.0
type GetMyNotificationsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyNotificationsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyNotificationsResponse ¶ added in v0.7.0
func ParseGetMyNotificationsResponse(rsp *http.Response) (*GetMyNotificationsResponse, error)
ParseGetMyNotificationsResponse parses an HTTP response from a GetMyNotificationsWithResponse call
func (GetMyNotificationsResponse) ContentType ¶ added in v0.8.0
func (r GetMyNotificationsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyNotificationsResponse) Status ¶ added in v0.7.0
func (r GetMyNotificationsResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyNotificationsResponse) StatusCode ¶ added in v0.7.0
func (r GetMyNotificationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyNotificationsResponseContent ¶ added in v0.7.0
type GetMyNotificationsResponseContent struct {
// BubbleUps Items the user has saved with Bubble Up (BC5 addition). Roughly the
// successor to `memories` but with optional scheduling — see
// `scheduled_bubble_ups` for the time-deferred subset.
BubbleUps []Notification `json:"bubble_ups,omitempty"`
// BubbleUpsCount Total number of current bubble-ups, for notification UI counts
// (independent of the `limit_bubble_ups` cap on the `bubble_ups` array).
BubbleUpsCount int32 `json:"bubble_ups_count"`
// Memories Legacy "save forever" collection. Permanently `[]` on BC5 by documented
// contract (`doc/api/sections/my_notifications.md`, codified by BC3 #11628):
// an always-empty placeholder superseded by `bubble_ups`. BC4 (the `four`
// branch) still populates it — an accepted BC4→BC5 subtractive delta
// recorded in `spec/api-gaps/memories-emptied-regression.md`. New
// integrations should use `bubble_ups` / `scheduled_bubble_ups` and must
// not rely on `memories` on BC5.
Memories []Notification `json:"memories,omitempty"`
Reads []Notification `json:"reads,omitempty"`
// ScheduledBubbleUps Bubble Ups scheduled to resurface in the future (BC5 addition).
ScheduledBubbleUps []Notification `json:"scheduled_bubble_ups,omitempty"`
// ScheduledBubbleUpsCount Total number of scheduled bubble-ups, for notification UI counts
// (present even when `limit_bubble_ups` omits the `scheduled_bubble_ups`
// array).
ScheduledBubbleUpsCount int32 `json:"scheduled_bubble_ups_count"`
Unreads []Notification `json:"unreads,omitempty"`
}
GetMyNotificationsResponseContent defines model for GetMyNotificationsResponseContent.
type GetMyPreferencesResponse ¶ added in v0.7.0
type GetMyPreferencesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyPreferencesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyPreferencesResponse ¶ added in v0.7.0
func ParseGetMyPreferencesResponse(rsp *http.Response) (*GetMyPreferencesResponse, error)
ParseGetMyPreferencesResponse parses an HTTP response from a GetMyPreferencesWithResponse call
func (GetMyPreferencesResponse) ContentType ¶ added in v0.8.0
func (r GetMyPreferencesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyPreferencesResponse) Status ¶ added in v0.7.0
func (r GetMyPreferencesResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyPreferencesResponse) StatusCode ¶ added in v0.7.0
func (r GetMyPreferencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyPreferencesResponseContent ¶ added in v0.7.0
type GetMyPreferencesResponseContent = Preferences
GetMyPreferencesResponseContent defines model for GetMyPreferencesResponseContent.
type GetMyProfileResponse ¶
type GetMyProfileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetMyProfileResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetMyProfileResponse ¶
func ParseGetMyProfileResponse(rsp *http.Response) (*GetMyProfileResponse, error)
ParseGetMyProfileResponse parses an HTTP response from a GetMyProfileWithResponse call
func (GetMyProfileResponse) ContentType ¶ added in v0.8.0
func (r GetMyProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMyProfileResponse) Status ¶
func (r GetMyProfileResponse) Status() string
Status returns HTTPResponse.Status
func (GetMyProfileResponse) StatusCode ¶
func (r GetMyProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMyProfileResponseContent ¶
type GetMyProfileResponseContent = Person
GetMyProfileResponseContent defines model for GetMyProfileResponseContent.
type GetOutOfOfficeResponse ¶ added in v0.7.0
type GetOutOfOfficeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetOutOfOfficeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetOutOfOfficeResponse ¶ added in v0.7.0
func ParseGetOutOfOfficeResponse(rsp *http.Response) (*GetOutOfOfficeResponse, error)
ParseGetOutOfOfficeResponse parses an HTTP response from a GetOutOfOfficeWithResponse call
func (GetOutOfOfficeResponse) ContentType ¶ added in v0.8.0
func (r GetOutOfOfficeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetOutOfOfficeResponse) Status ¶ added in v0.7.0
func (r GetOutOfOfficeResponse) Status() string
Status returns HTTPResponse.Status
func (GetOutOfOfficeResponse) StatusCode ¶ added in v0.7.0
func (r GetOutOfOfficeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOutOfOfficeResponseContent ¶ added in v0.7.0
type GetOutOfOfficeResponseContent = OutOfOffice
GetOutOfOfficeResponseContent When out of office is not enabled, `enabled` is `false` and `start_date`, `end_date`, and `back_on_date` are omitted.
type GetOverdueTodosResponse ¶
type GetOverdueTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetOverdueTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetOverdueTodosResponse ¶
func ParseGetOverdueTodosResponse(rsp *http.Response) (*GetOverdueTodosResponse, error)
ParseGetOverdueTodosResponse parses an HTTP response from a GetOverdueTodosWithResponse call
func (GetOverdueTodosResponse) ContentType ¶ added in v0.8.0
func (r GetOverdueTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetOverdueTodosResponse) Status ¶
func (r GetOverdueTodosResponse) Status() string
Status returns HTTPResponse.Status
func (GetOverdueTodosResponse) StatusCode ¶
func (r GetOverdueTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOverdueTodosResponseContent ¶
type GetOverdueTodosResponseContent struct {
OverAMonthLate []Todo `json:"over_a_month_late,omitempty"`
OverAWeekLate []Todo `json:"over_a_week_late,omitempty"`
OverThreeMonthsLate []Todo `json:"over_three_months_late,omitempty"`
UnderAWeekLate []Todo `json:"under_a_week_late,omitempty"`
}
GetOverdueTodosResponseContent defines model for GetOverdueTodosResponseContent.
type GetPersonProgressParams ¶ added in v0.13.0
type GetPersonProgressParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetPersonProgressParams defines parameters for GetPersonProgress.
type GetPersonProgressResponse ¶
type GetPersonProgressResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetPersonProgressResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetPersonProgressResponse ¶
func ParseGetPersonProgressResponse(rsp *http.Response) (*GetPersonProgressResponse, error)
ParseGetPersonProgressResponse parses an HTTP response from a GetPersonProgressWithResponse call
func (GetPersonProgressResponse) ContentType ¶ added in v0.8.0
func (r GetPersonProgressResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetPersonProgressResponse) Status ¶
func (r GetPersonProgressResponse) Status() string
Status returns HTTPResponse.Status
func (GetPersonProgressResponse) StatusCode ¶
func (r GetPersonProgressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPersonProgressResponseContent ¶
type GetPersonProgressResponseContent struct {
Events []TimelineEvent `json:"events"`
Person Person `json:"person"`
}
GetPersonProgressResponseContent defines model for GetPersonProgressResponseContent.
type GetPersonResponse ¶
type GetPersonResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetPersonResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetPersonResponse ¶
func ParseGetPersonResponse(rsp *http.Response) (*GetPersonResponse, error)
ParseGetPersonResponse parses an HTTP response from a GetPersonWithResponse call
func (GetPersonResponse) ContentType ¶ added in v0.8.0
func (r GetPersonResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetPersonResponse) Status ¶
func (r GetPersonResponse) Status() string
Status returns HTTPResponse.Status
func (GetPersonResponse) StatusCode ¶
func (r GetPersonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPersonResponseContent ¶
type GetPersonResponseContent = Person
GetPersonResponseContent defines model for GetPersonResponseContent.
type GetProgressReportParams ¶ added in v0.13.0
type GetProgressReportParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetProgressReportParams defines parameters for GetProgressReport.
type GetProgressReportResponse ¶
type GetProgressReportResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetProgressReportResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetProgressReportResponse ¶
func ParseGetProgressReportResponse(rsp *http.Response) (*GetProgressReportResponse, error)
ParseGetProgressReportResponse parses an HTTP response from a GetProgressReportWithResponse call
func (GetProgressReportResponse) ContentType ¶ added in v0.8.0
func (r GetProgressReportResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProgressReportResponse) Status ¶
func (r GetProgressReportResponse) Status() string
Status returns HTTPResponse.Status
func (GetProgressReportResponse) StatusCode ¶
func (r GetProgressReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProgressReportResponseContent ¶
type GetProgressReportResponseContent = []TimelineEvent
GetProgressReportResponseContent defines model for GetProgressReportResponseContent.
type GetProjectConstructionResponse ¶
type GetProjectConstructionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetProjectConstructionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetProjectConstructionResponse ¶
func ParseGetProjectConstructionResponse(rsp *http.Response) (*GetProjectConstructionResponse, error)
ParseGetProjectConstructionResponse parses an HTTP response from a GetProjectConstructionWithResponse call
func (GetProjectConstructionResponse) ContentType ¶ added in v0.8.0
func (r GetProjectConstructionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectConstructionResponse) Status ¶
func (r GetProjectConstructionResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectConstructionResponse) StatusCode ¶
func (r GetProjectConstructionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectConstructionResponseContent ¶
type GetProjectConstructionResponseContent = ProjectConstruction
GetProjectConstructionResponseContent defines model for GetProjectConstructionResponseContent.
type GetProjectResponse ¶
type GetProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetProjectResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetProjectResponse ¶
func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)
ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call
func (GetProjectResponse) ContentType ¶ added in v0.8.0
func (r GetProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectResponse) Status ¶
func (r GetProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectResponse) StatusCode ¶
func (r GetProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectResponseContent ¶
type GetProjectResponseContent = Project
GetProjectResponseContent defines model for GetProjectResponseContent.
type GetProjectTimelineParams ¶ added in v0.13.0
type GetProjectTimelineParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetProjectTimelineParams defines parameters for GetProjectTimeline.
type GetProjectTimelineResponse ¶
type GetProjectTimelineResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetProjectTimelineResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetProjectTimelineResponse ¶
func ParseGetProjectTimelineResponse(rsp *http.Response) (*GetProjectTimelineResponse, error)
ParseGetProjectTimelineResponse parses an HTTP response from a GetProjectTimelineWithResponse call
func (GetProjectTimelineResponse) ContentType ¶ added in v0.8.0
func (r GetProjectTimelineResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectTimelineResponse) Status ¶
func (r GetProjectTimelineResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectTimelineResponse) StatusCode ¶
func (r GetProjectTimelineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectTimelineResponseContent ¶
type GetProjectTimelineResponseContent = []TimelineEvent
GetProjectTimelineResponseContent defines model for GetProjectTimelineResponseContent.
type GetProjectTimesheetParams ¶
type GetProjectTimesheetParams struct {
From *string `form:"from,omitempty" json:"from,omitempty"`
To *string `form:"to,omitempty" json:"to,omitempty"`
PersonId *int64 `form:"person_id,omitempty" json:"person_id,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetProjectTimesheetParams defines parameters for GetProjectTimesheet.
type GetProjectTimesheetResponse ¶
type GetProjectTimesheetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetProjectTimesheetResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetProjectTimesheetResponse ¶
func ParseGetProjectTimesheetResponse(rsp *http.Response) (*GetProjectTimesheetResponse, error)
ParseGetProjectTimesheetResponse parses an HTTP response from a GetProjectTimesheetWithResponse call
func (GetProjectTimesheetResponse) ContentType ¶ added in v0.8.0
func (r GetProjectTimesheetResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectTimesheetResponse) Status ¶
func (r GetProjectTimesheetResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectTimesheetResponse) StatusCode ¶
func (r GetProjectTimesheetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectTimesheetResponseContent ¶
type GetProjectTimesheetResponseContent = []TimesheetEntry
GetProjectTimesheetResponseContent defines model for GetProjectTimesheetResponseContent.
type GetQuestionRemindersParams ¶ added in v0.13.0
type GetQuestionRemindersParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetQuestionRemindersParams defines parameters for GetQuestionReminders.
type GetQuestionRemindersResponse ¶
type GetQuestionRemindersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetQuestionRemindersResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetQuestionRemindersResponse ¶
func ParseGetQuestionRemindersResponse(rsp *http.Response) (*GetQuestionRemindersResponse, error)
ParseGetQuestionRemindersResponse parses an HTTP response from a GetQuestionRemindersWithResponse call
func (GetQuestionRemindersResponse) ContentType ¶ added in v0.8.0
func (r GetQuestionRemindersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetQuestionRemindersResponse) Status ¶
func (r GetQuestionRemindersResponse) Status() string
Status returns HTTPResponse.Status
func (GetQuestionRemindersResponse) StatusCode ¶
func (r GetQuestionRemindersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQuestionRemindersResponseContent ¶
type GetQuestionRemindersResponseContent = []QuestionReminder
GetQuestionRemindersResponseContent defines model for GetQuestionRemindersResponseContent.
type GetQuestionResponse ¶
type GetQuestionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetQuestionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetQuestionResponse ¶
func ParseGetQuestionResponse(rsp *http.Response) (*GetQuestionResponse, error)
ParseGetQuestionResponse parses an HTTP response from a GetQuestionWithResponse call
func (GetQuestionResponse) ContentType ¶ added in v0.8.0
func (r GetQuestionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetQuestionResponse) Status ¶
func (r GetQuestionResponse) Status() string
Status returns HTTPResponse.Status
func (GetQuestionResponse) StatusCode ¶
func (r GetQuestionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQuestionResponseContent ¶
type GetQuestionResponseContent = Question
GetQuestionResponseContent defines model for GetQuestionResponseContent.
type GetQuestionnaireResponse ¶
type GetQuestionnaireResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetQuestionnaireResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetQuestionnaireResponse ¶
func ParseGetQuestionnaireResponse(rsp *http.Response) (*GetQuestionnaireResponse, error)
ParseGetQuestionnaireResponse parses an HTTP response from a GetQuestionnaireWithResponse call
func (GetQuestionnaireResponse) ContentType ¶ added in v0.8.0
func (r GetQuestionnaireResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetQuestionnaireResponse) Status ¶
func (r GetQuestionnaireResponse) Status() string
Status returns HTTPResponse.Status
func (GetQuestionnaireResponse) StatusCode ¶
func (r GetQuestionnaireResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQuestionnaireResponseContent ¶
type GetQuestionnaireResponseContent = Questionnaire
GetQuestionnaireResponseContent defines model for GetQuestionnaireResponseContent.
type GetRecordingTimesheetParams ¶
type GetRecordingTimesheetParams struct {
From *string `form:"from,omitempty" json:"from,omitempty"`
To *string `form:"to,omitempty" json:"to,omitempty"`
PersonId *int64 `form:"person_id,omitempty" json:"person_id,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
GetRecordingTimesheetParams defines parameters for GetRecordingTimesheet.
type GetRecordingTimesheetResponse ¶
type GetRecordingTimesheetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetRecordingTimesheetResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetRecordingTimesheetResponse ¶
func ParseGetRecordingTimesheetResponse(rsp *http.Response) (*GetRecordingTimesheetResponse, error)
ParseGetRecordingTimesheetResponse parses an HTTP response from a GetRecordingTimesheetWithResponse call
func (GetRecordingTimesheetResponse) ContentType ¶ added in v0.8.0
func (r GetRecordingTimesheetResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRecordingTimesheetResponse) Status ¶
func (r GetRecordingTimesheetResponse) Status() string
Status returns HTTPResponse.Status
func (GetRecordingTimesheetResponse) StatusCode ¶
func (r GetRecordingTimesheetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRecordingTimesheetResponseContent ¶
type GetRecordingTimesheetResponseContent = []TimesheetEntry
GetRecordingTimesheetResponseContent defines model for GetRecordingTimesheetResponseContent.
type GetScheduleEntryOccurrenceResponse ¶
type GetScheduleEntryOccurrenceResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetScheduleEntryOccurrenceResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetScheduleEntryOccurrenceResponse ¶
func ParseGetScheduleEntryOccurrenceResponse(rsp *http.Response) (*GetScheduleEntryOccurrenceResponse, error)
ParseGetScheduleEntryOccurrenceResponse parses an HTTP response from a GetScheduleEntryOccurrenceWithResponse call
func (GetScheduleEntryOccurrenceResponse) ContentType ¶ added in v0.8.0
func (r GetScheduleEntryOccurrenceResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetScheduleEntryOccurrenceResponse) Status ¶
func (r GetScheduleEntryOccurrenceResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduleEntryOccurrenceResponse) StatusCode ¶
func (r GetScheduleEntryOccurrenceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduleEntryOccurrenceResponseContent ¶
type GetScheduleEntryOccurrenceResponseContent = ScheduleEntry
GetScheduleEntryOccurrenceResponseContent defines model for GetScheduleEntryOccurrenceResponseContent.
type GetScheduleEntryResponse ¶
type GetScheduleEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetScheduleEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetScheduleEntryResponse ¶
func ParseGetScheduleEntryResponse(rsp *http.Response) (*GetScheduleEntryResponse, error)
ParseGetScheduleEntryResponse parses an HTTP response from a GetScheduleEntryWithResponse call
func (GetScheduleEntryResponse) ContentType ¶ added in v0.8.0
func (r GetScheduleEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetScheduleEntryResponse) Status ¶
func (r GetScheduleEntryResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduleEntryResponse) StatusCode ¶
func (r GetScheduleEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduleEntryResponseContent ¶
type GetScheduleEntryResponseContent = ScheduleEntry
GetScheduleEntryResponseContent defines model for GetScheduleEntryResponseContent.
type GetScheduleResponse ¶
type GetScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetScheduleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetScheduleResponse ¶
func ParseGetScheduleResponse(rsp *http.Response) (*GetScheduleResponse, error)
ParseGetScheduleResponse parses an HTTP response from a GetScheduleWithResponse call
func (GetScheduleResponse) ContentType ¶ added in v0.8.0
func (r GetScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetScheduleResponse) Status ¶
func (r GetScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (GetScheduleResponse) StatusCode ¶
func (r GetScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetScheduleResponseContent ¶
type GetScheduleResponseContent = Schedule
GetScheduleResponseContent defines model for GetScheduleResponseContent.
type GetSearchMetadataResponse ¶
type GetSearchMetadataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetSearchMetadataResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetSearchMetadataResponse ¶
func ParseGetSearchMetadataResponse(rsp *http.Response) (*GetSearchMetadataResponse, error)
ParseGetSearchMetadataResponse parses an HTTP response from a GetSearchMetadataWithResponse call
func (GetSearchMetadataResponse) ContentType ¶ added in v0.8.0
func (r GetSearchMetadataResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetSearchMetadataResponse) Status ¶
func (r GetSearchMetadataResponse) Status() string
Status returns HTTPResponse.Status
func (GetSearchMetadataResponse) StatusCode ¶
func (r GetSearchMetadataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSearchMetadataResponseContent ¶
type GetSearchMetadataResponseContent = SearchMetadata
GetSearchMetadataResponseContent defines model for GetSearchMetadataResponseContent.
type GetSubscriptionResponse ¶
type GetSubscriptionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetSubscriptionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetSubscriptionResponse ¶
func ParseGetSubscriptionResponse(rsp *http.Response) (*GetSubscriptionResponse, error)
ParseGetSubscriptionResponse parses an HTTP response from a GetSubscriptionWithResponse call
func (GetSubscriptionResponse) ContentType ¶ added in v0.8.0
func (r GetSubscriptionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetSubscriptionResponse) Status ¶
func (r GetSubscriptionResponse) Status() string
Status returns HTTPResponse.Status
func (GetSubscriptionResponse) StatusCode ¶
func (r GetSubscriptionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubscriptionResponseContent ¶
type GetSubscriptionResponseContent = Subscription
GetSubscriptionResponseContent defines model for GetSubscriptionResponseContent.
type GetTemplateResponse ¶
type GetTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTemplateResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTemplateResponse ¶
func ParseGetTemplateResponse(rsp *http.Response) (*GetTemplateResponse, error)
ParseGetTemplateResponse parses an HTTP response from a GetTemplateWithResponse call
func (GetTemplateResponse) ContentType ¶ added in v0.8.0
func (r GetTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTemplateResponse) Status ¶
func (r GetTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (GetTemplateResponse) StatusCode ¶
func (r GetTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTemplateResponseContent ¶
type GetTemplateResponseContent = Template
GetTemplateResponseContent defines model for GetTemplateResponseContent.
type GetTimesheetEntryResponse ¶
type GetTimesheetEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTimesheetEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTimesheetEntryResponse ¶
func ParseGetTimesheetEntryResponse(rsp *http.Response) (*GetTimesheetEntryResponse, error)
ParseGetTimesheetEntryResponse parses an HTTP response from a GetTimesheetEntryWithResponse call
func (GetTimesheetEntryResponse) ContentType ¶ added in v0.8.0
func (r GetTimesheetEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTimesheetEntryResponse) Status ¶
func (r GetTimesheetEntryResponse) Status() string
Status returns HTTPResponse.Status
func (GetTimesheetEntryResponse) StatusCode ¶
func (r GetTimesheetEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTimesheetEntryResponseContent ¶
type GetTimesheetEntryResponseContent = TimesheetEntry
GetTimesheetEntryResponseContent defines model for GetTimesheetEntryResponseContent.
type GetTimesheetReportParams ¶
type GetTimesheetReportParams struct {
From *string `form:"from,omitempty" json:"from,omitempty"`
To *string `form:"to,omitempty" json:"to,omitempty"`
PersonId *int64 `form:"person_id,omitempty" json:"person_id,omitempty"`
}
GetTimesheetReportParams defines parameters for GetTimesheetReport.
type GetTimesheetReportResponse ¶
type GetTimesheetReportResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTimesheetReportResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTimesheetReportResponse ¶
func ParseGetTimesheetReportResponse(rsp *http.Response) (*GetTimesheetReportResponse, error)
ParseGetTimesheetReportResponse parses an HTTP response from a GetTimesheetReportWithResponse call
func (GetTimesheetReportResponse) ContentType ¶ added in v0.8.0
func (r GetTimesheetReportResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTimesheetReportResponse) Status ¶
func (r GetTimesheetReportResponse) Status() string
Status returns HTTPResponse.Status
func (GetTimesheetReportResponse) StatusCode ¶
func (r GetTimesheetReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTimesheetReportResponseContent ¶
type GetTimesheetReportResponseContent = []TimesheetEntry
GetTimesheetReportResponseContent defines model for GetTimesheetReportResponseContent.
type GetTodoResponse ¶
type GetTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTodoResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTodoResponse ¶
func ParseGetTodoResponse(rsp *http.Response) (*GetTodoResponse, error)
ParseGetTodoResponse parses an HTTP response from a GetTodoWithResponse call
func (GetTodoResponse) ContentType ¶ added in v0.8.0
func (r GetTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTodoResponse) Status ¶
func (r GetTodoResponse) Status() string
Status returns HTTPResponse.Status
func (GetTodoResponse) StatusCode ¶
func (r GetTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTodoResponseContent ¶
type GetTodoResponseContent = Todo
GetTodoResponseContent defines model for GetTodoResponseContent.
type GetTodolistOrGroupResponse ¶
type GetTodolistOrGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTodolistOrGroupResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTodolistOrGroupResponse ¶
func ParseGetTodolistOrGroupResponse(rsp *http.Response) (*GetTodolistOrGroupResponse, error)
ParseGetTodolistOrGroupResponse parses an HTTP response from a GetTodolistOrGroupWithResponse call
func (GetTodolistOrGroupResponse) ContentType ¶ added in v0.8.0
func (r GetTodolistOrGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTodolistOrGroupResponse) Status ¶
func (r GetTodolistOrGroupResponse) Status() string
Status returns HTTPResponse.Status
func (GetTodolistOrGroupResponse) StatusCode ¶
func (r GetTodolistOrGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTodolistOrGroupResponseContent ¶
type GetTodolistOrGroupResponseContent = Todolist
GetTodolistOrGroupResponseContent A to-do list, or a group inside one. There is only this shape.
BC3 has no group model: a "group" is a `Todolist` whose parent is another `Todolist` (`Todolist.group?`), there is no `Todolist::Group` class, and `todolists/groups/index.json.jbuilder` and `show.json.jbuilder` both render `todolists/_todolist.json.jbuilder` — the same partial the list routes use. So a group reports `"type": "Todolist"` (the shared recording partial emits `recordable_type`) and carries `description`/`description_attachments` like any other list. Every operation that returns a list or a group returns this structure: the polymorphic GET/PUT, the todoset-scoped list, and the group list, group create and group get.
Discriminate STRUCTURALLY, never on `type` — which reads `"Todolist"` for both variants. `_todolist.json.jbuilder` branches on `recording.parent.todoset?` and emits exactly one of:
- `groups_url` — a to-do list; its `parent` is a Todoset. - `group_position_url` — a group; its `parent` is a Todolist.
The two are mutually exclusive and exactly one is always present.
type GetTodosetResponse ¶
type GetTodosetResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetTodosetResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetTodosetResponse ¶
func ParseGetTodosetResponse(rsp *http.Response) (*GetTodosetResponse, error)
ParseGetTodosetResponse parses an HTTP response from a GetTodosetWithResponse call
func (GetTodosetResponse) ContentType ¶ added in v0.8.0
func (r GetTodosetResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetTodosetResponse) Status ¶
func (r GetTodosetResponse) Status() string
Status returns HTTPResponse.Status
func (GetTodosetResponse) StatusCode ¶
func (r GetTodosetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTodosetResponseContent ¶
type GetTodosetResponseContent = Todoset
GetTodosetResponseContent defines model for GetTodosetResponseContent.
type GetToolResponse ¶
type GetToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetToolResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetToolResponse ¶
func ParseGetToolResponse(rsp *http.Response) (*GetToolResponse, error)
ParseGetToolResponse parses an HTTP response from a GetToolWithResponse call
func (GetToolResponse) ContentType ¶ added in v0.8.0
func (r GetToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetToolResponse) Status ¶
func (r GetToolResponse) Status() string
Status returns HTTPResponse.Status
func (GetToolResponse) StatusCode ¶
func (r GetToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetToolResponseContent ¶
type GetToolResponseContent = Tool
GetToolResponseContent defines model for GetToolResponseContent.
type GetUpcomingScheduleParams ¶
type GetUpcomingScheduleParams struct {
// WindowStartsOn Inclusive first day of the window, `YYYY-MM-DD`. Required — BC3 answers 400 without it.
WindowStartsOn string `form:"window_starts_on" json:"window_starts_on"`
// WindowEndsOn Inclusive last day of the window, `YYYY-MM-DD`. Required — BC3 answers 400 without it.
WindowEndsOn string `form:"window_ends_on" json:"window_ends_on"`
}
GetUpcomingScheduleParams defines parameters for GetUpcomingSchedule.
type GetUpcomingScheduleResponse ¶
type GetUpcomingScheduleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetUpcomingScheduleResponseContent
JSON400 *BadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetUpcomingScheduleResponse ¶
func ParseGetUpcomingScheduleResponse(rsp *http.Response) (*GetUpcomingScheduleResponse, error)
ParseGetUpcomingScheduleResponse parses an HTTP response from a GetUpcomingScheduleWithResponse call
func (GetUpcomingScheduleResponse) ContentType ¶ added in v0.8.0
func (r GetUpcomingScheduleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUpcomingScheduleResponse) Status ¶
func (r GetUpcomingScheduleResponse) Status() string
Status returns HTTPResponse.Status
func (GetUpcomingScheduleResponse) StatusCode ¶
func (r GetUpcomingScheduleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUpcomingScheduleResponseContent ¶
type GetUpcomingScheduleResponseContent struct {
// Assignables Dated to-dos, cards and steps falling in the window. Always present.
Assignables []UpcomingAssignable `json:"assignables"`
// RecurringScheduleEntryOccurrences Realized occurrences of recurring entries falling in the window. Rendered
// through the same calendar entry partial as schedule_entries, so the two
// arrays carry the same shape; an occurrence is distinguished only by its
// `recurring` flag being true. Always present.
RecurringScheduleEntryOccurrences []UpcomingScheduleEntry `json:"recurring_schedule_entry_occurrences"`
// ScheduleEntries Non-recurring entries starting in the window, chronological. Always
// present — `reports/schedules/upcoming/index.json.jbuilder` writes all
// three keys unconditionally, so an empty window is three empty arrays
// rather than a missing key.
ScheduleEntries []UpcomingScheduleEntry `json:"schedule_entries"`
}
GetUpcomingScheduleResponseContent defines model for GetUpcomingScheduleResponseContent.
type GetUploadResponse ¶
type GetUploadResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetUploadResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetUploadResponse ¶
func ParseGetUploadResponse(rsp *http.Response) (*GetUploadResponse, error)
ParseGetUploadResponse parses an HTTP response from a GetUploadWithResponse call
func (GetUploadResponse) ContentType ¶ added in v0.8.0
func (r GetUploadResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUploadResponse) Status ¶
func (r GetUploadResponse) Status() string
Status returns HTTPResponse.Status
func (GetUploadResponse) StatusCode ¶
func (r GetUploadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUploadResponseContent ¶
type GetUploadResponseContent = Upload
GetUploadResponseContent defines model for GetUploadResponseContent.
type GetVaultResponse ¶
type GetVaultResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetVaultResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetVaultResponse ¶
func ParseGetVaultResponse(rsp *http.Response) (*GetVaultResponse, error)
ParseGetVaultResponse parses an HTTP response from a GetVaultWithResponse call
func (GetVaultResponse) ContentType ¶ added in v0.8.0
func (r GetVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetVaultResponse) Status ¶
func (r GetVaultResponse) Status() string
Status returns HTTPResponse.Status
func (GetVaultResponse) StatusCode ¶
func (r GetVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVaultResponseContent ¶
type GetVaultResponseContent = Vault
GetVaultResponseContent defines model for GetVaultResponseContent.
type GetWebhookResponse ¶
type GetWebhookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetWebhookResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseGetWebhookResponse ¶
func ParseGetWebhookResponse(rsp *http.Response) (*GetWebhookResponse, error)
ParseGetWebhookResponse parses an HTTP response from a GetWebhookWithResponse call
func (GetWebhookResponse) ContentType ¶ added in v0.8.0
func (r GetWebhookResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetWebhookResponse) Status ¶
func (r GetWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (GetWebhookResponse) StatusCode ¶
func (r GetWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWebhookResponseContent ¶
type GetWebhookResponseContent = Webhook
GetWebhookResponseContent defines model for GetWebhookResponseContent.
type GoogleDocument ¶ added in v0.13.0
type GoogleDocument struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
// DocumentType One of "doc", "sheet", "slide", "other". Backed by a Rails enum, so an
// unrecognized value is rejected up front with a field-keyed 422
// ({"errors": {"document_type": ["is not a valid document type"]}}) rather
// than reaching validation.
DocumentType string `json:"document_type"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
// Url The Google Workspace document link — NOT this record's API URL. Same
// recordable-overwrites-recording rendering as CloudFile#url.
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
GoogleDocument defines model for GoogleDocument.
type HillChart ¶ added in v0.7.0
type HillChart struct {
AppUpdateUrl *string `json:"app_update_url,omitempty"`
AppVersionsUrl *string `json:"app_versions_url,omitempty"`
Dots []HillChartDot `json:"dots,omitempty"`
Enabled bool `json:"enabled"`
Stale bool `json:"stale"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
HillChart defines model for HillChart.
type HillChartDot ¶ added in v0.7.0
type HillChartDot struct {
AppUrl *string `json:"app_url,omitempty"`
Color string `json:"color"`
Id int64 `json:"id"`
Label string `json:"label"`
Position int32 `json:"position"`
Url *string `json:"url,omitempty"`
}
HillChartDot defines model for HillChartDot.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InMemoryCache ¶
type InMemoryCache struct {
// contains filtered or unexported fields
}
InMemoryCache is a simple in-memory cache implementation.
func NewInMemoryCache ¶
func NewInMemoryCache() *InMemoryCache
NewInMemoryCache creates a new in-memory cache.
func (*InMemoryCache) Get ¶
func (c *InMemoryCache) Get(url string) (etag string, body []byte, ok bool)
Get returns the cached ETag and body for a URL.
func (*InMemoryCache) Invalidate ¶
func (c *InMemoryCache) Invalidate(url string)
Invalidate removes a cached entry.
type Inbox ¶
type Inbox struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
ForwardsCount *int32 `json:"forwards_count,omitempty"`
ForwardsUrl *string `json:"forwards_url,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Inbox defines model for Inbox.
type InternalServerErrorResponseContent ¶
type InternalServerErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
InternalServerErrorResponseContent defines model for InternalServerErrorResponseContent.
type LineupMarker ¶ added in v0.6.0
type LineupMarker struct {
CreatedAt time.Time `json:"created_at"`
Date string `json:"date"`
Id int64 `json:"id"`
Name string `json:"name"`
UpdatedAt time.Time `json:"updated_at"`
}
LineupMarker defines model for LineupMarker.
type ListAnswersParams ¶ added in v0.13.0
type ListAnswersParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListAnswersParams defines parameters for ListAnswers.
type ListAnswersResponse ¶
type ListAnswersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAnswersResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListAnswersResponse ¶
func ParseListAnswersResponse(rsp *http.Response) (*ListAnswersResponse, error)
ParseListAnswersResponse parses an HTTP response from a ListAnswersWithResponse call
func (ListAnswersResponse) ContentType ¶ added in v0.8.0
func (r ListAnswersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAnswersResponse) Status ¶
func (r ListAnswersResponse) Status() string
Status returns HTTPResponse.Status
func (ListAnswersResponse) StatusCode ¶
func (r ListAnswersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAnswersResponseContent ¶
type ListAnswersResponseContent = []QuestionAnswer
ListAnswersResponseContent defines model for ListAnswersResponseContent.
type ListAssignablePeopleResponse ¶
type ListAssignablePeopleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAssignablePeopleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListAssignablePeopleResponse ¶
func ParseListAssignablePeopleResponse(rsp *http.Response) (*ListAssignablePeopleResponse, error)
ParseListAssignablePeopleResponse parses an HTTP response from a ListAssignablePeopleWithResponse call
func (ListAssignablePeopleResponse) ContentType ¶ added in v0.8.0
func (r ListAssignablePeopleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAssignablePeopleResponse) Status ¶
func (r ListAssignablePeopleResponse) Status() string
Status returns HTTPResponse.Status
func (ListAssignablePeopleResponse) StatusCode ¶
func (r ListAssignablePeopleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAssignablePeopleResponseContent ¶
type ListAssignablePeopleResponseContent = []Person
ListAssignablePeopleResponseContent defines model for ListAssignablePeopleResponseContent.
type ListCampfireLinesParams ¶ added in v0.7.0
type ListCampfireLinesParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListCampfireLinesParams defines parameters for ListCampfireLines.
type ListCampfireLinesResponse ¶
type ListCampfireLinesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListCampfireLinesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListCampfireLinesResponse ¶
func ParseListCampfireLinesResponse(rsp *http.Response) (*ListCampfireLinesResponse, error)
ParseListCampfireLinesResponse parses an HTTP response from a ListCampfireLinesWithResponse call
func (ListCampfireLinesResponse) ContentType ¶ added in v0.8.0
func (r ListCampfireLinesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCampfireLinesResponse) Status ¶
func (r ListCampfireLinesResponse) Status() string
Status returns HTTPResponse.Status
func (ListCampfireLinesResponse) StatusCode ¶
func (r ListCampfireLinesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampfireLinesResponseContent ¶
type ListCampfireLinesResponseContent = []CampfireLine
ListCampfireLinesResponseContent defines model for ListCampfireLinesResponseContent.
type ListCampfireUploadsParams ¶ added in v0.7.0
type ListCampfireUploadsParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListCampfireUploadsParams defines parameters for ListCampfireUploads.
type ListCampfireUploadsResponse ¶ added in v0.2.3
type ListCampfireUploadsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListCampfireUploadsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListCampfireUploadsResponse ¶ added in v0.2.3
func ParseListCampfireUploadsResponse(rsp *http.Response) (*ListCampfireUploadsResponse, error)
ParseListCampfireUploadsResponse parses an HTTP response from a ListCampfireUploadsWithResponse call
func (ListCampfireUploadsResponse) ContentType ¶ added in v0.8.0
func (r ListCampfireUploadsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCampfireUploadsResponse) Status ¶ added in v0.2.3
func (r ListCampfireUploadsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCampfireUploadsResponse) StatusCode ¶ added in v0.2.3
func (r ListCampfireUploadsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampfireUploadsResponseContent ¶ added in v0.2.3
type ListCampfireUploadsResponseContent = []CampfireLine
ListCampfireUploadsResponseContent defines model for ListCampfireUploadsResponseContent.
type ListCampfiresParams ¶ added in v0.13.0
type ListCampfiresParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListCampfiresParams defines parameters for ListCampfires.
type ListCampfiresResponse ¶
type ListCampfiresResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListCampfiresResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListCampfiresResponse ¶
func ParseListCampfiresResponse(rsp *http.Response) (*ListCampfiresResponse, error)
ParseListCampfiresResponse parses an HTTP response from a ListCampfiresWithResponse call
func (ListCampfiresResponse) ContentType ¶ added in v0.8.0
func (r ListCampfiresResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCampfiresResponse) Status ¶
func (r ListCampfiresResponse) Status() string
Status returns HTTPResponse.Status
func (ListCampfiresResponse) StatusCode ¶
func (r ListCampfiresResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCampfiresResponseContent ¶
type ListCampfiresResponseContent = []Campfire
ListCampfiresResponseContent defines model for ListCampfiresResponseContent.
type ListCardsParams ¶ added in v0.13.0
type ListCardsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListCardsParams defines parameters for ListCards.
type ListCardsResponse ¶
type ListCardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListCardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListCardsResponse ¶
func ParseListCardsResponse(rsp *http.Response) (*ListCardsResponse, error)
ParseListCardsResponse parses an HTTP response from a ListCardsWithResponse call
func (ListCardsResponse) ContentType ¶ added in v0.8.0
func (r ListCardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCardsResponse) Status ¶
func (r ListCardsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCardsResponse) StatusCode ¶
func (r ListCardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCardsResponseContent ¶
type ListCardsResponseContent = []Card
ListCardsResponseContent defines model for ListCardsResponseContent.
type ListChatbotsResponse ¶
type ListChatbotsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListChatbotsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListChatbotsResponse ¶
func ParseListChatbotsResponse(rsp *http.Response) (*ListChatbotsResponse, error)
ParseListChatbotsResponse parses an HTTP response from a ListChatbotsWithResponse call
func (ListChatbotsResponse) ContentType ¶ added in v0.8.0
func (r ListChatbotsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListChatbotsResponse) Status ¶
func (r ListChatbotsResponse) Status() string
Status returns HTTPResponse.Status
func (ListChatbotsResponse) StatusCode ¶
func (r ListChatbotsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListChatbotsResponseContent ¶
type ListChatbotsResponseContent = []Chatbot
ListChatbotsResponseContent defines model for ListChatbotsResponseContent.
type ListClientApprovalsParams ¶ added in v0.7.0
type ListClientApprovalsParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListClientApprovalsParams defines parameters for ListClientApprovals.
type ListClientApprovalsResponse ¶
type ListClientApprovalsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListClientApprovalsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListClientApprovalsResponse ¶
func ParseListClientApprovalsResponse(rsp *http.Response) (*ListClientApprovalsResponse, error)
ParseListClientApprovalsResponse parses an HTTP response from a ListClientApprovalsWithResponse call
func (ListClientApprovalsResponse) ContentType ¶ added in v0.8.0
func (r ListClientApprovalsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListClientApprovalsResponse) Status ¶
func (r ListClientApprovalsResponse) Status() string
Status returns HTTPResponse.Status
func (ListClientApprovalsResponse) StatusCode ¶
func (r ListClientApprovalsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClientApprovalsResponseContent ¶
type ListClientApprovalsResponseContent = []ClientApproval
ListClientApprovalsResponseContent defines model for ListClientApprovalsResponseContent.
type ListClientCorrespondencesParams ¶ added in v0.7.0
type ListClientCorrespondencesParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListClientCorrespondencesParams defines parameters for ListClientCorrespondences.
type ListClientCorrespondencesResponse ¶
type ListClientCorrespondencesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListClientCorrespondencesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListClientCorrespondencesResponse ¶
func ParseListClientCorrespondencesResponse(rsp *http.Response) (*ListClientCorrespondencesResponse, error)
ParseListClientCorrespondencesResponse parses an HTTP response from a ListClientCorrespondencesWithResponse call
func (ListClientCorrespondencesResponse) ContentType ¶ added in v0.8.0
func (r ListClientCorrespondencesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListClientCorrespondencesResponse) Status ¶
func (r ListClientCorrespondencesResponse) Status() string
Status returns HTTPResponse.Status
func (ListClientCorrespondencesResponse) StatusCode ¶
func (r ListClientCorrespondencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClientCorrespondencesResponseContent ¶
type ListClientCorrespondencesResponseContent = []ClientCorrespondence
ListClientCorrespondencesResponseContent defines model for ListClientCorrespondencesResponseContent.
type ListClientRepliesParams ¶ added in v0.13.0
type ListClientRepliesParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListClientRepliesParams defines parameters for ListClientReplies.
type ListClientRepliesResponse ¶
type ListClientRepliesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListClientRepliesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListClientRepliesResponse ¶
func ParseListClientRepliesResponse(rsp *http.Response) (*ListClientRepliesResponse, error)
ParseListClientRepliesResponse parses an HTTP response from a ListClientRepliesWithResponse call
func (ListClientRepliesResponse) ContentType ¶ added in v0.8.0
func (r ListClientRepliesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListClientRepliesResponse) Status ¶
func (r ListClientRepliesResponse) Status() string
Status returns HTTPResponse.Status
func (ListClientRepliesResponse) StatusCode ¶
func (r ListClientRepliesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListClientRepliesResponseContent ¶
type ListClientRepliesResponseContent = []ClientReply
ListClientRepliesResponseContent defines model for ListClientRepliesResponseContent.
type ListCommentsParams ¶ added in v0.13.0
type ListCommentsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListCommentsParams defines parameters for ListComments.
type ListCommentsResponse ¶
type ListCommentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListCommentsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListCommentsResponse ¶
func ParseListCommentsResponse(rsp *http.Response) (*ListCommentsResponse, error)
ParseListCommentsResponse parses an HTTP response from a ListCommentsWithResponse call
func (ListCommentsResponse) ContentType ¶ added in v0.8.0
func (r ListCommentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCommentsResponse) Status ¶
func (r ListCommentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListCommentsResponse) StatusCode ¶
func (r ListCommentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCommentsResponseContent ¶
type ListCommentsResponseContent = []Comment
ListCommentsResponseContent defines model for ListCommentsResponseContent.
type ListDocumentsParams ¶ added in v0.13.0
type ListDocumentsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListDocumentsParams defines parameters for ListDocuments.
type ListDocumentsResponse ¶
type ListDocumentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListDocumentsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListDocumentsResponse ¶
func ParseListDocumentsResponse(rsp *http.Response) (*ListDocumentsResponse, error)
ParseListDocumentsResponse parses an HTTP response from a ListDocumentsWithResponse call
func (ListDocumentsResponse) ContentType ¶ added in v0.8.0
func (r ListDocumentsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDocumentsResponse) Status ¶
func (r ListDocumentsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDocumentsResponse) StatusCode ¶
func (r ListDocumentsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDocumentsResponseContent ¶
type ListDocumentsResponseContent = []Document
ListDocumentsResponseContent defines model for ListDocumentsResponseContent.
type ListEventBoostsParams ¶ added in v0.13.0
type ListEventBoostsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListEventBoostsParams defines parameters for ListEventBoosts.
type ListEventBoostsResponse ¶
type ListEventBoostsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListEventBoostsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListEventBoostsResponse ¶
func ParseListEventBoostsResponse(rsp *http.Response) (*ListEventBoostsResponse, error)
ParseListEventBoostsResponse parses an HTTP response from a ListEventBoostsWithResponse call
func (ListEventBoostsResponse) ContentType ¶ added in v0.8.0
func (r ListEventBoostsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListEventBoostsResponse) Status ¶
func (r ListEventBoostsResponse) Status() string
Status returns HTTPResponse.Status
func (ListEventBoostsResponse) StatusCode ¶
func (r ListEventBoostsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventBoostsResponseContent ¶
type ListEventBoostsResponseContent = []Boost
ListEventBoostsResponseContent defines model for ListEventBoostsResponseContent.
type ListEventsParams ¶ added in v0.13.0
type ListEventsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListEventsParams defines parameters for ListEvents.
type ListEventsResponse ¶
type ListEventsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListEventsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListEventsResponse ¶
func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)
ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call
func (ListEventsResponse) ContentType ¶ added in v0.8.0
func (r ListEventsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListEventsResponse) Status ¶
func (r ListEventsResponse) Status() string
Status returns HTTPResponse.Status
func (ListEventsResponse) StatusCode ¶
func (r ListEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsResponseContent ¶
type ListEventsResponseContent = []Event
ListEventsResponseContent defines model for ListEventsResponseContent.
type ListFoldersResponse ¶ added in v0.13.0
type ListFoldersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListFoldersResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListFoldersResponse ¶ added in v0.13.0
func ParseListFoldersResponse(rsp *http.Response) (*ListFoldersResponse, error)
ParseListFoldersResponse parses an HTTP response from a ListFoldersWithResponse call
func (ListFoldersResponse) ContentType ¶ added in v0.13.0
func (r ListFoldersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFoldersResponse) Status ¶ added in v0.13.0
func (r ListFoldersResponse) Status() string
Status returns HTTPResponse.Status
func (ListFoldersResponse) StatusCode ¶ added in v0.13.0
func (r ListFoldersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFoldersResponseContent ¶ added in v0.13.0
type ListFoldersResponseContent = []Folder
ListFoldersResponseContent defines model for ListFoldersResponseContent.
type ListForwardRepliesParams ¶ added in v0.13.0
type ListForwardRepliesParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListForwardRepliesParams defines parameters for ListForwardReplies.
type ListForwardRepliesResponse ¶
type ListForwardRepliesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListForwardRepliesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListForwardRepliesResponse ¶
func ParseListForwardRepliesResponse(rsp *http.Response) (*ListForwardRepliesResponse, error)
ParseListForwardRepliesResponse parses an HTTP response from a ListForwardRepliesWithResponse call
func (ListForwardRepliesResponse) ContentType ¶ added in v0.8.0
func (r ListForwardRepliesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListForwardRepliesResponse) Status ¶
func (r ListForwardRepliesResponse) Status() string
Status returns HTTPResponse.Status
func (ListForwardRepliesResponse) StatusCode ¶
func (r ListForwardRepliesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListForwardRepliesResponseContent ¶
type ListForwardRepliesResponseContent = []ForwardReply
ListForwardRepliesResponseContent defines model for ListForwardRepliesResponseContent.
type ListForwardsParams ¶ added in v0.7.0
type ListForwardsParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListForwardsParams defines parameters for ListForwards.
type ListForwardsResponse ¶
type ListForwardsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListForwardsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListForwardsResponse ¶
func ParseListForwardsResponse(rsp *http.Response) (*ListForwardsResponse, error)
ParseListForwardsResponse parses an HTTP response from a ListForwardsWithResponse call
func (ListForwardsResponse) ContentType ¶ added in v0.8.0
func (r ListForwardsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListForwardsResponse) Status ¶
func (r ListForwardsResponse) Status() string
Status returns HTTPResponse.Status
func (ListForwardsResponse) StatusCode ¶
func (r ListForwardsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListForwardsResponseContent ¶
type ListForwardsResponseContent = []Forward
ListForwardsResponseContent defines model for ListForwardsResponseContent.
type ListGaugeNeedlesParams ¶ added in v0.13.0
type ListGaugeNeedlesParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListGaugeNeedlesParams defines parameters for ListGaugeNeedles.
type ListGaugeNeedlesResponse ¶ added in v0.7.0
type ListGaugeNeedlesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListGaugeNeedlesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListGaugeNeedlesResponse ¶ added in v0.7.0
func ParseListGaugeNeedlesResponse(rsp *http.Response) (*ListGaugeNeedlesResponse, error)
ParseListGaugeNeedlesResponse parses an HTTP response from a ListGaugeNeedlesWithResponse call
func (ListGaugeNeedlesResponse) ContentType ¶ added in v0.8.0
func (r ListGaugeNeedlesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGaugeNeedlesResponse) Status ¶ added in v0.7.0
func (r ListGaugeNeedlesResponse) Status() string
Status returns HTTPResponse.Status
func (ListGaugeNeedlesResponse) StatusCode ¶ added in v0.7.0
func (r ListGaugeNeedlesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGaugeNeedlesResponseContent ¶ added in v0.7.0
type ListGaugeNeedlesResponseContent = []GaugeNeedle
ListGaugeNeedlesResponseContent defines model for ListGaugeNeedlesResponseContent.
type ListGaugesParams ¶ added in v0.7.0
type ListGaugesParams struct {
// BucketIds Comma-separated list of project IDs. When provided, results are returned
// in the order specified instead of by risk level.
BucketIds *string `form:"bucket_ids,omitempty" json:"bucket_ids,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListGaugesParams defines parameters for ListGauges.
type ListGaugesResponse ¶ added in v0.7.0
type ListGaugesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListGaugesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListGaugesResponse ¶ added in v0.7.0
func ParseListGaugesResponse(rsp *http.Response) (*ListGaugesResponse, error)
ParseListGaugesResponse parses an HTTP response from a ListGaugesWithResponse call
func (ListGaugesResponse) ContentType ¶ added in v0.8.0
func (r ListGaugesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGaugesResponse) Status ¶ added in v0.7.0
func (r ListGaugesResponse) Status() string
Status returns HTTPResponse.Status
func (ListGaugesResponse) StatusCode ¶ added in v0.7.0
func (r ListGaugesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGaugesResponseContent ¶ added in v0.7.0
type ListGaugesResponseContent = []Gauge
ListGaugesResponseContent defines model for ListGaugesResponseContent.
type ListLineupMarkersResponse ¶ added in v0.6.0
type ListLineupMarkersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListLineupMarkersResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListLineupMarkersResponse ¶ added in v0.6.0
func ParseListLineupMarkersResponse(rsp *http.Response) (*ListLineupMarkersResponse, error)
ParseListLineupMarkersResponse parses an HTTP response from a ListLineupMarkersWithResponse call
func (ListLineupMarkersResponse) ContentType ¶ added in v0.8.0
func (r ListLineupMarkersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListLineupMarkersResponse) Status ¶ added in v0.6.0
func (r ListLineupMarkersResponse) Status() string
Status returns HTTPResponse.Status
func (ListLineupMarkersResponse) StatusCode ¶ added in v0.6.0
func (r ListLineupMarkersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLineupMarkersResponseContent ¶ added in v0.6.0
type ListLineupMarkersResponseContent = []LineupMarker
ListLineupMarkersResponseContent defines model for ListLineupMarkersResponseContent.
type ListMessageTypesResponse ¶
type ListMessageTypesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListMessageTypesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListMessageTypesResponse ¶
func ParseListMessageTypesResponse(rsp *http.Response) (*ListMessageTypesResponse, error)
ParseListMessageTypesResponse parses an HTTP response from a ListMessageTypesWithResponse call
func (ListMessageTypesResponse) ContentType ¶ added in v0.8.0
func (r ListMessageTypesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMessageTypesResponse) Status ¶
func (r ListMessageTypesResponse) Status() string
Status returns HTTPResponse.Status
func (ListMessageTypesResponse) StatusCode ¶
func (r ListMessageTypesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMessageTypesResponseContent ¶
type ListMessageTypesResponseContent = []MessageType
ListMessageTypesResponseContent defines model for ListMessageTypesResponseContent.
type ListMessagesParams ¶ added in v0.5.0
type ListMessagesParams struct {
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListMessagesParams defines parameters for ListMessages.
type ListMessagesResponse ¶
type ListMessagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListMessagesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListMessagesResponse ¶
func ParseListMessagesResponse(rsp *http.Response) (*ListMessagesResponse, error)
ParseListMessagesResponse parses an HTTP response from a ListMessagesWithResponse call
func (ListMessagesResponse) ContentType ¶ added in v0.8.0
func (r ListMessagesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMessagesResponse) Status ¶
func (r ListMessagesResponse) Status() string
Status returns HTTPResponse.Status
func (ListMessagesResponse) StatusCode ¶
func (r ListMessagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMessagesResponseContent ¶
type ListMessagesResponseContent = []Message
ListMessagesResponseContent defines model for ListMessagesResponseContent.
type ListMyBookmarksParams ¶ added in v0.12.0
type ListMyBookmarksParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListMyBookmarksParams defines parameters for ListMyBookmarks.
type ListMyBookmarksResponse ¶ added in v0.12.0
type ListMyBookmarksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListMyBookmarksResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListMyBookmarksResponse ¶ added in v0.12.0
func ParseListMyBookmarksResponse(rsp *http.Response) (*ListMyBookmarksResponse, error)
ParseListMyBookmarksResponse parses an HTTP response from a ListMyBookmarksWithResponse call
func (ListMyBookmarksResponse) ContentType ¶ added in v0.12.0
func (r ListMyBookmarksResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMyBookmarksResponse) Status ¶ added in v0.12.0
func (r ListMyBookmarksResponse) Status() string
Status returns HTTPResponse.Status
func (ListMyBookmarksResponse) StatusCode ¶ added in v0.12.0
func (r ListMyBookmarksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMyBookmarksResponseContent ¶ added in v0.12.0
type ListMyBookmarksResponseContent = []Bookmark
ListMyBookmarksResponseContent defines model for ListMyBookmarksResponseContent.
type ListMyDraftsParams ¶ added in v0.12.0
type ListMyDraftsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListMyDraftsParams defines parameters for ListMyDrafts.
type ListMyDraftsResponse ¶ added in v0.12.0
type ListMyDraftsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListMyDraftsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListMyDraftsResponse ¶ added in v0.12.0
func ParseListMyDraftsResponse(rsp *http.Response) (*ListMyDraftsResponse, error)
ParseListMyDraftsResponse parses an HTTP response from a ListMyDraftsWithResponse call
func (ListMyDraftsResponse) ContentType ¶ added in v0.12.0
func (r ListMyDraftsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListMyDraftsResponse) Status ¶ added in v0.12.0
func (r ListMyDraftsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMyDraftsResponse) StatusCode ¶ added in v0.12.0
func (r ListMyDraftsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMyDraftsResponseContent ¶ added in v0.12.0
type ListMyDraftsResponseContent = []Draft
ListMyDraftsResponseContent defines model for ListMyDraftsResponseContent.
type ListPeopleParams ¶ added in v0.13.0
type ListPeopleParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListPeopleParams defines parameters for ListPeople.
type ListPeopleResponse ¶
type ListPeopleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListPeopleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListPeopleResponse ¶
func ParseListPeopleResponse(rsp *http.Response) (*ListPeopleResponse, error)
ParseListPeopleResponse parses an HTTP response from a ListPeopleWithResponse call
func (ListPeopleResponse) ContentType ¶ added in v0.8.0
func (r ListPeopleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListPeopleResponse) Status ¶
func (r ListPeopleResponse) Status() string
Status returns HTTPResponse.Status
func (ListPeopleResponse) StatusCode ¶
func (r ListPeopleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPeopleResponseContent ¶
type ListPeopleResponseContent = []Person
ListPeopleResponseContent defines model for ListPeopleResponseContent.
type ListPingablePeopleResponse ¶
type ListPingablePeopleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListPingablePeopleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListPingablePeopleResponse ¶
func ParseListPingablePeopleResponse(rsp *http.Response) (*ListPingablePeopleResponse, error)
ParseListPingablePeopleResponse parses an HTTP response from a ListPingablePeopleWithResponse call
func (ListPingablePeopleResponse) ContentType ¶ added in v0.8.0
func (r ListPingablePeopleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListPingablePeopleResponse) Status ¶
func (r ListPingablePeopleResponse) Status() string
Status returns HTTPResponse.Status
func (ListPingablePeopleResponse) StatusCode ¶
func (r ListPingablePeopleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPingablePeopleResponseContent ¶
type ListPingablePeopleResponseContent = []Person
ListPingablePeopleResponseContent defines model for ListPingablePeopleResponseContent.
type ListProjectPeopleParams ¶ added in v0.13.0
type ListProjectPeopleParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListProjectPeopleParams defines parameters for ListProjectPeople.
type ListProjectPeopleResponse ¶
type ListProjectPeopleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListProjectPeopleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListProjectPeopleResponse ¶
func ParseListProjectPeopleResponse(rsp *http.Response) (*ListProjectPeopleResponse, error)
ParseListProjectPeopleResponse parses an HTTP response from a ListProjectPeopleWithResponse call
func (ListProjectPeopleResponse) ContentType ¶ added in v0.8.0
func (r ListProjectPeopleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectPeopleResponse) Status ¶
func (r ListProjectPeopleResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectPeopleResponse) StatusCode ¶
func (r ListProjectPeopleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectPeopleResponseContent ¶
type ListProjectPeopleResponseContent = []Person
ListProjectPeopleResponseContent defines model for ListProjectPeopleResponseContent.
type ListProjectsParams ¶
type ListProjectsParams struct {
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListProjectsParams defines parameters for ListProjects.
type ListProjectsResponse ¶
type ListProjectsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListProjectsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListProjectsResponse ¶
func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)
ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsResponse) ContentType ¶ added in v0.8.0
func (r ListProjectsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectsResponse) Status ¶
func (r ListProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectsResponse) StatusCode ¶
func (r ListProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsResponseContent ¶
type ListProjectsResponseContent = []Project
ListProjectsResponseContent defines model for ListProjectsResponseContent.
type ListQuestionAnswerersResponse ¶
type ListQuestionAnswerersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListQuestionAnswerersResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListQuestionAnswerersResponse ¶
func ParseListQuestionAnswerersResponse(rsp *http.Response) (*ListQuestionAnswerersResponse, error)
ParseListQuestionAnswerersResponse parses an HTTP response from a ListQuestionAnswerersWithResponse call
func (ListQuestionAnswerersResponse) ContentType ¶ added in v0.8.0
func (r ListQuestionAnswerersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListQuestionAnswerersResponse) Status ¶
func (r ListQuestionAnswerersResponse) Status() string
Status returns HTTPResponse.Status
func (ListQuestionAnswerersResponse) StatusCode ¶
func (r ListQuestionAnswerersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQuestionAnswerersResponseContent ¶
type ListQuestionAnswerersResponseContent = []Person
ListQuestionAnswerersResponseContent defines model for ListQuestionAnswerersResponseContent.
type ListQuestionsParams ¶ added in v0.13.0
type ListQuestionsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListQuestionsParams defines parameters for ListQuestions.
type ListQuestionsResponse ¶
type ListQuestionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListQuestionsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListQuestionsResponse ¶
func ParseListQuestionsResponse(rsp *http.Response) (*ListQuestionsResponse, error)
ParseListQuestionsResponse parses an HTTP response from a ListQuestionsWithResponse call
func (ListQuestionsResponse) ContentType ¶ added in v0.8.0
func (r ListQuestionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListQuestionsResponse) Status ¶
func (r ListQuestionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListQuestionsResponse) StatusCode ¶
func (r ListQuestionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQuestionsResponseContent ¶
type ListQuestionsResponseContent = []Question
ListQuestionsResponseContent defines model for ListQuestionsResponseContent.
type ListRecordingBoostsParams ¶ added in v0.13.0
type ListRecordingBoostsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListRecordingBoostsParams defines parameters for ListRecordingBoosts.
type ListRecordingBoostsResponse ¶
type ListRecordingBoostsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListRecordingBoostsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListRecordingBoostsResponse ¶
func ParseListRecordingBoostsResponse(rsp *http.Response) (*ListRecordingBoostsResponse, error)
ParseListRecordingBoostsResponse parses an HTTP response from a ListRecordingBoostsWithResponse call
func (ListRecordingBoostsResponse) ContentType ¶ added in v0.8.0
func (r ListRecordingBoostsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListRecordingBoostsResponse) Status ¶
func (r ListRecordingBoostsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRecordingBoostsResponse) StatusCode ¶
func (r ListRecordingBoostsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRecordingBoostsResponseContent ¶
type ListRecordingBoostsResponseContent = []Boost
ListRecordingBoostsResponseContent defines model for ListRecordingBoostsResponseContent.
type ListRecordingsParams ¶
type ListRecordingsParams struct {
// Type Comment|Document|Door|Kanban::Card|Kanban::Step|Message|Question::Answer|Schedule::Entry|Todo|Todolist|Upload|Vault
Type string `form:"type" json:"type"`
Bucket *string `form:"bucket,omitempty" json:"bucket,omitempty"`
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
// Sort created_at|updated_at
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Direction asc|desc
Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListRecordingsParams defines parameters for ListRecordings.
type ListRecordingsResponse ¶
type ListRecordingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListRecordingsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListRecordingsResponse ¶
func ParseListRecordingsResponse(rsp *http.Response) (*ListRecordingsResponse, error)
ParseListRecordingsResponse parses an HTTP response from a ListRecordingsWithResponse call
func (ListRecordingsResponse) ContentType ¶ added in v0.8.0
func (r ListRecordingsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListRecordingsResponse) Status ¶
func (r ListRecordingsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRecordingsResponse) StatusCode ¶
func (r ListRecordingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRecordingsResponseContent ¶
type ListRecordingsResponseContent = []Recording
ListRecordingsResponseContent defines model for ListRecordingsResponseContent.
type ListScheduleEntriesParams ¶
type ListScheduleEntriesParams struct {
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListScheduleEntriesParams defines parameters for ListScheduleEntries.
type ListScheduleEntriesResponse ¶
type ListScheduleEntriesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListScheduleEntriesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListScheduleEntriesResponse ¶
func ParseListScheduleEntriesResponse(rsp *http.Response) (*ListScheduleEntriesResponse, error)
ParseListScheduleEntriesResponse parses an HTTP response from a ListScheduleEntriesWithResponse call
func (ListScheduleEntriesResponse) ContentType ¶ added in v0.8.0
func (r ListScheduleEntriesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListScheduleEntriesResponse) Status ¶
func (r ListScheduleEntriesResponse) Status() string
Status returns HTTPResponse.Status
func (ListScheduleEntriesResponse) StatusCode ¶
func (r ListScheduleEntriesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListScheduleEntriesResponseContent ¶
type ListScheduleEntriesResponseContent = []ScheduleEntry
ListScheduleEntriesResponseContent defines model for ListScheduleEntriesResponseContent.
type ListTemplatesParams ¶
type ListTemplatesParams struct {
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListTemplatesParams defines parameters for ListTemplates.
type ListTemplatesResponse ¶
type ListTemplatesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListTemplatesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListTemplatesResponse ¶
func ParseListTemplatesResponse(rsp *http.Response) (*ListTemplatesResponse, error)
ParseListTemplatesResponse parses an HTTP response from a ListTemplatesWithResponse call
func (ListTemplatesResponse) ContentType ¶ added in v0.8.0
func (r ListTemplatesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListTemplatesResponse) Status ¶
func (r ListTemplatesResponse) Status() string
Status returns HTTPResponse.Status
func (ListTemplatesResponse) StatusCode ¶
func (r ListTemplatesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTemplatesResponseContent ¶
type ListTemplatesResponseContent = []Template
ListTemplatesResponseContent defines model for ListTemplatesResponseContent.
type ListTodolistGroupsParams ¶ added in v0.13.0
type ListTodolistGroupsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListTodolistGroupsParams defines parameters for ListTodolistGroups.
type ListTodolistGroupsResponse ¶
type ListTodolistGroupsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListTodolistGroupsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListTodolistGroupsResponse ¶
func ParseListTodolistGroupsResponse(rsp *http.Response) (*ListTodolistGroupsResponse, error)
ParseListTodolistGroupsResponse parses an HTTP response from a ListTodolistGroupsWithResponse call
func (ListTodolistGroupsResponse) ContentType ¶ added in v0.8.0
func (r ListTodolistGroupsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListTodolistGroupsResponse) Status ¶
func (r ListTodolistGroupsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTodolistGroupsResponse) StatusCode ¶
func (r ListTodolistGroupsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTodolistGroupsResponseContent ¶
type ListTodolistGroupsResponseContent = []Todolist
ListTodolistGroupsResponseContent defines model for ListTodolistGroupsResponseContent.
type ListTodolistsParams ¶
type ListTodolistsParams struct {
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListTodolistsParams defines parameters for ListTodolists.
type ListTodolistsResponse ¶
type ListTodolistsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListTodolistsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListTodolistsResponse ¶
func ParseListTodolistsResponse(rsp *http.Response) (*ListTodolistsResponse, error)
ParseListTodolistsResponse parses an HTTP response from a ListTodolistsWithResponse call
func (ListTodolistsResponse) ContentType ¶ added in v0.8.0
func (r ListTodolistsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListTodolistsResponse) Status ¶
func (r ListTodolistsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTodolistsResponse) StatusCode ¶
func (r ListTodolistsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTodolistsResponseContent ¶
type ListTodolistsResponseContent = []Todolist
ListTodolistsResponseContent defines model for ListTodolistsResponseContent.
type ListTodosParams ¶
type ListTodosParams struct {
// Status active|archived|trashed
Status *string `form:"status,omitempty" json:"status,omitempty"`
Completed *bool `form:"completed,omitempty" json:"completed,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListTodosParams defines parameters for ListTodos.
type ListTodosResponse ¶
type ListTodosResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListTodosResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListTodosResponse ¶
func ParseListTodosResponse(rsp *http.Response) (*ListTodosResponse, error)
ParseListTodosResponse parses an HTTP response from a ListTodosWithResponse call
func (ListTodosResponse) ContentType ¶ added in v0.8.0
func (r ListTodosResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListTodosResponse) Status ¶
func (r ListTodosResponse) Status() string
Status returns HTTPResponse.Status
func (ListTodosResponse) StatusCode ¶
func (r ListTodosResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTodosResponseContent ¶
type ListTodosResponseContent = []Todo
ListTodosResponseContent defines model for ListTodosResponseContent.
type ListUploadVersionsResponse ¶
type ListUploadVersionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListUploadVersionsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListUploadVersionsResponse ¶
func ParseListUploadVersionsResponse(rsp *http.Response) (*ListUploadVersionsResponse, error)
ParseListUploadVersionsResponse parses an HTTP response from a ListUploadVersionsWithResponse call
func (ListUploadVersionsResponse) ContentType ¶ added in v0.8.0
func (r ListUploadVersionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListUploadVersionsResponse) Status ¶
func (r ListUploadVersionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListUploadVersionsResponse) StatusCode ¶
func (r ListUploadVersionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUploadVersionsResponseContent ¶
type ListUploadVersionsResponseContent = []UploadVersion
ListUploadVersionsResponseContent defines model for ListUploadVersionsResponseContent.
type ListUploadsParams ¶ added in v0.13.0
type ListUploadsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListUploadsParams defines parameters for ListUploads.
type ListUploadsResponse ¶
type ListUploadsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListUploadsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListUploadsResponse ¶
func ParseListUploadsResponse(rsp *http.Response) (*ListUploadsResponse, error)
ParseListUploadsResponse parses an HTTP response from a ListUploadsWithResponse call
func (ListUploadsResponse) ContentType ¶ added in v0.8.0
func (r ListUploadsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListUploadsResponse) Status ¶
func (r ListUploadsResponse) Status() string
Status returns HTTPResponse.Status
func (ListUploadsResponse) StatusCode ¶
func (r ListUploadsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUploadsResponseContent ¶
type ListUploadsResponseContent = []Upload
ListUploadsResponseContent defines model for ListUploadsResponseContent.
type ListVaultsParams ¶ added in v0.13.0
type ListVaultsParams struct {
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
ListVaultsParams defines parameters for ListVaults.
type ListVaultsResponse ¶
type ListVaultsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListVaultsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListVaultsResponse ¶
func ParseListVaultsResponse(rsp *http.Response) (*ListVaultsResponse, error)
ParseListVaultsResponse parses an HTTP response from a ListVaultsWithResponse call
func (ListVaultsResponse) ContentType ¶ added in v0.8.0
func (r ListVaultsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListVaultsResponse) Status ¶
func (r ListVaultsResponse) Status() string
Status returns HTTPResponse.Status
func (ListVaultsResponse) StatusCode ¶
func (r ListVaultsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListVaultsResponseContent ¶
type ListVaultsResponseContent = []Vault
ListVaultsResponseContent defines model for ListVaultsResponseContent.
type ListWebhooksResponse ¶
type ListWebhooksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListWebhooksResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseListWebhooksResponse ¶
func ParseListWebhooksResponse(rsp *http.Response) (*ListWebhooksResponse, error)
ParseListWebhooksResponse parses an HTTP response from a ListWebhooksWithResponse call
func (ListWebhooksResponse) ContentType ¶ added in v0.8.0
func (r ListWebhooksResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListWebhooksResponse) Status ¶
func (r ListWebhooksResponse) Status() string
Status returns HTTPResponse.Status
func (ListWebhooksResponse) StatusCode ¶
func (r ListWebhooksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWebhooksResponseContent ¶
type ListWebhooksResponseContent = []Webhook
ListWebhooksResponseContent defines model for ListWebhooksResponseContent.
type MarkAsReadJSONRequestBody ¶ added in v0.7.0
type MarkAsReadJSONRequestBody = MarkAsReadRequestContent
MarkAsReadJSONRequestBody defines body for MarkAsRead for application/json ContentType.
type MarkAsReadRequestContent ¶ added in v0.7.0
type MarkAsReadRequestContent struct {
// Readables Array of readable_sgid values identifying the items to mark as read
Readables []string `json:"readables"`
}
MarkAsReadRequestContent defines model for MarkAsReadRequestContent.
type MarkAsReadResponse ¶ added in v0.7.0
type MarkAsReadResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseMarkAsReadResponse ¶ added in v0.7.0
func ParseMarkAsReadResponse(rsp *http.Response) (*MarkAsReadResponse, error)
ParseMarkAsReadResponse parses an HTTP response from a MarkAsReadWithResponse call
func (MarkAsReadResponse) ContentType ¶ added in v0.8.0
func (r MarkAsReadResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (MarkAsReadResponse) Status ¶ added in v0.7.0
func (r MarkAsReadResponse) Status() string
Status returns HTTPResponse.Status
func (MarkAsReadResponse) StatusCode ¶ added in v0.7.0
func (r MarkAsReadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Message ¶
type Message struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Category *MessageType `json:"category,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Subject string `json:"subject"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Message defines model for Message.
type MessageBoard ¶
type MessageBoard struct {
AppMessagesUrl *string `json:"app_messages_url,omitempty"`
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
MessagesCount *int32 `json:"messages_count,omitempty"`
MessagesUrl *string `json:"messages_url,omitempty"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
MessageBoard defines model for MessageBoard.
type MessageType ¶
type MessageType struct {
CreatedAt time.Time `json:"created_at"`
Icon string `json:"icon"`
Id int64 `json:"id"`
Name string `json:"name"`
UpdatedAt time.Time `json:"updated_at"`
}
MessageType defines model for MessageType.
type MessagesService ¶
type MessagesService struct {
// contains filtered or unexported fields
}
MessagesService provides message-related operations.
func (*MessagesService) Create ¶
func (s *MessagesService) Create(ctx context.Context, accountId string, boardId int64, body CreateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*MessagesService) CreateWithBody ¶
func (*MessagesService) Get ¶
func (s *MessagesService) Get(ctx context.Context, accountId string, messageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*MessagesService) List ¶
func (s *MessagesService) List(ctx context.Context, accountId string, boardId int64, params *ListMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*MessagesService) Update ¶
func (s *MessagesService) Update(ctx context.Context, accountId string, messageId int64, body UpdateMessageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*MessagesService) UpdateWithBody ¶
type MoveCardColumnJSONRequestBody ¶
type MoveCardColumnJSONRequestBody = MoveCardColumnRequestContent
MoveCardColumnJSONRequestBody defines body for MoveCardColumn for application/json ContentType.
type MoveCardColumnRequestContent ¶
type MoveCardColumnRequestContent struct {
Position *int32 `json:"position,omitempty"`
SourceId int64 `json:"source_id"`
TargetId int64 `json:"target_id"`
}
MoveCardColumnRequestContent defines model for MoveCardColumnRequestContent.
type MoveCardColumnResponse ¶
type MoveCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseMoveCardColumnResponse ¶
func ParseMoveCardColumnResponse(rsp *http.Response) (*MoveCardColumnResponse, error)
ParseMoveCardColumnResponse parses an HTTP response from a MoveCardColumnWithResponse call
func (MoveCardColumnResponse) ContentType ¶ added in v0.8.0
func (r MoveCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (MoveCardColumnResponse) Status ¶
func (r MoveCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (MoveCardColumnResponse) StatusCode ¶
func (r MoveCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MoveCardJSONRequestBody ¶
type MoveCardJSONRequestBody = MoveCardRequestContent
MoveCardJSONRequestBody defines body for MoveCard for application/json ContentType.
type MoveCardRequestContent ¶
type MoveCardRequestContent struct {
ColumnId int64 `json:"column_id"`
// Position 1-indexed position within the destination column. Defaults to 1 (top).
Position *int32 `json:"position,omitempty"`
}
MoveCardRequestContent defines model for MoveCardRequestContent.
type MoveCardResponse ¶
type MoveCardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseMoveCardResponse ¶
func ParseMoveCardResponse(rsp *http.Response) (*MoveCardResponse, error)
ParseMoveCardResponse parses an HTTP response from a MoveCardWithResponse call
func (MoveCardResponse) ContentType ¶ added in v0.8.0
func (r MoveCardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (MoveCardResponse) Status ¶
func (r MoveCardResponse) Status() string
Status returns HTTPResponse.Status
func (MoveCardResponse) StatusCode ¶
func (r MoveCardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MyAssignment ¶ added in v0.7.0
type MyAssignment struct {
AppUrl *string `json:"app_url,omitempty"`
Assignees []MyAssignmentAssignee `json:"assignees,omitempty"`
Bucket *MyAssignmentBucket `json:"bucket,omitempty"`
Children []MyAssignment `json:"children,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
Completed *bool `json:"completed,omitempty"`
Content *string `json:"content,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
HasDescription *bool `json:"has_description,omitempty"`
Id int64 `json:"id"`
Parent *MyAssignmentParent `json:"parent,omitempty"`
// PriorityRecordingId Present on priority items
PriorityRecordingId *int64 `json:"priority_recording_id,omitempty"`
StartsOn *types.Date `json:"starts_on,omitempty"`
Type *string `json:"type,omitempty"`
}
MyAssignment defines model for MyAssignment.
type MyAssignmentAssignee ¶ added in v0.7.0
type MyAssignmentAssignee struct {
AvatarUrl string `json:"avatar_url"`
Id int64 `json:"id"`
Name string `json:"name"`
}
MyAssignmentAssignee A person as bc3's `people/_person_minimal.json.jbuilder` renders them — the same three-key partial behind UpcomingSchedulePerson and OutOfOfficePerson. All three keys are emitted unconditionally, so all three are required.
type MyAssignmentBucket ¶ added in v0.7.0
type MyAssignmentBucket struct {
AppUrl *string `json:"app_url,omitempty"`
Id int64 `json:"id"`
Name *string `json:"name,omitempty"`
}
MyAssignmentBucket defines model for MyAssignmentBucket.
type MyAssignmentParent ¶ added in v0.7.0
type MyAssignmentParent struct {
AppUrl *string `json:"app_url,omitempty"`
Id int64 `json:"id"`
Title *string `json:"title,omitempty"`
}
MyAssignmentParent defines model for MyAssignmentParent.
type MyNote ¶ added in v0.12.0
type MyNote struct {
AppUrl string `json:"app_url"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
// CreatedAt Null until the note is first written.
CreatedAt *time.Time `json:"created_at"`
// Id Null until the note is first written.
Id *int64 `json:"id"`
Type string `json:"type"`
// UpdatedAt Null until the note is first written.
UpdatedAt *time.Time `json:"updated_at"`
Url string `json:"url"`
}
MyNote The per-user notebook note (wire type Notebook::Note). Before the first write, id/created_at/updated_at are present-but-null (required-nullable, layered in the OpenAPI via jsonAdd) and content is empty.
type MyNoteAttributes ¶ added in v0.12.0
type MyNoteAttributes struct {
// Content The note's rich-text body (HTML).
Content string `json:"content"`
}
MyNoteAttributes The writable note payload — the wire body is the nested {note: {content}} envelope, the ProjectConstructionAttributes treatment.
type NotFoundErrorResponseContent ¶
type NotFoundErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
NotFoundErrorResponseContent defines model for NotFoundErrorResponseContent.
type Notification ¶ added in v0.7.0
type Notification struct {
AppUrl *string `json:"app_url,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
// BubbleUpAt Scheduled resurfacing time when this item is queued as a scheduled
// Bubble Up (BC5 addition). Absent when there is no scheduled time.
BubbleUpAt *time.Time `json:"bubble_up_at,omitempty"`
// BubbleUpUrl URL for the Bubble Up record covering this notification (BC5 addition).
// Eligibility-gated — only present on items the current user can bubble up.
BubbleUpUrl *string `json:"bubble_up_url,omitempty"`
BucketName *string `json:"bucket_name,omitempty"`
ContentExcerpt *string `json:"content_excerpt,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator *Person `json:"creator,omitempty"`
Id int64 `json:"id"`
// ImageUrl Custom image URL (pings only)
ImageUrl *string `json:"image_url,omitempty"`
MemoryUrl *string `json:"memory_url,omitempty"`
// Named Whether the ping has a custom name (pings only)
Named *bool `json:"named,omitempty"`
// Participants Present on ping notifications
Participants []Person `json:"participants,omitempty"`
PreviewableAttachments []PreviewableAttachment `json:"previewable_attachments,omitempty"`
ReadAt *time.Time `json:"read_at,omitempty"`
ReadableIdentifier *string `json:"readable_identifier,omitempty"`
ReadableSgid *string `json:"readable_sgid,omitempty"`
// Section The notification category: `inbox`, `chats`, `pings`, `bubbles`,
// or `mentions`.
Section *string `json:"section,omitempty"`
Subscribed *bool `json:"subscribed,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title *string `json:"title,omitempty"`
Type *string `json:"type,omitempty"`
UnreadAt *time.Time `json:"unread_at,omitempty"`
UnreadCount *int32 `json:"unread_count,omitempty"`
UnreadUrl *string `json:"unread_url,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
Notification defines model for Notification.
type OperationMetadata ¶
type OperationMetadata struct {
// Idempotent indicates whether the operation can be safely retried.
Idempotent bool
// HasSensitiveParams indicates whether any parameters contain sensitive data.
HasSensitiveParams bool
}
OperationMetadata contains metadata about an API operation derived from OpenAPI extensions.
func GetOperationMetadata ¶
func GetOperationMetadata(operationId string) (OperationMetadata, bool)
GetOperationMetadata returns metadata for the given operation ID.
type OutOfOffice ¶ added in v0.7.0
type OutOfOffice struct {
// BackOnDate First working day after the out-of-office window ends.
// Omitted when out of office is not enabled.
BackOnDate *string `json:"back_on_date,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
EndDate *string `json:"end_date,omitempty"`
Ongoing *bool `json:"ongoing,omitempty"`
// Person A person as bc3's `people/_person_minimal.json.jbuilder` renders them —
// the same three-key partial behind UpcomingSchedulePerson and
// MyAssignmentAssignee. All three keys are emitted unconditionally, so all
// three are required.
Person *OutOfOfficePerson `json:"person,omitempty"`
StartDate *string `json:"start_date,omitempty"`
}
OutOfOffice When out of office is not enabled, `enabled` is `false` and `start_date`, `end_date`, and `back_on_date` are omitted.
type OutOfOfficePayload ¶ added in v0.7.0
type OutOfOfficePayload struct {
// EndDate End date in ISO 8601 format (YYYY-MM-DD)
EndDate string `json:"end_date"`
// StartDate Start date in ISO 8601 format (YYYY-MM-DD)
StartDate string `json:"start_date"`
}
OutOfOfficePayload defines model for OutOfOfficePayload.
type OutOfOfficePerson ¶ added in v0.7.0
type OutOfOfficePerson struct {
AvatarUrl string `json:"avatar_url"`
Id int64 `json:"id"`
Name string `json:"name"`
}
OutOfOfficePerson A person as bc3's `people/_person_minimal.json.jbuilder` renders them — the same three-key partial behind UpcomingSchedulePerson and MyAssignmentAssignee. All three keys are emitted unconditionally, so all three are required.
type PauseQuestionResponse ¶
type PauseQuestionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PauseQuestionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParsePauseQuestionResponse ¶
func ParsePauseQuestionResponse(rsp *http.Response) (*PauseQuestionResponse, error)
ParsePauseQuestionResponse parses an HTTP response from a PauseQuestionWithResponse call
func (PauseQuestionResponse) ContentType ¶ added in v0.8.0
func (r PauseQuestionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PauseQuestionResponse) Status ¶
func (r PauseQuestionResponse) Status() string
Status returns HTTPResponse.Status
func (PauseQuestionResponse) StatusCode ¶
func (r PauseQuestionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PauseQuestionResponseContent ¶
type PauseQuestionResponseContent struct {
Paused *bool `json:"paused,omitempty"`
}
PauseQuestionResponseContent defines model for PauseQuestionResponseContent.
type PeopleService ¶
type PeopleService struct {
// contains filtered or unexported fields
}
PeopleService provides people-related operations.
func (*PeopleService) Get ¶
func (s *PeopleService) Get(ctx context.Context, accountId string, personId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*PeopleService) GetMyProfile ¶
func (s *PeopleService) GetMyProfile(ctx context.Context, accountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*PeopleService) List ¶
func (s *PeopleService) List(ctx context.Context, accountId string, params *ListPeopleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
type Person ¶
type Person struct {
Admin *bool `json:"admin,omitempty"`
AttachableSgid *string `json:"attachable_sgid,omitempty"`
AvatarUrl *string `json:"avatar_url,omitempty"`
Bio *string `json:"bio,omitempty"`
CanAccessHillCharts *bool `json:"can_access_hill_charts,omitempty"`
CanAccessTimesheet *bool `json:"can_access_timesheet,omitempty"`
CanManagePeople *bool `json:"can_manage_people,omitempty"`
CanManageProjects *bool `json:"can_manage_projects,omitempty"`
CanPing *bool `json:"can_ping,omitempty"`
Client *bool `json:"client,omitempty"`
Company *PersonCompany `json:"company,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
EmailAddress *string `json:"email_address,omitempty"`
Employee *bool `json:"employee,omitempty"`
Id types.FlexibleInt64 `json:"id"`
Location *string `json:"location,omitempty"`
Name string `json:"name"`
Owner *bool `json:"owner,omitempty"`
PersonableType *string `json:"personable_type,omitempty"`
// Tagline Alias of `bio` introduced in BC5. BC3 emits both keys with identical content;
// older BC4 responses may omit `tagline`. Prefer `bio` for cross-version reads.
Tagline *string `json:"tagline,omitempty"`
TimeZone *string `json:"time_zone,omitempty"`
Title *string `json:"title,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
Person defines model for Person.
type PersonCompany ¶
PersonCompany defines model for PersonCompany.
type PinMessageResponse ¶
type PinMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParsePinMessageResponse ¶
func ParsePinMessageResponse(rsp *http.Response) (*PinMessageResponse, error)
ParsePinMessageResponse parses an HTTP response from a PinMessageWithResponse call
func (PinMessageResponse) ContentType ¶ added in v0.8.0
func (r PinMessageResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PinMessageResponse) Status ¶
func (r PinMessageResponse) Status() string
Status returns HTTPResponse.Status
func (PinMessageResponse) StatusCode ¶
func (r PinMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Preferences ¶ added in v0.7.0
type Preferences struct {
AppUrl *string `json:"app_url,omitempty"`
FirstWeekDay *string `json:"first_week_day,omitempty"`
TimeFormat *string `json:"time_format,omitempty"`
// TimeZoneName Returned as a Rails-style name (e.g. "Central Time (US & Canada)").
TimeZoneName *string `json:"time_zone_name,omitempty"`
Url *string `json:"url,omitempty"`
}
Preferences defines model for Preferences.
type PreferencesPayload ¶ added in v0.7.0
type PreferencesPayload struct {
// FirstWeekDay First day of the week: Sunday, Monday, Tuesday, etc.
FirstWeekDay *string `json:"first_week_day,omitempty"`
// TimeFormat Time display format: twelve_hour or twenty_four_hour
TimeFormat *string `json:"time_format,omitempty"`
// TimeZoneName Time zone name. Accepts any valid Rails time zone name (e.g.
// "London", "UTC") as well as IANA identifiers (e.g.
// "America/Chicago"), which are normalized to the matching
// Rails-style name before saving.
TimeZoneName *string `json:"time_zone_name,omitempty"`
}
PreferencesPayload defines model for PreferencesPayload.
type PreviewableAttachment ¶ added in v0.7.0
type PreviewableAttachment struct {
AppUrl *string `json:"app_url,omitempty"`
ContentType *string `json:"content_type,omitempty"`
Filename *string `json:"filename,omitempty"`
Filesize *int64 `json:"filesize,omitempty"`
Height *int32 `json:"height,omitempty"`
Id *int64 `json:"id,omitempty"`
Url *string `json:"url,omitempty"`
Width *int32 `json:"width,omitempty"`
}
PreviewableAttachment defines model for PreviewableAttachment.
type PrioritizeAssignmentJSONRequestBody ¶ added in v0.12.0
type PrioritizeAssignmentJSONRequestBody = PrioritizeAssignmentRequestContent
PrioritizeAssignmentJSONRequestBody defines body for PrioritizeAssignment for application/json ContentType.
type PrioritizeAssignmentRequestContent ¶ added in v0.12.0
type PrioritizeAssignmentRequestContent struct {
// Id The recording id to prioritize.
Id int64 `json:"id"`
}
PrioritizeAssignmentRequestContent defines model for PrioritizeAssignmentRequestContent.
type PrioritizeAssignmentResponse ¶ added in v0.12.0
type PrioritizeAssignmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParsePrioritizeAssignmentResponse ¶ added in v0.12.0
func ParsePrioritizeAssignmentResponse(rsp *http.Response) (*PrioritizeAssignmentResponse, error)
ParsePrioritizeAssignmentResponse parses an HTTP response from a PrioritizeAssignmentWithResponse call
func (PrioritizeAssignmentResponse) ContentType ¶ added in v0.12.0
func (r PrioritizeAssignmentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PrioritizeAssignmentResponse) Status ¶ added in v0.12.0
func (r PrioritizeAssignmentResponse) Status() string
Status returns HTTPResponse.Status
func (PrioritizeAssignmentResponse) StatusCode ¶ added in v0.12.0
func (r PrioritizeAssignmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Project ¶
type Project struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bookmarked *bool `json:"bookmarked,omitempty"`
ClientCompany *ClientCompany `json:"client_company,omitempty"`
ClientsEnabled *bool `json:"clients_enabled,omitempty"`
// Clientside This shape is deprecated since 2024-01: Use Client Visibility feature instead
//
// Deprecated: This shape is deprecated since 2024-01: Use Client Visibility feature instead
Clientside *ClientSide `json:"clientside,omitempty"`
CreatedAt time.Time `json:"created_at"`
Description *string `json:"description,omitempty"`
Dock []DockItem `json:"dock,omitempty"`
EndDate *string `json:"end_date,omitempty"`
Id int64 `json:"id"`
Name string `json:"name"`
Purpose *string `json:"purpose,omitempty"`
StartDate *string `json:"start_date,omitempty"`
// Status active|archived|trashed
Status string `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
}
Project defines model for Project.
type ProjectAccessResult ¶
type ProjectAccessResult struct {
Granted []Person `json:"granted,omitempty"`
Revoked []Person `json:"revoked,omitempty"`
}
ProjectAccessResult defines model for ProjectAccessResult.
type ProjectConstruction ¶
type ProjectConstruction struct {
Id int64 `json:"id"`
Project *Project `json:"project,omitempty"`
Status string `json:"status"`
Url *string `json:"url,omitempty"`
}
ProjectConstruction defines model for ProjectConstruction.
type ProjectConstructionAttributes ¶ added in v0.9.0
type ProjectConstructionAttributes struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
ProjectConstructionAttributes defines model for ProjectConstructionAttributes.
type ProjectLimitErrorResponseContent ¶ added in v0.13.0
type ProjectLimitErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
ProjectLimitErrorResponseContent The account has reached its project limit. Raised by CreateProject and by UnarchiveProject, both of which add to the active project count.
type ProjectsService ¶
type ProjectsService struct {
// contains filtered or unexported fields
}
ProjectsService provides project-related operations.
func (*ProjectsService) Archive ¶ added in v0.13.0
func (s *ProjectsService) Archive(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) Create ¶
func (s *ProjectsService) Create(ctx context.Context, accountId string, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) CreateWithBody ¶
func (*ProjectsService) Get ¶
func (s *ProjectsService) Get(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) List ¶
func (s *ProjectsService) List(ctx context.Context, accountId string, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) Trash ¶
func (s *ProjectsService) Trash(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) Unarchive ¶ added in v0.13.0
func (s *ProjectsService) Unarchive(ctx context.Context, accountId string, projectId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) Update ¶
func (s *ProjectsService) Update(ctx context.Context, accountId string, projectId int64, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*ProjectsService) UpdateWithBody ¶
type Question ¶
type Question struct {
AnswersCount *int32 `json:"answers_count,omitempty"`
AnswersUrl *string `json:"answers_url,omitempty"`
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Paused *bool `json:"paused,omitempty"`
Schedule *QuestionSchedule `json:"schedule,omitempty"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Question defines model for Question.
type QuestionAnswer ¶
type QuestionAnswer struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Content string `json:"content"`
ContentAttachments []RichTextAttachment `json:"content_attachments"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
GroupOn *types.Date `json:"group_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
QuestionAnswer defines model for QuestionAnswer.
type QuestionAnswerPayload ¶
type QuestionAnswerPayload struct {
Content string `json:"content"`
GroupOn *types.Date `json:"group_on,omitempty"`
}
QuestionAnswerPayload defines model for QuestionAnswerPayload.
type QuestionAnswerUpdatePayload ¶
type QuestionAnswerUpdatePayload struct {
Content string `json:"content"`
GroupOn *types.Date `json:"group_on,omitempty"`
}
QuestionAnswerUpdatePayload defines model for QuestionAnswerUpdatePayload.
type QuestionReminder ¶
type QuestionReminder struct {
GroupOn *types.Date `json:"group_on,omitempty"`
Question *Question `json:"question,omitempty"`
RemindAt *time.Time `json:"remind_at,omitempty"`
ReminderId *int64 `json:"reminder_id,omitempty"`
}
QuestionReminder defines model for QuestionReminder.
type QuestionSchedule ¶
type QuestionSchedule struct {
Days *[]int32 `json:"days,omitempty"`
EndDate *string `json:"end_date,omitempty"`
Frequency *string `json:"frequency,omitempty"`
Hour *int32 `json:"hour,omitempty"`
Minute *int32 `json:"minute,omitempty"`
MonthInterval *int32 `json:"month_interval,omitempty"`
StartDate *string `json:"start_date,omitempty"`
WeekInstance *int32 `json:"week_instance,omitempty"`
WeekInterval *int32 `json:"week_interval,omitempty"`
}
QuestionSchedule defines model for QuestionSchedule.
type Questionnaire ¶
type Questionnaire struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Name string `json:"name"`
QuestionsCount *int32 `json:"questions_count,omitempty"`
QuestionsUrl *string `json:"questions_url,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Questionnaire defines model for Questionnaire.
type RateLimitErrorResponseContent ¶
type RateLimitErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
RetryAfter *int32 `json:"retry_after,omitempty"`
}
RateLimitErrorResponseContent defines model for RateLimitErrorResponseContent.
type Recording ¶
type Recording struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
// BoostsCount Boost count/URL. Carried on boostable recordings — notably the account-wide
// aggregate feeds (`/messages.json`, `/comments.json`), whose type-specific
// partials render with `boostable: true`. Optional (absent on non-boostable
// recordings and on the base/webhook partial).
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
// BubbleUpUrl URL of the Bubble Up record for this recording (BC5 addition). Optional
// here because this is a polymorphic projection:
// `recordings/_recording.json.jbuilder` emits the key only when the caller
// passes `local_assigns[:bubbleupable]`, and `todolists/_todolist` is the
// only partial that does. So a Todolist-shaped instance carries it and the
// other recording types do not.
BubbleUpUrl *string `json:"bubble_up_url,omitempty"`
Bucket RecordingBucket `json:"bucket"`
// Category A message category (type) as rendered by the shared recordings/_category
// partial: id, display name, and icon. Present on categorized Message
// recordings.
Category *RecordingCategory `json:"category,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Content *string `json:"content,omitempty"`
// ContentAttachments Rich-text companion arrays carried through the generic recording
// projection (`to_recordable_partial_path` renders the full type-specific
// partial). A given recording is one type, so it carries only the array
// matching its rich-text attribute (`content_attachments` for a
// Comment/Message, `description_attachments` for a Todo/Card); a
// webhook-sourced recording (base partial) carries neither. Optional (no
// `@required`), non-nullable.
ContentAttachments []RichTextAttachment `json:"content_attachments,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
// Description Rich-text (HTML) description shown beneath an external link. Present only
// on `Door` recordings returned by the `type=Door` recordings query (the only
// endpoint that returns the full door shape). The external destination
// address is `url` (not this field); `app_url` is the Basecamp redirector.
// See `spec/api-gaps/external-links-doors.md`.
Description *string `json:"description,omitempty"`
// DescriptionAttachments See `content_attachments` — the description-attribute companion array.
DescriptionAttachments []RichTextAttachment `json:"description_attachments,omitempty"`
// From Sender of an inbox forward. Present on `Inbox::Forward` recordings — notably
// the `/forwards.json` aggregate feed, whose forward partial renders `from`.
From *string `json:"from,omitempty"`
// GroupOn Check-in grouping date (YYYY-MM-DD). Present on automatic check-in answer
// (`Question::Answer`) recordings — notably the `/checkins.json` aggregate
// feed, whose answer partial renders `group_on`.
GroupOn *types.Date `json:"group_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent *RecordingParent `json:"parent,omitempty"`
// Position Ordinal position within the project's External links section. Present on
// `Door` (external-link) recordings.
Position *int32 `json:"position,omitempty"`
// RepliesCount Reply count/URL for an inbox forward. Present on `Inbox::Forward`
// recordings — notably the `/forwards.json` aggregate feed.
RepliesCount *int32 `json:"replies_count,omitempty"`
RepliesUrl *string `json:"replies_url,omitempty"`
// Service Metadata describing the recognized external service backing an external link
// (`Door` recording): its display name, a canonical example URL, a short code,
// the URL patterns Basecamp recognizes for it, and human supporting text. `code`
// is `other` for a generic link.
Service *DoorService `json:"service,omitempty"`
Status string `json:"status"`
// Subject Message subject. Present on `Message` recordings — notably the account-wide
// `/messages.json` aggregate feed, whose message partial renders `subject`.
Subject *string `json:"subject,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
// Url API URL of the recording. Exception: in the `type=Door` (external-link)
// projection, `url` is the door's **external destination address** (e.g. the
// Figma/Dropbox URL) and `app_url` is the Basecamp redirector — see the
// door-specific `service`/`description` fields below.
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Recording defines model for Recording.
type RecordingBucket ¶
type RecordingBucket struct {
Id int64 `json:"id"`
Name string `json:"name"`
Type string `json:"type"`
}
RecordingBucket defines model for RecordingBucket.
type RecordingCategory ¶ added in v0.10.0
type RecordingCategory struct {
Icon *string `json:"icon,omitempty"`
Id int64 `json:"id"`
Name string `json:"name"`
}
RecordingCategory A message category (type) as rendered by the shared recordings/_category partial: id, display name, and icon. Present on categorized Message recordings.
type RecordingParent ¶
type RecordingParent struct {
AppUrl string `json:"app_url"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
Id int64 `json:"id"`
Title string `json:"title"`
Type string `json:"type"`
Url string `json:"url"`
}
RecordingParent defines model for RecordingParent.
type RecordingsService ¶
type RecordingsService struct {
// contains filtered or unexported fields
}
RecordingsService provides recording-related operations.
func (*RecordingsService) Archive ¶
func (s *RecordingsService) Archive(ctx context.Context, accountId string, recordingId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*RecordingsService) List ¶
func (s *RecordingsService) List(ctx context.Context, accountId string, params *ListRecordingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
type RemoveAccountLogoResponse ¶ added in v0.7.0
type RemoveAccountLogoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRemoveAccountLogoResponse ¶ added in v0.7.0
func ParseRemoveAccountLogoResponse(rsp *http.Response) (*RemoveAccountLogoResponse, error)
ParseRemoveAccountLogoResponse parses an HTTP response from a RemoveAccountLogoWithResponse call
func (RemoveAccountLogoResponse) ContentType ¶ added in v0.8.0
func (r RemoveAccountLogoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RemoveAccountLogoResponse) Status ¶ added in v0.7.0
func (r RemoveAccountLogoResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveAccountLogoResponse) StatusCode ¶ added in v0.7.0
func (r RemoveAccountLogoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReorderUpNextJSONRequestBody ¶ added in v0.12.0
type ReorderUpNextJSONRequestBody = ReorderUpNextRequestContent
ReorderUpNextJSONRequestBody defines body for ReorderUpNext for application/json ContentType.
type ReorderUpNextRequestContent ¶ added in v0.12.0
type ReorderUpNextRequestContent struct {
// Position The 1-based position to move it to.
Position int32 `json:"position"`
// SourceId The recording id to move, chosen the same way as when prioritizing.
SourceId int64 `json:"source_id"`
}
ReorderUpNextRequestContent defines model for ReorderUpNextRequestContent.
type ReorderUpNextResponse ¶ added in v0.12.0
type ReorderUpNextResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *BadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseReorderUpNextResponse ¶ added in v0.12.0
func ParseReorderUpNextResponse(rsp *http.Response) (*ReorderUpNextResponse, error)
ParseReorderUpNextResponse parses an HTTP response from a ReorderUpNextWithResponse call
func (ReorderUpNextResponse) ContentType ¶ added in v0.12.0
func (r ReorderUpNextResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReorderUpNextResponse) Status ¶ added in v0.12.0
func (r ReorderUpNextResponse) Status() string
Status returns HTTPResponse.Status
func (ReorderUpNextResponse) StatusCode ¶ added in v0.12.0
func (r ReorderUpNextResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceDocumentJSONRequestBody ¶ added in v0.13.0
type ReplaceDocumentJSONRequestBody = ReplaceDocumentRequestContent
ReplaceDocumentJSONRequestBody defines body for ReplaceDocument for application/json ContentType.
type ReplaceDocumentRequestContent ¶ added in v0.13.0
type ReplaceDocumentRequestContent struct {
Content *string `json:"content,omitempty"`
Title *string `json:"title,omitempty"`
}
ReplaceDocumentRequestContent defines model for ReplaceDocumentRequestContent.
type ReplaceDocumentResponse ¶ added in v0.13.0
type ReplaceDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReplaceDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseReplaceDocumentResponse ¶ added in v0.13.0
func ParseReplaceDocumentResponse(rsp *http.Response) (*ReplaceDocumentResponse, error)
ParseReplaceDocumentResponse parses an HTTP response from a ReplaceDocumentWithResponse call
func (ReplaceDocumentResponse) ContentType ¶ added in v0.13.0
func (r ReplaceDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceDocumentResponse) Status ¶ added in v0.13.0
func (r ReplaceDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (ReplaceDocumentResponse) StatusCode ¶ added in v0.13.0
func (r ReplaceDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceDocumentResponseContent ¶ added in v0.13.0
type ReplaceDocumentResponseContent = Document
ReplaceDocumentResponseContent defines model for ReplaceDocumentResponseContent.
type ReplaceScheduleEntryJSONRequestBody ¶ added in v0.13.0
type ReplaceScheduleEntryJSONRequestBody = ReplaceScheduleEntryRequestContent
ReplaceScheduleEntryJSONRequestBody defines body for ReplaceScheduleEntry for application/json ContentType.
type ReplaceScheduleEntryRequestContent ¶ added in v0.13.0
type ReplaceScheduleEntryRequestContent struct {
// AllDay Whether the entry occupies whole days rather than a time range.
//
// Not carved out, and the carve-out list is what makes that dangerous to
// forget: `schedule_entries.all_day` is NOT NULL with a `false` default, so
// omitting this member on a replace resets it — silently converting an
// all-day entry into a midnight-to-midnight timed one. The SDK's merge-safe
// update and edit resend it from the read-back for exactly this reason.
//
// Sending an explicit null is worse than omitting it: the column rejects
// NULL, so BC3 raises rather than falling back to the default. The same is
// true of highlighted.
AllDay *bool `json:"all_day,omitempty"`
Description *string `json:"description,omitempty"`
// EndsAt The entry's end. See starts_at for the date-vs-timestamp rule.
EndsAt string `json:"ends_at"`
// Highlighted Whether the entry is highlighted on the schedule.
//
// Omitting this member preserves the current highlight; sending false
// removes it. Preserved on omission because until basecamp/bc3#12502 the
// field was writable but never returned, so no caller could resend it.
Highlighted *bool `json:"highlighted,omitempty"`
Notify *bool `json:"notify,omitempty"`
// ParticipantIds Replaces the entry's participants.
//
// Omitting this member preserves the current participants; sending an empty
// array clears them. That guarantee is BC3-side and recent: until
// basecamp/bc3#12425, `Schedules::EntriesController#update` called
// `replace_participants` unconditionally, so any update omitting the key —
// including the shape in BC3's own "Update a schedule entry" doc example —
// silently removed every participant and notified each one. The controller
// now guards on the request actually addressing participants.
ParticipantIds *[]int64 `json:"participant_ids,omitempty"`
// StartsAt The entry's start, as a bare date ("2026-06-01") for an all-day entry or a
// full timestamp otherwise. Same rule as CreateScheduleEntry: send it
// verbatim, never parsed and re-rendered.
StartsAt string `json:"starts_at"`
Summary *string `json:"summary,omitempty"`
// Url The entry's join link — a video-call URL or similar, up to 2500
// characters, validated as a URL when present.
//
// Omitting this member preserves the current join link; sending an empty
// string clears it. Read it back as `join_url`, never as `url`: the entry's
// `url` is its own Basecamp API URL, written by a partial that renders
// before this one, so BC3 emits the join link under a non-colliding key.
// Echoing the response's `url` into this member would write the API URL into
// the join link.
Url *string `json:"url,omitempty"`
}
ReplaceScheduleEntryRequestContent defines model for ReplaceScheduleEntryRequestContent.
type ReplaceScheduleEntryResponse ¶ added in v0.13.0
type ReplaceScheduleEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReplaceScheduleEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseReplaceScheduleEntryResponse ¶ added in v0.13.0
func ParseReplaceScheduleEntryResponse(rsp *http.Response) (*ReplaceScheduleEntryResponse, error)
ParseReplaceScheduleEntryResponse parses an HTTP response from a ReplaceScheduleEntryWithResponse call
func (ReplaceScheduleEntryResponse) ContentType ¶ added in v0.13.0
func (r ReplaceScheduleEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceScheduleEntryResponse) Status ¶ added in v0.13.0
func (r ReplaceScheduleEntryResponse) Status() string
Status returns HTTPResponse.Status
func (ReplaceScheduleEntryResponse) StatusCode ¶ added in v0.13.0
func (r ReplaceScheduleEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceScheduleEntryResponseContent ¶ added in v0.13.0
type ReplaceScheduleEntryResponseContent = ScheduleEntry
ReplaceScheduleEntryResponseContent defines model for ReplaceScheduleEntryResponseContent.
type ReplaceTodoJSONRequestBody ¶ added in v0.8.0
type ReplaceTodoJSONRequestBody = ReplaceTodoRequestContent
ReplaceTodoJSONRequestBody defines body for ReplaceTodo for application/json ContentType.
type ReplaceTodoRequestContent ¶ added in v0.8.0
type ReplaceTodoRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
CompletionSubscriberIds *[]int64 `json:"completion_subscriber_ids,omitempty"`
Content string `json:"content"`
Description *string `json:"description,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Notify *bool `json:"notify,omitempty"`
StartsOn *types.Date `json:"starts_on,omitempty"`
}
ReplaceTodoRequestContent defines model for ReplaceTodoRequestContent.
type ReplaceTodoResponse ¶ added in v0.8.0
type ReplaceTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReplaceTodoResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseReplaceTodoResponse ¶ added in v0.8.0
func ParseReplaceTodoResponse(rsp *http.Response) (*ReplaceTodoResponse, error)
ParseReplaceTodoResponse parses an HTTP response from a ReplaceTodoWithResponse call
func (ReplaceTodoResponse) ContentType ¶ added in v0.8.0
func (r ReplaceTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceTodoResponse) Status ¶ added in v0.8.0
func (r ReplaceTodoResponse) Status() string
Status returns HTTPResponse.Status
func (ReplaceTodoResponse) StatusCode ¶ added in v0.8.0
func (r ReplaceTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceTodoResponseContent ¶ added in v0.8.0
type ReplaceTodoResponseContent = Todo
ReplaceTodoResponseContent defines model for ReplaceTodoResponseContent.
type RepositionCardStepJSONRequestBody ¶
type RepositionCardStepJSONRequestBody = RepositionCardStepRequestContent
RepositionCardStepJSONRequestBody defines body for RepositionCardStep for application/json ContentType.
type RepositionCardStepRequestContent ¶
type RepositionCardStepRequestContent struct {
// Position 0-indexed position
Position int32 `json:"position"`
SourceId int64 `json:"source_id"`
}
RepositionCardStepRequestContent defines model for RepositionCardStepRequestContent.
type RepositionCardStepResponse ¶
type RepositionCardStepResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRepositionCardStepResponse ¶
func ParseRepositionCardStepResponse(rsp *http.Response) (*RepositionCardStepResponse, error)
ParseRepositionCardStepResponse parses an HTTP response from a RepositionCardStepWithResponse call
func (RepositionCardStepResponse) ContentType ¶ added in v0.8.0
func (r RepositionCardStepResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RepositionCardStepResponse) Status ¶
func (r RepositionCardStepResponse) Status() string
Status returns HTTPResponse.Status
func (RepositionCardStepResponse) StatusCode ¶
func (r RepositionCardStepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RepositionTodoJSONRequestBody ¶
type RepositionTodoJSONRequestBody = RepositionTodoRequestContent
RepositionTodoJSONRequestBody defines body for RepositionTodo for application/json ContentType.
type RepositionTodoRequestContent ¶
type RepositionTodoRequestContent struct {
// ParentId Optional todolist ID to move the todo to a different parent
ParentId *int64 `json:"parent_id,omitempty"`
Position int32 `json:"position"`
}
RepositionTodoRequestContent defines model for RepositionTodoRequestContent.
type RepositionTodoResponse ¶
type RepositionTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRepositionTodoResponse ¶
func ParseRepositionTodoResponse(rsp *http.Response) (*RepositionTodoResponse, error)
ParseRepositionTodoResponse parses an HTTP response from a RepositionTodoWithResponse call
func (RepositionTodoResponse) ContentType ¶ added in v0.8.0
func (r RepositionTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RepositionTodoResponse) Status ¶
func (r RepositionTodoResponse) Status() string
Status returns HTTPResponse.Status
func (RepositionTodoResponse) StatusCode ¶
func (r RepositionTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RepositionTodolistGroupJSONRequestBody ¶
type RepositionTodolistGroupJSONRequestBody = RepositionTodolistGroupRequestContent
RepositionTodolistGroupJSONRequestBody defines body for RepositionTodolistGroup for application/json ContentType.
type RepositionTodolistGroupRequestContent ¶
type RepositionTodolistGroupRequestContent struct {
Position int32 `json:"position"`
}
RepositionTodolistGroupRequestContent defines model for RepositionTodolistGroupRequestContent.
type RepositionTodolistGroupResponse ¶
type RepositionTodolistGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRepositionTodolistGroupResponse ¶
func ParseRepositionTodolistGroupResponse(rsp *http.Response) (*RepositionTodolistGroupResponse, error)
ParseRepositionTodolistGroupResponse parses an HTTP response from a RepositionTodolistGroupWithResponse call
func (RepositionTodolistGroupResponse) ContentType ¶ added in v0.8.0
func (r RepositionTodolistGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RepositionTodolistGroupResponse) Status ¶
func (r RepositionTodolistGroupResponse) Status() string
Status returns HTTPResponse.Status
func (RepositionTodolistGroupResponse) StatusCode ¶
func (r RepositionTodolistGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RepositionTodolistJSONRequestBody ¶ added in v0.9.0
type RepositionTodolistJSONRequestBody = RepositionTodolistRequestContent
RepositionTodolistJSONRequestBody defines body for RepositionTodolist for application/json ContentType.
type RepositionTodolistRequestContent ¶ added in v0.9.0
type RepositionTodolistRequestContent struct {
Position int32 `json:"position"`
}
RepositionTodolistRequestContent defines model for RepositionTodolistRequestContent.
type RepositionTodolistResponse ¶ added in v0.9.0
type RepositionTodolistResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRepositionTodolistResponse ¶ added in v0.9.0
func ParseRepositionTodolistResponse(rsp *http.Response) (*RepositionTodolistResponse, error)
ParseRepositionTodolistResponse parses an HTTP response from a RepositionTodolistWithResponse call
func (RepositionTodolistResponse) ContentType ¶ added in v0.9.0
func (r RepositionTodolistResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RepositionTodolistResponse) Status ¶ added in v0.9.0
func (r RepositionTodolistResponse) Status() string
Status returns HTTPResponse.Status
func (RepositionTodolistResponse) StatusCode ¶ added in v0.9.0
func (r RepositionTodolistResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RepositionToolJSONRequestBody ¶
type RepositionToolJSONRequestBody = RepositionToolRequestContent
RepositionToolJSONRequestBody defines body for RepositionTool for application/json ContentType.
type RepositionToolRequestContent ¶
type RepositionToolRequestContent struct {
Position int32 `json:"position"`
}
RepositionToolRequestContent defines model for RepositionToolRequestContent.
type RepositionToolResponse ¶
type RepositionToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseRepositionToolResponse ¶
func ParseRepositionToolResponse(rsp *http.Response) (*RepositionToolResponse, error)
ParseRepositionToolResponse parses an HTTP response from a RepositionToolWithResponse call
func (RepositionToolResponse) ContentType ¶ added in v0.8.0
func (r RepositionToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RepositionToolResponse) Status ¶
func (r RepositionToolResponse) Status() string
Status returns HTTPResponse.Status
func (RepositionToolResponse) StatusCode ¶
func (r RepositionToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResponseCache ¶
type ResponseCache interface {
// Get returns the cached ETag and body for a URL, or empty values if not cached.
Get(url string) (etag string, body []byte, ok bool)
// Set stores the ETag and body for a URL.
Set(url string, etag string, body []byte)
// Invalidate removes a cached entry.
Invalidate(url string)
// Clear removes all cached entries.
Clear()
}
ResponseCache is the interface for caching HTTP responses.
type ResumeQuestionResponse ¶
type ResumeQuestionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResumeQuestionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseResumeQuestionResponse ¶
func ParseResumeQuestionResponse(rsp *http.Response) (*ResumeQuestionResponse, error)
ParseResumeQuestionResponse parses an HTTP response from a ResumeQuestionWithResponse call
func (ResumeQuestionResponse) ContentType ¶ added in v0.8.0
func (r ResumeQuestionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ResumeQuestionResponse) Status ¶
func (r ResumeQuestionResponse) Status() string
Status returns HTTPResponse.Status
func (ResumeQuestionResponse) StatusCode ¶
func (r ResumeQuestionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResumeQuestionResponseContent ¶
type ResumeQuestionResponseContent struct {
Paused *bool `json:"paused,omitempty"`
}
ResumeQuestionResponseContent defines model for ResumeQuestionResponseContent.
type RetryConfig ¶
type RetryConfig struct {
// MaxRetries is the TOTAL number of attempts for an idempotent operation,
// including the initial request — not the number of retries after the first
// attempt (default: 3, so up to 3 attempts total). A value of 0 is accepted
// as a compatibility exception and means a single attempt with no retry; a
// negative value is a configuration error rejected by WithRetryConfig and
// doWithRetry.
MaxRetries int
// BaseDelay is the initial delay between retries (default: 1s)
BaseDelay time.Duration
// MaxDelay is the maximum delay between retries (default: 30s)
MaxDelay time.Duration
// Multiplier is the exponential backoff multiplier (default: 2.0)
Multiplier float64
}
RetryConfig configures retry behavior for idempotent operations.
func DefaultRetryConfig ¶
func DefaultRetryConfig() RetryConfig
DefaultRetryConfig returns the default retry configuration.
type RichTextAttachment ¶ added in v0.9.0
type RichTextAttachment struct {
ByteSize int64 `json:"byte_size"`
ContentType string `json:"content_type"`
DownloadUrl string `json:"download_url"`
Filename string `json:"filename"`
// Height See `width` — same nullable/float-spelled behavior and cross-SDK note.
Height *types.FlexInt `json:"height,omitempty"`
Id int64 `json:"id"`
PreviewUrl string `json:"preview_url"`
Previewable bool `json:"previewable"`
Sgid string `json:"sgid"`
ThumbnailUrl string `json:"thumbnail_url"`
// Width Pixel dimensions, present as keys on every attachment but null for
// non-image blobs, and the BC3 API may serialize them float-spelled
// (`1024.0`) — hence optional/nullable rather than `@required` (the enhance
// pass marks them `nullable: true` in the OpenAPI). All SDKs decode both
// forms faithfully and type the nullable value statically: Go `types.FlexInt`
// → `*int32`, Kotlin `Int?` via `FlexibleIntSerializer`, Swift `Int32?`,
// TypeScript `number | null`, Python `Optional[int | float]` (raw JSON keeps
// the float), Ruby nilable. See SPEC.md §10 Type Fidelity.
Width *types.FlexInt `json:"width,omitempty"`
}
RichTextAttachment Structured metadata for a downloadable file attachment embedded in a rich text attribute. Every rich text attribute in an API response is accompanied by a corresponding `*_attachments` array named after the attribute (a Todo's `description_attachments` for its `description`). Mentions, remote images, and opengraph embeds are excluded — only downloadable file attachments appear.
type Schedule ¶
type Schedule struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
EntriesCount *int32 `json:"entries_count,omitempty"`
EntriesUrl *string `json:"entries_url,omitempty"`
Id int64 `json:"id"`
IncludeDueAssignments *bool `json:"include_due_assignments,omitempty"`
InheritsStatus bool `json:"inherits_status"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Schedule defines model for Schedule.
type ScheduleAttributes ¶
type ScheduleAttributes struct {
EndDate *string `json:"end_date,omitempty"`
StartDate *string `json:"start_date,omitempty"`
}
ScheduleAttributes defines model for ScheduleAttributes.
type ScheduleEntry ¶
type ScheduleEntry struct {
// AllDay Always sent. schedule_entries.all_day is NOT NULL with a false default,
// and every partial that renders an entry emits it.
AllDay bool `json:"all_day"`
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
// EndsAt Always sent. See starts_at for the date-vs-timestamp rendering.
EndsAt types.FlexibleTime `json:"ends_at"`
// Highlighted Whether the entry is highlighted on the schedule.
//
// Under-modelled for the same reason as join_url, and more plainly so: this
// one is not even nullable (`schedule_entries.highlighted` is NOT NULL with
// a false default), so the entry partial's unconditional emission makes it
// straightforwardly @required. Tracked with join_url.
Highlighted *bool `json:"highlighted,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
// JoinUrl The entry's join link, or null when it has none.
//
// Sent under this key rather than `url`, which is the entry's own Basecamp
// API URL: recordings/_recording writes that key first and the entry partial
// renders after it. Write it back through the `url` member of
// ReplaceScheduleEntry — the two spellings are deliberate, not a typo.
//
// Optional is now UNDER-modelled, and deliberately left that way for one
// release. Every operation that still returns this structure —
// GetScheduleEntry, GetScheduleEntryOccurrence, ListScheduleEntries,
// CreateScheduleEntry, ReplaceScheduleEntry — renders
// schedules/entries/_entry, which emits this key unconditionally, so it is
// really required-and-nullable.
//
// It was optional because this structure used to cover two wire shapes: the
// reduced schedules/calendar/_entry, which omits it, reached here through
// GetUpcomingSchedule. That is no longer true — the report has its own
// UpcomingScheduleEntry projection (#635) — so the reason is retired and
// only the cost of tightening remains. Promoting it is a separate contract
// change: it forces every inline schedule-entry stub across six SDKs to
// carry the key, and pairs with a required-and-nullable jsonAdd, so it
// belongs in its own reviewable diff rather than riding this one.
JoinUrl *string `json:"join_url,omitempty"`
Parent RecordingParent `json:"parent"`
Participants []Person `json:"participants,omitempty"`
// StartsAt Always sent, and a date rather than a timestamp for an all-day entry:
// BC3 renders starts_at_date_or_time, which is `starts_at.to_date` unless
// the entry is timed, so an all-day entry reads back as `2016-06-01` and a
// timed one as a full timestamp. The sibling all_day field discriminates.
//
// ISO8601Timestamp is a plain string in this model, so both shapes decode;
// treat the value as opaque and round-trip it verbatim rather than parsing
// it into a date type and re-rendering, which would rewrite an all-day
// entry's bounds.
StartsAt types.FlexibleTime `json:"starts_at"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Summary string `json:"summary"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
ScheduleEntry defines model for ScheduleEntry.
type SchedulesService ¶
type SchedulesService struct {
// contains filtered or unexported fields
}
SchedulesService provides schedule-related operations.
func (*SchedulesService) CreateEntry ¶
func (s *SchedulesService) CreateEntry(ctx context.Context, accountId string, scheduleId int64, body CreateScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*SchedulesService) CreateEntryWithBody ¶
func (*SchedulesService) Get ¶
func (s *SchedulesService) Get(ctx context.Context, accountId string, scheduleId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*SchedulesService) GetEntry ¶
func (s *SchedulesService) GetEntry(ctx context.Context, accountId string, entryId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*SchedulesService) ListEntries ¶
func (s *SchedulesService) ListEntries(ctx context.Context, accountId string, scheduleId int64, params *ListScheduleEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*SchedulesService) ReplaceEntry ¶ added in v0.13.0
func (s *SchedulesService) ReplaceEntry(ctx context.Context, accountId string, entryId int64, body ReplaceScheduleEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*SchedulesService) ReplaceEntryWithBody ¶ added in v0.13.0
type SearchMetadata ¶
type SearchMetadata struct {
DefaultBucketLabel string `json:"default_bucket_label"`
DefaultCircleLabel string `json:"default_circle_label"`
DefaultCreatorLabel string `json:"default_creator_label"`
DefaultFileTypeLabel string `json:"default_file_type_label"`
DefaultTypeLabel string `json:"default_type_label"`
FileSearchTypes []SearchType `json:"file_search_types"`
RecordingSearchTypes []SearchType `json:"recording_search_types"`
}
SearchMetadata defines model for SearchMetadata.
type SearchParams ¶
type SearchParams struct {
Q string `form:"q" json:"q"`
// TypeNames Recording types to include. Use `key` values from the metadata
// endpoint's `recording_search_types`. Available since Basecamp 5.
TypeNames *[]string `form:"type_names[],omitempty" json:"type_names[],omitempty"`
// BucketIds Project IDs to filter by. Available since Basecamp 5.
BucketIds *[]int64 `form:"bucket_ids[],omitempty" json:"bucket_ids[],omitempty"`
// CreatorIds Creator person IDs to filter by. Available since Basecamp 5.
CreatorIds *[]int64 `form:"creator_ids[],omitempty" json:"creator_ids[],omitempty"`
// FileType Filter attachments by type. Use `key` values from the metadata
// endpoint's `file_search_types`.
FileType *string `form:"file_type,omitempty" json:"file_type,omitempty"`
// ExcludeChat Set to true to exclude chat results.
ExcludeChat *bool `form:"exclude_chat,omitempty" json:"exclude_chat,omitempty"`
// Since last_7_days|last_30_days|last_90_days|last_12_months|forever
Since *string `form:"since,omitempty" json:"since,omitempty"`
// Sort best_match|recency
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Type Deprecated: prefer type_names[].
//
// Deprecated: prefer type_names[].
Type *string `form:"type,omitempty" json:"type,omitempty"`
// BucketId Deprecated: prefer bucket_ids[].
//
// Deprecated: prefer bucket_ids[].
BucketId *int64 `form:"bucket_id,omitempty" json:"bucket_id,omitempty"`
// CreatorId Deprecated: prefer creator_ids[].
//
// Deprecated: prefer creator_ids[].
CreatorId *int64 `form:"creator_id,omitempty" json:"creator_id,omitempty"`
// Page Page number for paginating through results. Defaults to 1. A positive value selects exactly that page, not a starting offset; see SPEC section 8.
Page *int32 `form:"page,omitempty" json:"page,omitempty"`
}
SearchParams defines parameters for Search.
type SearchResponse ¶
type SearchResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SearchResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSearchResponse ¶
func ParseSearchResponse(rsp *http.Response) (*SearchResponse, error)
ParseSearchResponse parses an HTTP response from a SearchWithResponse call
func (SearchResponse) ContentType ¶ added in v0.8.0
func (r SearchResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchResponse) Status ¶
func (r SearchResponse) Status() string
Status returns HTTPResponse.Status
func (SearchResponse) StatusCode ¶
func (r SearchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchResponseContent ¶
type SearchResponseContent = []SearchResult
SearchResponseContent defines model for SearchResponseContent.
type SearchResult ¶
type SearchResult struct {
// AppDownloadUrl Web (app-host) download URL of a file-attachment hit.
AppDownloadUrl *string `json:"app_download_url,omitempty"`
// AppUrl See `id` — omitted by the file-attachment branch, emitted by every other
// branch.
AppUrl *string `json:"app_url,omitempty"`
// Attachments File attachments on the result, in either of two wire shapes — see
// `SearchResultAttachment`.
//
// For a result whose recordable carries downloadable rich-text
// attachments, `searches/show.json.jbuilder` emits this key through the
// same `attachments/_attachment` partial that builds the rich-text
// companion array above, so it repeats that array's elements. For a chat
// *upload* line, `chats/lines/_upload.json.jbuilder` instead builds a
// bespoke six-key aggregate inline — and because upload lines have no
// rich-text attribute, the show template never overwrites it, so that
// distinct shape survives to the wire.
Attachments []SearchResultAttachment `json:"attachments,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
// BoostsCount Boost count, emitted by the recording envelope when the branch passes
// `boostable` — chat lines and gauge needles.
BoostsCount *int32 `json:"boosts_count,omitempty"`
// BoostsUrl See `boosts_count` — the companion URL.
BoostsUrl *string `json:"boosts_url,omitempty"`
// BubbleUpUrl URL of the Bubble Up record for this recording (BC5 addition). Optional
// here because this is a polymorphic projection:
// `recordings/_recording.json.jbuilder` emits the key only when the caller
// passes `local_assigns[:bubbleupable]`, and `todolists/_todolist` is the
// only partial that does. So a Todolist-shaped instance carries it and the
// other recording types do not.
BubbleUpUrl *string `json:"bubble_up_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
// ByteSize Size in bytes of a file-attachment hit.
ByteSize *int64 `json:"byte_size,omitempty"`
// CardsCount Number of cards in the kanban list.
CardsCount *int32 `json:"cards_count,omitempty"`
// CardsUrl API URL of the kanban list's cards.
CardsUrl *string `json:"cards_url,omitempty"`
// Color Color of a kanban list or gauge needle. Emitted unconditionally by both
// branches with a null value when unset, so it is nullable (the enhance
// pass layers `nullable: true` onto the OpenAPI).
Color *string `json:"color,omitempty"`
// CommentCount Comment count of a kanban list or gauge needle (branch-partial key,
// singular `comment_count` — distinct from the envelope's
// `comments_count`, which a needle also carries).
CommentCount *int32 `json:"comment_count,omitempty"`
// CommentsCount Comment count, emitted by the recording envelope when the branch passes
// `commentable` — gauge needles among the special branches, plus
// commentable generic-branch types.
CommentsCount *int32 `json:"comments_count,omitempty"`
// CommentsUrl See `comments_count` — the companion URL.
CommentsUrl *string `json:"comments_url,omitempty"`
// Content Always present, always null. `api/searches/show.json.jbuilder` renders the
// recording's own partial and then unconditionally overwrites `content` with
// `nil` to strip the large HTML body out of the search payload. The key is
// therefore guaranteed present on every result — required — and its value is
// guaranteed null. Read `plain_text_content` instead.
Content *string `json:"content"`
// ContentAttachments Rich-text companion arrays carried through the polymorphic search
// projection. A given result is one recording type, so it carries only
// the array matching its rich-text attribute (`content_attachments` for a
// Comment/Message, `description_attachments` for a Todo); a webhook-sourced
// result carries neither. Optional (no `@required`), non-nullable.
ContentAttachments []RichTextAttachment `json:"content_attachments,omitempty"`
// ContentType MIME type of a file-attachment hit.
ContentType *string `json:"content_type,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
// Description Always present, always null — the description-attribute counterpart to
// `content`. Read `plain_text_description` instead.
Description *string `json:"description"`
// DescriptionAttachments See `content_attachments` — the description-attribute companion array.
DescriptionAttachments []RichTextAttachment `json:"description_attachments,omitempty"`
// DownloadUrl Authenticated download URL of a file-attachment hit.
DownloadUrl *string `json:"download_url,omitempty"`
// Filename Filename of a file-attachment hit. This and the following file keys are
// emitted only by the file-attachment branch — the one branch that omits
// the id/title/type/url/app_url envelope keys.
Filename *string `json:"filename,omitempty"`
// Height See `width` — same conditional emission and nullable/float-spelled
// behavior.
Height *types.FlexInt `json:"height,omitempty"`
// Id The recording id. Optional only because the file-attachment branch
// (`searches/_attachment.json.jbuilder`) skips the recording envelope and
// emits none of the top-level id/title/type/url/app_url keys; every other
// branch emits all five.
Id *int64 `json:"id,omitempty"`
// ImageUrl Image URL of a soundtracked (play-kind) chat line whose sound carries an
// image; such a line emits `image_url` in place of `content`.
ImageUrl *string `json:"image_url,omitempty"`
InheritsStatus *bool `json:"inherits_status,omitempty"`
// Language Language of a code chat line (`chats/lines/_code.json.jbuilder`);
// validated present on the model, so never null when the key is emitted.
Language *string `json:"language,omitempty"`
OnHold *CardColumnOnHold `json:"on_hold,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
// PlainTextContent A highlighted, truncated excerpt of the recording's content — **not** plain
// text despite the name. `excerpt_and_highlight_matches` converts the rich
// text with `to_plain_text`, escapes it with `html_escape_once`, then wraps
// each query match in `<mark class="circled-text"><span></span>…</mark>` and
// truncates the result to 300 characters. Treat it as an HTML fragment.
//
// Optional and non-nullable: emitted only when the underlying recordable
// responds to `content`, so a result whose type has no content attribute
// omits the key entirely rather than sending null.
PlainTextContent *string `json:"plain_text_content,omitempty"`
// PlainTextDescription The description-attribute counterpart to `plain_text_content`, with the
// same highlighting, escaping, and 300-character truncation. Optional and
// non-nullable — omitted when the recordable has no description attribute.
PlainTextDescription *string `json:"plain_text_description,omitempty"`
// Position Position of the result. Two emitters share the key: the recording
// envelope emits list position for positioned recordings (kanban lists
// among the special branches), and the gauge-needle branch overwrites it
// with the needle's own 0–100 gauge position.
Position *int32 `json:"position,omitempty"`
// PreviewUrl Full-size preview URL of a file-attachment hit.
PreviewUrl *string `json:"preview_url,omitempty"`
// Previewable Whether the file can be previewed.
Previewable *bool `json:"previewable,omitempty"`
// SoundUrl Sound URL of a play-kind chat line; always emitted for that kind.
SoundUrl *string `json:"sound_url,omitempty"`
Status *string `json:"status,omitempty"`
Subject *string `json:"subject,omitempty"`
// Subscribers Everyone subscribed to the kanban list, as full Person projections.
Subscribers []Person `json:"subscribers,omitempty"`
// SubscriptionUrl Subscription URL, emitted by the common recording envelope for any
// subscribable result — kanban lists and gauge needles among the special
// branches, plus subscribable generic-branch types (messages, todos, …).
SubscriptionUrl *string `json:"subscription_url,omitempty"`
// ThumbnailUrl Thumbnail URL of a file-attachment hit.
ThumbnailUrl *string `json:"thumbnail_url,omitempty"`
// Title See `id` — omitted by the file-attachment branch, emitted by every other
// branch.
Title *string `json:"title,omitempty"`
// Type See `id` — omitted by the file-attachment branch, emitted by every other
// branch. A file-attachment hit is therefore recognizable by the absence
// of this key (its file keys, `filename` through `app_download_url`, are
// the positive signal).
Type *string `json:"type,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// Url See `id` — omitted by the file-attachment branch, emitted by every other
// branch.
Url *string `json:"url,omitempty"`
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
// Width Pixel width, emitted only when the file is previewable. May be
// float-spelled (`1024.0`) and nullable, like every other blob dimension —
// see `RichTextAttachment.width` for the cross-SDK typing note.
Width *types.FlexInt `json:"width,omitempty"`
}
SearchResult One hit from account-wide search — a polymorphic projection over every searchable recording type.
Most result types render the common recording envelope (`recordings/_recording.json.jbuilder`) plus their own recordable partial, but `api_search_result_template_path` special-cases four branches — chat lines, kanban (card table) lists, file attachments and gauge needles — and the file-attachment branch writes its own projection from scratch instead of the envelope. Members are therefore optional unless every branch emits them; the doc comments name the branches that carry each optional member.
type SearchResultAttachment ¶ added in v0.15.0
type SearchResultAttachment struct {
// ByteSize Size of the file in bytes (both variants).
ByteSize int64 `json:"byte_size"`
// ContentType MIME type of the file (both variants).
ContentType string `json:"content_type"`
// DownloadUrl Authenticated download URL for the file (both variants).
DownloadUrl string `json:"download_url"`
// Filename Original filename (both variants).
Filename string `json:"filename"`
// Height See `width` (rich-text variant).
Height *types.FlexInt `json:"height,omitempty"`
// Id Attachment id (rich-text variant).
Id *int64 `json:"id,omitempty"`
// PreviewUrl Full-size preview URL (rich-text variant).
PreviewUrl *string `json:"preview_url,omitempty"`
// Previewable Whether the blob can be previewed (rich-text variant).
Previewable *bool `json:"previewable,omitempty"`
// Sgid Signed global id of the attachment (rich-text variant).
Sgid *string `json:"sgid,omitempty"`
// ThumbnailUrl Thumbnail URL (rich-text variant).
ThumbnailUrl *string `json:"thumbnail_url,omitempty"`
// Title Title of the attachment recording (chat upload-line variant).
Title *string `json:"title,omitempty"`
// Url Browser preview URL of the blob (chat upload-line variant).
Url *string `json:"url,omitempty"`
// Width Pixel width (rich-text variant) — null for non-image blobs and may be
// float-spelled (`1024.0`); see `RichTextAttachment.width`.
Width *types.FlexInt `json:"width,omitempty"`
}
SearchResultAttachment A file attached to a search result, in either of two wire shapes.
This is an optional-field superset over the two variants the search projection emits (the TimelineAttachment approach): the rich-text attachment/blob shape rendered through `attachments/_attachment` + `blobs/_blob` — the same emitters `RichTextAttachment` models — and the bespoke six-key aggregate a chat upload line builds inline in `chats/lines/_upload.json.jbuilder`. Only the four keys both variants always emit are `@required`; the rest identify their variant.
type SearchType ¶ added in v0.9.0
type SearchType struct {
// Key Always present on the wire; `null` for the default "everything" option.
// `@required` models the presence; nullability of the value is layered on in
// the OpenAPI (smithy-build.json jsonAdd -> type: ["string", "null"]) since
// Smithy has no native required-and-nullable.
Key *string `json:"key"`
Value string `json:"value"`
}
SearchType A selectable search filter option. `key` is the value passed back as a filter parameter (null represents the default "everything" option); `value` is the human-readable label.
type SensitiveString ¶
type SensitiveString string
SensitiveString is a string type that redacts its value in logs. Used for fields marked with x-basecamp-sensitive in the OpenAPI spec.
func (SensitiveString) LogValue ¶
func (s SensitiveString) LogValue() slog.Value
LogValue implements slog.LogValuer to redact sensitive values in structured logs.
func (SensitiveString) String ¶
func (s SensitiveString) String() string
String returns a redacted representation for logging.
func (SensitiveString) Value ¶
func (s SensitiveString) Value() string
Value returns the actual string value when needed for API calls.
type SetCardColumnColorJSONRequestBody ¶
type SetCardColumnColorJSONRequestBody = SetCardColumnColorRequestContent
SetCardColumnColorJSONRequestBody defines body for SetCardColumnColor for application/json ContentType.
type SetCardColumnColorRequestContent ¶
type SetCardColumnColorRequestContent struct {
// Color Valid colors: white, red, orange, yellow, green, blue, aqua, purple, gray, pink, brown
Color string `json:"color"`
}
SetCardColumnColorRequestContent defines model for SetCardColumnColorRequestContent.
type SetCardColumnColorResponse ¶
type SetCardColumnColorResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SetCardColumnColorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSetCardColumnColorResponse ¶
func ParseSetCardColumnColorResponse(rsp *http.Response) (*SetCardColumnColorResponse, error)
ParseSetCardColumnColorResponse parses an HTTP response from a SetCardColumnColorWithResponse call
func (SetCardColumnColorResponse) ContentType ¶ added in v0.8.0
func (r SetCardColumnColorResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetCardColumnColorResponse) Status ¶
func (r SetCardColumnColorResponse) Status() string
Status returns HTTPResponse.Status
func (SetCardColumnColorResponse) StatusCode ¶
func (r SetCardColumnColorResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCardColumnColorResponseContent ¶
type SetCardColumnColorResponseContent = CardColumn
SetCardColumnColorResponseContent defines model for SetCardColumnColorResponseContent.
type SetCardStepCompletionJSONRequestBody ¶
type SetCardStepCompletionJSONRequestBody = SetCardStepCompletionRequestContent
SetCardStepCompletionJSONRequestBody defines body for SetCardStepCompletion for application/json ContentType.
type SetCardStepCompletionRequestContent ¶
type SetCardStepCompletionRequestContent struct {
// Completion Set to "on" to complete the step, "" (empty) to uncomplete
Completion string `json:"completion"`
}
SetCardStepCompletionRequestContent defines model for SetCardStepCompletionRequestContent.
type SetCardStepCompletionResponse ¶
type SetCardStepCompletionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SetCardStepCompletionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSetCardStepCompletionResponse ¶
func ParseSetCardStepCompletionResponse(rsp *http.Response) (*SetCardStepCompletionResponse, error)
ParseSetCardStepCompletionResponse parses an HTTP response from a SetCardStepCompletionWithResponse call
func (SetCardStepCompletionResponse) ContentType ¶ added in v0.8.0
func (r SetCardStepCompletionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetCardStepCompletionResponse) Status ¶
func (r SetCardStepCompletionResponse) Status() string
Status returns HTTPResponse.Status
func (SetCardStepCompletionResponse) StatusCode ¶
func (r SetCardStepCompletionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCardStepCompletionResponseContent ¶
type SetCardStepCompletionResponseContent = CardStep
SetCardStepCompletionResponseContent defines model for SetCardStepCompletionResponseContent.
type SetClientVisibilityJSONRequestBody ¶
type SetClientVisibilityJSONRequestBody = SetClientVisibilityRequestContent
SetClientVisibilityJSONRequestBody defines body for SetClientVisibility for application/json ContentType.
type SetClientVisibilityRequestContent ¶
type SetClientVisibilityRequestContent struct {
VisibleToClients bool `json:"visible_to_clients"`
}
SetClientVisibilityRequestContent defines model for SetClientVisibilityRequestContent.
type SetClientVisibilityResponse ¶
type SetClientVisibilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SetClientVisibilityResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSetClientVisibilityResponse ¶
func ParseSetClientVisibilityResponse(rsp *http.Response) (*SetClientVisibilityResponse, error)
ParseSetClientVisibilityResponse parses an HTTP response from a SetClientVisibilityWithResponse call
func (SetClientVisibilityResponse) ContentType ¶ added in v0.8.0
func (r SetClientVisibilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetClientVisibilityResponse) Status ¶
func (r SetClientVisibilityResponse) Status() string
Status returns HTTPResponse.Status
func (SetClientVisibilityResponse) StatusCode ¶
func (r SetClientVisibilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetClientVisibilityResponseContent ¶
type SetClientVisibilityResponseContent = Recording
SetClientVisibilityResponseContent defines model for SetClientVisibilityResponseContent.
type StaticTokenProvider ¶
type StaticTokenProvider struct {
Token string
}
StaticTokenProvider provides a fixed token (e.g., from environment variable).
func (*StaticTokenProvider) AccessToken ¶
func (p *StaticTokenProvider) AccessToken(ctx context.Context) (string, error)
AccessToken returns the static token.
type StorageLimitErrorResponseContent ¶ added in v0.14.0
type StorageLimitErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
StorageLimitErrorResponseContent The account has reached its file storage limit.
Raised by ResourceLimits#ensure_account_can_upload_files ahead of any operation that stores new bytes. No retry can satisfy it: the account needs more storage, so this maps to `limit_exceeded` rather than a retryable server error.
type SubscribeResponse ¶
type SubscribeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SubscribeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSubscribeResponse ¶
func ParseSubscribeResponse(rsp *http.Response) (*SubscribeResponse, error)
ParseSubscribeResponse parses an HTTP response from a SubscribeWithResponse call
func (SubscribeResponse) ContentType ¶ added in v0.8.0
func (r SubscribeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SubscribeResponse) Status ¶
func (r SubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (SubscribeResponse) StatusCode ¶
func (r SubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SubscribeResponseContent ¶
type SubscribeResponseContent = Subscription
SubscribeResponseContent defines model for SubscribeResponseContent.
type SubscribeToCardColumnResponse ¶
type SubscribeToCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseSubscribeToCardColumnResponse ¶
func ParseSubscribeToCardColumnResponse(rsp *http.Response) (*SubscribeToCardColumnResponse, error)
ParseSubscribeToCardColumnResponse parses an HTTP response from a SubscribeToCardColumnWithResponse call
func (SubscribeToCardColumnResponse) ContentType ¶ added in v0.8.0
func (r SubscribeToCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SubscribeToCardColumnResponse) Status ¶
func (r SubscribeToCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (SubscribeToCardColumnResponse) StatusCode ¶
func (r SubscribeToCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Subscription ¶
type Subscription struct {
Count int32 `json:"count"`
Subscribed bool `json:"subscribed"`
Subscribers []Person `json:"subscribers,omitempty"`
Url string `json:"url"`
}
Subscription defines model for Subscription.
type Template ¶
type Template struct {
AppUrl *string `json:"app_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Description *string `json:"description,omitempty"`
Dock []DockItem `json:"dock,omitempty"`
Id int64 `json:"id"`
Name string `json:"name"`
Status *string `json:"status,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
Url *string `json:"url,omitempty"`
}
Template defines model for Template.
type TemplatesService ¶
type TemplatesService struct {
// contains filtered or unexported fields
}
TemplatesService provides template-related operations.
func (*TemplatesService) Create ¶
func (s *TemplatesService) Create(ctx context.Context, accountId string, body CreateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TemplatesService) CreateWithBody ¶
func (*TemplatesService) Delete ¶
func (s *TemplatesService) Delete(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TemplatesService) Get ¶
func (s *TemplatesService) Get(ctx context.Context, accountId string, templateId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TemplatesService) List ¶
func (s *TemplatesService) List(ctx context.Context, accountId string, params *ListTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TemplatesService) Update ¶
func (s *TemplatesService) Update(ctx context.Context, accountId string, templateId int64, body UpdateTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TemplatesService) UpdateWithBody ¶
type TimelineAttachment ¶ added in v0.10.0
type TimelineAttachment struct {
// AppDownloadUrl Web download URL (upload-recording variant).
AppDownloadUrl *string `json:"app_download_url,omitempty"`
// AppUrl Web URL of the upload recording.
AppUrl *string `json:"app_url,omitempty"`
// AttachableSgid Signed global id of the attachable (attachment variant).
AttachableSgid *string `json:"attachable_sgid,omitempty"`
// BookmarkUrl Personal bookmark toggle URL for the current user.
BookmarkUrl *string `json:"bookmark_url,omitempty"`
// BoostsCount Number of boosts on the recording.
BoostsCount *int32 `json:"boosts_count,omitempty"`
// BoostsUrl API URL for the recording's boosts.
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket *TodoBucket `json:"bucket,omitempty"`
// ByteSize Size of the file in bytes.
ByteSize *int64 `json:"byte_size,omitempty"`
// Caption Caption text, if any (attachment variant).
Caption *string `json:"caption,omitempty"`
// CommentsCount Number of comments on the recording.
CommentsCount *int32 `json:"comments_count,omitempty"`
// CommentsUrl API URL for the recording's comments.
CommentsUrl *string `json:"comments_url,omitempty"`
// ContentType MIME type of the file.
ContentType *string `json:"content_type,omitempty"`
// CreatedAt When the upload recording was created.
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
// Description Rich-text description of the upload (HTML), when present.
Description *string `json:"description,omitempty"`
// DescriptionAttachments Rich-text attachments referenced by the description.
DescriptionAttachments []RichTextAttachment `json:"description_attachments,omitempty"`
// DownloadUrl Authenticated download URL for the file.
DownloadUrl *string `json:"download_url,omitempty"`
// Filename Original filename.
Filename *string `json:"filename,omitempty"`
// Height Pixel height; null for non-image blobs and may be float-spelled (1024.0).
Height *types.FlexInt `json:"height,omitempty"`
// Id Attachment or upload-recording id.
Id *int64 `json:"id,omitempty"`
// InheritsStatus Whether the recording inherits its status from its parent.
InheritsStatus *bool `json:"inherits_status,omitempty"`
// Key Storage key of the underlying blob (attachment variant).
Key *string `json:"key,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
// Position Position within its parent; present only when the recording is positioned.
Position *int32 `json:"position,omitempty"`
// PreviewUrl Full-size preview URL (attachment variant).
PreviewUrl *string `json:"preview_url,omitempty"`
// Previewable Whether the blob can be previewed (attachment variant).
Previewable *bool `json:"previewable,omitempty"`
// Sgid Signed global id of the attachment (attachment variant).
Sgid *string `json:"sgid,omitempty"`
// Status Publication status of the upload recording (e.g. "active").
Status *string `json:"status,omitempty"`
// StatusUrl URL to poll attachment processing status (attachment variant).
StatusUrl *string `json:"status_url,omitempty"`
// SubscriptionUrl Subscription URL; present only when the recording is subscribable.
SubscriptionUrl *string `json:"subscription_url,omitempty"`
// ThumbnailUrl Thumbnail preview URL (attachment variant).
ThumbnailUrl *string `json:"thumbnail_url,omitempty"`
// Title Title of the upload recording.
Title *string `json:"title,omitempty"`
// Type Recording type, e.g. "Upload" (upload-recording variant).
Type *string `json:"type,omitempty"`
// UpdatedAt When the upload recording was last updated.
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// Url API URL of the upload recording.
Url *string `json:"url,omitempty"`
// VisibleToClients Whether the upload recording is visible to clients.
VisibleToClients *bool `json:"visible_to_clients,omitempty"`
// Width Pixel width; null for non-image blobs and may be float-spelled (1024.0).
Width *types.FlexInt `json:"width,omitempty"`
}
TimelineAttachment A single timeline-event attachment. This is an optional-field superset over two wire variants — a full Upload recording (upload-kind recordings, rendered by BC3's uploads/_upload partial: the complete recording projection + rich- text description + the upload body) and a rich-text attachment/blob partial (all other recordings) — so one element type decodes either. Every field is optional; a given instance populates only the fields of the variant it represents. The upload-recording variant enumerates the full documented projection so no documented field is silently dropped on decode.
type TimelineEvent ¶
type TimelineEvent struct {
Action *string `json:"action,omitempty"`
AppUrl *string `json:"app_url,omitempty"`
// Attachments Files attached to the event's recording, when it has any. Heterogeneous:
// an upload-kind recording contributes its full Upload shape, while other
// recordings contribute rich-text attachment/blob partials. Modeled as an
// optional-field superset so a single element type decodes either variant;
// consumers should treat the per-variant fields as present-or-absent.
Attachments []TimelineAttachment `json:"attachments,omitempty"`
// AvatarsSample Avatar URLs of participants — populated for chat_transcript_rollup events
// (the people summarized in the rollup); an empty array otherwise.
AvatarsSample []string `json:"avatars_sample,omitempty"`
Bucket *TodoBucket `json:"bucket,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
// Data Schedule-entry timing carried on schedule_entry_* timeline events. starts_at
// and ends_at are date-or-timestamp: a full ISO 8601 timestamp for timed
// entries, or a bare date (YYYY-MM-DD) when all_day is true. Modeled as
// ISO8601Timestamp (mirroring ScheduleEntry), with the Go enhancement pass
// mapping them to types.FlexibleTime so date-only values decode; the other
// SDKs type them as plain strings.
Data *TimelineEventData `json:"data,omitempty"`
Id *int64 `json:"id,omitempty"`
// Kind What kind of activity the event records. Open, non-exhaustive vocabulary —
// BC3 documents "common values include" and adds new kinds over time, so
// treat unrecognized values as valid. Common values include message_created,
// comment_created, todo_created, todo_completed, upload_created,
// document_created, google_document_created, schedule_entry_created,
// schedule_entry_rescheduled, question_created, question_answer_created,
// chat_transcript_rollup, kanban_card_created, kanban_card_completed,
// inbox_forward_created, client_correspondence_created, dock_created, and
// project_access_changed.
Kind *string `json:"kind,omitempty"`
ParentRecordingId *int64 `json:"parent_recording_id,omitempty"`
SummaryExcerpt *string `json:"summary_excerpt,omitempty"`
Target *string `json:"target,omitempty"`
Title *string `json:"title,omitempty"`
Url *string `json:"url,omitempty"`
}
TimelineEvent defines model for TimelineEvent.
type TimelineEventData ¶ added in v0.10.0
type TimelineEventData struct {
// AllDay Whether the entry is all-day. BC3 emits all three members unconditionally
// whenever the data object is present (schedule_entry_* events), so they are
// required within this struct.
AllDay bool `json:"all_day"`
EndsAt *types.FlexibleTime `json:"ends_at"`
StartsAt *types.FlexibleTime `json:"starts_at"`
}
TimelineEventData Schedule-entry timing carried on schedule_entry_* timeline events. starts_at and ends_at are date-or-timestamp: a full ISO 8601 timestamp for timed entries, or a bare date (YYYY-MM-DD) when all_day is true. Modeled as ISO8601Timestamp (mirroring ScheduleEntry), with the Go enhancement pass mapping them to types.FlexibleTime so date-only values decode; the other SDKs type them as plain strings.
type TimesheetEntry ¶
type TimesheetEntry struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Date *string `json:"date,omitempty"`
Description *string `json:"description,omitempty"`
Hours *string `json:"hours,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Person *Person `json:"person,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
TimesheetEntry defines model for TimesheetEntry.
type Todo ¶
type Todo struct {
AppUrl string `json:"app_url"`
Assignees []Person `json:"assignees,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Completed *bool `json:"completed,omitempty"`
CompletionSubscribers []Person `json:"completion_subscribers,omitempty"`
CompletionUrl *string `json:"completion_url,omitempty"`
Content string `json:"content"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
DueOn *types.Date `json:"due_on,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent TodoParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
StartsOn *types.Date `json:"starts_on,omitempty"`
// Status active|archived|trashed
Status string `json:"status"`
// Steps Steps embedded in the Todo response (BC5 addition). The shared
// `steps/step` jbuilder partial emits the same shape as `CardStep`,
// so the existing `CardStepList` is reused.
Steps []CardStep `json:"steps,omitempty"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Todo defines model for Todo.
type TodoBucket ¶
TodoBucket defines model for TodoBucket.
type TodoParent ¶
type TodoParent struct {
AppUrl string `json:"app_url"`
Id int64 `json:"id"`
Title string `json:"title"`
Type string `json:"type"`
Url string `json:"url"`
}
TodoParent defines model for TodoParent.
type Todolist ¶
type Todolist struct {
// AppTodosUrl In-app (non-API) URL for this record's to-dos, alongside the API-host
// `todos_url`.
AppTodosUrl *string `json:"app_todos_url,omitempty"`
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
// BubbleUpUrl URL of the Bubble Up record for this recording (BC5 addition). Required:
// `todolists/_todolist.json.jbuilder` renders the shared recording partial
// with `bubbleupable: true` unconditionally, and every list, show, and group
// path renders that partial — so the key is present on every projection of
// this shape.
BubbleUpUrl string `json:"bubble_up_url"`
Bucket TodoBucket `json:"bucket"`
// Color Color of the list or group, one of BC3's `Colored` enum values
// (`white red orange yellow green blue aqua purple gray pink brown`). For a
// top-level list a hill-chart dot color takes precedence over the recording's
// own.
//
// **Required and nullable.** The key is always present and the value is often
// `null`. `_todolist.json.jbuilder` calls `json.color` in both branches of its
// `todolist_group?` conditional, so no projection of this shape omits it;
// `recordings.color` is a nullable integer column, so the value is JSON `null`
// whenever it is unset — which, for a group, is the ordinary case.
//
// Smithy expresses neither half natively here, so both are layered onto the
// OpenAPI projection through `jsonAdd` in `spec/smithy-build.json`: the
// `["string", "null"]` union for the value, the same treatment
// `SearchResult.content` and `SearchType.key` get, and an append to
// `Todolist.required` for the presence.
//
// The member stays natively optional because `@required` collides with this
// shape's `@examples` (`GetTodolistOrGroup`): Smithy cannot express a `null`
// in an example for a `String` shape, so requiring the member would force the
// group example to advertise a color that uncolored groups do not have —
// trading a faithful example for a type the projection can state anyway. The
// sibling shapes that carry the same field (`Wormhole`, `Folder`,
// `FolderWithProjects`) are natively `@required` because none of them carries
// examples. Nullability is not the weaker claim about presence: absence and
// `null` are different wire facts, and BC3 only ever sends the second.
Color *string `json:"color"`
// CommentsAppUrl In-app (non-API) URL for this recording's comments, alongside the API-host
// `comments_url`. Required and never null: `_todolist.json.jbuilder` emits
// `json.comments_app_url` unconditionally, from the
// `bucket_recording_comments_url` route helper — which returns a String or
// raises, and has no nil path. Native `@required` is enough here precisely
// because the value is never null, so it costs the examples a real URL rather
// than a fiction.
CommentsAppUrl string `json:"comments_app_url"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
Completed *bool `json:"completed,omitempty"`
CompletedRatio *string `json:"completed_ratio,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
// Description Rich text description (HTML). Required and never null: the shared rich-text
// partial emits the key unconditionally, and `format_api_content` funnels a
// blank or absent rich text through `call_pipeline`, which returns `""` rather
// than nil. A list with no description carries `""`, not `null`, and a group
// carries it too — `todolists/groups/{index,show}.json.jbuilder` render the
// same partial.
Description string `json:"description"`
// DescriptionAttachments Downloadable files embedded in `description`. Required and never null:
// the partial emits `rich_text&.downloadable_attachments.to_a`, so the value
// is `[]` when there is no description and when there are no attachments.
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
// GroupPositionUrl API URL for repositioning this group within its parent list. The group half
// of the structural discriminator: emitted only when `parent` is a Todolist,
// and mutually exclusive with `groups_url`.
GroupPositionUrl *string `json:"group_position_url,omitempty"`
// GroupsUrl API URL for this list's groups. The to-do-list half of the structural
// discriminator: emitted only when `parent` is a Todoset, and mutually
// exclusive with `group_position_url`.
GroupsUrl *string `json:"groups_url,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Name string `json:"name"`
Parent TodoParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
// Status active|archived|trashed
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
TodosUrl *string `json:"todos_url,omitempty"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Todolist A to-do list, or a group inside one. There is only this shape.
BC3 has no group model: a "group" is a `Todolist` whose parent is another `Todolist` (`Todolist.group?`), there is no `Todolist::Group` class, and `todolists/groups/index.json.jbuilder` and `show.json.jbuilder` both render `todolists/_todolist.json.jbuilder` — the same partial the list routes use. So a group reports `"type": "Todolist"` (the shared recording partial emits `recordable_type`) and carries `description`/`description_attachments` like any other list. Every operation that returns a list or a group returns this structure: the polymorphic GET/PUT, the todoset-scoped list, and the group list, group create and group get.
Discriminate STRUCTURALLY, never on `type` — which reads `"Todolist"` for both variants. `_todolist.json.jbuilder` branches on `recording.parent.todoset?` and emits exactly one of:
- `groups_url` — a to-do list; its `parent` is a Todoset. - `group_position_url` — a group; its `parent` is a Todolist.
The two are mutually exclusive and exactly one is always present.
type TodosService ¶
type TodosService struct {
// contains filtered or unexported fields
}
TodosService provides todo-related operations.
func (*TodosService) Complete ¶
func (s *TodosService) Complete(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TodosService) Create ¶
func (s *TodosService) Create(ctx context.Context, accountId string, todolistId int64, body CreateTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TodosService) CreateWithBody ¶
func (*TodosService) Get ¶
func (s *TodosService) Get(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TodosService) List ¶
func (s *TodosService) List(ctx context.Context, accountId string, todolistId int64, params *ListTodosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TodosService) Replace ¶ added in v0.8.0
func (s *TodosService) Replace(ctx context.Context, accountId string, todoId int64, body ReplaceTodoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*TodosService) ReplaceWithBody ¶ added in v0.8.0
func (*TodosService) Uncomplete ¶
func (s *TodosService) Uncomplete(ctx context.Context, accountId string, todoId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
type Todoset ¶
type Todoset struct {
AppTodolistsUrl *string `json:"app_todolists_url,omitempty"`
// AppTodosUrl In-app URL for viewing the todoset's todos (BC5 addition).
AppTodosUrl *string `json:"app_todos_url,omitempty"`
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
Completed *bool `json:"completed,omitempty"`
// CompletedLooseTodosCount Count of completed loose todos at the todoset level (BC5 addition).
CompletedLooseTodosCount *int32 `json:"completed_loose_todos_count,omitempty"`
CompletedRatio *string `json:"completed_ratio,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Name string `json:"name"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
TodolistsCount *int32 `json:"todolists_count,omitempty"`
TodolistsUrl *string `json:"todolists_url,omitempty"`
// TodosCount Total count of todos across all todolists in this todoset (BC5 addition).
TodosCount *int32 `json:"todos_count,omitempty"`
// TodosUrl API URL for listing todos directly under this todoset (BC5 addition).
TodosUrl *string `json:"todos_url,omitempty"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Todoset defines model for Todoset.
type ToggleGaugeJSONRequestBody ¶ added in v0.7.0
type ToggleGaugeJSONRequestBody = ToggleGaugeRequestContent
ToggleGaugeJSONRequestBody defines body for ToggleGauge for application/json ContentType.
type ToggleGaugeRequestContent ¶ added in v0.7.0
type ToggleGaugeRequestContent struct {
Gauge GaugeTogglePayload `json:"gauge"`
}
ToggleGaugeRequestContent defines model for ToggleGaugeRequestContent.
type ToggleGaugeResponse ¶ added in v0.7.0
type ToggleGaugeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseToggleGaugeResponse ¶ added in v0.7.0
func ParseToggleGaugeResponse(rsp *http.Response) (*ToggleGaugeResponse, error)
ParseToggleGaugeResponse parses an HTTP response from a ToggleGaugeWithResponse call
func (ToggleGaugeResponse) ContentType ¶ added in v0.8.0
func (r ToggleGaugeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ToggleGaugeResponse) Status ¶ added in v0.7.0
func (r ToggleGaugeResponse) Status() string
Status returns HTTPResponse.Status
func (ToggleGaugeResponse) StatusCode ¶ added in v0.7.0
func (r ToggleGaugeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TokenProvider ¶
type TokenProvider interface {
// AccessToken returns a valid access token, refreshing if needed.
AccessToken(ctx context.Context) (string, error)
}
TokenProvider is the interface for obtaining access tokens.
type Tool ¶
type Tool struct {
AppUrl *string `json:"app_url,omitempty"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket *RecordingBucket `json:"bucket,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
// Enabled Not emitted by this projection. The dock array on a project
// (`DockItem$enabled`) is the authoritative enabled flag; on a docked tool's
// own response, an absent `position` is the equivalent signal.
Enabled *bool `json:"enabled,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
// Name Not emitted by this projection. The dock array on a project
// (`DockItem$name`) carries the tool's slug; this key is absent from every
// GetTool/CreateTool/UpdateTool response.
Name *string `json:"name,omitempty"`
Parent *RecordingParent `json:"parent,omitempty"`
// Position Emitted only for a positioned recording. For a docked tool that makes an
// absent position the disabled signal — disabling removes the tool from the
// dock without deleting it. Positioning is independent of dockedness, so
// this does not generalize: a nested vault is not docked and is positioned.
Position *int32 `json:"position,omitempty"`
Status *string `json:"status,omitempty"`
// SubscriptionUrl Absent for tool types that are not subscribable.
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
// Type The tool's recordable type, e.g. `Chat::Transcript`, `Todoset`, `Vault`.
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url *string `json:"url,omitempty"`
VisibleToClients bool `json:"visible_to_clients"`
}
Tool defines model for Tool.
type TrashProjectResponse ¶
type TrashProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseTrashProjectResponse ¶
func ParseTrashProjectResponse(rsp *http.Response) (*TrashProjectResponse, error)
ParseTrashProjectResponse parses an HTTP response from a TrashProjectWithResponse call
func (TrashProjectResponse) ContentType ¶ added in v0.8.0
func (r TrashProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TrashProjectResponse) Status ¶
func (r TrashProjectResponse) Status() string
Status returns HTTPResponse.Status
func (TrashProjectResponse) StatusCode ¶
func (r TrashProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TrashRecordingResponse ¶
type TrashRecordingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseTrashRecordingResponse ¶
func ParseTrashRecordingResponse(rsp *http.Response) (*TrashRecordingResponse, error)
ParseTrashRecordingResponse parses an HTTP response from a TrashRecordingWithResponse call
func (TrashRecordingResponse) ContentType ¶ added in v0.8.0
func (r TrashRecordingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TrashRecordingResponse) Status ¶
func (r TrashRecordingResponse) Status() string
Status returns HTTPResponse.Status
func (TrashRecordingResponse) StatusCode ¶
func (r TrashRecordingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnarchiveProjectResponse ¶ added in v0.13.0
type UnarchiveProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *ProjectLimitErrorResponseContent
}
func ParseUnarchiveProjectResponse ¶ added in v0.13.0
func ParseUnarchiveProjectResponse(rsp *http.Response) (*UnarchiveProjectResponse, error)
ParseUnarchiveProjectResponse parses an HTTP response from a UnarchiveProjectWithResponse call
func (UnarchiveProjectResponse) ContentType ¶ added in v0.13.0
func (r UnarchiveProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnarchiveProjectResponse) Status ¶ added in v0.13.0
func (r UnarchiveProjectResponse) Status() string
Status returns HTTPResponse.Status
func (UnarchiveProjectResponse) StatusCode ¶ added in v0.13.0
func (r UnarchiveProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnarchiveRecordingResponse ¶
type UnarchiveRecordingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUnarchiveRecordingResponse ¶
func ParseUnarchiveRecordingResponse(rsp *http.Response) (*UnarchiveRecordingResponse, error)
ParseUnarchiveRecordingResponse parses an HTTP response from a UnarchiveRecordingWithResponse call
func (UnarchiveRecordingResponse) ContentType ¶ added in v0.8.0
func (r UnarchiveRecordingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnarchiveRecordingResponse) Status ¶
func (r UnarchiveRecordingResponse) Status() string
Status returns HTTPResponse.Status
func (UnarchiveRecordingResponse) StatusCode ¶
func (r UnarchiveRecordingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnauthorizedErrorResponseContent ¶
type UnauthorizedErrorResponseContent struct {
}
UnauthorizedErrorResponseContent defines model for UnauthorizedErrorResponseContent.
type UncompleteTodoResponse ¶
type UncompleteTodoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUncompleteTodoResponse ¶
func ParseUncompleteTodoResponse(rsp *http.Response) (*UncompleteTodoResponse, error)
ParseUncompleteTodoResponse parses an HTTP response from a UncompleteTodoWithResponse call
func (UncompleteTodoResponse) ContentType ¶ added in v0.8.0
func (r UncompleteTodoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UncompleteTodoResponse) Status ¶
func (r UncompleteTodoResponse) Status() string
Status returns HTTPResponse.Status
func (UncompleteTodoResponse) StatusCode ¶
func (r UncompleteTodoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnpinMessageResponse ¶
type UnpinMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUnpinMessageResponse ¶
func ParseUnpinMessageResponse(rsp *http.Response) (*UnpinMessageResponse, error)
ParseUnpinMessageResponse parses an HTTP response from a UnpinMessageWithResponse call
func (UnpinMessageResponse) ContentType ¶ added in v0.8.0
func (r UnpinMessageResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnpinMessageResponse) Status ¶
func (r UnpinMessageResponse) Status() string
Status returns HTTPResponse.Status
func (UnpinMessageResponse) StatusCode ¶
func (r UnpinMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsubscribeFromCardColumnResponse ¶
type UnsubscribeFromCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUnsubscribeFromCardColumnResponse ¶
func ParseUnsubscribeFromCardColumnResponse(rsp *http.Response) (*UnsubscribeFromCardColumnResponse, error)
ParseUnsubscribeFromCardColumnResponse parses an HTTP response from a UnsubscribeFromCardColumnWithResponse call
func (UnsubscribeFromCardColumnResponse) ContentType ¶ added in v0.8.0
func (r UnsubscribeFromCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnsubscribeFromCardColumnResponse) Status ¶
func (r UnsubscribeFromCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (UnsubscribeFromCardColumnResponse) StatusCode ¶
func (r UnsubscribeFromCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsubscribeResponse ¶
type UnsubscribeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUnsubscribeResponse ¶
func ParseUnsubscribeResponse(rsp *http.Response) (*UnsubscribeResponse, error)
ParseUnsubscribeResponse parses an HTTP response from a UnsubscribeWithResponse call
func (UnsubscribeResponse) ContentType ¶ added in v0.8.0
func (r UnsubscribeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnsubscribeResponse) Status ¶
func (r UnsubscribeResponse) Status() string
Status returns HTTPResponse.Status
func (UnsubscribeResponse) StatusCode ¶
func (r UnsubscribeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpcomingAssignable ¶ added in v0.13.0
type UpcomingAssignable struct {
AppUrl string `json:"app_url"`
// Assignees Present and possibly empty, never absent.
Assignees []UpcomingSchedulePerson `json:"assignees"`
// Bucket The project an upcoming-schedule item belongs to: id and name only.
//
// Both calendar partials write `json.(recording.bucket, :id, :name)`, so this
// is TodoBucket minus `type`. That missing `type` is the first key a strict
// decoder reaches on a populated response, ahead of any of the top-level
// members the calendar entry partial drops.
Bucket UpcomingScheduleBucket `json:"bucket"`
CommentsCount int32 `json:"comments_count"`
Completed bool `json:"completed"`
// Completion When an assignable was completed and by whom.
Completion *UpcomingAssignableCompletion `json:"completion,omitempty"`
// CompletionUrl Where to POST/PUT the item's completion.
//
// Only the to-do branch is an absolute URL: BC3 renders
// `completion_bucket_todo_url` for a to-do and
// `bucket_step_completions_path` for everything else, and a `_path` helper
// emits no host. Resolve this against the account base rather than assuming
// it is absolute.
CompletionUrl string `json:"completion_url"`
// Content The item's text — `recordable.title`. Spelled `content`, not `title`:
// this partial names it after the Todo/Card content attribute rather than
// the recording's title.
Content string `json:"content"`
// DueOn The item's due date, `null` when it has none. Optional-and-nullable for
// the same reason as starts_on.
DueOn *types.Date `json:"due_on,omitempty"`
Id int64 `json:"id"`
// Parent The to-do list, card column or parent to-do an assignable is filed under:
// id and title only, with no `type`, `url` or `app_url`.
//
// The title is not always the parent's own: for a to-do inside a grouped
// list, `todolist_or_group_title` folds in the grandparent list's title as
// "List: Group".
Parent UpcomingAssignableParent `json:"parent"`
// Repeating Whether the item repeats.
Repeating bool `json:"repeating"`
// StartsOn The item's start date, `null` unless this is a to-do that has one:
// Kanban cards and steps both define `starts_on` as a literal nil to
// duck-type Todo, and the partial reads it unconditionally.
//
// The key is in fact always present. It is modeled optional-and-nullable
// anyway, matching the deliberate treatment of `Todo.starts_on` and
// `Todo`/`Card.due_on` (see the fifth-g pass in
// `scripts/enhance-openapi-go-types.sh`): the static SDKs then type it
// `string | null | undefined`, which accepts the null this really sends and
// also tolerates a partial payload. Nullability rides that same pass, which
// is what keeps the Go type `types.Date` rather than a bare string.
StartsOn *types.Date `json:"starts_on,omitempty"`
Status string `json:"status"`
// Type The item's kind, LOWERCASE and singular: "todo", "card" or "step".
// `short_recordable_name` demodulizes and downcases the recordable class,
// so this does not match the CamelCase `type` other recording projections
// carry.
Type string `json:"type"`
// Url The item's own Basecamp API URL.
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
UpcomingAssignable A dated to-do, card or step as the upcoming-schedule report renders it.
Rendered by `app/views/api/schedules/calendar/_assignable.json.jbuilder`, which — like the calendar entry partial — writes its own keys instead of rendering `recordings/_recording`. Nothing else in the API returns this shape.
The member that bites: BC3 emits the item's text under `content`, not `title`. The previous model of this report declared `title`, so the field callers most wanted was permanently absent while a key that was always present went unmodelled.
type UpcomingAssignableCompletion ¶ added in v0.13.0
type UpcomingAssignableCompletion struct {
CreatedAt time.Time `json:"created_at"`
// Creator A person as the calendar partials render them: id, name and avatar only.
//
// `schedules/calendar/_person.json.jbuilder` delegates to
// `people/_person_minimal.json.jbuilder`, the same three-key partial that
// MyAssignmentAssignee and OutOfOfficePerson already model separately from the
// full Person projection. Reusing Person here would decode — its only
// @required members are id and name — but would advertise two dozen members
// this report never sends.
Creator UpcomingSchedulePerson `json:"creator"`
}
UpcomingAssignableCompletion When an assignable was completed and by whom.
type UpcomingAssignableParent ¶ added in v0.13.0
UpcomingAssignableParent The to-do list, card column or parent to-do an assignable is filed under: id and title only, with no `type`, `url` or `app_url`.
The title is not always the parent's own: for a to-do inside a grouped list, `todolist_or_group_title` folds in the grandparent list's title as "List: Group".
type UpcomingScheduleBucket ¶ added in v0.13.0
UpcomingScheduleBucket The project an upcoming-schedule item belongs to: id and name only.
Both calendar partials write `json.(recording.bucket, :id, :name)`, so this is TodoBucket minus `type`. That missing `type` is the first key a strict decoder reaches on a populated response, ahead of any of the top-level members the calendar entry partial drops.
type UpcomingScheduleEntry ¶ added in v0.13.0
type UpcomingScheduleEntry struct {
// AllDay Whether the entry occupies whole days rather than a time range.
// Discriminates the two renderings of starts_at/ends_at below.
AllDay bool `json:"all_day"`
AppUrl string `json:"app_url"`
// Bucket The project an upcoming-schedule item belongs to: id and name only.
//
// Both calendar partials write `json.(recording.bucket, :id, :name)`, so this
// is TodoBucket minus `type`. That missing `type` is the first key a strict
// decoder reaches on a populated response, ahead of any of the top-level
// members the calendar entry partial drops.
Bucket UpcomingScheduleBucket `json:"bucket"`
// CommentsCount Comments on the entry — or, for an occurrence, on that occurrence.
CommentsCount int32 `json:"comments_count"`
// Creator A person as the calendar partials render them: id, name and avatar only.
//
// `schedules/calendar/_person.json.jbuilder` delegates to
// `people/_person_minimal.json.jbuilder`, the same three-key partial that
// MyAssignmentAssignee and OutOfOfficePerson already model separately from the
// full Person projection. Reusing Person here would decode — its only
// @required members are id and name — but would advertise two dozen members
// this report never sends.
Creator UpcomingSchedulePerson `json:"creator"`
// EndsAt See starts_at for the date-vs-timestamp rendering.
EndsAt types.FlexibleTime `json:"ends_at"`
Id int64 `json:"id"`
// Participants Everyone attending. Present and possibly empty, never absent.
Participants []UpcomingSchedulePerson `json:"participants"`
// Recurring Whether the entry repeats. Emitted only by this partial —
// `recording.schedule_entry.recurring?`, i.e. whether the entry carries a
// recurrence schedule.
//
// It also discriminates the two envelope arrays: BC3 selects
// `schedule_entries` with `recurrence_schedule: nil` and
// `recurring_schedule_entry_occurrences` with `recurrence_schedule` NOT
// NULL, so this reads false throughout the first array and true throughout
// the second.
Recurring bool `json:"recurring"`
// StartsAt A date for an all-day entry and a full timestamp for a timed one —
// `starts_at_date_or_time`, the same rendering ScheduleEntry documents.
// Treat it as opaque and round-trip it verbatim; the all_day sibling
// discriminates.
StartsAt types.FlexibleTime `json:"starts_at"`
Status string `json:"status"`
Summary string `json:"summary"`
// Type Always the literal string "ScheduleEntry" — the calendar partial hardcodes
// it rather than deriving it from the recordable, so an occurrence reads
// back as "ScheduleEntry" too, not "Schedule::Entry::Occurrence".
Type string `json:"type"`
// Url The entry's own Basecamp API URL. Unlike the ScheduleEntry projection,
// this report never carries the entry's join link, so `url` here has no
// `join_url` sibling to be confused with.
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
UpcomingScheduleEntry One schedule entry as the upcoming-schedule report renders it.
This is NOT the ScheduleEntry projection. BC3 renders this report through `app/views/api/schedules/calendar/_entry.json.jbuilder`, a purpose-built calendar partial, while GetScheduleEntry, GetScheduleEntryOccurrence, ListScheduleEntries, CreateScheduleEntry and ReplaceScheduleEntry all render `schedules/entries/_entry.json.jbuilder` on top of the shared recording partial. The calendar partial does not render `recordings/_recording` at all — it writes its own keys — so relative to ScheduleEntry it drops `created_at`, `updated_at`, `title`, `inherits_status`, `parent`, `description_attachments`, `description`, `bookmark_url`, `subscription_url`, `comments_url`, `join_url`, `highlighted`, `boosts_count` and `boosts_url`, narrows `bucket` to id + name, and adds `recurring`, which no other schedule-entry projection emits.
Every member here is @required because the partial emits every key unconditionally: there is no `if` in it.
type UpcomingSchedulePerson ¶ added in v0.13.0
type UpcomingSchedulePerson struct {
AvatarUrl string `json:"avatar_url"`
Id int64 `json:"id"`
Name string `json:"name"`
}
UpcomingSchedulePerson A person as the calendar partials render them: id, name and avatar only.
`schedules/calendar/_person.json.jbuilder` delegates to `people/_person_minimal.json.jbuilder`, the same three-key partial that MyAssignmentAssignee and OutOfOfficePerson already model separately from the full Person projection. Reusing Person here would decode — its only @required members are id and name — but would advertise two dozen members this report never sends.
type UpdateAccountLogoMultipartBody ¶ added in v0.7.0
type UpdateAccountLogoMultipartBody struct {
Logo openapi_types.File `json:"logo"`
}
UpdateAccountLogoMultipartBody defines parameters for UpdateAccountLogo.
type UpdateAccountLogoMultipartRequestBody ¶ added in v0.7.0
type UpdateAccountLogoMultipartRequestBody UpdateAccountLogoMultipartBody
UpdateAccountLogoMultipartRequestBody defines body for UpdateAccountLogo for multipart/form-data ContentType.
type UpdateAccountLogoResponse ¶ added in v0.7.0
type UpdateAccountLogoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateAccountLogoResponse ¶ added in v0.7.0
func ParseUpdateAccountLogoResponse(rsp *http.Response) (*UpdateAccountLogoResponse, error)
ParseUpdateAccountLogoResponse parses an HTTP response from a UpdateAccountLogoWithResponse call
func (UpdateAccountLogoResponse) ContentType ¶ added in v0.8.0
func (r UpdateAccountLogoResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAccountLogoResponse) Status ¶ added in v0.7.0
func (r UpdateAccountLogoResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAccountLogoResponse) StatusCode ¶ added in v0.7.0
func (r UpdateAccountLogoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAccountNameJSONRequestBody ¶ added in v0.7.0
type UpdateAccountNameJSONRequestBody = UpdateAccountNameRequestContent
UpdateAccountNameJSONRequestBody defines body for UpdateAccountName for application/json ContentType.
type UpdateAccountNameRequestContent ¶ added in v0.7.0
type UpdateAccountNameRequestContent struct {
Name string `json:"name"`
}
UpdateAccountNameRequestContent defines model for UpdateAccountNameRequestContent.
type UpdateAccountNameResponse ¶ added in v0.7.0
type UpdateAccountNameResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateAccountNameResponseContent
JSON400 *BadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateAccountNameResponse ¶ added in v0.7.0
func ParseUpdateAccountNameResponse(rsp *http.Response) (*UpdateAccountNameResponse, error)
ParseUpdateAccountNameResponse parses an HTTP response from a UpdateAccountNameWithResponse call
func (UpdateAccountNameResponse) ContentType ¶ added in v0.8.0
func (r UpdateAccountNameResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAccountNameResponse) Status ¶ added in v0.7.0
func (r UpdateAccountNameResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAccountNameResponse) StatusCode ¶ added in v0.7.0
func (r UpdateAccountNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAccountNameResponseContent ¶ added in v0.7.0
type UpdateAccountNameResponseContent = Account
UpdateAccountNameResponseContent defines model for UpdateAccountNameResponseContent.
type UpdateAnswerJSONRequestBody ¶
type UpdateAnswerJSONRequestBody = QuestionAnswerUpdatePayload
UpdateAnswerJSONRequestBody defines body for UpdateAnswer for application/json ContentType.
type UpdateAnswerResponse ¶
type UpdateAnswerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateAnswerResponse ¶
func ParseUpdateAnswerResponse(rsp *http.Response) (*UpdateAnswerResponse, error)
ParseUpdateAnswerResponse parses an HTTP response from a UpdateAnswerWithResponse call
func (UpdateAnswerResponse) ContentType ¶ added in v0.8.0
func (r UpdateAnswerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAnswerResponse) Status ¶
func (r UpdateAnswerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAnswerResponse) StatusCode ¶
func (r UpdateAnswerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCalendarJSONRequestBody ¶ added in v0.12.0
type UpdateCalendarJSONRequestBody = UpdateCalendarRequestContent
UpdateCalendarJSONRequestBody defines body for UpdateCalendar for application/json ContentType.
type UpdateCalendarRequestContent ¶ added in v0.12.0
type UpdateCalendarRequestContent struct {
// Calendar The writable calendar payload — the wire body is the nested
// {calendar: {color}} envelope.
Calendar CalendarAttributes `json:"calendar"`
}
UpdateCalendarRequestContent defines model for UpdateCalendarRequestContent.
type UpdateCalendarResponse ¶ added in v0.12.0
type UpdateCalendarResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCalendarResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCalendarResponse ¶ added in v0.12.0
func ParseUpdateCalendarResponse(rsp *http.Response) (*UpdateCalendarResponse, error)
ParseUpdateCalendarResponse parses an HTTP response from a UpdateCalendarWithResponse call
func (UpdateCalendarResponse) ContentType ¶ added in v0.12.0
func (r UpdateCalendarResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCalendarResponse) Status ¶ added in v0.12.0
func (r UpdateCalendarResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCalendarResponse) StatusCode ¶ added in v0.12.0
func (r UpdateCalendarResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCalendarResponseContent ¶ added in v0.12.0
type UpdateCalendarResponseContent = Calendar
UpdateCalendarResponseContent A per-account calendar (wire type Calendar), keyed by its own bucket id.
type UpdateCampfireLineJSONRequestBody ¶ added in v0.8.0
type UpdateCampfireLineJSONRequestBody = UpdateCampfireLineRequestContent
UpdateCampfireLineJSONRequestBody defines body for UpdateCampfireLine for application/json ContentType.
type UpdateCampfireLineRequestContent ¶ added in v0.8.0
type UpdateCampfireLineRequestContent struct {
// Content The new line content, interpreted as rich text (HTML)
Content string `json:"content"`
}
UpdateCampfireLineRequestContent defines model for UpdateCampfireLineRequestContent.
type UpdateCampfireLineResponse ¶ added in v0.8.0
type UpdateCampfireLineResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCampfireLineResponse ¶ added in v0.8.0
func ParseUpdateCampfireLineResponse(rsp *http.Response) (*UpdateCampfireLineResponse, error)
ParseUpdateCampfireLineResponse parses an HTTP response from a UpdateCampfireLineWithResponse call
func (UpdateCampfireLineResponse) ContentType ¶ added in v0.8.0
func (r UpdateCampfireLineResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCampfireLineResponse) Status ¶ added in v0.8.0
func (r UpdateCampfireLineResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCampfireLineResponse) StatusCode ¶ added in v0.8.0
func (r UpdateCampfireLineResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCardColumnJSONRequestBody ¶
type UpdateCardColumnJSONRequestBody = UpdateCardColumnRequestContent
UpdateCardColumnJSONRequestBody defines body for UpdateCardColumn for application/json ContentType.
type UpdateCardColumnRequestContent ¶
type UpdateCardColumnRequestContent struct {
Description *string `json:"description,omitempty"`
Title *string `json:"title,omitempty"`
}
UpdateCardColumnRequestContent defines model for UpdateCardColumnRequestContent.
type UpdateCardColumnResponse ¶
type UpdateCardColumnResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCardColumnResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCardColumnResponse ¶
func ParseUpdateCardColumnResponse(rsp *http.Response) (*UpdateCardColumnResponse, error)
ParseUpdateCardColumnResponse parses an HTTP response from a UpdateCardColumnWithResponse call
func (UpdateCardColumnResponse) ContentType ¶ added in v0.8.0
func (r UpdateCardColumnResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCardColumnResponse) Status ¶
func (r UpdateCardColumnResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCardColumnResponse) StatusCode ¶
func (r UpdateCardColumnResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCardColumnResponseContent ¶
type UpdateCardColumnResponseContent = CardColumn
UpdateCardColumnResponseContent defines model for UpdateCardColumnResponseContent.
type UpdateCardJSONRequestBody ¶
type UpdateCardJSONRequestBody = UpdateCardRequestContent
UpdateCardJSONRequestBody defines body for UpdateCard for application/json ContentType.
type UpdateCardRequestContent ¶
type UpdateCardRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
Content *string `json:"content,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Title *string `json:"title,omitempty"`
}
UpdateCardRequestContent defines model for UpdateCardRequestContent.
type UpdateCardResponse ¶
type UpdateCardResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCardResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCardResponse ¶
func ParseUpdateCardResponse(rsp *http.Response) (*UpdateCardResponse, error)
ParseUpdateCardResponse parses an HTTP response from a UpdateCardWithResponse call
func (UpdateCardResponse) ContentType ¶ added in v0.8.0
func (r UpdateCardResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCardResponse) Status ¶
func (r UpdateCardResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCardResponse) StatusCode ¶
func (r UpdateCardResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCardResponseContent ¶
type UpdateCardResponseContent = Card
UpdateCardResponseContent defines model for UpdateCardResponseContent.
type UpdateCardStepJSONRequestBody ¶
type UpdateCardStepJSONRequestBody = UpdateCardStepRequestContent
UpdateCardStepJSONRequestBody defines body for UpdateCardStep for application/json ContentType.
type UpdateCardStepRequestContent ¶
type UpdateCardStepRequestContent struct {
AssigneeIds *[]int64 `json:"assignee_ids,omitempty"`
DueOn *types.Date `json:"due_on,omitempty"`
Title *string `json:"title,omitempty"`
}
UpdateCardStepRequestContent defines model for UpdateCardStepRequestContent.
type UpdateCardStepResponse ¶
type UpdateCardStepResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCardStepResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCardStepResponse ¶
func ParseUpdateCardStepResponse(rsp *http.Response) (*UpdateCardStepResponse, error)
ParseUpdateCardStepResponse parses an HTTP response from a UpdateCardStepWithResponse call
func (UpdateCardStepResponse) ContentType ¶ added in v0.8.0
func (r UpdateCardStepResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCardStepResponse) Status ¶
func (r UpdateCardStepResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCardStepResponse) StatusCode ¶
func (r UpdateCardStepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCardStepResponseContent ¶
type UpdateCardStepResponseContent = CardStep
UpdateCardStepResponseContent defines model for UpdateCardStepResponseContent.
type UpdateChatbotJSONRequestBody ¶
type UpdateChatbotJSONRequestBody = UpdateChatbotRequestContent
UpdateChatbotJSONRequestBody defines body for UpdateChatbot for application/json ContentType.
type UpdateChatbotRequestContent ¶
type UpdateChatbotRequestContent struct {
CommandUrl *string `json:"command_url,omitempty"`
ServiceName string `json:"service_name"`
}
UpdateChatbotRequestContent defines model for UpdateChatbotRequestContent.
type UpdateChatbotResponse ¶
type UpdateChatbotResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateChatbotResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateChatbotResponse ¶
func ParseUpdateChatbotResponse(rsp *http.Response) (*UpdateChatbotResponse, error)
ParseUpdateChatbotResponse parses an HTTP response from a UpdateChatbotWithResponse call
func (UpdateChatbotResponse) ContentType ¶ added in v0.8.0
func (r UpdateChatbotResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateChatbotResponse) Status ¶
func (r UpdateChatbotResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateChatbotResponse) StatusCode ¶
func (r UpdateChatbotResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateChatbotResponseContent ¶
type UpdateChatbotResponseContent = Chatbot
UpdateChatbotResponseContent defines model for UpdateChatbotResponseContent.
type UpdateCloudFileJSONRequestBody ¶ added in v0.13.0
type UpdateCloudFileJSONRequestBody = UpdateCloudFileRequestContent
UpdateCloudFileJSONRequestBody defines body for UpdateCloudFile for application/json ContentType.
type UpdateCloudFileRequestContent ¶ added in v0.13.0
type UpdateCloudFileRequestContent struct {
Description *string `json:"description,omitempty"`
// Service Short identifier for the external service — "dropbox", "google_doc",
// "figma", "other", … Derived from the CloudFile::Service subclass name, so it
// is always present. `other` accepts any well-formed HTTPS URL.
Service string `json:"service"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Title *string `json:"title,omitempty"`
Url string `json:"url"`
}
UpdateCloudFileRequestContent defines model for UpdateCloudFileRequestContent.
type UpdateCloudFileResponse ¶ added in v0.13.0
type UpdateCloudFileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCloudFileResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCloudFileResponse ¶ added in v0.13.0
func ParseUpdateCloudFileResponse(rsp *http.Response) (*UpdateCloudFileResponse, error)
ParseUpdateCloudFileResponse parses an HTTP response from a UpdateCloudFileWithResponse call
func (UpdateCloudFileResponse) ContentType ¶ added in v0.13.0
func (r UpdateCloudFileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCloudFileResponse) Status ¶ added in v0.13.0
func (r UpdateCloudFileResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCloudFileResponse) StatusCode ¶ added in v0.13.0
func (r UpdateCloudFileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCloudFileResponseContent ¶ added in v0.13.0
type UpdateCloudFileResponseContent = CloudFile
UpdateCloudFileResponseContent defines model for UpdateCloudFileResponseContent.
type UpdateCommentJSONRequestBody ¶
type UpdateCommentJSONRequestBody = UpdateCommentRequestContent
UpdateCommentJSONRequestBody defines body for UpdateComment for application/json ContentType.
type UpdateCommentRequestContent ¶
type UpdateCommentRequestContent struct {
Content string `json:"content"`
}
UpdateCommentRequestContent defines model for UpdateCommentRequestContent.
type UpdateCommentResponse ¶
type UpdateCommentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateCommentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateCommentResponse ¶
func ParseUpdateCommentResponse(rsp *http.Response) (*UpdateCommentResponse, error)
ParseUpdateCommentResponse parses an HTTP response from a UpdateCommentWithResponse call
func (UpdateCommentResponse) ContentType ¶ added in v0.8.0
func (r UpdateCommentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCommentResponse) Status ¶
func (r UpdateCommentResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateCommentResponse) StatusCode ¶
func (r UpdateCommentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCommentResponseContent ¶
type UpdateCommentResponseContent = Comment
UpdateCommentResponseContent defines model for UpdateCommentResponseContent.
type UpdateFolderJSONRequestBody ¶ added in v0.13.0
type UpdateFolderJSONRequestBody = UpdateFolderRequestContent
UpdateFolderJSONRequestBody defines body for UpdateFolder for application/json ContentType.
type UpdateFolderRequestContent ¶ added in v0.13.0
type UpdateFolderRequestContent struct {
// Name The folder's new name. Blank is rejected with 422 — unlike create, update
// does not fall back to a default name.
Name string `json:"name"`
}
UpdateFolderRequestContent defines model for UpdateFolderRequestContent.
type UpdateFolderResponse ¶ added in v0.13.0
type UpdateFolderResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateFolderResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateFolderResponse ¶ added in v0.13.0
func ParseUpdateFolderResponse(rsp *http.Response) (*UpdateFolderResponse, error)
ParseUpdateFolderResponse parses an HTTP response from a UpdateFolderWithResponse call
func (UpdateFolderResponse) ContentType ¶ added in v0.13.0
func (r UpdateFolderResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFolderResponse) Status ¶ added in v0.13.0
func (r UpdateFolderResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFolderResponse) StatusCode ¶ added in v0.13.0
func (r UpdateFolderResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFolderResponseContent ¶ added in v0.13.0
type UpdateFolderResponseContent = FolderWithProjects
UpdateFolderResponseContent One folder plus the projects grouped inside it, as get/create/update return it.
The `projects` entries are the shared project projection, minus the `bookmarked` flag that only the projects index adds.
type UpdateGaugeNeedleJSONRequestBody ¶ added in v0.7.0
type UpdateGaugeNeedleJSONRequestBody = UpdateGaugeNeedleRequestContent
UpdateGaugeNeedleJSONRequestBody defines body for UpdateGaugeNeedle for application/json ContentType.
type UpdateGaugeNeedleRequestContent ¶ added in v0.7.0
type UpdateGaugeNeedleRequestContent struct {
GaugeNeedle *GaugeNeedleUpdatePayload `json:"gauge_needle,omitempty"`
}
UpdateGaugeNeedleRequestContent defines model for UpdateGaugeNeedleRequestContent.
type UpdateGaugeNeedleResponse ¶ added in v0.7.0
type UpdateGaugeNeedleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateGaugeNeedleResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateGaugeNeedleResponse ¶ added in v0.7.0
func ParseUpdateGaugeNeedleResponse(rsp *http.Response) (*UpdateGaugeNeedleResponse, error)
ParseUpdateGaugeNeedleResponse parses an HTTP response from a UpdateGaugeNeedleWithResponse call
func (UpdateGaugeNeedleResponse) ContentType ¶ added in v0.8.0
func (r UpdateGaugeNeedleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateGaugeNeedleResponse) Status ¶ added in v0.7.0
func (r UpdateGaugeNeedleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGaugeNeedleResponse) StatusCode ¶ added in v0.7.0
func (r UpdateGaugeNeedleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGaugeNeedleResponseContent ¶ added in v0.7.0
type UpdateGaugeNeedleResponseContent = GaugeNeedle
UpdateGaugeNeedleResponseContent defines model for UpdateGaugeNeedleResponseContent.
type UpdateGoogleDocumentJSONRequestBody ¶ added in v0.13.0
type UpdateGoogleDocumentJSONRequestBody = UpdateGoogleDocumentRequestContent
UpdateGoogleDocumentJSONRequestBody defines body for UpdateGoogleDocument for application/json ContentType.
type UpdateGoogleDocumentRequestContent ¶ added in v0.13.0
type UpdateGoogleDocumentRequestContent struct {
Description *string `json:"description,omitempty"`
// DocumentType One of "doc", "sheet", "slide", "other". Backed by a Rails enum, so an
// unrecognized value is rejected up front with a field-keyed 422
// ({"errors": {"document_type": ["is not a valid document type"]}}) rather
// than reaching validation.
DocumentType string `json:"document_type"`
// Status active|drafted
Status *string `json:"status,omitempty"`
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Title *string `json:"title,omitempty"`
Url string `json:"url"`
}
UpdateGoogleDocumentRequestContent defines model for UpdateGoogleDocumentRequestContent.
type UpdateGoogleDocumentResponse ¶ added in v0.13.0
type UpdateGoogleDocumentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateGoogleDocumentResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateGoogleDocumentResponse ¶ added in v0.13.0
func ParseUpdateGoogleDocumentResponse(rsp *http.Response) (*UpdateGoogleDocumentResponse, error)
ParseUpdateGoogleDocumentResponse parses an HTTP response from a UpdateGoogleDocumentWithResponse call
func (UpdateGoogleDocumentResponse) ContentType ¶ added in v0.13.0
func (r UpdateGoogleDocumentResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateGoogleDocumentResponse) Status ¶ added in v0.13.0
func (r UpdateGoogleDocumentResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateGoogleDocumentResponse) StatusCode ¶ added in v0.13.0
func (r UpdateGoogleDocumentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGoogleDocumentResponseContent ¶ added in v0.13.0
type UpdateGoogleDocumentResponseContent = GoogleDocument
UpdateGoogleDocumentResponseContent defines model for UpdateGoogleDocumentResponseContent.
type UpdateHillChartSettingsJSONRequestBody ¶ added in v0.7.0
type UpdateHillChartSettingsJSONRequestBody = UpdateHillChartSettingsRequestContent
UpdateHillChartSettingsJSONRequestBody defines body for UpdateHillChartSettings for application/json ContentType.
type UpdateHillChartSettingsRequestContent ¶ added in v0.7.0
type UpdateHillChartSettingsRequestContent struct {
Tracked *[]int64 `json:"tracked,omitempty"`
Untracked *[]int64 `json:"untracked,omitempty"`
}
UpdateHillChartSettingsRequestContent defines model for UpdateHillChartSettingsRequestContent.
type UpdateHillChartSettingsResponse ¶ added in v0.7.0
type UpdateHillChartSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateHillChartSettingsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateHillChartSettingsResponse ¶ added in v0.7.0
func ParseUpdateHillChartSettingsResponse(rsp *http.Response) (*UpdateHillChartSettingsResponse, error)
ParseUpdateHillChartSettingsResponse parses an HTTP response from a UpdateHillChartSettingsWithResponse call
func (UpdateHillChartSettingsResponse) ContentType ¶ added in v0.8.0
func (r UpdateHillChartSettingsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateHillChartSettingsResponse) Status ¶ added in v0.7.0
func (r UpdateHillChartSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateHillChartSettingsResponse) StatusCode ¶ added in v0.7.0
func (r UpdateHillChartSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateHillChartSettingsResponseContent ¶ added in v0.7.0
type UpdateHillChartSettingsResponseContent = HillChart
UpdateHillChartSettingsResponseContent defines model for UpdateHillChartSettingsResponseContent.
type UpdateLineupMarkerJSONRequestBody ¶
type UpdateLineupMarkerJSONRequestBody = UpdateLineupMarkerRequestContent
UpdateLineupMarkerJSONRequestBody defines body for UpdateLineupMarker for application/json ContentType.
type UpdateLineupMarkerRequestContent ¶
type UpdateLineupMarkerRequestContent struct {
Date *string `json:"date,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateLineupMarkerRequestContent defines model for UpdateLineupMarkerRequestContent.
type UpdateLineupMarkerResponse ¶
type UpdateLineupMarkerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *BareFieldValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateLineupMarkerResponse ¶
func ParseUpdateLineupMarkerResponse(rsp *http.Response) (*UpdateLineupMarkerResponse, error)
ParseUpdateLineupMarkerResponse parses an HTTP response from a UpdateLineupMarkerWithResponse call
func (UpdateLineupMarkerResponse) ContentType ¶ added in v0.8.0
func (r UpdateLineupMarkerResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateLineupMarkerResponse) Status ¶
func (r UpdateLineupMarkerResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateLineupMarkerResponse) StatusCode ¶
func (r UpdateLineupMarkerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMessageJSONRequestBody ¶
type UpdateMessageJSONRequestBody = UpdateMessageRequestContent
UpdateMessageJSONRequestBody defines body for UpdateMessage for application/json ContentType.
type UpdateMessageRequestContent ¶
type UpdateMessageRequestContent struct {
CategoryId *int64 `json:"category_id,omitempty"`
Content *string `json:"content,omitempty"`
// Status active|drafted
Status *string `json:"status,omitempty"`
Subject *string `json:"subject,omitempty"`
}
UpdateMessageRequestContent defines model for UpdateMessageRequestContent.
type UpdateMessageResponse ¶
type UpdateMessageResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateMessageResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateMessageResponse ¶
func ParseUpdateMessageResponse(rsp *http.Response) (*UpdateMessageResponse, error)
ParseUpdateMessageResponse parses an HTTP response from a UpdateMessageWithResponse call
func (UpdateMessageResponse) ContentType ¶ added in v0.8.0
func (r UpdateMessageResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMessageResponse) Status ¶
func (r UpdateMessageResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMessageResponse) StatusCode ¶
func (r UpdateMessageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMessageResponseContent ¶
type UpdateMessageResponseContent = Message
UpdateMessageResponseContent defines model for UpdateMessageResponseContent.
type UpdateMessageTypeJSONRequestBody ¶
type UpdateMessageTypeJSONRequestBody = UpdateMessageTypeRequestContent
UpdateMessageTypeJSONRequestBody defines body for UpdateMessageType for application/json ContentType.
type UpdateMessageTypeRequestContent ¶
type UpdateMessageTypeRequestContent struct {
Icon *string `json:"icon,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateMessageTypeRequestContent defines model for UpdateMessageTypeRequestContent.
type UpdateMessageTypeResponse ¶
type UpdateMessageTypeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateMessageTypeResponseContent
JSON400 *BareFieldBadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateMessageTypeResponse ¶
func ParseUpdateMessageTypeResponse(rsp *http.Response) (*UpdateMessageTypeResponse, error)
ParseUpdateMessageTypeResponse parses an HTTP response from a UpdateMessageTypeWithResponse call
func (UpdateMessageTypeResponse) ContentType ¶ added in v0.8.0
func (r UpdateMessageTypeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMessageTypeResponse) Status ¶
func (r UpdateMessageTypeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMessageTypeResponse) StatusCode ¶
func (r UpdateMessageTypeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMessageTypeResponseContent ¶
type UpdateMessageTypeResponseContent = MessageType
UpdateMessageTypeResponseContent defines model for UpdateMessageTypeResponseContent.
type UpdateMyNoteJSONRequestBody ¶ added in v0.12.0
type UpdateMyNoteJSONRequestBody = UpdateMyNoteRequestContent
UpdateMyNoteJSONRequestBody defines body for UpdateMyNote for application/json ContentType.
type UpdateMyNoteRequestContent ¶ added in v0.12.0
type UpdateMyNoteRequestContent struct {
// Note The writable note payload — the wire body is the nested {note: {content}}
// envelope, the ProjectConstructionAttributes treatment.
Note MyNoteAttributes `json:"note"`
}
UpdateMyNoteRequestContent defines model for UpdateMyNoteRequestContent.
type UpdateMyNoteResponse ¶ added in v0.12.0
type UpdateMyNoteResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateMyNoteResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateMyNoteResponse ¶ added in v0.12.0
func ParseUpdateMyNoteResponse(rsp *http.Response) (*UpdateMyNoteResponse, error)
ParseUpdateMyNoteResponse parses an HTTP response from a UpdateMyNoteWithResponse call
func (UpdateMyNoteResponse) ContentType ¶ added in v0.12.0
func (r UpdateMyNoteResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMyNoteResponse) Status ¶ added in v0.12.0
func (r UpdateMyNoteResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMyNoteResponse) StatusCode ¶ added in v0.12.0
func (r UpdateMyNoteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMyNoteResponseContent ¶ added in v0.12.0
type UpdateMyNoteResponseContent = MyNote
UpdateMyNoteResponseContent The per-user notebook note (wire type Notebook::Note). Before the first write, id/created_at/updated_at are present-but-null (required-nullable, layered in the OpenAPI via jsonAdd) and content is empty.
type UpdateMyPreferencesJSONRequestBody ¶ added in v0.7.0
type UpdateMyPreferencesJSONRequestBody = UpdateMyPreferencesRequestContent
UpdateMyPreferencesJSONRequestBody defines body for UpdateMyPreferences for application/json ContentType.
type UpdateMyPreferencesRequestContent ¶ added in v0.7.0
type UpdateMyPreferencesRequestContent struct {
Person PreferencesPayload `json:"person"`
}
UpdateMyPreferencesRequestContent defines model for UpdateMyPreferencesRequestContent.
type UpdateMyPreferencesResponse ¶ added in v0.7.0
type UpdateMyPreferencesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateMyPreferencesResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *FieldValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateMyPreferencesResponse ¶ added in v0.7.0
func ParseUpdateMyPreferencesResponse(rsp *http.Response) (*UpdateMyPreferencesResponse, error)
ParseUpdateMyPreferencesResponse parses an HTTP response from a UpdateMyPreferencesWithResponse call
func (UpdateMyPreferencesResponse) ContentType ¶ added in v0.8.0
func (r UpdateMyPreferencesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMyPreferencesResponse) Status ¶ added in v0.7.0
func (r UpdateMyPreferencesResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMyPreferencesResponse) StatusCode ¶ added in v0.7.0
func (r UpdateMyPreferencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateMyPreferencesResponseContent ¶ added in v0.7.0
type UpdateMyPreferencesResponseContent = Preferences
UpdateMyPreferencesResponseContent defines model for UpdateMyPreferencesResponseContent.
type UpdateMyProfileJSONRequestBody ¶ added in v0.7.0
type UpdateMyProfileJSONRequestBody = UpdateMyProfileRequestContent
UpdateMyProfileJSONRequestBody defines body for UpdateMyProfile for application/json ContentType.
type UpdateMyProfileRequestContent ¶ added in v0.7.0
type UpdateMyProfileRequestContent struct {
Bio *string `json:"bio,omitempty"`
EmailAddress *string `json:"email_address,omitempty"`
FirstWeekDay *FirstWeekDay `json:"first_week_day,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
TimeFormat *string `json:"time_format,omitempty"`
TimeZoneName *string `json:"time_zone_name,omitempty"`
Title *string `json:"title,omitempty"`
}
UpdateMyProfileRequestContent defines model for UpdateMyProfileRequestContent.
type UpdateMyProfileResponse ¶ added in v0.7.0
type UpdateMyProfileResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateMyProfileResponse ¶ added in v0.7.0
func ParseUpdateMyProfileResponse(rsp *http.Response) (*UpdateMyProfileResponse, error)
ParseUpdateMyProfileResponse parses an HTTP response from a UpdateMyProfileWithResponse call
func (UpdateMyProfileResponse) ContentType ¶ added in v0.8.0
func (r UpdateMyProfileResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMyProfileResponse) Status ¶ added in v0.7.0
func (r UpdateMyProfileResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMyProfileResponse) StatusCode ¶ added in v0.7.0
func (r UpdateMyProfileResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectAccessJSONRequestBody ¶
type UpdateProjectAccessJSONRequestBody = UpdateProjectAccessRequestContent
UpdateProjectAccessJSONRequestBody defines body for UpdateProjectAccess for application/json ContentType.
type UpdateProjectAccessRequestContent ¶
type UpdateProjectAccessRequestContent struct {
Create *[]CreatePersonRequest `json:"create,omitempty"`
Grant *[]int64 `json:"grant,omitempty"`
Revoke *[]int64 `json:"revoke,omitempty"`
}
UpdateProjectAccessRequestContent defines model for UpdateProjectAccessRequestContent.
type UpdateProjectAccessResponse ¶
type UpdateProjectAccessResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateProjectAccessResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON429 *RateLimitErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateProjectAccessResponse ¶
func ParseUpdateProjectAccessResponse(rsp *http.Response) (*UpdateProjectAccessResponse, error)
ParseUpdateProjectAccessResponse parses an HTTP response from a UpdateProjectAccessWithResponse call
func (UpdateProjectAccessResponse) ContentType ¶ added in v0.8.0
func (r UpdateProjectAccessResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateProjectAccessResponse) Status ¶
func (r UpdateProjectAccessResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectAccessResponse) StatusCode ¶
func (r UpdateProjectAccessResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectAccessResponseContent ¶
type UpdateProjectAccessResponseContent = ProjectAccessResult
UpdateProjectAccessResponseContent defines model for UpdateProjectAccessResponseContent.
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody = UpdateProjectRequestContent
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectRequestContent ¶
type UpdateProjectRequestContent struct {
// Admissions invite|employee|team
Admissions *string `json:"admissions,omitempty"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
ScheduleAttributes *ScheduleAttributes `json:"schedule_attributes,omitempty"`
}
UpdateProjectRequestContent defines model for UpdateProjectRequestContent.
type UpdateProjectResponse ¶
type UpdateProjectResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateProjectResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateProjectResponse ¶
func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)
ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResponse) ContentType ¶ added in v0.8.0
func (r UpdateProjectResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateProjectResponse) Status ¶
func (r UpdateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResponse) StatusCode ¶
func (r UpdateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectResponseContent ¶
type UpdateProjectResponseContent = Project
UpdateProjectResponseContent defines model for UpdateProjectResponseContent.
type UpdateQuestionJSONRequestBody ¶
type UpdateQuestionJSONRequestBody = UpdateQuestionRequestContent
UpdateQuestionJSONRequestBody defines body for UpdateQuestion for application/json ContentType.
type UpdateQuestionNotificationSettingsJSONRequestBody ¶
type UpdateQuestionNotificationSettingsJSONRequestBody = UpdateQuestionNotificationSettingsRequestContent
UpdateQuestionNotificationSettingsJSONRequestBody defines body for UpdateQuestionNotificationSettings for application/json ContentType.
type UpdateQuestionNotificationSettingsRequestContent ¶
type UpdateQuestionNotificationSettingsRequestContent struct {
// DigestIncludeUnanswered Include unanswered in digest
DigestIncludeUnanswered *bool `json:"digest_include_unanswered,omitempty"`
// NotifyOnAnswer Notify when someone answers
NotifyOnAnswer *bool `json:"notify_on_answer,omitempty"`
}
UpdateQuestionNotificationSettingsRequestContent defines model for UpdateQuestionNotificationSettingsRequestContent.
type UpdateQuestionNotificationSettingsResponse ¶
type UpdateQuestionNotificationSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateQuestionNotificationSettingsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateQuestionNotificationSettingsResponse ¶
func ParseUpdateQuestionNotificationSettingsResponse(rsp *http.Response) (*UpdateQuestionNotificationSettingsResponse, error)
ParseUpdateQuestionNotificationSettingsResponse parses an HTTP response from a UpdateQuestionNotificationSettingsWithResponse call
func (UpdateQuestionNotificationSettingsResponse) ContentType ¶ added in v0.8.0
func (r UpdateQuestionNotificationSettingsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateQuestionNotificationSettingsResponse) Status ¶
func (r UpdateQuestionNotificationSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateQuestionNotificationSettingsResponse) StatusCode ¶
func (r UpdateQuestionNotificationSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQuestionNotificationSettingsResponseContent ¶
type UpdateQuestionNotificationSettingsResponseContent struct {
Responding *bool `json:"responding,omitempty"`
Subscribed *bool `json:"subscribed,omitempty"`
}
UpdateQuestionNotificationSettingsResponseContent defines model for UpdateQuestionNotificationSettingsResponseContent.
type UpdateQuestionRequestContent ¶
type UpdateQuestionRequestContent struct {
Paused *bool `json:"paused,omitempty"`
Schedule *QuestionSchedule `json:"schedule,omitempty"`
Title *string `json:"title,omitempty"`
}
UpdateQuestionRequestContent defines model for UpdateQuestionRequestContent.
type UpdateQuestionResponse ¶
type UpdateQuestionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateQuestionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateQuestionResponse ¶
func ParseUpdateQuestionResponse(rsp *http.Response) (*UpdateQuestionResponse, error)
ParseUpdateQuestionResponse parses an HTTP response from a UpdateQuestionWithResponse call
func (UpdateQuestionResponse) ContentType ¶ added in v0.8.0
func (r UpdateQuestionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateQuestionResponse) Status ¶
func (r UpdateQuestionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateQuestionResponse) StatusCode ¶
func (r UpdateQuestionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQuestionResponseContent ¶
type UpdateQuestionResponseContent = Question
UpdateQuestionResponseContent defines model for UpdateQuestionResponseContent.
type UpdateScheduleSettingsJSONRequestBody ¶
type UpdateScheduleSettingsJSONRequestBody = UpdateScheduleSettingsRequestContent
UpdateScheduleSettingsJSONRequestBody defines body for UpdateScheduleSettings for application/json ContentType.
type UpdateScheduleSettingsRequestContent ¶
type UpdateScheduleSettingsRequestContent struct {
IncludeDueAssignments bool `json:"include_due_assignments"`
}
UpdateScheduleSettingsRequestContent defines model for UpdateScheduleSettingsRequestContent.
type UpdateScheduleSettingsResponse ¶
type UpdateScheduleSettingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateScheduleSettingsResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateScheduleSettingsResponse ¶
func ParseUpdateScheduleSettingsResponse(rsp *http.Response) (*UpdateScheduleSettingsResponse, error)
ParseUpdateScheduleSettingsResponse parses an HTTP response from a UpdateScheduleSettingsWithResponse call
func (UpdateScheduleSettingsResponse) ContentType ¶ added in v0.8.0
func (r UpdateScheduleSettingsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateScheduleSettingsResponse) Status ¶
func (r UpdateScheduleSettingsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateScheduleSettingsResponse) StatusCode ¶
func (r UpdateScheduleSettingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateScheduleSettingsResponseContent ¶
type UpdateScheduleSettingsResponseContent = Schedule
UpdateScheduleSettingsResponseContent defines model for UpdateScheduleSettingsResponseContent.
type UpdateSubscriptionJSONRequestBody ¶
type UpdateSubscriptionJSONRequestBody = UpdateSubscriptionRequestContent
UpdateSubscriptionJSONRequestBody defines body for UpdateSubscription for application/json ContentType.
type UpdateSubscriptionRequestContent ¶
type UpdateSubscriptionRequestContent struct {
Subscriptions *[]int64 `json:"subscriptions,omitempty"`
Unsubscriptions *[]int64 `json:"unsubscriptions,omitempty"`
}
UpdateSubscriptionRequestContent defines model for UpdateSubscriptionRequestContent.
type UpdateSubscriptionResponse ¶
type UpdateSubscriptionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateSubscriptionResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateSubscriptionResponse ¶
func ParseUpdateSubscriptionResponse(rsp *http.Response) (*UpdateSubscriptionResponse, error)
ParseUpdateSubscriptionResponse parses an HTTP response from a UpdateSubscriptionWithResponse call
func (UpdateSubscriptionResponse) ContentType ¶ added in v0.8.0
func (r UpdateSubscriptionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateSubscriptionResponse) Status ¶
func (r UpdateSubscriptionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSubscriptionResponse) StatusCode ¶
func (r UpdateSubscriptionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSubscriptionResponseContent ¶
type UpdateSubscriptionResponseContent = Subscription
UpdateSubscriptionResponseContent defines model for UpdateSubscriptionResponseContent.
type UpdateTemplateJSONRequestBody ¶
type UpdateTemplateJSONRequestBody = UpdateTemplateRequestContent
UpdateTemplateJSONRequestBody defines body for UpdateTemplate for application/json ContentType.
type UpdateTemplateRequestContent ¶
type UpdateTemplateRequestContent struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateTemplateRequestContent defines model for UpdateTemplateRequestContent.
type UpdateTemplateResponse ¶
type UpdateTemplateResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateTemplateResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateTemplateResponse ¶
func ParseUpdateTemplateResponse(rsp *http.Response) (*UpdateTemplateResponse, error)
ParseUpdateTemplateResponse parses an HTTP response from a UpdateTemplateWithResponse call
func (UpdateTemplateResponse) ContentType ¶ added in v0.8.0
func (r UpdateTemplateResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateTemplateResponse) Status ¶
func (r UpdateTemplateResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTemplateResponse) StatusCode ¶
func (r UpdateTemplateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTemplateResponseContent ¶
type UpdateTemplateResponseContent = Template
UpdateTemplateResponseContent defines model for UpdateTemplateResponseContent.
type UpdateTimesheetEntryJSONRequestBody ¶
type UpdateTimesheetEntryJSONRequestBody = UpdateTimesheetEntryRequestContent
UpdateTimesheetEntryJSONRequestBody defines body for UpdateTimesheetEntry for application/json ContentType.
type UpdateTimesheetEntryRequestContent ¶
type UpdateTimesheetEntryRequestContent struct {
Date *string `json:"date,omitempty"`
Description *string `json:"description,omitempty"`
Hours *string `json:"hours,omitempty"`
PersonId *int64 `json:"person_id,omitempty"`
}
UpdateTimesheetEntryRequestContent defines model for UpdateTimesheetEntryRequestContent.
type UpdateTimesheetEntryResponse ¶
type UpdateTimesheetEntryResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateTimesheetEntryResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateTimesheetEntryResponse ¶
func ParseUpdateTimesheetEntryResponse(rsp *http.Response) (*UpdateTimesheetEntryResponse, error)
ParseUpdateTimesheetEntryResponse parses an HTTP response from a UpdateTimesheetEntryWithResponse call
func (UpdateTimesheetEntryResponse) ContentType ¶ added in v0.8.0
func (r UpdateTimesheetEntryResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateTimesheetEntryResponse) Status ¶
func (r UpdateTimesheetEntryResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTimesheetEntryResponse) StatusCode ¶
func (r UpdateTimesheetEntryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTimesheetEntryResponseContent ¶
type UpdateTimesheetEntryResponseContent = TimesheetEntry
UpdateTimesheetEntryResponseContent defines model for UpdateTimesheetEntryResponseContent.
type UpdateTodolistOrGroupJSONRequestBody ¶
type UpdateTodolistOrGroupJSONRequestBody = UpdateTodolistOrGroupRequestContent
UpdateTodolistOrGroupJSONRequestBody defines body for UpdateTodolistOrGroup for application/json ContentType.
type UpdateTodolistOrGroupRequestContent ¶
type UpdateTodolistOrGroupRequestContent struct {
// Description Description (rich text HTML) - writable for a todolist group as well as a todolist, and omitting it clears it either way
Description *string `json:"description,omitempty"`
// Name Name (required for a to-do list and for a group alike) - presence-validated server-side, so omitting it is a 422, not a preserve
Name string `json:"name"`
}
UpdateTodolistOrGroupRequestContent defines model for UpdateTodolistOrGroupRequestContent.
type UpdateTodolistOrGroupResponse ¶
type UpdateTodolistOrGroupResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateTodolistOrGroupResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateTodolistOrGroupResponse ¶
func ParseUpdateTodolistOrGroupResponse(rsp *http.Response) (*UpdateTodolistOrGroupResponse, error)
ParseUpdateTodolistOrGroupResponse parses an HTTP response from a UpdateTodolistOrGroupWithResponse call
func (UpdateTodolistOrGroupResponse) ContentType ¶ added in v0.8.0
func (r UpdateTodolistOrGroupResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateTodolistOrGroupResponse) Status ¶
func (r UpdateTodolistOrGroupResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTodolistOrGroupResponse) StatusCode ¶
func (r UpdateTodolistOrGroupResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTodolistOrGroupResponseContent ¶
type UpdateTodolistOrGroupResponseContent = Todolist
UpdateTodolistOrGroupResponseContent A to-do list, or a group inside one. There is only this shape.
BC3 has no group model: a "group" is a `Todolist` whose parent is another `Todolist` (`Todolist.group?`), there is no `Todolist::Group` class, and `todolists/groups/index.json.jbuilder` and `show.json.jbuilder` both render `todolists/_todolist.json.jbuilder` — the same partial the list routes use. So a group reports `"type": "Todolist"` (the shared recording partial emits `recordable_type`) and carries `description`/`description_attachments` like any other list. Every operation that returns a list or a group returns this structure: the polymorphic GET/PUT, the todoset-scoped list, and the group list, group create and group get.
Discriminate STRUCTURALLY, never on `type` — which reads `"Todolist"` for both variants. `_todolist.json.jbuilder` branches on `recording.parent.todoset?` and emits exactly one of:
- `groups_url` — a to-do list; its `parent` is a Todoset. - `group_position_url` — a group; its `parent` is a Todolist.
The two are mutually exclusive and exactly one is always present.
type UpdateToolJSONRequestBody ¶
type UpdateToolJSONRequestBody = UpdateToolRequestContent
UpdateToolJSONRequestBody defines body for UpdateTool for application/json ContentType.
type UpdateToolRequestContent ¶
type UpdateToolRequestContent struct {
Title string `json:"title"`
}
UpdateToolRequestContent defines model for UpdateToolRequestContent.
type UpdateToolResponse ¶
type UpdateToolResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateToolResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateToolResponse ¶
func ParseUpdateToolResponse(rsp *http.Response) (*UpdateToolResponse, error)
ParseUpdateToolResponse parses an HTTP response from a UpdateToolWithResponse call
func (UpdateToolResponse) ContentType ¶ added in v0.8.0
func (r UpdateToolResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateToolResponse) Status ¶
func (r UpdateToolResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateToolResponse) StatusCode ¶
func (r UpdateToolResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateToolResponseContent ¶
type UpdateToolResponseContent = Tool
UpdateToolResponseContent defines model for UpdateToolResponseContent.
type UpdateUploadJSONRequestBody ¶
type UpdateUploadJSONRequestBody = UpdateUploadRequestContent
UpdateUploadJSONRequestBody defines body for UpdateUpload for application/json ContentType.
type UpdateUploadRequestContent ¶
type UpdateUploadRequestContent struct {
BaseName *string `json:"base_name,omitempty"`
Description *string `json:"description,omitempty"`
}
UpdateUploadRequestContent defines model for UpdateUploadRequestContent.
type UpdateUploadResponse ¶
type UpdateUploadResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateUploadResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateUploadResponse ¶
func ParseUpdateUploadResponse(rsp *http.Response) (*UpdateUploadResponse, error)
ParseUpdateUploadResponse parses an HTTP response from a UpdateUploadWithResponse call
func (UpdateUploadResponse) ContentType ¶ added in v0.8.0
func (r UpdateUploadResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateUploadResponse) Status ¶
func (r UpdateUploadResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUploadResponse) StatusCode ¶
func (r UpdateUploadResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUploadResponseContent ¶
type UpdateUploadResponseContent = Upload
UpdateUploadResponseContent defines model for UpdateUploadResponseContent.
type UpdateVaultJSONRequestBody ¶
type UpdateVaultJSONRequestBody = UpdateVaultRequestContent
UpdateVaultJSONRequestBody defines body for UpdateVault for application/json ContentType.
type UpdateVaultRequestContent ¶
type UpdateVaultRequestContent struct {
Title *string `json:"title,omitempty"`
}
UpdateVaultRequestContent defines model for UpdateVaultRequestContent.
type UpdateVaultResponse ¶
type UpdateVaultResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateVaultResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON422 *ValidationErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateVaultResponse ¶
func ParseUpdateVaultResponse(rsp *http.Response) (*UpdateVaultResponse, error)
ParseUpdateVaultResponse parses an HTTP response from a UpdateVaultWithResponse call
func (UpdateVaultResponse) ContentType ¶ added in v0.8.0
func (r UpdateVaultResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateVaultResponse) Status ¶
func (r UpdateVaultResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateVaultResponse) StatusCode ¶
func (r UpdateVaultResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateVaultResponseContent ¶
type UpdateVaultResponseContent = Vault
UpdateVaultResponseContent defines model for UpdateVaultResponseContent.
type UpdateWebhookJSONRequestBody ¶
type UpdateWebhookJSONRequestBody = UpdateWebhookRequestContent
UpdateWebhookJSONRequestBody defines body for UpdateWebhook for application/json ContentType.
type UpdateWebhookRequestContent ¶
type UpdateWebhookRequestContent struct {
Active *bool `json:"active,omitempty"`
PayloadUrl *string `json:"payload_url,omitempty"`
Types *[]string `json:"types,omitempty"`
}
UpdateWebhookRequestContent defines model for UpdateWebhookRequestContent.
type UpdateWebhookResponse ¶
type UpdateWebhookResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateWebhookResponseContent
JSON400 *BareFieldBadRequestErrorResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
JSON507 *WebhookLimitErrorResponseContent
}
func ParseUpdateWebhookResponse ¶
func ParseUpdateWebhookResponse(rsp *http.Response) (*UpdateWebhookResponse, error)
ParseUpdateWebhookResponse parses an HTTP response from a UpdateWebhookWithResponse call
func (UpdateWebhookResponse) ContentType ¶ added in v0.8.0
func (r UpdateWebhookResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateWebhookResponse) Status ¶
func (r UpdateWebhookResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateWebhookResponse) StatusCode ¶
func (r UpdateWebhookResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWebhookResponseContent ¶
type UpdateWebhookResponseContent = Webhook
UpdateWebhookResponseContent defines model for UpdateWebhookResponseContent.
type UpdateWormholeJSONRequestBody ¶ added in v0.9.0
type UpdateWormholeJSONRequestBody = UpdateWormholeRequestContent
UpdateWormholeJSONRequestBody defines body for UpdateWormhole for application/json ContentType.
type UpdateWormholeRequestContent ¶ added in v0.9.0
type UpdateWormholeRequestContent struct {
// DestinationRecordingId Id of the new destination column (on another accessible card table).
DestinationRecordingId int64 `json:"destination_recording_id"`
}
UpdateWormholeRequestContent defines model for UpdateWormholeRequestContent.
type UpdateWormholeResponse ¶ added in v0.9.0
type UpdateWormholeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UpdateWormholeResponseContent
JSON401 *UnauthorizedErrorResponseContent
JSON403 *ForbiddenErrorResponseContent
JSON404 *NotFoundErrorResponseContent
JSON500 *InternalServerErrorResponseContent
}
func ParseUpdateWormholeResponse ¶ added in v0.9.0
func ParseUpdateWormholeResponse(rsp *http.Response) (*UpdateWormholeResponse, error)
ParseUpdateWormholeResponse parses an HTTP response from a UpdateWormholeWithResponse call
func (UpdateWormholeResponse) ContentType ¶ added in v0.9.0
func (r UpdateWormholeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateWormholeResponse) Status ¶ added in v0.9.0
func (r UpdateWormholeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateWormholeResponse) StatusCode ¶ added in v0.9.0
func (r UpdateWormholeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWormholeResponseContent ¶ added in v0.9.0
type UpdateWormholeResponseContent = Wormhole
UpdateWormholeResponseContent A wormhole links this card table to a column on another card table, enabling cards to move across projects. It carries the full recording representation plus the destination-linkage fields. The wormhole's own `url`/`app_url`/`parent` point at the *source* board; `destination_url` is the only field identifying the destination column.
type Upload ¶
type Upload struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
ByteSize *int64 `json:"byte_size,omitempty"`
CommentsCount *int32 `json:"comments_count,omitempty"`
CommentsUrl *string `json:"comments_url,omitempty"`
ContentType *string `json:"content_type,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Description *string `json:"description,omitempty"`
DescriptionAttachments []RichTextAttachment `json:"description_attachments"`
DownloadUrl *string `json:"download_url,omitempty"`
Filename *string `json:"filename,omitempty"`
Height *types.FlexInt `json:"height,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent RecordingParent `json:"parent"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
SubscriptionUrl *string `json:"subscription_url,omitempty"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
Width *types.FlexInt `json:"width,omitempty"`
}
Upload defines model for Upload.
type UploadVersion ¶ added in v0.14.0
type UploadVersion struct {
Action string `json:"action"`
BoostsCount *int32 `json:"boosts_count,omitempty"`
BoostsUrl *string `json:"boosts_url,omitempty"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
Details *EventDetails `json:"details,omitempty"`
Id int64 `json:"id"`
RecordingId int64 `json:"recording_id"`
// Upload The file a version event recorded — a reduced projection, not an Upload.
Upload *UploadVersionFile `json:"upload,omitempty"`
}
UploadVersion A version event for an upload, from GET /uploads/{id}/versions.json.
`action` is one of `created`, `active` (the upload's publication) or `blob_changed` (a file replacement). To list the file's PAST versions, select entries that carry an `upload` whose `current` is false — the original file arrives as `created` or `active`, never `blob_changed`, so filtering on that action drops the original and keeps the current file instead. This is an Event plus the file it recorded, rendered by its own partial rather than the shared event one, so upload fields don't leak onto todo, message and card events.
type UploadVersionFile ¶ added in v0.14.0
type UploadVersionFile struct {
AppDownloadUrl string `json:"app_download_url"`
ByteSize *int64 `json:"byte_size,omitempty"`
ContentType *string `json:"content_type,omitempty"`
// Current True for the newest version *event*, and for exactly one element of any
// non-empty response. The renderer computes it positionally — `event ==
// @events.first` over a reverse-chronological list — so it is a property of
// ordering, not of what the upload currently points at, and it cannot be
// zero or plural.
//
// That distinction is the whole caveat: `current` does NOT mean "this is the
// file the upload's own download_url serves". A metadata-only PUT swaps in a
// recordable carrying the same blob and emits no event, so afterwards no
// event references the upload's current recordable — and this flag still
// marks exactly one element, the newest event. bc3 pins that case by name in
// "exactly one version is current after a metadata-only update".
Current bool `json:"current"`
// DownloadUrl Fetches THIS version's bytes. The upload's own download_url always serves the
// latest, which is the whole point of the feature.
DownloadUrl string `json:"download_url"`
Filename string `json:"filename"`
}
UploadVersionFile The file a version event recorded — a reduced projection, not an Upload.
type UploadsService ¶
type UploadsService struct {
// contains filtered or unexported fields
}
UploadsService provides upload-related operations.
func (*UploadsService) Create ¶
func (s *UploadsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*UploadsService) CreateWithBody ¶
func (*UploadsService) Get ¶
func (s *UploadsService) Get(ctx context.Context, accountId string, uploadId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*UploadsService) List ¶
func (s *UploadsService) List(ctx context.Context, accountId string, vaultId int64, params *ListUploadsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*UploadsService) Update ¶
func (s *UploadsService) Update(ctx context.Context, accountId string, uploadId int64, body UpdateUploadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*UploadsService) UpdateWithBody ¶
type ValidationErrorResponseContent ¶
type ValidationErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
ValidationErrorResponseContent defines model for ValidationErrorResponseContent.
type Vault ¶
type Vault struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
DocumentsCount *int32 `json:"documents_count,omitempty"`
DocumentsUrl *string `json:"documents_url,omitempty"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
Parent *RecordingParent `json:"parent,omitempty"`
Position *int32 `json:"position,omitempty"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
UploadsCount *int32 `json:"uploads_count,omitempty"`
UploadsUrl *string `json:"uploads_url,omitempty"`
Url string `json:"url"`
VaultsCount *int32 `json:"vaults_count,omitempty"`
VaultsUrl *string `json:"vaults_url,omitempty"`
VisibleToClients bool `json:"visible_to_clients"`
}
Vault defines model for Vault.
type VaultsService ¶
type VaultsService struct {
// contains filtered or unexported fields
}
VaultsService provides vault-related operations.
func (*VaultsService) Create ¶
func (s *VaultsService) Create(ctx context.Context, accountId string, vaultId int64, body CreateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*VaultsService) CreateWithBody ¶
func (*VaultsService) Get ¶
func (s *VaultsService) Get(ctx context.Context, accountId string, vaultId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*VaultsService) List ¶
func (s *VaultsService) List(ctx context.Context, accountId string, vaultId int64, params *ListVaultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*VaultsService) Update ¶
func (s *VaultsService) Update(ctx context.Context, accountId string, vaultId int64, body UpdateVaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*VaultsService) UpdateWithBody ¶
type Webhook ¶
type Webhook struct {
Active *bool `json:"active,omitempty"`
AppUrl string `json:"app_url"`
CreatedAt time.Time `json:"created_at"`
Id int64 `json:"id"`
PayloadUrl string `json:"payload_url"`
// RecentDeliveries Up to the 25 most recent delivery exchanges, most recent first.
// Empty when the webhook hasn't delivered anything yet.
RecentDeliveries []WebhookDelivery `json:"recent_deliveries,omitempty"`
Types []string `json:"types,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
}
Webhook defines model for Webhook.
type WebhookCopy ¶
type WebhookCopy struct {
AppUrl *string `json:"app_url,omitempty"`
Bucket *WebhookCopyBucket `json:"bucket,omitempty"`
Id *int64 `json:"id,omitempty"`
Url *string `json:"url,omitempty"`
}
WebhookCopy Reference to a copied/moved recording in copy events.
type WebhookCopyBucket ¶
type WebhookCopyBucket struct {
Id *int64 `json:"id,omitempty"`
}
WebhookCopyBucket defines model for WebhookCopyBucket.
type WebhookDelivery ¶
type WebhookDelivery struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Id *int64 `json:"id,omitempty"`
Request *WebhookDeliveryRequest `json:"request,omitempty"`
Response *WebhookDeliveryResponse `json:"response,omitempty"`
}
WebhookDelivery defines model for WebhookDelivery.
type WebhookDeliveryRequest ¶
type WebhookDeliveryRequest struct {
// Body The event payload delivered to webhook URLs.
// This is the body of an outbound webhook HTTP request.
// Also appears as the body field in WebhookDelivery.request.
Body *WebhookEvent `json:"body,omitempty"`
Headers *WebhookHeadersMap `json:"headers,omitempty"`
}
WebhookDeliveryRequest defines model for WebhookDeliveryRequest.
type WebhookDeliveryResponse ¶
type WebhookDeliveryResponse struct {
Code *int32 `json:"code,omitempty"`
Headers *WebhookHeadersMap `json:"headers,omitempty"`
Message *string `json:"message,omitempty"`
}
WebhookDeliveryResponse defines model for WebhookDeliveryResponse.
type WebhookEvent ¶
type WebhookEvent struct {
// Copy Reference to a copied/moved recording in copy events.
Copy *WebhookCopy `json:"copy,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Creator *Person `json:"creator,omitempty"`
Details interface{} `json:"details,omitempty"`
Id *int64 `json:"id,omitempty"`
Kind *string `json:"kind,omitempty"`
Recording *Recording `json:"recording,omitempty"`
}
WebhookEvent The event payload delivered to webhook URLs. This is the body of an outbound webhook HTTP request. Also appears as the body field in WebhookDelivery.request.
type WebhookHeadersMap ¶
WebhookHeadersMap defines model for WebhookHeadersMap.
type WebhookLimitErrorResponseContent ¶
type WebhookLimitErrorResponseContent struct {
Error string `json:"error"`
Message *string `json:"message,omitempty"`
}
WebhookLimitErrorResponseContent defines model for WebhookLimitErrorResponseContent.
type WebhooksService ¶
type WebhooksService struct {
// contains filtered or unexported fields
}
WebhooksService provides webhook-related operations.
func (*WebhooksService) Create ¶
func (s *WebhooksService) Create(ctx context.Context, accountId string, bucketId int64, body CreateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*WebhooksService) CreateWithBody ¶
func (*WebhooksService) Delete ¶
func (s *WebhooksService) Delete(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*WebhooksService) Get ¶
func (s *WebhooksService) Get(ctx context.Context, accountId string, webhookId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*WebhooksService) List ¶
func (s *WebhooksService) List(ctx context.Context, accountId string, bucketId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*WebhooksService) Update ¶
func (s *WebhooksService) Update(ctx context.Context, accountId string, webhookId int64, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*WebhooksService) UpdateWithBody ¶
type Wormhole ¶ added in v0.9.0
type Wormhole struct {
AppUrl string `json:"app_url"`
BookmarkUrl *string `json:"bookmark_url,omitempty"`
Bucket TodoBucket `json:"bucket"`
// Color Wormhole color; always emitted on the wire (`json.color recording.color`),
// `null` when unset. Like destination_url, `@required` models the presence and
// the nullability is layered on in the OpenAPI (smithy-build.json jsonAdd ->
// type: ["string","null"]). Go types it *string because the value is nullable,
// not because it is optional — the field is @required and carries no omitempty.
Color *string `json:"color"`
CreatedAt time.Time `json:"created_at"`
Creator Person `json:"creator"`
// DestinationUrl URL of the destination column; always present on the wire, `null` for an
// unlinked wormhole. `@required` models the presence; the nullability of the
// value is layered on in the OpenAPI (smithy-build.json jsonAdd -> type:
// ["string","null"]) since Smithy has no native
// required-and-nullable — exactly the SearchType.key treatment. SDKs model it
// as required-but-nullable (`string | null`, not `string | null | undefined`).
DestinationUrl *string `json:"destination_url"`
Id int64 `json:"id"`
InheritsStatus bool `json:"inherits_status"`
// Linked True only while the destination column, its board, and its bucket are all
// active; false once the destination is unlinked. Always emitted.
Linked bool `json:"linked"`
Parent RecordingParent `json:"parent"`
Status string `json:"status"`
Title string `json:"title"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
Url string `json:"url"`
VisibleToClients bool `json:"visible_to_clients"`
}
Wormhole A wormhole links this card table to a column on another card table, enabling cards to move across projects. It carries the full recording representation plus the destination-linkage fields. The wormhole's own `url`/`app_url`/`parent` point at the *source* board; `destination_url` is the only field identifying the destination column.