api

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: May 8, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

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

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

Index

Constants

View Source
const (
	API_KeyScopes = "API_Key.Scopes"
	OAuth2Scopes  = "OAuth2.Scopes"
)

Variables

This section is empty.

Functions

func NewBoardsCreateRequest

func NewBoardsCreateRequest(server string, body BoardsCreateJSONRequestBody) (*http.Request, error)

NewBoardsCreateRequest calls the generic BoardsCreate builder with application/json body

func NewBoardsCreateRequestWithBody

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

NewBoardsCreateRequestWithBody generates requests for BoardsCreate with any type of body

func NewBoardsCreateRequestWithFormdataBody

func NewBoardsCreateRequestWithFormdataBody(server string, body BoardsCreateFormdataRequestBody) (*http.Request, error)

NewBoardsCreateRequestWithFormdataBody calls the generic BoardsCreate builder with application/x-www-form-urlencoded body

func NewBoardsDestroyRequest

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

NewBoardsDestroyRequest generates requests for BoardsDestroy

func NewBoardsListRequest

func NewBoardsListRequest(server string, params *BoardsListParams) (*http.Request, error)

NewBoardsListRequest generates requests for BoardsList

func NewBoardsPartialUpdateRequest

func NewBoardsPartialUpdateRequest(server string, id string, body BoardsPartialUpdateJSONRequestBody) (*http.Request, error)

NewBoardsPartialUpdateRequest calls the generic BoardsPartialUpdate builder with application/json body

func NewBoardsPartialUpdateRequestWithBody

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

NewBoardsPartialUpdateRequestWithBody generates requests for BoardsPartialUpdate with any type of body

func NewBoardsPartialUpdateRequestWithFormdataBody

func NewBoardsPartialUpdateRequestWithFormdataBody(server string, id string, body BoardsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewBoardsPartialUpdateRequestWithFormdataBody calls the generic BoardsPartialUpdate builder with application/x-www-form-urlencoded body

func NewBoardsRetrieveRequest

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

NewBoardsRetrieveRequest generates requests for BoardsRetrieve

func NewBoardsUpdateRequest

func NewBoardsUpdateRequest(server string, id string, body BoardsUpdateJSONRequestBody) (*http.Request, error)

NewBoardsUpdateRequest calls the generic BoardsUpdate builder with application/json body

func NewBoardsUpdateRequestWithBody

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

NewBoardsUpdateRequestWithBody generates requests for BoardsUpdate with any type of body

func NewBoardsUpdateRequestWithFormdataBody

func NewBoardsUpdateRequestWithFormdataBody(server string, id string, body BoardsUpdateFormdataRequestBody) (*http.Request, error)

NewBoardsUpdateRequestWithFormdataBody calls the generic BoardsUpdate builder with application/x-www-form-urlencoded body

func NewBucketsCreateRequest

func NewBucketsCreateRequest(server string, body BucketsCreateJSONRequestBody) (*http.Request, error)

NewBucketsCreateRequest calls the generic BucketsCreate builder with application/json body

func NewBucketsCreateRequestWithBody

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

NewBucketsCreateRequestWithBody generates requests for BucketsCreate with any type of body

func NewBucketsCreateRequestWithFormdataBody

func NewBucketsCreateRequestWithFormdataBody(server string, body BucketsCreateFormdataRequestBody) (*http.Request, error)

NewBucketsCreateRequestWithFormdataBody calls the generic BucketsCreate builder with application/x-www-form-urlencoded body

func NewBucketsDestroyRequest

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

NewBucketsDestroyRequest generates requests for BucketsDestroy

func NewBucketsListRequest

func NewBucketsListRequest(server string, params *BucketsListParams) (*http.Request, error)

NewBucketsListRequest generates requests for BucketsList

func NewBucketsPartialUpdateRequest

func NewBucketsPartialUpdateRequest(server string, id string, body BucketsPartialUpdateJSONRequestBody) (*http.Request, error)

NewBucketsPartialUpdateRequest calls the generic BucketsPartialUpdate builder with application/json body

func NewBucketsPartialUpdateRequestWithBody

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

NewBucketsPartialUpdateRequestWithBody generates requests for BucketsPartialUpdate with any type of body

func NewBucketsPartialUpdateRequestWithFormdataBody

func NewBucketsPartialUpdateRequestWithFormdataBody(server string, id string, body BucketsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewBucketsPartialUpdateRequestWithFormdataBody calls the generic BucketsPartialUpdate builder with application/x-www-form-urlencoded body

func NewBucketsRetrieveRequest

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

NewBucketsRetrieveRequest generates requests for BucketsRetrieve

func NewBucketsUpdateRequest

func NewBucketsUpdateRequest(server string, id string, body BucketsUpdateJSONRequestBody) (*http.Request, error)

NewBucketsUpdateRequest calls the generic BucketsUpdate builder with application/json body

func NewBucketsUpdateRequestWithBody

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

NewBucketsUpdateRequestWithBody generates requests for BucketsUpdate with any type of body

func NewBucketsUpdateRequestWithFormdataBody

func NewBucketsUpdateRequestWithFormdataBody(server string, id string, body BucketsUpdateFormdataRequestBody) (*http.Request, error)

NewBucketsUpdateRequestWithFormdataBody calls the generic BucketsUpdate builder with application/x-www-form-urlencoded body

func NewCommentsAttachmentsCreateRequestWithBody added in v0.2.1

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

NewCommentsAttachmentsCreateRequestWithBody generates requests for CommentsAttachmentsCreate with any type of body

func NewCommentsCreateRequest added in v0.1.4

func NewCommentsCreateRequest(server string, body CommentsCreateJSONRequestBody) (*http.Request, error)

NewCommentsCreateRequest calls the generic CommentsCreate builder with application/json body

func NewCommentsCreateRequestWithBody added in v0.1.4

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

NewCommentsCreateRequestWithBody generates requests for CommentsCreate with any type of body

func NewCommentsCreateRequestWithFormdataBody added in v0.1.4

func NewCommentsCreateRequestWithFormdataBody(server string, body CommentsCreateFormdataRequestBody) (*http.Request, error)

NewCommentsCreateRequestWithFormdataBody calls the generic CommentsCreate builder with application/x-www-form-urlencoded body

func NewCommentsDestroyRequest added in v0.1.4

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

NewCommentsDestroyRequest generates requests for CommentsDestroy

func NewCommentsListRequest added in v0.1.4

func NewCommentsListRequest(server string, params *CommentsListParams) (*http.Request, error)

NewCommentsListRequest generates requests for CommentsList

func NewCommentsPartialUpdateRequest added in v0.1.4

func NewCommentsPartialUpdateRequest(server string, id string, body CommentsPartialUpdateJSONRequestBody) (*http.Request, error)

NewCommentsPartialUpdateRequest calls the generic CommentsPartialUpdate builder with application/json body

func NewCommentsPartialUpdateRequestWithBody added in v0.1.4

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

NewCommentsPartialUpdateRequestWithBody generates requests for CommentsPartialUpdate with any type of body

func NewCommentsPartialUpdateRequestWithFormdataBody added in v0.1.4

func NewCommentsPartialUpdateRequestWithFormdataBody(server string, id string, body CommentsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewCommentsPartialUpdateRequestWithFormdataBody calls the generic CommentsPartialUpdate builder with application/x-www-form-urlencoded body

func NewCommentsRetrieveRequest added in v0.1.4

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

NewCommentsRetrieveRequest generates requests for CommentsRetrieve

func NewCommentsUpdateRequest added in v0.1.4

func NewCommentsUpdateRequest(server string, id string, body CommentsUpdateJSONRequestBody) (*http.Request, error)

NewCommentsUpdateRequest calls the generic CommentsUpdate builder with application/json body

func NewCommentsUpdateRequestWithBody added in v0.1.4

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

NewCommentsUpdateRequestWithBody generates requests for CommentsUpdate with any type of body

func NewCommentsUpdateRequestWithFormdataBody added in v0.1.4

func NewCommentsUpdateRequestWithFormdataBody(server string, id string, body CommentsUpdateFormdataRequestBody) (*http.Request, error)

NewCommentsUpdateRequestWithFormdataBody calls the generic CommentsUpdate builder with application/x-www-form-urlencoded body

func NewEventsListRequest added in v0.1.4

func NewEventsListRequest(server string, params *EventsListParams) (*http.Request, error)

NewEventsListRequest generates requests for EventsList

func NewEventsRetrieveRequest added in v0.1.4

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

NewEventsRetrieveRequest generates requests for EventsRetrieve

func NewFolderGoalsCreateRequest added in v0.1.4

func NewFolderGoalsCreateRequest(server string, body FolderGoalsCreateJSONRequestBody) (*http.Request, error)

NewFolderGoalsCreateRequest calls the generic FolderGoalsCreate builder with application/json body

func NewFolderGoalsCreateRequestWithBody added in v0.1.4

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

NewFolderGoalsCreateRequestWithBody generates requests for FolderGoalsCreate with any type of body

func NewFolderGoalsCreateRequestWithFormdataBody added in v0.1.4

func NewFolderGoalsCreateRequestWithFormdataBody(server string, body FolderGoalsCreateFormdataRequestBody) (*http.Request, error)

NewFolderGoalsCreateRequestWithFormdataBody calls the generic FolderGoalsCreate builder with application/x-www-form-urlencoded body

func NewFolderGoalsDestroyRequest added in v0.1.4

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

NewFolderGoalsDestroyRequest generates requests for FolderGoalsDestroy

func NewFolderGoalsListRequest added in v0.1.4

func NewFolderGoalsListRequest(server string, params *FolderGoalsListParams) (*http.Request, error)

NewFolderGoalsListRequest generates requests for FolderGoalsList

func NewFolderGoalsPartialUpdateRequest added in v0.1.4

func NewFolderGoalsPartialUpdateRequest(server string, id string, body FolderGoalsPartialUpdateJSONRequestBody) (*http.Request, error)

NewFolderGoalsPartialUpdateRequest calls the generic FolderGoalsPartialUpdate builder with application/json body

func NewFolderGoalsPartialUpdateRequestWithBody added in v0.1.4

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

NewFolderGoalsPartialUpdateRequestWithBody generates requests for FolderGoalsPartialUpdate with any type of body

func NewFolderGoalsPartialUpdateRequestWithFormdataBody added in v0.1.4

func NewFolderGoalsPartialUpdateRequestWithFormdataBody(server string, id string, body FolderGoalsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewFolderGoalsPartialUpdateRequestWithFormdataBody calls the generic FolderGoalsPartialUpdate builder with application/x-www-form-urlencoded body

func NewFolderGoalsRetrieveRequest added in v0.1.4

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

NewFolderGoalsRetrieveRequest generates requests for FolderGoalsRetrieve

func NewFolderGoalsUpdateRequest added in v0.1.4

func NewFolderGoalsUpdateRequest(server string, id string, body FolderGoalsUpdateJSONRequestBody) (*http.Request, error)

NewFolderGoalsUpdateRequest calls the generic FolderGoalsUpdate builder with application/json body

func NewFolderGoalsUpdateRequestWithBody added in v0.1.4

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

NewFolderGoalsUpdateRequestWithBody generates requests for FolderGoalsUpdate with any type of body

func NewFolderGoalsUpdateRequestWithFormdataBody added in v0.1.4

func NewFolderGoalsUpdateRequestWithFormdataBody(server string, id string, body FolderGoalsUpdateFormdataRequestBody) (*http.Request, error)

NewFolderGoalsUpdateRequestWithFormdataBody calls the generic FolderGoalsUpdate builder with application/x-www-form-urlencoded body

func NewFoldersCreateRequest added in v0.1.4

func NewFoldersCreateRequest(server string, body FoldersCreateJSONRequestBody) (*http.Request, error)

NewFoldersCreateRequest calls the generic FoldersCreate builder with application/json body

func NewFoldersCreateRequestWithBody added in v0.1.4

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

NewFoldersCreateRequestWithBody generates requests for FoldersCreate with any type of body

func NewFoldersCreateRequestWithFormdataBody added in v0.1.4

func NewFoldersCreateRequestWithFormdataBody(server string, body FoldersCreateFormdataRequestBody) (*http.Request, error)

NewFoldersCreateRequestWithFormdataBody calls the generic FoldersCreate builder with application/x-www-form-urlencoded body

func NewFoldersDestroyRequest added in v0.1.4

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

NewFoldersDestroyRequest generates requests for FoldersDestroy

func NewFoldersListRequest added in v0.1.4

func NewFoldersListRequest(server string, params *FoldersListParams) (*http.Request, error)

NewFoldersListRequest generates requests for FoldersList

func NewFoldersPartialUpdateRequest added in v0.1.4

func NewFoldersPartialUpdateRequest(server string, id string, body FoldersPartialUpdateJSONRequestBody) (*http.Request, error)

NewFoldersPartialUpdateRequest calls the generic FoldersPartialUpdate builder with application/json body

func NewFoldersPartialUpdateRequestWithBody added in v0.1.4

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

NewFoldersPartialUpdateRequestWithBody generates requests for FoldersPartialUpdate with any type of body

func NewFoldersPartialUpdateRequestWithFormdataBody added in v0.1.4

func NewFoldersPartialUpdateRequestWithFormdataBody(server string, id string, body FoldersPartialUpdateFormdataRequestBody) (*http.Request, error)

NewFoldersPartialUpdateRequestWithFormdataBody calls the generic FoldersPartialUpdate builder with application/x-www-form-urlencoded body

func NewFoldersRetrieveRequest added in v0.1.4

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

NewFoldersRetrieveRequest generates requests for FoldersRetrieve

func NewFoldersUpdateRequest added in v0.1.4

func NewFoldersUpdateRequest(server string, id string, body FoldersUpdateJSONRequestBody) (*http.Request, error)

NewFoldersUpdateRequest calls the generic FoldersUpdate builder with application/json body

func NewFoldersUpdateRequestWithBody added in v0.1.4

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

NewFoldersUpdateRequestWithBody generates requests for FoldersUpdate with any type of body

func NewFoldersUpdateRequestWithFormdataBody added in v0.1.4

func NewFoldersUpdateRequestWithFormdataBody(server string, id string, body FoldersUpdateFormdataRequestBody) (*http.Request, error)

NewFoldersUpdateRequestWithFormdataBody calls the generic FoldersUpdate builder with application/x-www-form-urlencoded body

func NewGoalsAttachmentsCreateRequestWithBody added in v0.1.3

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

NewGoalsAttachmentsCreateRequestWithBody generates requests for GoalsAttachmentsCreate with any type of body

func NewGoalsCreateRequest

func NewGoalsCreateRequest(server string, body GoalsCreateJSONRequestBody) (*http.Request, error)

NewGoalsCreateRequest calls the generic GoalsCreate builder with application/json body

func NewGoalsCreateRequestWithBody

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

NewGoalsCreateRequestWithBody generates requests for GoalsCreate with any type of body

func NewGoalsCreateRequestWithFormdataBody

func NewGoalsCreateRequestWithFormdataBody(server string, body GoalsCreateFormdataRequestBody) (*http.Request, error)

NewGoalsCreateRequestWithFormdataBody calls the generic GoalsCreate builder with application/x-www-form-urlencoded body

func NewGoalsDestroyRequest

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

NewGoalsDestroyRequest generates requests for GoalsDestroy

func NewGoalsListRequest

func NewGoalsListRequest(server string, params *GoalsListParams) (*http.Request, error)

NewGoalsListRequest generates requests for GoalsList

func NewGoalsPartialUpdateRequest

func NewGoalsPartialUpdateRequest(server string, id string, body GoalsPartialUpdateJSONRequestBody) (*http.Request, error)

NewGoalsPartialUpdateRequest calls the generic GoalsPartialUpdate builder with application/json body

func NewGoalsPartialUpdateRequestWithBody

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

NewGoalsPartialUpdateRequestWithBody generates requests for GoalsPartialUpdate with any type of body

func NewGoalsPartialUpdateRequestWithFormdataBody

func NewGoalsPartialUpdateRequestWithFormdataBody(server string, id string, body GoalsPartialUpdateFormdataRequestBody) (*http.Request, error)

NewGoalsPartialUpdateRequestWithFormdataBody calls the generic GoalsPartialUpdate builder with application/x-www-form-urlencoded body

func NewGoalsRetrieveRequest

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

NewGoalsRetrieveRequest generates requests for GoalsRetrieve

func NewGoalsUpdateRequest

func NewGoalsUpdateRequest(server string, id string, body GoalsUpdateJSONRequestBody) (*http.Request, error)

NewGoalsUpdateRequest calls the generic GoalsUpdate builder with application/json body

func NewGoalsUpdateRequestWithBody

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

NewGoalsUpdateRequestWithBody generates requests for GoalsUpdate with any type of body

func NewGoalsUpdateRequestWithFormdataBody

func NewGoalsUpdateRequestWithFormdataBody(server string, id string, body GoalsUpdateFormdataRequestBody) (*http.Request, error)

NewGoalsUpdateRequestWithFormdataBody calls the generic GoalsUpdate builder with application/x-www-form-urlencoded body

func NewMembershipsListRequest

func NewMembershipsListRequest(server string, params *MembershipsListParams) (*http.Request, error)

NewMembershipsListRequest generates requests for MembershipsList

func NewMembershipsRetrieveRequest

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

NewMembershipsRetrieveRequest generates requests for MembershipsRetrieve

func NewSpacesCreateRequest

func NewSpacesCreateRequest(server string, body SpacesCreateJSONRequestBody) (*http.Request, error)

NewSpacesCreateRequest calls the generic SpacesCreate builder with application/json body

func NewSpacesCreateRequestWithBody

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

NewSpacesCreateRequestWithBody generates requests for SpacesCreate with any type of body

func NewSpacesCreateRequestWithFormdataBody

func NewSpacesCreateRequestWithFormdataBody(server string, body SpacesCreateFormdataRequestBody) (*http.Request, error)

NewSpacesCreateRequestWithFormdataBody calls the generic SpacesCreate builder with application/x-www-form-urlencoded body

func NewSpacesDestroyRequest

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

NewSpacesDestroyRequest generates requests for SpacesDestroy

func NewSpacesListRequest

func NewSpacesListRequest(server string, params *SpacesListParams) (*http.Request, error)

NewSpacesListRequest generates requests for SpacesList

func NewSpacesPartialUpdateRequest

func NewSpacesPartialUpdateRequest(server string, id string, body SpacesPartialUpdateJSONRequestBody) (*http.Request, error)

NewSpacesPartialUpdateRequest calls the generic SpacesPartialUpdate builder with application/json body

func NewSpacesPartialUpdateRequestWithBody

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

NewSpacesPartialUpdateRequestWithBody generates requests for SpacesPartialUpdate with any type of body

func NewSpacesPartialUpdateRequestWithFormdataBody

func NewSpacesPartialUpdateRequestWithFormdataBody(server string, id string, body SpacesPartialUpdateFormdataRequestBody) (*http.Request, error)

NewSpacesPartialUpdateRequestWithFormdataBody calls the generic SpacesPartialUpdate builder with application/x-www-form-urlencoded body

func NewSpacesRetrieveRequest

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

NewSpacesRetrieveRequest generates requests for SpacesRetrieve

func NewSpacesUpdateRequest

func NewSpacesUpdateRequest(server string, id string, body SpacesUpdateJSONRequestBody) (*http.Request, error)

NewSpacesUpdateRequest calls the generic SpacesUpdate builder with application/json body

func NewSpacesUpdateRequestWithBody

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

NewSpacesUpdateRequestWithBody generates requests for SpacesUpdate with any type of body

func NewSpacesUpdateRequestWithFormdataBody

func NewSpacesUpdateRequestWithFormdataBody(server string, id string, body SpacesUpdateFormdataRequestBody) (*http.Request, error)

NewSpacesUpdateRequestWithFormdataBody calls the generic SpacesUpdate builder with application/x-www-form-urlencoded body

func NewUsersListRequest

func NewUsersListRequest(server string, params *UsersListParams) (*http.Request, error)

NewUsersListRequest generates requests for UsersList

func NewUsersMeRetrieveRequest

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

NewUsersMeRetrieveRequest generates requests for UsersMeRetrieve

func NewUsersRetrieveRequest

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

NewUsersRetrieveRequest generates requests for UsersRetrieve

Types

type Board

type Board struct {
	Archived        *bool      `json:"archived,omitempty"`
	Background      *string    `json:"background"`
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`

	// Description Markdown-formatted text.
	Description *string `json:"description,omitempty"`
	Id          *string `json:"id,omitempty"`

	// Layout * `horizontal` - horizontal
	// * `vertical` - vertical
	Layout     *BoardLayout `json:"layout"`
	Name       *string      `json:"name,omitempty"`
	SequenceNo *int         `json:"sequence_no,omitempty"`
	SpaceId    string       `json:"space_id"`
	Url        *string      `json:"url,omitempty"`
}

Board defines model for Board.

type BoardLayout

type BoardLayout string

BoardLayout * `horizontal` - horizontal * `vertical` - vertical

const (
	BoardLayoutHorizontal  BoardLayout = "horizontal"
	BoardLayoutLessThannil BoardLayout = "<nil>"
	BoardLayoutVertical    BoardLayout = "vertical"
)

Defines values for BoardLayout.

type BoardsCreateFormdataRequestBody

type BoardsCreateFormdataRequestBody = Board

BoardsCreateFormdataRequestBody defines body for BoardsCreate for application/x-www-form-urlencoded ContentType.

type BoardsCreateJSONRequestBody

type BoardsCreateJSONRequestBody = Board

BoardsCreateJSONRequestBody defines body for BoardsCreate for application/json ContentType.

type BoardsCreateMultipartRequestBody

type BoardsCreateMultipartRequestBody = Board

BoardsCreateMultipartRequestBody defines body for BoardsCreate for multipart/form-data ContentType.

type BoardsCreateResponse

type BoardsCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Board
}

func ParseBoardsCreateResponse

func ParseBoardsCreateResponse(rsp *http.Response) (*BoardsCreateResponse, error)

ParseBoardsCreateResponse parses an HTTP response from a BoardsCreateWithResponse call

func (BoardsCreateResponse) Status

func (r BoardsCreateResponse) Status() string

Status returns HTTPResponse.Status

func (BoardsCreateResponse) StatusCode

func (r BoardsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BoardsDestroyResponse

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

func ParseBoardsDestroyResponse

func ParseBoardsDestroyResponse(rsp *http.Response) (*BoardsDestroyResponse, error)

ParseBoardsDestroyResponse parses an HTTP response from a BoardsDestroyWithResponse call

func (BoardsDestroyResponse) Status

func (r BoardsDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (BoardsDestroyResponse) StatusCode

func (r BoardsDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BoardsListParams

type BoardsListParams struct {
	// Archived Filter by archived. Accepts `true` or `false`.
	Archived *bool `form:"archived,omitempty" json:"archived,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Search Case-insensitive token search over: name.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *BoardsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SpaceId Filter by space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`
}

BoardsListParams defines parameters for BoardsList.

type BoardsListParamsSort

type BoardsListParamsSort string

BoardsListParamsSort defines parameters for BoardsList.

const (
	BoardsListParamsSortArchived        BoardsListParamsSort = "archived"
	BoardsListParamsSortMinusArchived   BoardsListParamsSort = "-archived"
	BoardsListParamsSortMinusName       BoardsListParamsSort = "-name"
	BoardsListParamsSortMinusSequenceNo BoardsListParamsSort = "-sequence_no"
	BoardsListParamsSortName            BoardsListParamsSort = "name"
	BoardsListParamsSortSequenceNo      BoardsListParamsSort = "sequence_no"
)

Defines values for BoardsListParamsSort.

type BoardsListResponse

type BoardsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedBoardList
}

func ParseBoardsListResponse

func ParseBoardsListResponse(rsp *http.Response) (*BoardsListResponse, error)

ParseBoardsListResponse parses an HTTP response from a BoardsListWithResponse call

func (BoardsListResponse) Status

func (r BoardsListResponse) Status() string

Status returns HTTPResponse.Status

func (BoardsListResponse) StatusCode

func (r BoardsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BoardsPartialUpdateFormdataRequestBody

type BoardsPartialUpdateFormdataRequestBody = PatchedBoard

BoardsPartialUpdateFormdataRequestBody defines body for BoardsPartialUpdate for application/x-www-form-urlencoded ContentType.

type BoardsPartialUpdateJSONRequestBody

type BoardsPartialUpdateJSONRequestBody = PatchedBoard

BoardsPartialUpdateJSONRequestBody defines body for BoardsPartialUpdate for application/json ContentType.

type BoardsPartialUpdateMultipartRequestBody

type BoardsPartialUpdateMultipartRequestBody = PatchedBoard

BoardsPartialUpdateMultipartRequestBody defines body for BoardsPartialUpdate for multipart/form-data ContentType.

type BoardsPartialUpdateResponse

type BoardsPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Board
}

func ParseBoardsPartialUpdateResponse

func ParseBoardsPartialUpdateResponse(rsp *http.Response) (*BoardsPartialUpdateResponse, error)

ParseBoardsPartialUpdateResponse parses an HTTP response from a BoardsPartialUpdateWithResponse call

func (BoardsPartialUpdateResponse) Status

Status returns HTTPResponse.Status

func (BoardsPartialUpdateResponse) StatusCode

func (r BoardsPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BoardsRetrieveResponse

type BoardsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Board
}

func ParseBoardsRetrieveResponse

func ParseBoardsRetrieveResponse(rsp *http.Response) (*BoardsRetrieveResponse, error)

ParseBoardsRetrieveResponse parses an HTTP response from a BoardsRetrieveWithResponse call

func (BoardsRetrieveResponse) Status

func (r BoardsRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (BoardsRetrieveResponse) StatusCode

func (r BoardsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BoardsUpdateFormdataRequestBody

type BoardsUpdateFormdataRequestBody = Board

BoardsUpdateFormdataRequestBody defines body for BoardsUpdate for application/x-www-form-urlencoded ContentType.

type BoardsUpdateJSONRequestBody

type BoardsUpdateJSONRequestBody = Board

BoardsUpdateJSONRequestBody defines body for BoardsUpdate for application/json ContentType.

type BoardsUpdateMultipartRequestBody

type BoardsUpdateMultipartRequestBody = Board

BoardsUpdateMultipartRequestBody defines body for BoardsUpdate for multipart/form-data ContentType.

type BoardsUpdateResponse

type BoardsUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Board
}

func ParseBoardsUpdateResponse

func ParseBoardsUpdateResponse(rsp *http.Response) (*BoardsUpdateResponse, error)

ParseBoardsUpdateResponse parses an HTTP response from a BoardsUpdateWithResponse call

func (BoardsUpdateResponse) Status

func (r BoardsUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (BoardsUpdateResponse) StatusCode

func (r BoardsUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Bucket

type Bucket struct {
	BoardId         string     `json:"board_id"`
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	Emoji           *string    `json:"emoji,omitempty"`
	Expanded        *bool      `json:"expanded,omitempty"`
	Id              *string    `json:"id,omitempty"`
	Name            *string    `json:"name,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
	ShowEmoji       *bool      `json:"show_emoji,omitempty"`
	Url             *string    `json:"url,omitempty"`
}

Bucket defines model for Bucket.

type BucketsCreateFormdataRequestBody

type BucketsCreateFormdataRequestBody = Bucket

BucketsCreateFormdataRequestBody defines body for BucketsCreate for application/x-www-form-urlencoded ContentType.

type BucketsCreateJSONRequestBody

type BucketsCreateJSONRequestBody = Bucket

BucketsCreateJSONRequestBody defines body for BucketsCreate for application/json ContentType.

type BucketsCreateMultipartRequestBody

type BucketsCreateMultipartRequestBody = Bucket

BucketsCreateMultipartRequestBody defines body for BucketsCreate for multipart/form-data ContentType.

type BucketsCreateResponse

type BucketsCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Bucket
}

func ParseBucketsCreateResponse

func ParseBucketsCreateResponse(rsp *http.Response) (*BucketsCreateResponse, error)

ParseBucketsCreateResponse parses an HTTP response from a BucketsCreateWithResponse call

func (BucketsCreateResponse) Status

func (r BucketsCreateResponse) Status() string

Status returns HTTPResponse.Status

func (BucketsCreateResponse) StatusCode

func (r BucketsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BucketsDestroyResponse

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

func ParseBucketsDestroyResponse

func ParseBucketsDestroyResponse(rsp *http.Response) (*BucketsDestroyResponse, error)

ParseBucketsDestroyResponse parses an HTTP response from a BucketsDestroyWithResponse call

func (BucketsDestroyResponse) Status

func (r BucketsDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (BucketsDestroyResponse) StatusCode

func (r BucketsDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BucketsListParams

type BucketsListParams struct {
	// BoardId Filter by board code.
	BoardId *string `form:"board_id,omitempty" json:"board_id,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Search Case-insensitive token search over: name.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *BucketsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

BucketsListParams defines parameters for BucketsList.

type BucketsListParamsSort

type BucketsListParamsSort string

BucketsListParamsSort defines parameters for BucketsList.

const (
	BucketsListParamsSortCreatedDatetime      BucketsListParamsSort = "created_datetime"
	BucketsListParamsSortMinusCreatedDatetime BucketsListParamsSort = "-created_datetime"
	BucketsListParamsSortMinusName            BucketsListParamsSort = "-name"
	BucketsListParamsSortMinusSequenceNo      BucketsListParamsSort = "-sequence_no"
	BucketsListParamsSortName                 BucketsListParamsSort = "name"
	BucketsListParamsSortSequenceNo           BucketsListParamsSort = "sequence_no"
)

Defines values for BucketsListParamsSort.

type BucketsListResponse

type BucketsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedBucketList
}

func ParseBucketsListResponse

func ParseBucketsListResponse(rsp *http.Response) (*BucketsListResponse, error)

ParseBucketsListResponse parses an HTTP response from a BucketsListWithResponse call

func (BucketsListResponse) Status

func (r BucketsListResponse) Status() string

Status returns HTTPResponse.Status

func (BucketsListResponse) StatusCode

func (r BucketsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BucketsPartialUpdateFormdataRequestBody

type BucketsPartialUpdateFormdataRequestBody = PatchedBucket

BucketsPartialUpdateFormdataRequestBody defines body for BucketsPartialUpdate for application/x-www-form-urlencoded ContentType.

type BucketsPartialUpdateJSONRequestBody

type BucketsPartialUpdateJSONRequestBody = PatchedBucket

BucketsPartialUpdateJSONRequestBody defines body for BucketsPartialUpdate for application/json ContentType.

type BucketsPartialUpdateMultipartRequestBody

type BucketsPartialUpdateMultipartRequestBody = PatchedBucket

BucketsPartialUpdateMultipartRequestBody defines body for BucketsPartialUpdate for multipart/form-data ContentType.

type BucketsPartialUpdateResponse

type BucketsPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Bucket
}

func ParseBucketsPartialUpdateResponse

func ParseBucketsPartialUpdateResponse(rsp *http.Response) (*BucketsPartialUpdateResponse, error)

ParseBucketsPartialUpdateResponse parses an HTTP response from a BucketsPartialUpdateWithResponse call

func (BucketsPartialUpdateResponse) Status

Status returns HTTPResponse.Status

func (BucketsPartialUpdateResponse) StatusCode

func (r BucketsPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BucketsRetrieveResponse

type BucketsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Bucket
}

func ParseBucketsRetrieveResponse

func ParseBucketsRetrieveResponse(rsp *http.Response) (*BucketsRetrieveResponse, error)

ParseBucketsRetrieveResponse parses an HTTP response from a BucketsRetrieveWithResponse call

func (BucketsRetrieveResponse) Status

func (r BucketsRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (BucketsRetrieveResponse) StatusCode

func (r BucketsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BucketsUpdateFormdataRequestBody

type BucketsUpdateFormdataRequestBody = Bucket

BucketsUpdateFormdataRequestBody defines body for BucketsUpdate for application/x-www-form-urlencoded ContentType.

type BucketsUpdateJSONRequestBody

type BucketsUpdateJSONRequestBody = Bucket

BucketsUpdateJSONRequestBody defines body for BucketsUpdate for application/json ContentType.

type BucketsUpdateMultipartRequestBody

type BucketsUpdateMultipartRequestBody = Bucket

BucketsUpdateMultipartRequestBody defines body for BucketsUpdate for multipart/form-data ContentType.

type BucketsUpdateResponse

type BucketsUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Bucket
}

func ParseBucketsUpdateResponse

func ParseBucketsUpdateResponse(rsp *http.Response) (*BucketsUpdateResponse, error)

ParseBucketsUpdateResponse parses an HTTP response from a BucketsUpdateWithResponse call

func (BucketsUpdateResponse) Status

func (r BucketsUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (BucketsUpdateResponse) StatusCode

func (r BucketsUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Client

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

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

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

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

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

Creates a new Client, with reasonable defaults

func (*Client) BoardsCreate

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

func (*Client) BoardsCreateWithBody

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

func (*Client) BoardsCreateWithFormdataBody

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

func (*Client) BoardsDestroy

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

func (*Client) BoardsList

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

func (*Client) BoardsPartialUpdate

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

func (*Client) BoardsPartialUpdateWithBody

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

func (*Client) BoardsPartialUpdateWithFormdataBody

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

func (*Client) BoardsRetrieve

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

func (*Client) BoardsUpdate

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

func (*Client) BoardsUpdateWithBody

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

func (*Client) BoardsUpdateWithFormdataBody

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

func (*Client) BucketsCreate

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

func (*Client) BucketsCreateWithBody

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

func (*Client) BucketsCreateWithFormdataBody

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

func (*Client) BucketsDestroy

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

func (*Client) BucketsList

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

func (*Client) BucketsPartialUpdate

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

func (*Client) BucketsPartialUpdateWithBody

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

func (*Client) BucketsPartialUpdateWithFormdataBody

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

func (*Client) BucketsRetrieve

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

func (*Client) BucketsUpdate

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

func (*Client) BucketsUpdateWithBody

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

func (*Client) BucketsUpdateWithFormdataBody

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

func (*Client) CommentsAttachmentsCreateWithBody added in v0.2.1

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

func (*Client) CommentsCreate added in v0.1.4

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

func (*Client) CommentsCreateWithBody added in v0.1.4

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

func (*Client) CommentsCreateWithFormdataBody added in v0.1.4

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

func (*Client) CommentsDestroy added in v0.1.4

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

func (*Client) CommentsList added in v0.1.4

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

func (*Client) CommentsPartialUpdate added in v0.1.4

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

func (*Client) CommentsPartialUpdateWithBody added in v0.1.4

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

func (*Client) CommentsPartialUpdateWithFormdataBody added in v0.1.4

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

func (*Client) CommentsRetrieve added in v0.1.4

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

func (*Client) CommentsUpdate added in v0.1.4

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

func (*Client) CommentsUpdateWithBody added in v0.1.4

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

func (*Client) CommentsUpdateWithFormdataBody added in v0.1.4

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

func (*Client) EventsList added in v0.1.4

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

func (*Client) EventsRetrieve added in v0.1.4

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

func (*Client) FolderGoalsCreate added in v0.1.4

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

func (*Client) FolderGoalsCreateWithBody added in v0.1.4

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

func (*Client) FolderGoalsCreateWithFormdataBody added in v0.1.4

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

func (*Client) FolderGoalsDestroy added in v0.1.4

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

func (*Client) FolderGoalsList added in v0.1.4

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

func (*Client) FolderGoalsPartialUpdate added in v0.1.4

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

func (*Client) FolderGoalsPartialUpdateWithBody added in v0.1.4

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

func (*Client) FolderGoalsPartialUpdateWithFormdataBody added in v0.1.4

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

func (*Client) FolderGoalsRetrieve added in v0.1.4

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

func (*Client) FolderGoalsUpdate added in v0.1.4

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

func (*Client) FolderGoalsUpdateWithBody added in v0.1.4

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

func (*Client) FolderGoalsUpdateWithFormdataBody added in v0.1.4

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

func (*Client) FoldersCreate added in v0.1.4

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

func (*Client) FoldersCreateWithBody added in v0.1.4

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

func (*Client) FoldersCreateWithFormdataBody added in v0.1.4

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

func (*Client) FoldersDestroy added in v0.1.4

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

func (*Client) FoldersList added in v0.1.4

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

func (*Client) FoldersPartialUpdate added in v0.1.4

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

func (*Client) FoldersPartialUpdateWithBody added in v0.1.4

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

func (*Client) FoldersPartialUpdateWithFormdataBody added in v0.1.4

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

func (*Client) FoldersRetrieve added in v0.1.4

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

func (*Client) FoldersUpdate added in v0.1.4

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

func (*Client) FoldersUpdateWithBody added in v0.1.4

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

func (*Client) FoldersUpdateWithFormdataBody added in v0.1.4

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

func (*Client) GoalsAttachmentsCreateWithBody added in v0.1.3

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

func (*Client) GoalsCreate

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

func (*Client) GoalsCreateWithBody

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

func (*Client) GoalsCreateWithFormdataBody

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

func (*Client) GoalsDestroy

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

func (*Client) GoalsList

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

func (*Client) GoalsPartialUpdate

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

func (*Client) GoalsPartialUpdateWithBody

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

func (*Client) GoalsPartialUpdateWithFormdataBody

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

func (*Client) GoalsRetrieve

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

func (*Client) GoalsUpdate

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

func (*Client) GoalsUpdateWithBody

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

func (*Client) GoalsUpdateWithFormdataBody

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

func (*Client) MembershipsList

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

func (*Client) MembershipsRetrieve

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

func (*Client) SpacesCreate

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

func (*Client) SpacesCreateWithBody

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

func (*Client) SpacesCreateWithFormdataBody

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

func (*Client) SpacesDestroy

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

func (*Client) SpacesList

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

func (*Client) SpacesPartialUpdate

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

func (*Client) SpacesPartialUpdateWithBody

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

func (*Client) SpacesPartialUpdateWithFormdataBody

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

func (*Client) SpacesRetrieve

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

func (*Client) SpacesUpdate

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

func (*Client) SpacesUpdateWithBody

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

func (*Client) SpacesUpdateWithFormdataBody

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

func (*Client) UsersList

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

func (*Client) UsersMeRetrieve

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

func (*Client) UsersRetrieve

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

type ClientInterface

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

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

	BoardsCreate(ctx context.Context, body BoardsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	BoardsCreateWithFormdataBody(ctx context.Context, body BoardsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

	BucketsCreate(ctx context.Context, body BucketsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	BucketsCreateWithFormdataBody(ctx context.Context, body BucketsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

	CommentsCreate(ctx context.Context, body CommentsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	CommentsCreateWithFormdataBody(ctx context.Context, body CommentsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

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

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

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

	FolderGoalsCreate(ctx context.Context, body FolderGoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	FolderGoalsCreateWithFormdataBody(ctx context.Context, body FolderGoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

	FoldersCreate(ctx context.Context, body FoldersCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	FoldersCreateWithFormdataBody(ctx context.Context, body FoldersCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

	GoalsCreate(ctx context.Context, body GoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	GoalsCreateWithFormdataBody(ctx context.Context, body GoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

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

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

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

	SpacesCreate(ctx context.Context, body SpacesCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	SpacesCreateWithFormdataBody(ctx context.Context, body SpacesCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

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

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

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

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

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

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

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

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

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

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

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

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

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

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

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

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

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

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

func (*ClientWithResponses) BoardsCreateWithBodyWithResponse

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

BoardsCreateWithBodyWithResponse request with arbitrary body returning *BoardsCreateResponse

func (*ClientWithResponses) BoardsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BoardsCreateWithFormdataBodyWithResponse(ctx context.Context, body BoardsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsCreateResponse, error)

func (*ClientWithResponses) BoardsCreateWithResponse

func (c *ClientWithResponses) BoardsCreateWithResponse(ctx context.Context, body BoardsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsCreateResponse, error)

func (*ClientWithResponses) BoardsDestroyWithResponse

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

BoardsDestroyWithResponse request returning *BoardsDestroyResponse

func (*ClientWithResponses) BoardsListWithResponse

func (c *ClientWithResponses) BoardsListWithResponse(ctx context.Context, params *BoardsListParams, reqEditors ...RequestEditorFn) (*BoardsListResponse, error)

BoardsListWithResponse request returning *BoardsListResponse

func (*ClientWithResponses) BoardsPartialUpdateWithBodyWithResponse

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

BoardsPartialUpdateWithBodyWithResponse request with arbitrary body returning *BoardsPartialUpdateResponse

func (*ClientWithResponses) BoardsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BoardsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BoardsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsPartialUpdateResponse, error)

func (*ClientWithResponses) BoardsPartialUpdateWithResponse

func (c *ClientWithResponses) BoardsPartialUpdateWithResponse(ctx context.Context, id string, body BoardsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsPartialUpdateResponse, error)

func (*ClientWithResponses) BoardsRetrieveWithResponse

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

BoardsRetrieveWithResponse request returning *BoardsRetrieveResponse

func (*ClientWithResponses) BoardsUpdateWithBodyWithResponse

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

BoardsUpdateWithBodyWithResponse request with arbitrary body returning *BoardsUpdateResponse

func (*ClientWithResponses) BoardsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BoardsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BoardsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsUpdateResponse, error)

func (*ClientWithResponses) BoardsUpdateWithResponse

func (c *ClientWithResponses) BoardsUpdateWithResponse(ctx context.Context, id string, body BoardsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsUpdateResponse, error)

func (*ClientWithResponses) BucketsCreateWithBodyWithResponse

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

BucketsCreateWithBodyWithResponse request with arbitrary body returning *BucketsCreateResponse

func (*ClientWithResponses) BucketsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BucketsCreateWithFormdataBodyWithResponse(ctx context.Context, body BucketsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsCreateResponse, error)

func (*ClientWithResponses) BucketsCreateWithResponse

func (c *ClientWithResponses) BucketsCreateWithResponse(ctx context.Context, body BucketsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsCreateResponse, error)

func (*ClientWithResponses) BucketsDestroyWithResponse

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

BucketsDestroyWithResponse request returning *BucketsDestroyResponse

func (*ClientWithResponses) BucketsListWithResponse

func (c *ClientWithResponses) BucketsListWithResponse(ctx context.Context, params *BucketsListParams, reqEditors ...RequestEditorFn) (*BucketsListResponse, error)

BucketsListWithResponse request returning *BucketsListResponse

func (*ClientWithResponses) BucketsPartialUpdateWithBodyWithResponse

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

BucketsPartialUpdateWithBodyWithResponse request with arbitrary body returning *BucketsPartialUpdateResponse

func (*ClientWithResponses) BucketsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BucketsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BucketsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsPartialUpdateResponse, error)

func (*ClientWithResponses) BucketsPartialUpdateWithResponse

func (c *ClientWithResponses) BucketsPartialUpdateWithResponse(ctx context.Context, id string, body BucketsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsPartialUpdateResponse, error)

func (*ClientWithResponses) BucketsRetrieveWithResponse

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

BucketsRetrieveWithResponse request returning *BucketsRetrieveResponse

func (*ClientWithResponses) BucketsUpdateWithBodyWithResponse

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

BucketsUpdateWithBodyWithResponse request with arbitrary body returning *BucketsUpdateResponse

func (*ClientWithResponses) BucketsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) BucketsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BucketsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsUpdateResponse, error)

func (*ClientWithResponses) BucketsUpdateWithResponse

func (c *ClientWithResponses) BucketsUpdateWithResponse(ctx context.Context, id string, body BucketsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsUpdateResponse, error)

func (*ClientWithResponses) CommentsAttachmentsCreateWithBodyWithResponse added in v0.2.1

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

CommentsAttachmentsCreateWithBodyWithResponse request with arbitrary body returning *CommentsAttachmentsCreateResponse

func (*ClientWithResponses) CommentsCreateWithBodyWithResponse added in v0.1.4

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

CommentsCreateWithBodyWithResponse request with arbitrary body returning *CommentsCreateResponse

func (*ClientWithResponses) CommentsCreateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsCreateWithFormdataBodyWithResponse(ctx context.Context, body CommentsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsCreateResponse, error)

func (*ClientWithResponses) CommentsCreateWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsCreateWithResponse(ctx context.Context, body CommentsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsCreateResponse, error)

func (*ClientWithResponses) CommentsDestroyWithResponse added in v0.1.4

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

CommentsDestroyWithResponse request returning *CommentsDestroyResponse

func (*ClientWithResponses) CommentsListWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsListWithResponse(ctx context.Context, params *CommentsListParams, reqEditors ...RequestEditorFn) (*CommentsListResponse, error)

CommentsListWithResponse request returning *CommentsListResponse

func (*ClientWithResponses) CommentsPartialUpdateWithBodyWithResponse added in v0.1.4

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

CommentsPartialUpdateWithBodyWithResponse request with arbitrary body returning *CommentsPartialUpdateResponse

func (*ClientWithResponses) CommentsPartialUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body CommentsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsPartialUpdateResponse, error)

func (*ClientWithResponses) CommentsPartialUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsPartialUpdateWithResponse(ctx context.Context, id string, body CommentsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsPartialUpdateResponse, error)

func (*ClientWithResponses) CommentsRetrieveWithResponse added in v0.1.4

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

CommentsRetrieveWithResponse request returning *CommentsRetrieveResponse

func (*ClientWithResponses) CommentsUpdateWithBodyWithResponse added in v0.1.4

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

CommentsUpdateWithBodyWithResponse request with arbitrary body returning *CommentsUpdateResponse

func (*ClientWithResponses) CommentsUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body CommentsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsUpdateResponse, error)

func (*ClientWithResponses) CommentsUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) CommentsUpdateWithResponse(ctx context.Context, id string, body CommentsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsUpdateResponse, error)

func (*ClientWithResponses) EventsListWithResponse added in v0.1.4

func (c *ClientWithResponses) EventsListWithResponse(ctx context.Context, params *EventsListParams, reqEditors ...RequestEditorFn) (*EventsListResponse, error)

EventsListWithResponse request returning *EventsListResponse

func (*ClientWithResponses) EventsRetrieveWithResponse added in v0.1.4

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

EventsRetrieveWithResponse request returning *EventsRetrieveResponse

func (*ClientWithResponses) FolderGoalsCreateWithBodyWithResponse added in v0.1.4

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

FolderGoalsCreateWithBodyWithResponse request with arbitrary body returning *FolderGoalsCreateResponse

func (*ClientWithResponses) FolderGoalsCreateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsCreateWithFormdataBodyWithResponse(ctx context.Context, body FolderGoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsCreateResponse, error)

func (*ClientWithResponses) FolderGoalsCreateWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsCreateWithResponse(ctx context.Context, body FolderGoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsCreateResponse, error)

func (*ClientWithResponses) FolderGoalsDestroyWithResponse added in v0.1.4

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

FolderGoalsDestroyWithResponse request returning *FolderGoalsDestroyResponse

func (*ClientWithResponses) FolderGoalsListWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsListWithResponse(ctx context.Context, params *FolderGoalsListParams, reqEditors ...RequestEditorFn) (*FolderGoalsListResponse, error)

FolderGoalsListWithResponse request returning *FolderGoalsListResponse

func (*ClientWithResponses) FolderGoalsPartialUpdateWithBodyWithResponse added in v0.1.4

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

FolderGoalsPartialUpdateWithBodyWithResponse request with arbitrary body returning *FolderGoalsPartialUpdateResponse

func (*ClientWithResponses) FolderGoalsPartialUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FolderGoalsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsPartialUpdateResponse, error)

func (*ClientWithResponses) FolderGoalsPartialUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsPartialUpdateWithResponse(ctx context.Context, id string, body FolderGoalsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsPartialUpdateResponse, error)

func (*ClientWithResponses) FolderGoalsRetrieveWithResponse added in v0.1.4

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

FolderGoalsRetrieveWithResponse request returning *FolderGoalsRetrieveResponse

func (*ClientWithResponses) FolderGoalsUpdateWithBodyWithResponse added in v0.1.4

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

FolderGoalsUpdateWithBodyWithResponse request with arbitrary body returning *FolderGoalsUpdateResponse

func (*ClientWithResponses) FolderGoalsUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FolderGoalsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsUpdateResponse, error)

func (*ClientWithResponses) FolderGoalsUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) FolderGoalsUpdateWithResponse(ctx context.Context, id string, body FolderGoalsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsUpdateResponse, error)

func (*ClientWithResponses) FoldersCreateWithBodyWithResponse added in v0.1.4

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

FoldersCreateWithBodyWithResponse request with arbitrary body returning *FoldersCreateResponse

func (*ClientWithResponses) FoldersCreateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersCreateWithFormdataBodyWithResponse(ctx context.Context, body FoldersCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersCreateResponse, error)

func (*ClientWithResponses) FoldersCreateWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersCreateWithResponse(ctx context.Context, body FoldersCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersCreateResponse, error)

func (*ClientWithResponses) FoldersDestroyWithResponse added in v0.1.4

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

FoldersDestroyWithResponse request returning *FoldersDestroyResponse

func (*ClientWithResponses) FoldersListWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersListWithResponse(ctx context.Context, params *FoldersListParams, reqEditors ...RequestEditorFn) (*FoldersListResponse, error)

FoldersListWithResponse request returning *FoldersListResponse

func (*ClientWithResponses) FoldersPartialUpdateWithBodyWithResponse added in v0.1.4

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

FoldersPartialUpdateWithBodyWithResponse request with arbitrary body returning *FoldersPartialUpdateResponse

func (*ClientWithResponses) FoldersPartialUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FoldersPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersPartialUpdateResponse, error)

func (*ClientWithResponses) FoldersPartialUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersPartialUpdateWithResponse(ctx context.Context, id string, body FoldersPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersPartialUpdateResponse, error)

func (*ClientWithResponses) FoldersRetrieveWithResponse added in v0.1.4

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

FoldersRetrieveWithResponse request returning *FoldersRetrieveResponse

func (*ClientWithResponses) FoldersUpdateWithBodyWithResponse added in v0.1.4

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

FoldersUpdateWithBodyWithResponse request with arbitrary body returning *FoldersUpdateResponse

func (*ClientWithResponses) FoldersUpdateWithFormdataBodyWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FoldersUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersUpdateResponse, error)

func (*ClientWithResponses) FoldersUpdateWithResponse added in v0.1.4

func (c *ClientWithResponses) FoldersUpdateWithResponse(ctx context.Context, id string, body FoldersUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersUpdateResponse, error)

func (*ClientWithResponses) GoalsAttachmentsCreateWithBodyWithResponse added in v0.1.3

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

GoalsAttachmentsCreateWithBodyWithResponse request with arbitrary body returning *GoalsAttachmentsCreateResponse

func (*ClientWithResponses) GoalsCreateWithBodyWithResponse

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

GoalsCreateWithBodyWithResponse request with arbitrary body returning *GoalsCreateResponse

func (*ClientWithResponses) GoalsCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) GoalsCreateWithFormdataBodyWithResponse(ctx context.Context, body GoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsCreateResponse, error)

func (*ClientWithResponses) GoalsCreateWithResponse

func (c *ClientWithResponses) GoalsCreateWithResponse(ctx context.Context, body GoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsCreateResponse, error)

func (*ClientWithResponses) GoalsDestroyWithResponse

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

GoalsDestroyWithResponse request returning *GoalsDestroyResponse

func (*ClientWithResponses) GoalsListWithResponse

func (c *ClientWithResponses) GoalsListWithResponse(ctx context.Context, params *GoalsListParams, reqEditors ...RequestEditorFn) (*GoalsListResponse, error)

GoalsListWithResponse request returning *GoalsListResponse

func (*ClientWithResponses) GoalsPartialUpdateWithBodyWithResponse

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

GoalsPartialUpdateWithBodyWithResponse request with arbitrary body returning *GoalsPartialUpdateResponse

func (*ClientWithResponses) GoalsPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) GoalsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body GoalsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsPartialUpdateResponse, error)

func (*ClientWithResponses) GoalsPartialUpdateWithResponse

func (c *ClientWithResponses) GoalsPartialUpdateWithResponse(ctx context.Context, id string, body GoalsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsPartialUpdateResponse, error)

func (*ClientWithResponses) GoalsRetrieveWithResponse

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

GoalsRetrieveWithResponse request returning *GoalsRetrieveResponse

func (*ClientWithResponses) GoalsUpdateWithBodyWithResponse

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

GoalsUpdateWithBodyWithResponse request with arbitrary body returning *GoalsUpdateResponse

func (*ClientWithResponses) GoalsUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) GoalsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body GoalsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsUpdateResponse, error)

func (*ClientWithResponses) GoalsUpdateWithResponse

func (c *ClientWithResponses) GoalsUpdateWithResponse(ctx context.Context, id string, body GoalsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsUpdateResponse, error)

func (*ClientWithResponses) MembershipsListWithResponse

func (c *ClientWithResponses) MembershipsListWithResponse(ctx context.Context, params *MembershipsListParams, reqEditors ...RequestEditorFn) (*MembershipsListResponse, error)

MembershipsListWithResponse request returning *MembershipsListResponse

func (*ClientWithResponses) MembershipsRetrieveWithResponse

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

MembershipsRetrieveWithResponse request returning *MembershipsRetrieveResponse

func (*ClientWithResponses) SpacesCreateWithBodyWithResponse

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

SpacesCreateWithBodyWithResponse request with arbitrary body returning *SpacesCreateResponse

func (*ClientWithResponses) SpacesCreateWithFormdataBodyWithResponse

func (c *ClientWithResponses) SpacesCreateWithFormdataBodyWithResponse(ctx context.Context, body SpacesCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesCreateResponse, error)

func (*ClientWithResponses) SpacesCreateWithResponse

func (c *ClientWithResponses) SpacesCreateWithResponse(ctx context.Context, body SpacesCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesCreateResponse, error)

func (*ClientWithResponses) SpacesDestroyWithResponse

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

SpacesDestroyWithResponse request returning *SpacesDestroyResponse

func (*ClientWithResponses) SpacesListWithResponse

func (c *ClientWithResponses) SpacesListWithResponse(ctx context.Context, params *SpacesListParams, reqEditors ...RequestEditorFn) (*SpacesListResponse, error)

SpacesListWithResponse request returning *SpacesListResponse

func (*ClientWithResponses) SpacesPartialUpdateWithBodyWithResponse

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

SpacesPartialUpdateWithBodyWithResponse request with arbitrary body returning *SpacesPartialUpdateResponse

func (*ClientWithResponses) SpacesPartialUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) SpacesPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body SpacesPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesPartialUpdateResponse, error)

func (*ClientWithResponses) SpacesPartialUpdateWithResponse

func (c *ClientWithResponses) SpacesPartialUpdateWithResponse(ctx context.Context, id string, body SpacesPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesPartialUpdateResponse, error)

func (*ClientWithResponses) SpacesRetrieveWithResponse

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

SpacesRetrieveWithResponse request returning *SpacesRetrieveResponse

func (*ClientWithResponses) SpacesUpdateWithBodyWithResponse

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

SpacesUpdateWithBodyWithResponse request with arbitrary body returning *SpacesUpdateResponse

func (*ClientWithResponses) SpacesUpdateWithFormdataBodyWithResponse

func (c *ClientWithResponses) SpacesUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body SpacesUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesUpdateResponse, error)

func (*ClientWithResponses) SpacesUpdateWithResponse

func (c *ClientWithResponses) SpacesUpdateWithResponse(ctx context.Context, id string, body SpacesUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesUpdateResponse, error)

func (*ClientWithResponses) UsersListWithResponse

func (c *ClientWithResponses) UsersListWithResponse(ctx context.Context, params *UsersListParams, reqEditors ...RequestEditorFn) (*UsersListResponse, error)

UsersListWithResponse request returning *UsersListResponse

func (*ClientWithResponses) UsersMeRetrieveWithResponse

func (c *ClientWithResponses) UsersMeRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UsersMeRetrieveResponse, error)

UsersMeRetrieveWithResponse request returning *UsersMeRetrieveResponse

func (*ClientWithResponses) UsersRetrieveWithResponse

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

UsersRetrieveWithResponse request returning *UsersRetrieveResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// BoardsListWithResponse request
	BoardsListWithResponse(ctx context.Context, params *BoardsListParams, reqEditors ...RequestEditorFn) (*BoardsListResponse, error)

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

	BoardsCreateWithResponse(ctx context.Context, body BoardsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsCreateResponse, error)

	BoardsCreateWithFormdataBodyWithResponse(ctx context.Context, body BoardsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsCreateResponse, error)

	// BoardsDestroyWithResponse request
	BoardsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*BoardsDestroyResponse, error)

	// BoardsRetrieveWithResponse request
	BoardsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*BoardsRetrieveResponse, error)

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

	BoardsPartialUpdateWithResponse(ctx context.Context, id string, body BoardsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsPartialUpdateResponse, error)

	BoardsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BoardsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsPartialUpdateResponse, error)

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

	BoardsUpdateWithResponse(ctx context.Context, id string, body BoardsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BoardsUpdateResponse, error)

	BoardsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BoardsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BoardsUpdateResponse, error)

	// BucketsListWithResponse request
	BucketsListWithResponse(ctx context.Context, params *BucketsListParams, reqEditors ...RequestEditorFn) (*BucketsListResponse, error)

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

	BucketsCreateWithResponse(ctx context.Context, body BucketsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsCreateResponse, error)

	BucketsCreateWithFormdataBodyWithResponse(ctx context.Context, body BucketsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsCreateResponse, error)

	// BucketsDestroyWithResponse request
	BucketsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*BucketsDestroyResponse, error)

	// BucketsRetrieveWithResponse request
	BucketsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*BucketsRetrieveResponse, error)

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

	BucketsPartialUpdateWithResponse(ctx context.Context, id string, body BucketsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsPartialUpdateResponse, error)

	BucketsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BucketsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsPartialUpdateResponse, error)

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

	BucketsUpdateWithResponse(ctx context.Context, id string, body BucketsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*BucketsUpdateResponse, error)

	BucketsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body BucketsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*BucketsUpdateResponse, error)

	// CommentsListWithResponse request
	CommentsListWithResponse(ctx context.Context, params *CommentsListParams, reqEditors ...RequestEditorFn) (*CommentsListResponse, error)

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

	CommentsCreateWithResponse(ctx context.Context, body CommentsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsCreateResponse, error)

	CommentsCreateWithFormdataBodyWithResponse(ctx context.Context, body CommentsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsCreateResponse, error)

	// CommentsDestroyWithResponse request
	CommentsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CommentsDestroyResponse, error)

	// CommentsRetrieveWithResponse request
	CommentsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CommentsRetrieveResponse, error)

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

	CommentsPartialUpdateWithResponse(ctx context.Context, id string, body CommentsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsPartialUpdateResponse, error)

	CommentsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body CommentsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsPartialUpdateResponse, error)

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

	CommentsUpdateWithResponse(ctx context.Context, id string, body CommentsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*CommentsUpdateResponse, error)

	CommentsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body CommentsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*CommentsUpdateResponse, error)

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

	// EventsListWithResponse request
	EventsListWithResponse(ctx context.Context, params *EventsListParams, reqEditors ...RequestEditorFn) (*EventsListResponse, error)

	// EventsRetrieveWithResponse request
	EventsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*EventsRetrieveResponse, error)

	// FolderGoalsListWithResponse request
	FolderGoalsListWithResponse(ctx context.Context, params *FolderGoalsListParams, reqEditors ...RequestEditorFn) (*FolderGoalsListResponse, error)

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

	FolderGoalsCreateWithResponse(ctx context.Context, body FolderGoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsCreateResponse, error)

	FolderGoalsCreateWithFormdataBodyWithResponse(ctx context.Context, body FolderGoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsCreateResponse, error)

	// FolderGoalsDestroyWithResponse request
	FolderGoalsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FolderGoalsDestroyResponse, error)

	// FolderGoalsRetrieveWithResponse request
	FolderGoalsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FolderGoalsRetrieveResponse, error)

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

	FolderGoalsPartialUpdateWithResponse(ctx context.Context, id string, body FolderGoalsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsPartialUpdateResponse, error)

	FolderGoalsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FolderGoalsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsPartialUpdateResponse, error)

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

	FolderGoalsUpdateWithResponse(ctx context.Context, id string, body FolderGoalsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsUpdateResponse, error)

	FolderGoalsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FolderGoalsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FolderGoalsUpdateResponse, error)

	// FoldersListWithResponse request
	FoldersListWithResponse(ctx context.Context, params *FoldersListParams, reqEditors ...RequestEditorFn) (*FoldersListResponse, error)

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

	FoldersCreateWithResponse(ctx context.Context, body FoldersCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersCreateResponse, error)

	FoldersCreateWithFormdataBodyWithResponse(ctx context.Context, body FoldersCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersCreateResponse, error)

	// FoldersDestroyWithResponse request
	FoldersDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FoldersDestroyResponse, error)

	// FoldersRetrieveWithResponse request
	FoldersRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*FoldersRetrieveResponse, error)

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

	FoldersPartialUpdateWithResponse(ctx context.Context, id string, body FoldersPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersPartialUpdateResponse, error)

	FoldersPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FoldersPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersPartialUpdateResponse, error)

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

	FoldersUpdateWithResponse(ctx context.Context, id string, body FoldersUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*FoldersUpdateResponse, error)

	FoldersUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body FoldersUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*FoldersUpdateResponse, error)

	// GoalsListWithResponse request
	GoalsListWithResponse(ctx context.Context, params *GoalsListParams, reqEditors ...RequestEditorFn) (*GoalsListResponse, error)

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

	GoalsCreateWithResponse(ctx context.Context, body GoalsCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsCreateResponse, error)

	GoalsCreateWithFormdataBodyWithResponse(ctx context.Context, body GoalsCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsCreateResponse, error)

	// GoalsDestroyWithResponse request
	GoalsDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GoalsDestroyResponse, error)

	// GoalsRetrieveWithResponse request
	GoalsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GoalsRetrieveResponse, error)

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

	GoalsPartialUpdateWithResponse(ctx context.Context, id string, body GoalsPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsPartialUpdateResponse, error)

	GoalsPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body GoalsPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsPartialUpdateResponse, error)

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

	GoalsUpdateWithResponse(ctx context.Context, id string, body GoalsUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*GoalsUpdateResponse, error)

	GoalsUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body GoalsUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*GoalsUpdateResponse, error)

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

	// MembershipsListWithResponse request
	MembershipsListWithResponse(ctx context.Context, params *MembershipsListParams, reqEditors ...RequestEditorFn) (*MembershipsListResponse, error)

	// MembershipsRetrieveWithResponse request
	MembershipsRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*MembershipsRetrieveResponse, error)

	// SpacesListWithResponse request
	SpacesListWithResponse(ctx context.Context, params *SpacesListParams, reqEditors ...RequestEditorFn) (*SpacesListResponse, error)

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

	SpacesCreateWithResponse(ctx context.Context, body SpacesCreateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesCreateResponse, error)

	SpacesCreateWithFormdataBodyWithResponse(ctx context.Context, body SpacesCreateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesCreateResponse, error)

	// SpacesDestroyWithResponse request
	SpacesDestroyWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*SpacesDestroyResponse, error)

	// SpacesRetrieveWithResponse request
	SpacesRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*SpacesRetrieveResponse, error)

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

	SpacesPartialUpdateWithResponse(ctx context.Context, id string, body SpacesPartialUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesPartialUpdateResponse, error)

	SpacesPartialUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body SpacesPartialUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesPartialUpdateResponse, error)

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

	SpacesUpdateWithResponse(ctx context.Context, id string, body SpacesUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*SpacesUpdateResponse, error)

	SpacesUpdateWithFormdataBodyWithResponse(ctx context.Context, id string, body SpacesUpdateFormdataRequestBody, reqEditors ...RequestEditorFn) (*SpacesUpdateResponse, error)

	// UsersListWithResponse request
	UsersListWithResponse(ctx context.Context, params *UsersListParams, reqEditors ...RequestEditorFn) (*UsersListResponse, error)

	// UsersMeRetrieveWithResponse request
	UsersMeRetrieveWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*UsersMeRetrieveResponse, error)

	// UsersRetrieveWithResponse request
	UsersRetrieveWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*UsersRetrieveResponse, error)
}

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

type Comment added in v0.1.4

type Comment struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`

	// Description Markdown-formatted text.
	Description      string     `json:"description"`
	GoalId           string     `json:"goal_id"`
	Id               *string    `json:"id,omitempty"`
	ModifiedDatetime *time.Time `json:"modified_datetime,omitempty"`
	Url              *string    `json:"url,omitempty"`
	UserId           *string    `json:"user_id,omitempty"`
}

Comment defines model for Comment.

type CommentsAttachmentsCreateMultipartBody added in v0.2.1

type CommentsAttachmentsCreateMultipartBody struct {
	File openapi_types.File `json:"file"`
}

CommentsAttachmentsCreateMultipartBody defines parameters for CommentsAttachmentsCreate.

type CommentsAttachmentsCreateMultipartRequestBody added in v0.2.1

type CommentsAttachmentsCreateMultipartRequestBody CommentsAttachmentsCreateMultipartBody

CommentsAttachmentsCreateMultipartRequestBody defines body for CommentsAttachmentsCreate for multipart/form-data ContentType.

type CommentsAttachmentsCreateResponse added in v0.2.1

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

func ParseCommentsAttachmentsCreateResponse added in v0.2.1

func ParseCommentsAttachmentsCreateResponse(rsp *http.Response) (*CommentsAttachmentsCreateResponse, error)

ParseCommentsAttachmentsCreateResponse parses an HTTP response from a CommentsAttachmentsCreateWithResponse call

func (CommentsAttachmentsCreateResponse) Status added in v0.2.1

Status returns HTTPResponse.Status

func (CommentsAttachmentsCreateResponse) StatusCode added in v0.2.1

func (r CommentsAttachmentsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsCreateFormdataRequestBody added in v0.1.4

type CommentsCreateFormdataRequestBody = Comment

CommentsCreateFormdataRequestBody defines body for CommentsCreate for application/x-www-form-urlencoded ContentType.

type CommentsCreateJSONRequestBody added in v0.1.4

type CommentsCreateJSONRequestBody = Comment

CommentsCreateJSONRequestBody defines body for CommentsCreate for application/json ContentType.

type CommentsCreateMultipartRequestBody added in v0.1.4

type CommentsCreateMultipartRequestBody = Comment

CommentsCreateMultipartRequestBody defines body for CommentsCreate for multipart/form-data ContentType.

type CommentsCreateResponse added in v0.1.4

type CommentsCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Comment
}

func ParseCommentsCreateResponse added in v0.1.4

func ParseCommentsCreateResponse(rsp *http.Response) (*CommentsCreateResponse, error)

ParseCommentsCreateResponse parses an HTTP response from a CommentsCreateWithResponse call

func (CommentsCreateResponse) Status added in v0.1.4

func (r CommentsCreateResponse) Status() string

Status returns HTTPResponse.Status

func (CommentsCreateResponse) StatusCode added in v0.1.4

func (r CommentsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsDestroyResponse added in v0.1.4

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

func ParseCommentsDestroyResponse added in v0.1.4

func ParseCommentsDestroyResponse(rsp *http.Response) (*CommentsDestroyResponse, error)

ParseCommentsDestroyResponse parses an HTTP response from a CommentsDestroyWithResponse call

func (CommentsDestroyResponse) Status added in v0.1.4

func (r CommentsDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (CommentsDestroyResponse) StatusCode added in v0.1.4

func (r CommentsDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsListParams added in v0.1.4

type CommentsListParams struct {
	// CreatedFrom Inclusive lower bound (>=) on created_datetime. ISO 8601 datetime.
	CreatedFrom *time.Time `form:"created_from,omitempty" json:"created_from,omitempty"`

	// CreatedTo Exclusive upper bound (<) on created_datetime. ISO 8601 datetime.
	CreatedTo *time.Time `form:"created_to,omitempty" json:"created_to,omitempty"`

	// GoalId Filter by goal code.
	GoalId *string `form:"goal_id,omitempty" json:"goal_id,omitempty"`

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

	// ModifiedFrom Inclusive lower bound (>=) on modified_datetime. ISO 8601 datetime.
	ModifiedFrom *time.Time `form:"modified_from,omitempty" json:"modified_from,omitempty"`

	// ModifiedTo Exclusive upper bound (<) on modified_datetime. ISO 8601 datetime.
	ModifiedTo *time.Time `form:"modified_to,omitempty" json:"modified_to,omitempty"`

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *CommentsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SpaceId Filter by goal__space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// UserId Filter by user code.
	UserId *string `form:"user_id,omitempty" json:"user_id,omitempty"`
}

CommentsListParams defines parameters for CommentsList.

type CommentsListParamsSort added in v0.1.4

type CommentsListParamsSort string

CommentsListParamsSort defines parameters for CommentsList.

const (
	CommentsListParamsSortCreatedDatetime       CommentsListParamsSort = "created_datetime"
	CommentsListParamsSortMinusCreatedDatetime  CommentsListParamsSort = "-created_datetime"
	CommentsListParamsSortMinusModifiedDatetime CommentsListParamsSort = "-modified_datetime"
	CommentsListParamsSortModifiedDatetime      CommentsListParamsSort = "modified_datetime"
)

Defines values for CommentsListParamsSort.

type CommentsListResponse added in v0.1.4

type CommentsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedCommentList
}

func ParseCommentsListResponse added in v0.1.4

func ParseCommentsListResponse(rsp *http.Response) (*CommentsListResponse, error)

ParseCommentsListResponse parses an HTTP response from a CommentsListWithResponse call

func (CommentsListResponse) Status added in v0.1.4

func (r CommentsListResponse) Status() string

Status returns HTTPResponse.Status

func (CommentsListResponse) StatusCode added in v0.1.4

func (r CommentsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsPartialUpdateFormdataRequestBody added in v0.1.4

type CommentsPartialUpdateFormdataRequestBody = PatchedComment

CommentsPartialUpdateFormdataRequestBody defines body for CommentsPartialUpdate for application/x-www-form-urlencoded ContentType.

type CommentsPartialUpdateJSONRequestBody added in v0.1.4

type CommentsPartialUpdateJSONRequestBody = PatchedComment

CommentsPartialUpdateJSONRequestBody defines body for CommentsPartialUpdate for application/json ContentType.

type CommentsPartialUpdateMultipartRequestBody added in v0.1.4

type CommentsPartialUpdateMultipartRequestBody = PatchedComment

CommentsPartialUpdateMultipartRequestBody defines body for CommentsPartialUpdate for multipart/form-data ContentType.

type CommentsPartialUpdateResponse added in v0.1.4

type CommentsPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Comment
}

func ParseCommentsPartialUpdateResponse added in v0.1.4

func ParseCommentsPartialUpdateResponse(rsp *http.Response) (*CommentsPartialUpdateResponse, error)

ParseCommentsPartialUpdateResponse parses an HTTP response from a CommentsPartialUpdateWithResponse call

func (CommentsPartialUpdateResponse) Status added in v0.1.4

Status returns HTTPResponse.Status

func (CommentsPartialUpdateResponse) StatusCode added in v0.1.4

func (r CommentsPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsRetrieveResponse added in v0.1.4

type CommentsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Comment
}

func ParseCommentsRetrieveResponse added in v0.1.4

func ParseCommentsRetrieveResponse(rsp *http.Response) (*CommentsRetrieveResponse, error)

ParseCommentsRetrieveResponse parses an HTTP response from a CommentsRetrieveWithResponse call

func (CommentsRetrieveResponse) Status added in v0.1.4

func (r CommentsRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (CommentsRetrieveResponse) StatusCode added in v0.1.4

func (r CommentsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CommentsUpdateFormdataRequestBody added in v0.1.4

type CommentsUpdateFormdataRequestBody = Comment

CommentsUpdateFormdataRequestBody defines body for CommentsUpdate for application/x-www-form-urlencoded ContentType.

type CommentsUpdateJSONRequestBody added in v0.1.4

type CommentsUpdateJSONRequestBody = Comment

CommentsUpdateJSONRequestBody defines body for CommentsUpdate for application/json ContentType.

type CommentsUpdateMultipartRequestBody added in v0.1.4

type CommentsUpdateMultipartRequestBody = Comment

CommentsUpdateMultipartRequestBody defines body for CommentsUpdate for multipart/form-data ContentType.

type CommentsUpdateResponse added in v0.1.4

type CommentsUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Comment
}

func ParseCommentsUpdateResponse added in v0.1.4

func ParseCommentsUpdateResponse(rsp *http.Response) (*CommentsUpdateResponse, error)

ParseCommentsUpdateResponse parses an HTTP response from a CommentsUpdateWithResponse call

func (CommentsUpdateResponse) Status added in v0.1.4

func (r CommentsUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (CommentsUpdateResponse) StatusCode added in v0.1.4

func (r CommentsUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Event added in v0.1.4

type Event struct {
	BoardId       *string    `json:"board_id,omitempty"`
	BoardName     *string    `json:"board_name"`
	BucketId      *string    `json:"bucket_id,omitempty"`
	BucketName    *string    `json:"bucket_name"`
	CommentId     *string    `json:"comment_id,omitempty"`
	Datetime      *time.Time `json:"datetime,omitempty"`
	GoalColor     *string    `json:"goal_color,omitempty"`
	GoalId        *string    `json:"goal_id,omitempty"`
	GoalName      *string    `json:"goal_name,omitempty"`
	Id            *string    `json:"id,omitempty"`
	OtherUserId   *string    `json:"other_user_id,omitempty"`
	OtherUserName *string    `json:"other_user_name"`
	SpaceId       *string    `json:"space_id,omitempty"`
	SpaceName     *string    `json:"space_name"`

	// Type * `GOAL_CREATED` - Goal Created
	// * `GOAL_DELETED` - Goal Deleted
	// * `GOAL_DONE` - Goal Done
	// * `GOAL_MODIFIED` - Goal Modified
	// * `GOAL_ASSIGNED` - Goal Assigned
	// * `GOAL_RESCHEDULED` - Goal Rescheduled
	// * `USER_CREATED` - User Created
	// * `SPACE_CREATED` - Space Created
	// * `SPACE_CREATED_BY_CLONING` - Space Created By Cloning
	// * `SPACE_USED_FOR_CLONING` - Space Used For Cloning
	// * `COMMENT_CREATED` - Comment Created
	// * `COMMENT_DELETED` - Comment Deleted
	// * `COMMENT_MODIFIED` - Comment Modified
	// * `MENTION_CREATED` - Mention Created
	// * `MEMBERSHIP_CREATED` - Membership Created
	// * `MEMBERSHIP_DELETED` - Membership Deleted
	// * `BOARD_CREATED` - Board Created
	// * `BOARD_MODIFIED` - Board Modified
	// * `BOARD_DELETED` - Board Deleted
	// * `BUCKET_CREATED` - Bucket Created
	// * `BUCKET_MODIFIED` - Bucket Modified
	// * `BUCKET_DELETED` - Bucket Deleted
	// * `CLIMB_SUBSCRIPTION_CREATED` - Climb Subscription Created
	// * `CLIMB_SUBSCRIPTION_DELETED` - Climb Subscription Deleted
	Type     EventType `json:"type"`
	UserId   *string   `json:"user_id,omitempty"`
	UserName *string   `json:"user_name"`
}

Event defines model for Event.

type EventType added in v0.1.4

type EventType string

EventType * `GOAL_CREATED` - Goal Created * `GOAL_DELETED` - Goal Deleted * `GOAL_DONE` - Goal Done * `GOAL_MODIFIED` - Goal Modified * `GOAL_ASSIGNED` - Goal Assigned * `GOAL_RESCHEDULED` - Goal Rescheduled * `USER_CREATED` - User Created * `SPACE_CREATED` - Space Created * `SPACE_CREATED_BY_CLONING` - Space Created By Cloning * `SPACE_USED_FOR_CLONING` - Space Used For Cloning * `COMMENT_CREATED` - Comment Created * `COMMENT_DELETED` - Comment Deleted * `COMMENT_MODIFIED` - Comment Modified * `MENTION_CREATED` - Mention Created * `MEMBERSHIP_CREATED` - Membership Created * `MEMBERSHIP_DELETED` - Membership Deleted * `BOARD_CREATED` - Board Created * `BOARD_MODIFIED` - Board Modified * `BOARD_DELETED` - Board Deleted * `BUCKET_CREATED` - Bucket Created * `BUCKET_MODIFIED` - Bucket Modified * `BUCKET_DELETED` - Bucket Deleted * `CLIMB_SUBSCRIPTION_CREATED` - Climb Subscription Created * `CLIMB_SUBSCRIPTION_DELETED` - Climb Subscription Deleted

const (
	EventTypeBOARDCREATED             EventType = "BOARD_CREATED"
	EventTypeBOARDDELETED             EventType = "BOARD_DELETED"
	EventTypeBOARDMODIFIED            EventType = "BOARD_MODIFIED"
	EventTypeBUCKETCREATED            EventType = "BUCKET_CREATED"
	EventTypeBUCKETDELETED            EventType = "BUCKET_DELETED"
	EventTypeBUCKETMODIFIED           EventType = "BUCKET_MODIFIED"
	EventTypeCLIMBSUBSCRIPTIONCREATED EventType = "CLIMB_SUBSCRIPTION_CREATED"
	EventTypeCLIMBSUBSCRIPTIONDELETED EventType = "CLIMB_SUBSCRIPTION_DELETED"
	EventTypeCOMMENTCREATED           EventType = "COMMENT_CREATED"
	EventTypeCOMMENTDELETED           EventType = "COMMENT_DELETED"
	EventTypeCOMMENTMODIFIED          EventType = "COMMENT_MODIFIED"
	EventTypeGOALASSIGNED             EventType = "GOAL_ASSIGNED"
	EventTypeGOALCREATED              EventType = "GOAL_CREATED"
	EventTypeGOALDELETED              EventType = "GOAL_DELETED"
	EventTypeGOALDONE                 EventType = "GOAL_DONE"
	EventTypeGOALMODIFIED             EventType = "GOAL_MODIFIED"
	EventTypeGOALRESCHEDULED          EventType = "GOAL_RESCHEDULED"
	EventTypeMEMBERSHIPCREATED        EventType = "MEMBERSHIP_CREATED"
	EventTypeMEMBERSHIPDELETED        EventType = "MEMBERSHIP_DELETED"
	EventTypeMENTIONCREATED           EventType = "MENTION_CREATED"
	EventTypeSPACECREATED             EventType = "SPACE_CREATED"
	EventTypeSPACECREATEDBYCLONING    EventType = "SPACE_CREATED_BY_CLONING"
	EventTypeSPACEUSEDFORCLONING      EventType = "SPACE_USED_FOR_CLONING"
	EventTypeUSERCREATED              EventType = "USER_CREATED"
)

Defines values for EventType.

type EventsListParams added in v0.1.4

type EventsListParams struct {
	// From Inclusive lower bound (>=) on datetime. ISO 8601 datetime.
	From *time.Time `form:"from,omitempty" json:"from,omitempty"`

	// GoalId Filter by goal code.
	GoalId *string `form:"goal_id,omitempty" json:"goal_id,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *EventsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SpaceId Filter by space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// To Exclusive upper bound (<) on datetime. ISO 8601 datetime.
	To *time.Time `form:"to,omitempty" json:"to,omitempty"`

	// Type Filter by type.
	Type *EventsListParamsType `form:"type,omitempty" json:"type,omitempty"`

	// UserId Filter by user code.
	UserId *string `form:"user_id,omitempty" json:"user_id,omitempty"`
}

EventsListParams defines parameters for EventsList.

type EventsListParamsSort added in v0.1.4

type EventsListParamsSort string

EventsListParamsSort defines parameters for EventsList.

const (
	Datetime      EventsListParamsSort = "datetime"
	MinusDatetime EventsListParamsSort = "-datetime"
)

Defines values for EventsListParamsSort.

type EventsListParamsType added in v0.1.4

type EventsListParamsType string

EventsListParamsType defines parameters for EventsList.

const (
	EventsListParamsTypeBOARDCREATED             EventsListParamsType = "BOARD_CREATED"
	EventsListParamsTypeBOARDDELETED             EventsListParamsType = "BOARD_DELETED"
	EventsListParamsTypeBOARDMODIFIED            EventsListParamsType = "BOARD_MODIFIED"
	EventsListParamsTypeBUCKETCREATED            EventsListParamsType = "BUCKET_CREATED"
	EventsListParamsTypeBUCKETDELETED            EventsListParamsType = "BUCKET_DELETED"
	EventsListParamsTypeBUCKETMODIFIED           EventsListParamsType = "BUCKET_MODIFIED"
	EventsListParamsTypeCLIMBSUBSCRIPTIONCREATED EventsListParamsType = "CLIMB_SUBSCRIPTION_CREATED"
	EventsListParamsTypeCLIMBSUBSCRIPTIONDELETED EventsListParamsType = "CLIMB_SUBSCRIPTION_DELETED"
	EventsListParamsTypeCOMMENTCREATED           EventsListParamsType = "COMMENT_CREATED"
	EventsListParamsTypeCOMMENTDELETED           EventsListParamsType = "COMMENT_DELETED"
	EventsListParamsTypeCOMMENTMODIFIED          EventsListParamsType = "COMMENT_MODIFIED"
	EventsListParamsTypeGOALASSIGNED             EventsListParamsType = "GOAL_ASSIGNED"
	EventsListParamsTypeGOALCREATED              EventsListParamsType = "GOAL_CREATED"
	EventsListParamsTypeGOALDELETED              EventsListParamsType = "GOAL_DELETED"
	EventsListParamsTypeGOALDONE                 EventsListParamsType = "GOAL_DONE"
	EventsListParamsTypeGOALMODIFIED             EventsListParamsType = "GOAL_MODIFIED"
	EventsListParamsTypeGOALRESCHEDULED          EventsListParamsType = "GOAL_RESCHEDULED"
	EventsListParamsTypeMEMBERSHIPCREATED        EventsListParamsType = "MEMBERSHIP_CREATED"
	EventsListParamsTypeMEMBERSHIPDELETED        EventsListParamsType = "MEMBERSHIP_DELETED"
	EventsListParamsTypeMENTIONCREATED           EventsListParamsType = "MENTION_CREATED"
	EventsListParamsTypeSPACECREATED             EventsListParamsType = "SPACE_CREATED"
	EventsListParamsTypeSPACECREATEDBYCLONING    EventsListParamsType = "SPACE_CREATED_BY_CLONING"
	EventsListParamsTypeSPACEUSEDFORCLONING      EventsListParamsType = "SPACE_USED_FOR_CLONING"
	EventsListParamsTypeUSERCREATED              EventsListParamsType = "USER_CREATED"
)

Defines values for EventsListParamsType.

type EventsListResponse added in v0.1.4

type EventsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedEventList
}

func ParseEventsListResponse added in v0.1.4

func ParseEventsListResponse(rsp *http.Response) (*EventsListResponse, error)

ParseEventsListResponse parses an HTTP response from a EventsListWithResponse call

func (EventsListResponse) Status added in v0.1.4

func (r EventsListResponse) Status() string

Status returns HTTPResponse.Status

func (EventsListResponse) StatusCode added in v0.1.4

func (r EventsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EventsRetrieveResponse added in v0.1.4

type EventsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Event
}

func ParseEventsRetrieveResponse added in v0.1.4

func ParseEventsRetrieveResponse(rsp *http.Response) (*EventsRetrieveResponse, error)

ParseEventsRetrieveResponse parses an HTTP response from a EventsRetrieveWithResponse call

func (EventsRetrieveResponse) Status added in v0.1.4

func (r EventsRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (EventsRetrieveResponse) StatusCode added in v0.1.4

func (r EventsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Folder added in v0.1.4

type Folder struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	Id              *string    `json:"id,omitempty"`
	IsPrivate       *bool      `json:"is_private,omitempty"`
	Name            *string    `json:"name,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
	SpaceId         string     `json:"space_id"`
	UserId          *string    `json:"user_id"`
}

Folder defines model for Folder.

type FolderGoal added in v0.1.4

type FolderGoal struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	FolderId        string     `json:"folder_id"`
	GoalId          string     `json:"goal_id"`
	Id              *string    `json:"id,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
}

FolderGoal defines model for FolderGoal.

type FolderGoalsCreateFormdataRequestBody added in v0.1.4

type FolderGoalsCreateFormdataRequestBody = FolderGoal

FolderGoalsCreateFormdataRequestBody defines body for FolderGoalsCreate for application/x-www-form-urlencoded ContentType.

type FolderGoalsCreateJSONRequestBody added in v0.1.4

type FolderGoalsCreateJSONRequestBody = FolderGoal

FolderGoalsCreateJSONRequestBody defines body for FolderGoalsCreate for application/json ContentType.

type FolderGoalsCreateMultipartRequestBody added in v0.1.4

type FolderGoalsCreateMultipartRequestBody = FolderGoal

FolderGoalsCreateMultipartRequestBody defines body for FolderGoalsCreate for multipart/form-data ContentType.

type FolderGoalsCreateResponse added in v0.1.4

type FolderGoalsCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *FolderGoal
}

func ParseFolderGoalsCreateResponse added in v0.1.4

func ParseFolderGoalsCreateResponse(rsp *http.Response) (*FolderGoalsCreateResponse, error)

ParseFolderGoalsCreateResponse parses an HTTP response from a FolderGoalsCreateWithResponse call

func (FolderGoalsCreateResponse) Status added in v0.1.4

func (r FolderGoalsCreateResponse) Status() string

Status returns HTTPResponse.Status

func (FolderGoalsCreateResponse) StatusCode added in v0.1.4

func (r FolderGoalsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FolderGoalsDestroyResponse added in v0.1.4

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

func ParseFolderGoalsDestroyResponse added in v0.1.4

func ParseFolderGoalsDestroyResponse(rsp *http.Response) (*FolderGoalsDestroyResponse, error)

ParseFolderGoalsDestroyResponse parses an HTTP response from a FolderGoalsDestroyWithResponse call

func (FolderGoalsDestroyResponse) Status added in v0.1.4

Status returns HTTPResponse.Status

func (FolderGoalsDestroyResponse) StatusCode added in v0.1.4

func (r FolderGoalsDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FolderGoalsListParams added in v0.1.4

type FolderGoalsListParams struct {
	// FolderId Filter by folder code.
	FolderId *string `form:"folder_id,omitempty" json:"folder_id,omitempty"`

	// GoalId Filter by goal code.
	GoalId *string `form:"goal_id,omitempty" json:"goal_id,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *FolderGoalsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

FolderGoalsListParams defines parameters for FolderGoalsList.

type FolderGoalsListParamsSort added in v0.1.4

type FolderGoalsListParamsSort string

FolderGoalsListParamsSort defines parameters for FolderGoalsList.

const (
	FolderGoalsListParamsSortCreatedDatetime      FolderGoalsListParamsSort = "created_datetime"
	FolderGoalsListParamsSortMinusCreatedDatetime FolderGoalsListParamsSort = "-created_datetime"
	FolderGoalsListParamsSortMinusSequenceNo      FolderGoalsListParamsSort = "-sequence_no"
	FolderGoalsListParamsSortSequenceNo           FolderGoalsListParamsSort = "sequence_no"
)

Defines values for FolderGoalsListParamsSort.

type FolderGoalsListResponse added in v0.1.4

type FolderGoalsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedFolderGoalList
}

func ParseFolderGoalsListResponse added in v0.1.4

func ParseFolderGoalsListResponse(rsp *http.Response) (*FolderGoalsListResponse, error)

ParseFolderGoalsListResponse parses an HTTP response from a FolderGoalsListWithResponse call

func (FolderGoalsListResponse) Status added in v0.1.4

func (r FolderGoalsListResponse) Status() string

Status returns HTTPResponse.Status

func (FolderGoalsListResponse) StatusCode added in v0.1.4

func (r FolderGoalsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FolderGoalsPartialUpdateFormdataRequestBody added in v0.1.4

type FolderGoalsPartialUpdateFormdataRequestBody = PatchedFolderGoal

FolderGoalsPartialUpdateFormdataRequestBody defines body for FolderGoalsPartialUpdate for application/x-www-form-urlencoded ContentType.

type FolderGoalsPartialUpdateJSONRequestBody added in v0.1.4

type FolderGoalsPartialUpdateJSONRequestBody = PatchedFolderGoal

FolderGoalsPartialUpdateJSONRequestBody defines body for FolderGoalsPartialUpdate for application/json ContentType.

type FolderGoalsPartialUpdateMultipartRequestBody added in v0.1.4

type FolderGoalsPartialUpdateMultipartRequestBody = PatchedFolderGoal

FolderGoalsPartialUpdateMultipartRequestBody defines body for FolderGoalsPartialUpdate for multipart/form-data ContentType.

type FolderGoalsPartialUpdateResponse added in v0.1.4

type FolderGoalsPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FolderGoal
}

func ParseFolderGoalsPartialUpdateResponse added in v0.1.4

func ParseFolderGoalsPartialUpdateResponse(rsp *http.Response) (*FolderGoalsPartialUpdateResponse, error)

ParseFolderGoalsPartialUpdateResponse parses an HTTP response from a FolderGoalsPartialUpdateWithResponse call

func (FolderGoalsPartialUpdateResponse) Status added in v0.1.4

Status returns HTTPResponse.Status

func (FolderGoalsPartialUpdateResponse) StatusCode added in v0.1.4

func (r FolderGoalsPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FolderGoalsRetrieveResponse added in v0.1.4

type FolderGoalsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FolderGoal
}

func ParseFolderGoalsRetrieveResponse added in v0.1.4

func ParseFolderGoalsRetrieveResponse(rsp *http.Response) (*FolderGoalsRetrieveResponse, error)

ParseFolderGoalsRetrieveResponse parses an HTTP response from a FolderGoalsRetrieveWithResponse call

func (FolderGoalsRetrieveResponse) Status added in v0.1.4

Status returns HTTPResponse.Status

func (FolderGoalsRetrieveResponse) StatusCode added in v0.1.4

func (r FolderGoalsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FolderGoalsUpdateFormdataRequestBody added in v0.1.4

type FolderGoalsUpdateFormdataRequestBody = FolderGoal

FolderGoalsUpdateFormdataRequestBody defines body for FolderGoalsUpdate for application/x-www-form-urlencoded ContentType.

type FolderGoalsUpdateJSONRequestBody added in v0.1.4

type FolderGoalsUpdateJSONRequestBody = FolderGoal

FolderGoalsUpdateJSONRequestBody defines body for FolderGoalsUpdate for application/json ContentType.

type FolderGoalsUpdateMultipartRequestBody added in v0.1.4

type FolderGoalsUpdateMultipartRequestBody = FolderGoal

FolderGoalsUpdateMultipartRequestBody defines body for FolderGoalsUpdate for multipart/form-data ContentType.

type FolderGoalsUpdateResponse added in v0.1.4

type FolderGoalsUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FolderGoal
}

func ParseFolderGoalsUpdateResponse added in v0.1.4

func ParseFolderGoalsUpdateResponse(rsp *http.Response) (*FolderGoalsUpdateResponse, error)

ParseFolderGoalsUpdateResponse parses an HTTP response from a FolderGoalsUpdateWithResponse call

func (FolderGoalsUpdateResponse) Status added in v0.1.4

func (r FolderGoalsUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (FolderGoalsUpdateResponse) StatusCode added in v0.1.4

func (r FolderGoalsUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersCreateFormdataRequestBody added in v0.1.4

type FoldersCreateFormdataRequestBody = Folder

FoldersCreateFormdataRequestBody defines body for FoldersCreate for application/x-www-form-urlencoded ContentType.

type FoldersCreateJSONRequestBody added in v0.1.4

type FoldersCreateJSONRequestBody = Folder

FoldersCreateJSONRequestBody defines body for FoldersCreate for application/json ContentType.

type FoldersCreateMultipartRequestBody added in v0.1.4

type FoldersCreateMultipartRequestBody = Folder

FoldersCreateMultipartRequestBody defines body for FoldersCreate for multipart/form-data ContentType.

type FoldersCreateResponse added in v0.1.4

type FoldersCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Folder
}

func ParseFoldersCreateResponse added in v0.1.4

func ParseFoldersCreateResponse(rsp *http.Response) (*FoldersCreateResponse, error)

ParseFoldersCreateResponse parses an HTTP response from a FoldersCreateWithResponse call

func (FoldersCreateResponse) Status added in v0.1.4

func (r FoldersCreateResponse) Status() string

Status returns HTTPResponse.Status

func (FoldersCreateResponse) StatusCode added in v0.1.4

func (r FoldersCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersDestroyResponse added in v0.1.4

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

func ParseFoldersDestroyResponse added in v0.1.4

func ParseFoldersDestroyResponse(rsp *http.Response) (*FoldersDestroyResponse, error)

ParseFoldersDestroyResponse parses an HTTP response from a FoldersDestroyWithResponse call

func (FoldersDestroyResponse) Status added in v0.1.4

func (r FoldersDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (FoldersDestroyResponse) StatusCode added in v0.1.4

func (r FoldersDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersListParams added in v0.1.4

type FoldersListParams struct {
	// IsPrivate Filter by is_private. Accepts `true` or `false`.
	IsPrivate *bool `form:"is_private,omitempty" json:"is_private,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *FoldersListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SpaceId Filter by space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// UserId Filter by user code. Pass `null` to match items where this field is unset.
	UserId *string `form:"user_id,omitempty" json:"user_id,omitempty"`
}

FoldersListParams defines parameters for FoldersList.

type FoldersListParamsSort added in v0.1.4

type FoldersListParamsSort string

FoldersListParamsSort defines parameters for FoldersList.

const (
	FoldersListParamsSortCreatedDatetime      FoldersListParamsSort = "created_datetime"
	FoldersListParamsSortMinusCreatedDatetime FoldersListParamsSort = "-created_datetime"
	FoldersListParamsSortMinusName            FoldersListParamsSort = "-name"
	FoldersListParamsSortMinusSequenceNo      FoldersListParamsSort = "-sequence_no"
	FoldersListParamsSortName                 FoldersListParamsSort = "name"
	FoldersListParamsSortSequenceNo           FoldersListParamsSort = "sequence_no"
)

Defines values for FoldersListParamsSort.

type FoldersListResponse added in v0.1.4

type FoldersListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedFolderList
}

func ParseFoldersListResponse added in v0.1.4

func ParseFoldersListResponse(rsp *http.Response) (*FoldersListResponse, error)

ParseFoldersListResponse parses an HTTP response from a FoldersListWithResponse call

func (FoldersListResponse) Status added in v0.1.4

func (r FoldersListResponse) Status() string

Status returns HTTPResponse.Status

func (FoldersListResponse) StatusCode added in v0.1.4

func (r FoldersListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersPartialUpdateFormdataRequestBody added in v0.1.4

type FoldersPartialUpdateFormdataRequestBody = PatchedFolder

FoldersPartialUpdateFormdataRequestBody defines body for FoldersPartialUpdate for application/x-www-form-urlencoded ContentType.

type FoldersPartialUpdateJSONRequestBody added in v0.1.4

type FoldersPartialUpdateJSONRequestBody = PatchedFolder

FoldersPartialUpdateJSONRequestBody defines body for FoldersPartialUpdate for application/json ContentType.

type FoldersPartialUpdateMultipartRequestBody added in v0.1.4

type FoldersPartialUpdateMultipartRequestBody = PatchedFolder

FoldersPartialUpdateMultipartRequestBody defines body for FoldersPartialUpdate for multipart/form-data ContentType.

type FoldersPartialUpdateResponse added in v0.1.4

type FoldersPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Folder
}

func ParseFoldersPartialUpdateResponse added in v0.1.4

func ParseFoldersPartialUpdateResponse(rsp *http.Response) (*FoldersPartialUpdateResponse, error)

ParseFoldersPartialUpdateResponse parses an HTTP response from a FoldersPartialUpdateWithResponse call

func (FoldersPartialUpdateResponse) Status added in v0.1.4

Status returns HTTPResponse.Status

func (FoldersPartialUpdateResponse) StatusCode added in v0.1.4

func (r FoldersPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersRetrieveResponse added in v0.1.4

type FoldersRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Folder
}

func ParseFoldersRetrieveResponse added in v0.1.4

func ParseFoldersRetrieveResponse(rsp *http.Response) (*FoldersRetrieveResponse, error)

ParseFoldersRetrieveResponse parses an HTTP response from a FoldersRetrieveWithResponse call

func (FoldersRetrieveResponse) Status added in v0.1.4

func (r FoldersRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (FoldersRetrieveResponse) StatusCode added in v0.1.4

func (r FoldersRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FoldersUpdateFormdataRequestBody added in v0.1.4

type FoldersUpdateFormdataRequestBody = Folder

FoldersUpdateFormdataRequestBody defines body for FoldersUpdate for application/x-www-form-urlencoded ContentType.

type FoldersUpdateJSONRequestBody added in v0.1.4

type FoldersUpdateJSONRequestBody = Folder

FoldersUpdateJSONRequestBody defines body for FoldersUpdate for application/json ContentType.

type FoldersUpdateMultipartRequestBody added in v0.1.4

type FoldersUpdateMultipartRequestBody = Folder

FoldersUpdateMultipartRequestBody defines body for FoldersUpdate for multipart/form-data ContentType.

type FoldersUpdateResponse added in v0.1.4

type FoldersUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Folder
}

func ParseFoldersUpdateResponse added in v0.1.4

func ParseFoldersUpdateResponse(rsp *http.Response) (*FoldersUpdateResponse, error)

ParseFoldersUpdateResponse parses an HTTP response from a FoldersUpdateWithResponse call

func (FoldersUpdateResponse) Status added in v0.1.4

func (r FoldersUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (FoldersUpdateResponse) StatusCode added in v0.1.4

func (r FoldersUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Goal

type Goal struct {
	AssigneeId *string `json:"assignee_id"`
	BucketId   *string `json:"bucket_id"`
	Checked    *bool   `json:"checked,omitempty"`

	// Color * `#ecce32` - #ecce32
	// * `#df496d` - #df496d
	// * `#92ce14` - #92ce14
	// * `#278dea` - #278dea
	// * `#955be0` - #955be0
	// * `#f2713a` - #f2713a
	Color           *GoalColor `json:"color"`
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`

	// Date ISO 8601 date (YYYY-MM-DD).
	Date *openapi_types.Date `json:"date"`

	// Description Markdown-formatted text.
	Description *string `json:"description,omitempty"`

	// EndTime Time in 24-hour HH:MM format.
	EndTime *string `json:"end_time"`

	// Horizon * `day` - day
	// * `week` - week
	// * `month` - month
	// * `quarter` - quarter
	// * `year` - year
	// * `decade` - decade
	// * `life` - life
	Horizon  *GoalHorizon `json:"horizon"`
	Id       *string      `json:"id,omitempty"`
	Name     *string      `json:"name,omitempty"`
	ParentId *string      `json:"parent_id"`
	SpaceId  string       `json:"space_id"`

	// StartTime Time in 24-hour HH:MM format.
	StartTime *string `json:"start_time"`
	Url       *string `json:"url,omitempty"`
}

Goal defines model for Goal.

type GoalColor

type GoalColor string

GoalColor * `#ecce32` - #ecce32 * `#df496d` - #df496d * `#92ce14` - #92ce14 * `#278dea` - #278dea * `#955be0` - #955be0 * `#f2713a` - #f2713a

const (
	GoalColorHash278dea  GoalColor = "#278dea"
	GoalColorHash92ce14  GoalColor = "#92ce14"
	GoalColorHash955be0  GoalColor = "#955be0"
	GoalColorHashDf496d  GoalColor = "#df496d"
	GoalColorHashEcce32  GoalColor = "#ecce32"
	GoalColorHashF2713a  GoalColor = "#f2713a"
	GoalColorLessThannil GoalColor = "<nil>"
)

Defines values for GoalColor.

type GoalHorizon

type GoalHorizon string

GoalHorizon * `day` - day * `week` - week * `month` - month * `quarter` - quarter * `year` - year * `decade` - decade * `life` - life

const (
	GoalHorizonDay         GoalHorizon = "day"
	GoalHorizonDecade      GoalHorizon = "decade"
	GoalHorizonLessThannil GoalHorizon = "<nil>"
	GoalHorizonLife        GoalHorizon = "life"
	GoalHorizonMonth       GoalHorizon = "month"
	GoalHorizonQuarter     GoalHorizon = "quarter"
	GoalHorizonWeek        GoalHorizon = "week"
	GoalHorizonYear        GoalHorizon = "year"
)

Defines values for GoalHorizon.

type GoalsAttachmentsCreateMultipartBody added in v0.1.3

type GoalsAttachmentsCreateMultipartBody struct {
	File openapi_types.File `json:"file"`
}

GoalsAttachmentsCreateMultipartBody defines parameters for GoalsAttachmentsCreate.

type GoalsAttachmentsCreateMultipartRequestBody added in v0.1.3

type GoalsAttachmentsCreateMultipartRequestBody GoalsAttachmentsCreateMultipartBody

GoalsAttachmentsCreateMultipartRequestBody defines body for GoalsAttachmentsCreate for multipart/form-data ContentType.

type GoalsAttachmentsCreateResponse added in v0.1.3

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

func ParseGoalsAttachmentsCreateResponse added in v0.1.3

func ParseGoalsAttachmentsCreateResponse(rsp *http.Response) (*GoalsAttachmentsCreateResponse, error)

ParseGoalsAttachmentsCreateResponse parses an HTTP response from a GoalsAttachmentsCreateWithResponse call

func (GoalsAttachmentsCreateResponse) Status added in v0.1.3

Status returns HTTPResponse.Status

func (GoalsAttachmentsCreateResponse) StatusCode added in v0.1.3

func (r GoalsAttachmentsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsCreateFormdataRequestBody

type GoalsCreateFormdataRequestBody = Goal

GoalsCreateFormdataRequestBody defines body for GoalsCreate for application/x-www-form-urlencoded ContentType.

type GoalsCreateJSONRequestBody

type GoalsCreateJSONRequestBody = Goal

GoalsCreateJSONRequestBody defines body for GoalsCreate for application/json ContentType.

type GoalsCreateMultipartRequestBody

type GoalsCreateMultipartRequestBody = Goal

GoalsCreateMultipartRequestBody defines body for GoalsCreate for multipart/form-data ContentType.

type GoalsCreateResponse

type GoalsCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Goal
}

func ParseGoalsCreateResponse

func ParseGoalsCreateResponse(rsp *http.Response) (*GoalsCreateResponse, error)

ParseGoalsCreateResponse parses an HTTP response from a GoalsCreateWithResponse call

func (GoalsCreateResponse) Status

func (r GoalsCreateResponse) Status() string

Status returns HTTPResponse.Status

func (GoalsCreateResponse) StatusCode

func (r GoalsCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsDestroyResponse

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

func ParseGoalsDestroyResponse

func ParseGoalsDestroyResponse(rsp *http.Response) (*GoalsDestroyResponse, error)

ParseGoalsDestroyResponse parses an HTTP response from a GoalsDestroyWithResponse call

func (GoalsDestroyResponse) Status

func (r GoalsDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (GoalsDestroyResponse) StatusCode

func (r GoalsDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsListParams

type GoalsListParams struct {
	// AssigneeId Filter by assignee code. Pass `null` to match items where this field is unset.
	AssigneeId *string `form:"assignee_id,omitempty" json:"assignee_id,omitempty"`

	// BucketId Filter by bucket code. Pass `null` to match items where this field is unset.
	BucketId *string `form:"bucket_id,omitempty" json:"bucket_id,omitempty"`

	// Checked Accepts `true` or `false`.
	Checked *bool `form:"checked,omitempty" json:"checked,omitempty"`

	// Color Filter by color.
	Color *GoalsListParamsColor `form:"color,omitempty" json:"color,omitempty"`

	// DateFrom Inclusive lower bound (>=) on due_date. ISO 8601 date (YYYY-MM-DD).
	DateFrom *openapi_types.Date `form:"date_from,omitempty" json:"date_from,omitempty"`

	// DateTo Inclusive upper bound (<=) on due_date. ISO 8601 date (YYYY-MM-DD).
	DateTo *openapi_types.Date `form:"date_to,omitempty" json:"date_to,omitempty"`

	// Horizon Repeat the parameter for OR semantics (e.g. `?horizon=day&horizon=year`).
	Horizon *[]GoalsListParamsHorizon `form:"horizon,omitempty" json:"horizon,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// ParentId Filter by parent code. Pass `null` to match items where this field is unset.
	ParentId *string `form:"parent_id,omitempty" json:"parent_id,omitempty"`

	// Search Search query.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Sort Sort order. Prefix with `-` for descending (e.g. `-created_datetime`).
	Sort *GoalsListParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SpaceId Filter by space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// UpdatedSince Inclusive lower bound (>=) on modified_datetime. ISO 8601 datetime.
	UpdatedSince *time.Time `form:"updated_since,omitempty" json:"updated_since,omitempty"`
}

GoalsListParams defines parameters for GoalsList.

type GoalsListParamsColor

type GoalsListParamsColor string

GoalsListParamsColor defines parameters for GoalsList.

const (
	Hash278dea GoalsListParamsColor = "#278dea"
	Hash92ce14 GoalsListParamsColor = "#92ce14"
	Hash955be0 GoalsListParamsColor = "#955be0"
	HashDf496d GoalsListParamsColor = "#df496d"
	HashEcce32 GoalsListParamsColor = "#ecce32"
	HashF2713a GoalsListParamsColor = "#f2713a"
)

Defines values for GoalsListParamsColor.

type GoalsListParamsHorizon

type GoalsListParamsHorizon string

GoalsListParamsHorizon defines parameters for GoalsList.

const (
	Day     GoalsListParamsHorizon = "day"
	Decade  GoalsListParamsHorizon = "decade"
	Life    GoalsListParamsHorizon = "life"
	Month   GoalsListParamsHorizon = "month"
	Quarter GoalsListParamsHorizon = "quarter"
	Week    GoalsListParamsHorizon = "week"
	Year    GoalsListParamsHorizon = "year"
)

Defines values for GoalsListParamsHorizon.

type GoalsListParamsSort

type GoalsListParamsSort string

GoalsListParamsSort defines parameters for GoalsList.

const (
	GoalsListParamsSortAssignee              GoalsListParamsSort = "assignee"
	GoalsListParamsSortChecked               GoalsListParamsSort = "checked"
	GoalsListParamsSortCreatedDatetime       GoalsListParamsSort = "created_datetime"
	GoalsListParamsSortDate                  GoalsListParamsSort = "date"
	GoalsListParamsSortHorizon               GoalsListParamsSort = "horizon"
	GoalsListParamsSortMinusAssignee         GoalsListParamsSort = "-assignee"
	GoalsListParamsSortMinusChecked          GoalsListParamsSort = "-checked"
	GoalsListParamsSortMinusCreatedDatetime  GoalsListParamsSort = "-created_datetime"
	GoalsListParamsSortMinusDate             GoalsListParamsSort = "-date"
	GoalsListParamsSortMinusHorizon          GoalsListParamsSort = "-horizon"
	GoalsListParamsSortMinusModifiedDatetime GoalsListParamsSort = "-modified_datetime"
	GoalsListParamsSortMinusName             GoalsListParamsSort = "-name"
	GoalsListParamsSortModifiedDatetime      GoalsListParamsSort = "modified_datetime"
	GoalsListParamsSortName                  GoalsListParamsSort = "name"
)

Defines values for GoalsListParamsSort.

type GoalsListResponse

type GoalsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedGoalList
}

func ParseGoalsListResponse

func ParseGoalsListResponse(rsp *http.Response) (*GoalsListResponse, error)

ParseGoalsListResponse parses an HTTP response from a GoalsListWithResponse call

func (GoalsListResponse) Status

func (r GoalsListResponse) Status() string

Status returns HTTPResponse.Status

func (GoalsListResponse) StatusCode

func (r GoalsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsPartialUpdateFormdataRequestBody

type GoalsPartialUpdateFormdataRequestBody = PatchedGoal

GoalsPartialUpdateFormdataRequestBody defines body for GoalsPartialUpdate for application/x-www-form-urlencoded ContentType.

type GoalsPartialUpdateJSONRequestBody

type GoalsPartialUpdateJSONRequestBody = PatchedGoal

GoalsPartialUpdateJSONRequestBody defines body for GoalsPartialUpdate for application/json ContentType.

type GoalsPartialUpdateMultipartRequestBody

type GoalsPartialUpdateMultipartRequestBody = PatchedGoal

GoalsPartialUpdateMultipartRequestBody defines body for GoalsPartialUpdate for multipart/form-data ContentType.

type GoalsPartialUpdateResponse

type GoalsPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Goal
}

func ParseGoalsPartialUpdateResponse

func ParseGoalsPartialUpdateResponse(rsp *http.Response) (*GoalsPartialUpdateResponse, error)

ParseGoalsPartialUpdateResponse parses an HTTP response from a GoalsPartialUpdateWithResponse call

func (GoalsPartialUpdateResponse) Status

Status returns HTTPResponse.Status

func (GoalsPartialUpdateResponse) StatusCode

func (r GoalsPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsRetrieveResponse

type GoalsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Goal
}

func ParseGoalsRetrieveResponse

func ParseGoalsRetrieveResponse(rsp *http.Response) (*GoalsRetrieveResponse, error)

ParseGoalsRetrieveResponse parses an HTTP response from a GoalsRetrieveWithResponse call

func (GoalsRetrieveResponse) Status

func (r GoalsRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (GoalsRetrieveResponse) StatusCode

func (r GoalsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoalsUpdateFormdataRequestBody

type GoalsUpdateFormdataRequestBody = Goal

GoalsUpdateFormdataRequestBody defines body for GoalsUpdate for application/x-www-form-urlencoded ContentType.

type GoalsUpdateJSONRequestBody

type GoalsUpdateJSONRequestBody = Goal

GoalsUpdateJSONRequestBody defines body for GoalsUpdate for application/json ContentType.

type GoalsUpdateMultipartRequestBody

type GoalsUpdateMultipartRequestBody = Goal

GoalsUpdateMultipartRequestBody defines body for GoalsUpdate for multipart/form-data ContentType.

type GoalsUpdateResponse

type GoalsUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Goal
}

func ParseGoalsUpdateResponse

func ParseGoalsUpdateResponse(rsp *http.Response) (*GoalsUpdateResponse, error)

ParseGoalsUpdateResponse parses an HTTP response from a GoalsUpdateWithResponse call

func (GoalsUpdateResponse) Status

func (r GoalsUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (GoalsUpdateResponse) StatusCode

func (r GoalsUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

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

Doer performs HTTP requests.

The standard http.Client implements this interface.

type MagicLink struct {
	Id *string `json:"id,omitempty"`

	// Role * `OWNER` - Owner
	// * `ADMIN` - Admin
	// * `EDITOR` - Editor
	// * `VIEWER` - Viewer
	Role *MagicLinkRole `json:"role,omitempty"`
	Url  *string        `json:"url,omitempty"`
}

MagicLink defines model for MagicLink.

type MagicLinkRole

type MagicLinkRole string

MagicLinkRole * `OWNER` - Owner * `ADMIN` - Admin * `EDITOR` - Editor * `VIEWER` - Viewer

const (
	MagicLinkRoleADMIN  MagicLinkRole = "ADMIN"
	MagicLinkRoleEDITOR MagicLinkRole = "EDITOR"
	MagicLinkRoleOWNER  MagicLinkRole = "OWNER"
	MagicLinkRoleVIEWER MagicLinkRole = "VIEWER"
)

Defines values for MagicLinkRole.

type Membership

type Membership struct {
	Id *string `json:"id,omitempty"`

	// Role * `OWNER` - Owner
	// * `ADMIN` - Admin
	// * `EDITOR` - Editor
	// * `VIEWER` - Viewer
	Role    *MembershipRole `json:"role,omitempty"`
	SpaceId *string         `json:"space_id,omitempty"`
	UserId  *string         `json:"user_id,omitempty"`
}

Membership defines model for Membership.

type MembershipRole

type MembershipRole string

MembershipRole * `OWNER` - Owner * `ADMIN` - Admin * `EDITOR` - Editor * `VIEWER` - Viewer

const (
	MembershipRoleADMIN  MembershipRole = "ADMIN"
	MembershipRoleEDITOR MembershipRole = "EDITOR"
	MembershipRoleOWNER  MembershipRole = "OWNER"
	MembershipRoleVIEWER MembershipRole = "VIEWER"
)

Defines values for MembershipRole.

type MembershipsListParams

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// SpaceId Filter by space code.
	SpaceId *string `form:"space_id,omitempty" json:"space_id,omitempty"`

	// UserId Filter by user code.
	UserId *string `form:"user_id,omitempty" json:"user_id,omitempty"`
}

MembershipsListParams defines parameters for MembershipsList.

type MembershipsListResponse

type MembershipsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedMembershipList
}

func ParseMembershipsListResponse

func ParseMembershipsListResponse(rsp *http.Response) (*MembershipsListResponse, error)

ParseMembershipsListResponse parses an HTTP response from a MembershipsListWithResponse call

func (MembershipsListResponse) Status

func (r MembershipsListResponse) Status() string

Status returns HTTPResponse.Status

func (MembershipsListResponse) StatusCode

func (r MembershipsListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MembershipsRetrieveResponse

type MembershipsRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Membership
}

func ParseMembershipsRetrieveResponse

func ParseMembershipsRetrieveResponse(rsp *http.Response) (*MembershipsRetrieveResponse, error)

ParseMembershipsRetrieveResponse parses an HTTP response from a MembershipsRetrieveWithResponse call

func (MembershipsRetrieveResponse) Status

Status returns HTTPResponse.Status

func (MembershipsRetrieveResponse) StatusCode

func (r MembershipsRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PaginatedBoardList

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

PaginatedBoardList defines model for PaginatedBoardList.

type PaginatedBucketList

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

PaginatedBucketList defines model for PaginatedBucketList.

type PaginatedCommentList added in v0.1.4

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

PaginatedCommentList defines model for PaginatedCommentList.

type PaginatedEventList added in v0.1.4

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

PaginatedEventList defines model for PaginatedEventList.

type PaginatedFolderGoalList added in v0.1.4

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

PaginatedFolderGoalList defines model for PaginatedFolderGoalList.

type PaginatedFolderList added in v0.1.4

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

PaginatedFolderList defines model for PaginatedFolderList.

type PaginatedGoalList

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

PaginatedGoalList defines model for PaginatedGoalList.

type PaginatedMembershipList

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

PaginatedMembershipList defines model for PaginatedMembershipList.

type PaginatedSpaceList

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

PaginatedSpaceList defines model for PaginatedSpaceList.

type PaginatedUserList

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

PaginatedUserList defines model for PaginatedUserList.

type PatchedBoard

type PatchedBoard struct {
	Archived        *bool      `json:"archived,omitempty"`
	Background      *string    `json:"background"`
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`

	// Description Markdown-formatted text.
	Description *string `json:"description,omitempty"`
	Id          *string `json:"id,omitempty"`

	// Layout * `horizontal` - horizontal
	// * `vertical` - vertical
	Layout     *PatchedBoardLayout `json:"layout"`
	Name       *string             `json:"name,omitempty"`
	SequenceNo *int                `json:"sequence_no,omitempty"`
	SpaceId    *string             `json:"space_id,omitempty"`
	Url        *string             `json:"url,omitempty"`
}

PatchedBoard defines model for PatchedBoard.

type PatchedBoardLayout

type PatchedBoardLayout string

PatchedBoardLayout * `horizontal` - horizontal * `vertical` - vertical

const (
	PatchedBoardLayoutHorizontal  PatchedBoardLayout = "horizontal"
	PatchedBoardLayoutLessThannil PatchedBoardLayout = "<nil>"
	PatchedBoardLayoutVertical    PatchedBoardLayout = "vertical"
)

Defines values for PatchedBoardLayout.

type PatchedBucket

type PatchedBucket struct {
	BoardId         *string    `json:"board_id,omitempty"`
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	Emoji           *string    `json:"emoji,omitempty"`
	Expanded        *bool      `json:"expanded,omitempty"`
	Id              *string    `json:"id,omitempty"`
	Name            *string    `json:"name,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
	ShowEmoji       *bool      `json:"show_emoji,omitempty"`
	Url             *string    `json:"url,omitempty"`
}

PatchedBucket defines model for PatchedBucket.

type PatchedComment added in v0.1.4

type PatchedComment struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`

	// Description Markdown-formatted text.
	Description      *string    `json:"description,omitempty"`
	GoalId           *string    `json:"goal_id,omitempty"`
	Id               *string    `json:"id,omitempty"`
	ModifiedDatetime *time.Time `json:"modified_datetime,omitempty"`
	Url              *string    `json:"url,omitempty"`
	UserId           *string    `json:"user_id,omitempty"`
}

PatchedComment defines model for PatchedComment.

type PatchedFolder added in v0.1.4

type PatchedFolder struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	Id              *string    `json:"id,omitempty"`
	IsPrivate       *bool      `json:"is_private,omitempty"`
	Name            *string    `json:"name,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
	SpaceId         *string    `json:"space_id,omitempty"`
	UserId          *string    `json:"user_id"`
}

PatchedFolder defines model for PatchedFolder.

type PatchedFolderGoal added in v0.1.4

type PatchedFolderGoal struct {
	CreatedDatetime *time.Time `json:"created_datetime,omitempty"`
	FolderId        *string    `json:"folder_id,omitempty"`
	GoalId          *string    `json:"goal_id,omitempty"`
	Id              *string    `json:"id,omitempty"`
	SequenceNo      *int       `json:"sequence_no,omitempty"`
}

PatchedFolderGoal defines model for PatchedFolderGoal.

type PatchedGoal

type PatchedGoal struct {
	AssigneeId *string `json:"assignee_id"`
	BucketId   *string `json:"bucket_id"`
	Checked    *bool   `json:"checked,omitempty"`

	// Color * `#ecce32` - #ecce32
	// * `#df496d` - #df496d
	// * `#92ce14` - #92ce14
	// * `#278dea` - #278dea
	// * `#955be0` - #955be0
	// * `#f2713a` - #f2713a
	Color           *PatchedGoalColor `json:"color"`
	CreatedDatetime *time.Time        `json:"created_datetime,omitempty"`

	// Date ISO 8601 date (YYYY-MM-DD).
	Date *openapi_types.Date `json:"date"`

	// Description Markdown-formatted text.
	Description *string `json:"description,omitempty"`

	// EndTime Time in 24-hour HH:MM format.
	EndTime *string `json:"end_time"`

	// Horizon * `day` - day
	// * `week` - week
	// * `month` - month
	// * `quarter` - quarter
	// * `year` - year
	// * `decade` - decade
	// * `life` - life
	Horizon  *PatchedGoalHorizon `json:"horizon"`
	Id       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	ParentId *string             `json:"parent_id"`
	SpaceId  *string             `json:"space_id,omitempty"`

	// StartTime Time in 24-hour HH:MM format.
	StartTime *string `json:"start_time"`
	Url       *string `json:"url,omitempty"`
}

PatchedGoal defines model for PatchedGoal.

type PatchedGoalColor

type PatchedGoalColor string

PatchedGoalColor * `#ecce32` - #ecce32 * `#df496d` - #df496d * `#92ce14` - #92ce14 * `#278dea` - #278dea * `#955be0` - #955be0 * `#f2713a` - #f2713a

const (
	PatchedGoalColorHash278dea  PatchedGoalColor = "#278dea"
	PatchedGoalColorHash92ce14  PatchedGoalColor = "#92ce14"
	PatchedGoalColorHash955be0  PatchedGoalColor = "#955be0"
	PatchedGoalColorHashDf496d  PatchedGoalColor = "#df496d"
	PatchedGoalColorHashEcce32  PatchedGoalColor = "#ecce32"
	PatchedGoalColorHashF2713a  PatchedGoalColor = "#f2713a"
	PatchedGoalColorLessThannil PatchedGoalColor = "<nil>"
)

Defines values for PatchedGoalColor.

type PatchedGoalHorizon

type PatchedGoalHorizon string

PatchedGoalHorizon * `day` - day * `week` - week * `month` - month * `quarter` - quarter * `year` - year * `decade` - decade * `life` - life

const (
	PatchedGoalHorizonDay         PatchedGoalHorizon = "day"
	PatchedGoalHorizonDecade      PatchedGoalHorizon = "decade"
	PatchedGoalHorizonLessThannil PatchedGoalHorizon = "<nil>"
	PatchedGoalHorizonLife        PatchedGoalHorizon = "life"
	PatchedGoalHorizonMonth       PatchedGoalHorizon = "month"
	PatchedGoalHorizonQuarter     PatchedGoalHorizon = "quarter"
	PatchedGoalHorizonWeek        PatchedGoalHorizon = "week"
	PatchedGoalHorizonYear        PatchedGoalHorizon = "year"
)

Defines values for PatchedGoalHorizon.

type PatchedSpace

type PatchedSpace struct {
	Id         *string      `json:"id,omitempty"`
	Image      *string      `json:"image,omitempty"`
	MagicLinks *[]MagicLink `json:"magic_links,omitempty"`
	Name       *string      `json:"name,omitempty"`
	Url        *string      `json:"url,omitempty"`
}

PatchedSpace defines model for PatchedSpace.

type RequestEditorFn

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

RequestEditorFn is the function signature for the RequestEditor callback function

type Space

type Space struct {
	Id         *string      `json:"id,omitempty"`
	Image      *string      `json:"image,omitempty"`
	MagicLinks *[]MagicLink `json:"magic_links,omitempty"`
	Name       *string      `json:"name,omitempty"`
	Url        *string      `json:"url,omitempty"`
}

Space defines model for Space.

type SpacesCreateFormdataRequestBody

type SpacesCreateFormdataRequestBody = Space

SpacesCreateFormdataRequestBody defines body for SpacesCreate for application/x-www-form-urlencoded ContentType.

type SpacesCreateJSONRequestBody

type SpacesCreateJSONRequestBody = Space

SpacesCreateJSONRequestBody defines body for SpacesCreate for application/json ContentType.

type SpacesCreateMultipartRequestBody

type SpacesCreateMultipartRequestBody = Space

SpacesCreateMultipartRequestBody defines body for SpacesCreate for multipart/form-data ContentType.

type SpacesCreateResponse

type SpacesCreateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Space
}

func ParseSpacesCreateResponse

func ParseSpacesCreateResponse(rsp *http.Response) (*SpacesCreateResponse, error)

ParseSpacesCreateResponse parses an HTTP response from a SpacesCreateWithResponse call

func (SpacesCreateResponse) Status

func (r SpacesCreateResponse) Status() string

Status returns HTTPResponse.Status

func (SpacesCreateResponse) StatusCode

func (r SpacesCreateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SpacesDestroyResponse

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

func ParseSpacesDestroyResponse

func ParseSpacesDestroyResponse(rsp *http.Response) (*SpacesDestroyResponse, error)

ParseSpacesDestroyResponse parses an HTTP response from a SpacesDestroyWithResponse call

func (SpacesDestroyResponse) Status

func (r SpacesDestroyResponse) Status() string

Status returns HTTPResponse.Status

func (SpacesDestroyResponse) StatusCode

func (r SpacesDestroyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SpacesListParams

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Search Case-insensitive token search over: name.
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

SpacesListParams defines parameters for SpacesList.

type SpacesListResponse

type SpacesListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedSpaceList
}

func ParseSpacesListResponse

func ParseSpacesListResponse(rsp *http.Response) (*SpacesListResponse, error)

ParseSpacesListResponse parses an HTTP response from a SpacesListWithResponse call

func (SpacesListResponse) Status

func (r SpacesListResponse) Status() string

Status returns HTTPResponse.Status

func (SpacesListResponse) StatusCode

func (r SpacesListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SpacesPartialUpdateFormdataRequestBody

type SpacesPartialUpdateFormdataRequestBody = PatchedSpace

SpacesPartialUpdateFormdataRequestBody defines body for SpacesPartialUpdate for application/x-www-form-urlencoded ContentType.

type SpacesPartialUpdateJSONRequestBody

type SpacesPartialUpdateJSONRequestBody = PatchedSpace

SpacesPartialUpdateJSONRequestBody defines body for SpacesPartialUpdate for application/json ContentType.

type SpacesPartialUpdateMultipartRequestBody

type SpacesPartialUpdateMultipartRequestBody = PatchedSpace

SpacesPartialUpdateMultipartRequestBody defines body for SpacesPartialUpdate for multipart/form-data ContentType.

type SpacesPartialUpdateResponse

type SpacesPartialUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Space
}

func ParseSpacesPartialUpdateResponse

func ParseSpacesPartialUpdateResponse(rsp *http.Response) (*SpacesPartialUpdateResponse, error)

ParseSpacesPartialUpdateResponse parses an HTTP response from a SpacesPartialUpdateWithResponse call

func (SpacesPartialUpdateResponse) Status

Status returns HTTPResponse.Status

func (SpacesPartialUpdateResponse) StatusCode

func (r SpacesPartialUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SpacesRetrieveResponse

type SpacesRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Space
}

func ParseSpacesRetrieveResponse

func ParseSpacesRetrieveResponse(rsp *http.Response) (*SpacesRetrieveResponse, error)

ParseSpacesRetrieveResponse parses an HTTP response from a SpacesRetrieveWithResponse call

func (SpacesRetrieveResponse) Status

func (r SpacesRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (SpacesRetrieveResponse) StatusCode

func (r SpacesRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SpacesUpdateFormdataRequestBody

type SpacesUpdateFormdataRequestBody = Space

SpacesUpdateFormdataRequestBody defines body for SpacesUpdate for application/x-www-form-urlencoded ContentType.

type SpacesUpdateJSONRequestBody

type SpacesUpdateJSONRequestBody = Space

SpacesUpdateJSONRequestBody defines body for SpacesUpdate for application/json ContentType.

type SpacesUpdateMultipartRequestBody

type SpacesUpdateMultipartRequestBody = Space

SpacesUpdateMultipartRequestBody defines body for SpacesUpdate for multipart/form-data ContentType.

type SpacesUpdateResponse

type SpacesUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Space
}

func ParseSpacesUpdateResponse

func ParseSpacesUpdateResponse(rsp *http.Response) (*SpacesUpdateResponse, error)

ParseSpacesUpdateResponse parses an HTTP response from a SpacesUpdateWithResponse call

func (SpacesUpdateResponse) Status

func (r SpacesUpdateResponse) Status() string

Status returns HTTPResponse.Status

func (SpacesUpdateResponse) StatusCode

func (r SpacesUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type User

type User struct {
	Email     *string `json:"email,omitempty"`
	FirstName *string `json:"first_name,omitempty"`
	Id        *string `json:"id,omitempty"`
	Image     *string `json:"image"`
	LastName  *string `json:"last_name,omitempty"`
	Timezone  *string `json:"timezone"`
	Url       *string `json:"url,omitempty"`
}

User defines model for User.

type UsersListParams

type UsersListParams struct {
	// Email Exact match on email.
	Email *string `form:"email,omitempty" json:"email,omitempty"`

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

	// Offset The initial index from which to return the results.
	Offset *int `form:"offset,omitempty" json:"offset,omitempty"`

	// Search Case-insensitive token search over: first_name, last_name, email.
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

UsersListParams defines parameters for UsersList.

type UsersListResponse

type UsersListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedUserList
}

func ParseUsersListResponse

func ParseUsersListResponse(rsp *http.Response) (*UsersListResponse, error)

ParseUsersListResponse parses an HTTP response from a UsersListWithResponse call

func (UsersListResponse) Status

func (r UsersListResponse) Status() string

Status returns HTTPResponse.Status

func (UsersListResponse) StatusCode

func (r UsersListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UsersMeRetrieveResponse

type UsersMeRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
}

func ParseUsersMeRetrieveResponse

func ParseUsersMeRetrieveResponse(rsp *http.Response) (*UsersMeRetrieveResponse, error)

ParseUsersMeRetrieveResponse parses an HTTP response from a UsersMeRetrieveWithResponse call

func (UsersMeRetrieveResponse) Status

func (r UsersMeRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (UsersMeRetrieveResponse) StatusCode

func (r UsersMeRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UsersRetrieveResponse

type UsersRetrieveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
}

func ParseUsersRetrieveResponse

func ParseUsersRetrieveResponse(rsp *http.Response) (*UsersRetrieveResponse, error)

ParseUsersRetrieveResponse parses an HTTP response from a UsersRetrieveWithResponse call

func (UsersRetrieveResponse) Status

func (r UsersRetrieveResponse) Status() string

Status returns HTTPResponse.Status

func (UsersRetrieveResponse) StatusCode

func (r UsersRetrieveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

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