Documentation
¶
Index ¶
- func NewGitlabNotes() types.Bundle
- type CreateDraftNoteHandler
- type CreateDraftNoteInputs
- type CreateDraftNoteOutputs
- type CreateEpicNoteHandler
- type CreateEpicNoteInputs
- type CreateEpicNoteOutputs
- type CreateIssueNoteHandler
- type CreateIssueNoteInputs
- type CreateIssueNoteOutputs
- type CreateMergeRequestNoteHandler
- type CreateMergeRequestNoteInputs
- type CreateMergeRequestNoteOutputs
- type CreateSnippetNoteHandler
- type CreateSnippetNoteInputs
- type CreateSnippetNoteOutputs
- type DeleteDraftNoteHandler
- type DeleteDraftNoteInputs
- type DeleteDraftNoteOutputs
- type DeleteEpicNoteHandler
- type DeleteEpicNoteInputs
- type DeleteEpicNoteOutputs
- type DeleteIssueNoteHandler
- type DeleteIssueNoteInputs
- type DeleteIssueNoteOutputs
- type DeleteMergeRequestNoteHandler
- type DeleteMergeRequestNoteInputs
- type DeleteMergeRequestNoteOutputs
- type DeleteSnippetNoteHandler
- type DeleteSnippetNoteInputs
- type DeleteSnippetNoteOutputs
- type GetDraftNoteHandler
- type GetDraftNoteInputs
- type GetDraftNoteOutputs
- type GetEpicNoteHandler
- type GetEpicNoteInputs
- type GetEpicNoteOutputs
- type GetIssueNoteHandler
- type GetIssueNoteInputs
- type GetIssueNoteOutputs
- type GetMergeRequestNoteHandler
- type GetMergeRequestNoteInputs
- type GetMergeRequestNoteOutputs
- type GetSnippetNoteHandler
- type GetSnippetNoteInputs
- type GetSnippetNoteOutputs
- type GitlabNotesBundle
- type ListDraftNotesHandler
- type ListDraftNotesInputs
- type ListDraftNotesOutputs
- type ListEpicNotesHandler
- type ListEpicNotesInputs
- type ListEpicNotesOutputs
- type ListIssueNotesHandler
- type ListIssueNotesInputs
- type ListIssueNotesOutputs
- type ListMergeRequestNotesHandler
- type ListMergeRequestNotesInputs
- type ListMergeRequestNotesOutputs
- type ListSnippetNotesHandler
- type ListSnippetNotesInputs
- type ListSnippetNotesOutputs
- type PublishAllDraftNotesHandler
- type PublishAllDraftNotesInputs
- type PublishAllDraftNotesOutputs
- type PublishDraftNoteHandler
- type PublishDraftNoteInputs
- type PublishDraftNoteOutputs
- type UpdateDraftNoteHandler
- type UpdateDraftNoteInputs
- type UpdateDraftNoteOutputs
- type UpdateEpicNoteHandler
- type UpdateEpicNoteInputs
- type UpdateEpicNoteOutputs
- type UpdateIssueNoteHandler
- type UpdateIssueNoteInputs
- type UpdateIssueNoteOutputs
- type UpdateMergeRequestNoteHandler
- type UpdateMergeRequestNoteInputs
- type UpdateMergeRequestNoteOutputs
- type UpdateSnippetNoteHandler
- type UpdateSnippetNoteInputs
- type UpdateSnippetNoteOutputs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGitlabNotes ¶
Types ¶
type CreateDraftNoteHandler ¶
type CreateDraftNoteHandler struct{}
func NewCreateDraftNoteHandler ¶
func NewCreateDraftNoteHandler() *CreateDraftNoteHandler
func (*CreateDraftNoteHandler) Run ¶
func (h *CreateDraftNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateDraftNoteInputs ¶
type CreateDraftNoteInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
MergeRequestIid int64 `json:"merge_request_iid,omitempty"`
*gitlab.CreateDraftNoteOptions
}
type CreateDraftNoteOutputs ¶
type CreateEpicNoteHandler ¶
type CreateEpicNoteHandler struct{}
func NewCreateEpicNoteHandler ¶
func NewCreateEpicNoteHandler() *CreateEpicNoteHandler
func (*CreateEpicNoteHandler) Run ¶
func (h *CreateEpicNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateEpicNoteInputs ¶
type CreateEpicNoteInputs struct {
GroupId support.GitlabID `json:"group_id,omitempty"`
EpicId int64 `json:"epic_id,omitempty"`
*gitlab.CreateEpicNoteOptions
}
type CreateEpicNoteOutputs ¶
type CreateIssueNoteHandler ¶
type CreateIssueNoteHandler struct{}
func NewCreateIssueNoteHandler ¶
func NewCreateIssueNoteHandler() *CreateIssueNoteHandler
func (*CreateIssueNoteHandler) Run ¶
func (h *CreateIssueNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateIssueNoteInputs ¶
type CreateIssueNoteInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
IssueIid int64 `json:"issue_iid,omitempty"`
*gitlab.CreateIssueNoteOptions
}
type CreateIssueNoteOutputs ¶
type CreateMergeRequestNoteHandler ¶
type CreateMergeRequestNoteHandler struct{}
func NewCreateMergeRequestNoteHandler ¶
func NewCreateMergeRequestNoteHandler() *CreateMergeRequestNoteHandler
func (*CreateMergeRequestNoteHandler) Run ¶
func (h *CreateMergeRequestNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateMergeRequestNoteInputs ¶
type CreateMergeRequestNoteInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
MergeRequestIid int64 `json:"merge_request_iid,omitempty"`
*gitlab.CreateMergeRequestNoteOptions
}
type CreateSnippetNoteHandler ¶
type CreateSnippetNoteHandler struct{}
func NewCreateSnippetNoteHandler ¶
func NewCreateSnippetNoteHandler() *CreateSnippetNoteHandler
func (*CreateSnippetNoteHandler) Run ¶
func (h *CreateSnippetNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateSnippetNoteInputs ¶
type CreateSnippetNoteInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
SnippetId int64 `json:"snippet_id,omitempty"`
*gitlab.CreateSnippetNoteOptions
}
type DeleteDraftNoteHandler ¶
type DeleteDraftNoteHandler struct{}
func NewDeleteDraftNoteHandler ¶
func NewDeleteDraftNoteHandler() *DeleteDraftNoteHandler
func (*DeleteDraftNoteHandler) Run ¶
func (h *DeleteDraftNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteDraftNoteInputs ¶
type DeleteDraftNoteOutputs ¶
type DeleteDraftNoteOutputs struct{}
type DeleteEpicNoteHandler ¶
type DeleteEpicNoteHandler struct{}
func NewDeleteEpicNoteHandler ¶
func NewDeleteEpicNoteHandler() *DeleteEpicNoteHandler
func (*DeleteEpicNoteHandler) Run ¶
func (h *DeleteEpicNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteEpicNoteInputs ¶
type DeleteEpicNoteOutputs ¶
type DeleteEpicNoteOutputs struct{}
type DeleteIssueNoteHandler ¶
type DeleteIssueNoteHandler struct{}
func NewDeleteIssueNoteHandler ¶
func NewDeleteIssueNoteHandler() *DeleteIssueNoteHandler
func (*DeleteIssueNoteHandler) Run ¶
func (h *DeleteIssueNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteIssueNoteInputs ¶
type DeleteIssueNoteOutputs ¶
type DeleteIssueNoteOutputs struct{}
type DeleteMergeRequestNoteHandler ¶
type DeleteMergeRequestNoteHandler struct{}
func NewDeleteMergeRequestNoteHandler ¶
func NewDeleteMergeRequestNoteHandler() *DeleteMergeRequestNoteHandler
func (*DeleteMergeRequestNoteHandler) Run ¶
func (h *DeleteMergeRequestNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteMergeRequestNoteOutputs ¶
type DeleteMergeRequestNoteOutputs struct{}
type DeleteSnippetNoteHandler ¶
type DeleteSnippetNoteHandler struct{}
func NewDeleteSnippetNoteHandler ¶
func NewDeleteSnippetNoteHandler() *DeleteSnippetNoteHandler
func (*DeleteSnippetNoteHandler) Run ¶
func (h *DeleteSnippetNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteSnippetNoteInputs ¶
type DeleteSnippetNoteOutputs ¶
type DeleteSnippetNoteOutputs struct{}
type GetDraftNoteHandler ¶
type GetDraftNoteHandler struct{}
func NewGetDraftNoteHandler ¶
func NewGetDraftNoteHandler() *GetDraftNoteHandler
func (*GetDraftNoteHandler) Run ¶
func (h *GetDraftNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetDraftNoteInputs ¶
type GetDraftNoteOutputs ¶
type GetEpicNoteHandler ¶
type GetEpicNoteHandler struct{}
func NewGetEpicNoteHandler ¶
func NewGetEpicNoteHandler() *GetEpicNoteHandler
func (*GetEpicNoteHandler) Run ¶
func (h *GetEpicNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetEpicNoteInputs ¶
type GetEpicNoteOutputs ¶
type GetIssueNoteHandler ¶
type GetIssueNoteHandler struct{}
func NewGetIssueNoteHandler ¶
func NewGetIssueNoteHandler() *GetIssueNoteHandler
func (*GetIssueNoteHandler) Run ¶
func (h *GetIssueNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetIssueNoteInputs ¶
type GetIssueNoteOutputs ¶
type GetMergeRequestNoteHandler ¶
type GetMergeRequestNoteHandler struct{}
func NewGetMergeRequestNoteHandler ¶
func NewGetMergeRequestNoteHandler() *GetMergeRequestNoteHandler
func (*GetMergeRequestNoteHandler) Run ¶
func (h *GetMergeRequestNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetSnippetNoteHandler ¶
type GetSnippetNoteHandler struct{}
func NewGetSnippetNoteHandler ¶
func NewGetSnippetNoteHandler() *GetSnippetNoteHandler
func (*GetSnippetNoteHandler) Run ¶
func (h *GetSnippetNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetSnippetNoteInputs ¶
type GetSnippetNoteOutputs ¶
type GitlabNotesBundle ¶
type GitlabNotesBundle struct {
// contains filtered or unexported fields
}
type ListDraftNotesHandler ¶
type ListDraftNotesHandler struct{}
func NewListDraftNotesHandler ¶
func NewListDraftNotesHandler() *ListDraftNotesHandler
func (*ListDraftNotesHandler) Run ¶
func (h *ListDraftNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListDraftNotesInputs ¶
type ListDraftNotesInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
MergeRequestIid int64 `json:"merge_request_iid,omitempty"`
*gitlab.ListDraftNotesOptions
}
type ListDraftNotesOutputs ¶
type ListEpicNotesHandler ¶
type ListEpicNotesHandler struct{}
func NewListEpicNotesHandler ¶
func NewListEpicNotesHandler() *ListEpicNotesHandler
func (*ListEpicNotesHandler) Run ¶
func (h *ListEpicNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListEpicNotesInputs ¶
type ListEpicNotesInputs struct {
GroupId support.GitlabID `json:"group_id,omitempty"`
EpicId int64 `json:"epic_id,omitempty"`
*gitlab.ListEpicNotesOptions
}
type ListEpicNotesOutputs ¶
type ListIssueNotesHandler ¶
type ListIssueNotesHandler struct{}
func NewListIssueNotesHandler ¶
func NewListIssueNotesHandler() *ListIssueNotesHandler
func (*ListIssueNotesHandler) Run ¶
func (h *ListIssueNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListIssueNotesInputs ¶
type ListIssueNotesInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
IssueIid int64 `json:"issue_iid,omitempty"`
*gitlab.ListIssueNotesOptions
}
type ListIssueNotesOutputs ¶
type ListMergeRequestNotesHandler ¶
type ListMergeRequestNotesHandler struct{}
func NewListMergeRequestNotesHandler ¶
func NewListMergeRequestNotesHandler() *ListMergeRequestNotesHandler
func (*ListMergeRequestNotesHandler) Run ¶
func (h *ListMergeRequestNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListMergeRequestNotesInputs ¶
type ListMergeRequestNotesInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
MergeRequestIid int64 `json:"merge_request_iid,omitempty"`
*gitlab.ListMergeRequestNotesOptions
}
type ListSnippetNotesHandler ¶
type ListSnippetNotesHandler struct{}
func NewListSnippetNotesHandler ¶
func NewListSnippetNotesHandler() *ListSnippetNotesHandler
func (*ListSnippetNotesHandler) Run ¶
func (h *ListSnippetNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListSnippetNotesInputs ¶
type ListSnippetNotesInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
SnippetId int64 `json:"snippet_id,omitempty"`
*gitlab.ListSnippetNotesOptions
}
type ListSnippetNotesOutputs ¶
type PublishAllDraftNotesHandler ¶
type PublishAllDraftNotesHandler struct{}
func NewPublishAllDraftNotesHandler ¶
func NewPublishAllDraftNotesHandler() *PublishAllDraftNotesHandler
func (*PublishAllDraftNotesHandler) Run ¶
func (h *PublishAllDraftNotesHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type PublishAllDraftNotesOutputs ¶
type PublishAllDraftNotesOutputs struct{}
type PublishDraftNoteHandler ¶
type PublishDraftNoteHandler struct{}
func NewPublishDraftNoteHandler ¶
func NewPublishDraftNoteHandler() *PublishDraftNoteHandler
func (*PublishDraftNoteHandler) Run ¶
func (h *PublishDraftNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type PublishDraftNoteInputs ¶
type PublishDraftNoteOutputs ¶
type PublishDraftNoteOutputs struct{}
type UpdateDraftNoteHandler ¶
type UpdateDraftNoteHandler struct{}
func NewUpdateDraftNoteHandler ¶
func NewUpdateDraftNoteHandler() *UpdateDraftNoteHandler
func (*UpdateDraftNoteHandler) Run ¶
func (h *UpdateDraftNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateDraftNoteInputs ¶
type UpdateDraftNoteOutputs ¶
type UpdateEpicNoteHandler ¶
type UpdateEpicNoteHandler struct{}
func NewUpdateEpicNoteHandler ¶
func NewUpdateEpicNoteHandler() *UpdateEpicNoteHandler
func (*UpdateEpicNoteHandler) Run ¶
func (h *UpdateEpicNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateEpicNoteInputs ¶
type UpdateEpicNoteOutputs ¶
type UpdateIssueNoteHandler ¶
type UpdateIssueNoteHandler struct{}
func NewUpdateIssueNoteHandler ¶
func NewUpdateIssueNoteHandler() *UpdateIssueNoteHandler
func (*UpdateIssueNoteHandler) Run ¶
func (h *UpdateIssueNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateIssueNoteInputs ¶
type UpdateIssueNoteOutputs ¶
type UpdateMergeRequestNoteHandler ¶
type UpdateMergeRequestNoteHandler struct{}
func NewUpdateMergeRequestNoteHandler ¶
func NewUpdateMergeRequestNoteHandler() *UpdateMergeRequestNoteHandler
func (*UpdateMergeRequestNoteHandler) Run ¶
func (h *UpdateMergeRequestNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateSnippetNoteHandler ¶
type UpdateSnippetNoteHandler struct{}
func NewUpdateSnippetNoteHandler ¶
func NewUpdateSnippetNoteHandler() *UpdateSnippetNoteHandler
func (*UpdateSnippetNoteHandler) Run ¶
func (h *UpdateSnippetNoteHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateSnippetNoteInputs ¶
Source Files
¶
- create_draft_note.gen.go
- create_epic_note.gen.go
- create_issue_note.gen.go
- create_mr_note.gen.go
- create_snippet_note.gen.go
- delete_draft_note.gen.go
- delete_epic_note.gen.go
- delete_issue_note.gen.go
- delete_mr_note.gen.go
- delete_snippet_note.gen.go
- entrypoint.gen.go
- get_draft_note.gen.go
- get_epic_note.gen.go
- get_issue_note.gen.go
- get_mr_note.gen.go
- get_snippet_note.gen.go
- list_draft_notes.gen.go
- list_epic_notes.gen.go
- list_issue_notes.gen.go
- list_mr_notes.gen.go
- list_snippet_notes.gen.go
- publish_all_draft_notes.gen.go
- publish_draft_note.gen.go
- update_draft_note.gen.go
- update_epic_note.gen.go
- update_issue_note.gen.go
- update_mr_note.gen.go
- update_snippet_note.gen.go
Click to show internal directories.
Click to hide internal directories.