Documentation
¶
Index ¶
- func NewGitlabLabels() types.Bundle
- type CreateLabelHandler
- type CreateLabelInputs
- type CreateLabelOutputs
- type DeleteLabelHandler
- type DeleteLabelInputs
- type DeleteLabelOutputs
- type GetLabelHandler
- type GetLabelInputs
- type GetLabelOutputs
- type GitlabLabelsBundle
- type ListLabelsHandler
- type ListLabelsInputs
- type ListLabelsOutputs
- type PromoteLabelHandler
- type PromoteLabelInputs
- type PromoteLabelOutputs
- type SubscribeToLabelHandler
- type SubscribeToLabelInputs
- type SubscribeToLabelOutputs
- type UnsubscribeFromLabelHandler
- type UnsubscribeFromLabelInputs
- type UnsubscribeFromLabelOutputs
- type UpdateLabelHandler
- type UpdateLabelInputs
- type UpdateLabelOutputs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGitlabLabels ¶
Types ¶
type CreateLabelHandler ¶
type CreateLabelHandler struct{}
func NewCreateLabelHandler ¶
func NewCreateLabelHandler() *CreateLabelHandler
func (*CreateLabelHandler) Run ¶
func (h *CreateLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type CreateLabelInputs ¶
type CreateLabelInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
*gitlab.CreateLabelOptions
}
type CreateLabelOutputs ¶
type DeleteLabelHandler ¶
type DeleteLabelHandler struct{}
func NewDeleteLabelHandler ¶
func NewDeleteLabelHandler() *DeleteLabelHandler
func (*DeleteLabelHandler) Run ¶
func (h *DeleteLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type DeleteLabelInputs ¶
type DeleteLabelOutputs ¶
type DeleteLabelOutputs struct{}
type GetLabelHandler ¶
type GetLabelHandler struct{}
func NewGetLabelHandler ¶
func NewGetLabelHandler() *GetLabelHandler
func (*GetLabelHandler) Run ¶
func (h *GetLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type GetLabelInputs ¶
type GetLabelOutputs ¶
type GitlabLabelsBundle ¶
type GitlabLabelsBundle struct {
// contains filtered or unexported fields
}
type ListLabelsHandler ¶
type ListLabelsHandler struct{}
func NewListLabelsHandler ¶
func NewListLabelsHandler() *ListLabelsHandler
func (*ListLabelsHandler) Run ¶
func (h *ListLabelsHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type ListLabelsInputs ¶
type ListLabelsInputs struct {
ProjectId support.GitlabID `json:"project_id,omitempty"`
*gitlab.ListLabelsOptions
}
type ListLabelsOutputs ¶
type PromoteLabelHandler ¶
type PromoteLabelHandler struct{}
func NewPromoteLabelHandler ¶
func NewPromoteLabelHandler() *PromoteLabelHandler
func (*PromoteLabelHandler) Run ¶
func (h *PromoteLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type PromoteLabelInputs ¶
type PromoteLabelOutputs ¶
type PromoteLabelOutputs struct{}
type SubscribeToLabelHandler ¶
type SubscribeToLabelHandler struct{}
func NewSubscribeToLabelHandler ¶
func NewSubscribeToLabelHandler() *SubscribeToLabelHandler
func (*SubscribeToLabelHandler) Run ¶
func (h *SubscribeToLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type SubscribeToLabelInputs ¶
type SubscribeToLabelOutputs ¶
type UnsubscribeFromLabelHandler ¶
type UnsubscribeFromLabelHandler struct{}
func NewUnsubscribeFromLabelHandler ¶
func NewUnsubscribeFromLabelHandler() *UnsubscribeFromLabelHandler
func (*UnsubscribeFromLabelHandler) Run ¶
func (h *UnsubscribeFromLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UnsubscribeFromLabelOutputs ¶
type UnsubscribeFromLabelOutputs struct{}
type UpdateLabelHandler ¶
type UpdateLabelHandler struct{}
func NewUpdateLabelHandler ¶
func NewUpdateLabelHandler() *UpdateLabelHandler
func (*UpdateLabelHandler) Run ¶
func (h *UpdateLabelHandler) Run( ctx context.Context, task *types.Task, credential *privateconnection.PrivateCredentials, ) (any, error)
type UpdateLabelInputs ¶
type UpdateLabelOutputs ¶
Click to show internal directories.
Click to hide internal directories.