Documentation
¶
Overview ¶
Package gitlab implements the built-in AutoFlow module that calls the GitLab REST API.
Index ¶
- Variables
- func New(validator protovalidate.Validator, gitLabClient gitlab.ClientInterface) *pkg_autoflow.ModuleImpl
- type CallAPIParams
- func (*CallAPIParams) Descriptor() ([]byte, []int)deprecated
- func (x *CallAPIParams) GetBody() *v19.Value
- func (x *CallAPIParams) GetHeaders() *v19.Value
- func (x *CallAPIParams) GetMethod() string
- func (x *CallAPIParams) GetPath() string
- func (x *CallAPIParams) GetQuery() *v19.Value
- func (*CallAPIParams) ProtoMessage()
- func (x *CallAPIParams) ProtoReflect() protoreflect.Message
- func (x *CallAPIParams) Reset()
- func (x *CallAPIParams) String() string
- type PostValueBody
- func (*PostValueBody) Descriptor() ([]byte, []int)deprecated
- func (x *PostValueBody) GetChannelTokens() []*v19.ChannelToken
- func (x *PostValueBody) GetValue() *v19.Value
- func (*PostValueBody) ProtoMessage()
- func (x *PostValueBody) ProtoReflect() protoreflect.Message
- func (x *PostValueBody) Reset()
- func (x *PostValueBody) String() string
- type PostValueParams
- func (*PostValueParams) Descriptor() ([]byte, []int)deprecated
- func (x *PostValueParams) GetHeaders() *v19.Value
- func (x *PostValueParams) GetPath() string
- func (x *PostValueParams) GetValue() *v19.Value
- func (*PostValueParams) ProtoMessage()
- func (x *PostValueParams) ProtoReflect() protoreflect.Message
- func (x *PostValueParams) Reset()
- func (x *PostValueParams) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_internal_module_autoflow_builtin_modules_gitlab_params_proto protoreflect.FileDescriptor
Functions ¶
func New ¶
func New(validator protovalidate.Validator, gitLabClient gitlab.ClientInterface) *pkg_autoflow.ModuleImpl
New returns the 'gitlab' module, which exposes GitLab REST API endpoints.
Types ¶
type CallAPIParams ¶
type CallAPIParams struct {
Method *string `protobuf:"bytes,1,opt,name=method" json:"method,omitempty"`
Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"`
Query *v19.Value `protobuf:"bytes,3,opt,name=query" json:"query,omitempty"`
Headers *v19.Value `protobuf:"bytes,4,opt,name=headers" json:"headers,omitempty"`
Body *v19.Value `protobuf:"bytes,5,opt,name=body" json:"body,omitempty"`
// contains filtered or unexported fields
}
func (*CallAPIParams) Descriptor
deprecated
func (*CallAPIParams) Descriptor() ([]byte, []int)
Deprecated: Use CallAPIParams.ProtoReflect.Descriptor instead.
func (*CallAPIParams) GetBody ¶
func (x *CallAPIParams) GetBody() *v19.Value
func (*CallAPIParams) GetHeaders ¶
func (x *CallAPIParams) GetHeaders() *v19.Value
func (*CallAPIParams) GetMethod ¶
func (x *CallAPIParams) GetMethod() string
func (*CallAPIParams) GetPath ¶
func (x *CallAPIParams) GetPath() string
func (*CallAPIParams) GetQuery ¶
func (x *CallAPIParams) GetQuery() *v19.Value
func (*CallAPIParams) ProtoMessage ¶
func (*CallAPIParams) ProtoMessage()
func (*CallAPIParams) ProtoReflect ¶
func (x *CallAPIParams) ProtoReflect() protoreflect.Message
func (*CallAPIParams) Reset ¶
func (x *CallAPIParams) Reset()
func (*CallAPIParams) String ¶
func (x *CallAPIParams) String() string
type PostValueBody ¶
type PostValueBody struct {
Value *v19.Value `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
ChannelTokens []*v19.ChannelToken `protobuf:"bytes,2,rep,name=channel_tokens" json:"channel_tokens,omitempty"`
// contains filtered or unexported fields
}
func (*PostValueBody) Descriptor
deprecated
func (*PostValueBody) Descriptor() ([]byte, []int)
Deprecated: Use PostValueBody.ProtoReflect.Descriptor instead.
func (*PostValueBody) GetChannelTokens ¶
func (x *PostValueBody) GetChannelTokens() []*v19.ChannelToken
func (*PostValueBody) GetValue ¶
func (x *PostValueBody) GetValue() *v19.Value
func (*PostValueBody) ProtoMessage ¶
func (*PostValueBody) ProtoMessage()
func (*PostValueBody) ProtoReflect ¶
func (x *PostValueBody) ProtoReflect() protoreflect.Message
func (*PostValueBody) Reset ¶
func (x *PostValueBody) Reset()
func (*PostValueBody) String ¶
func (x *PostValueBody) String() string
type PostValueParams ¶
type PostValueParams struct {
Path *string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"`
Value *v19.Value `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
Headers *v19.Value `protobuf:"bytes,3,opt,name=headers" json:"headers,omitempty"`
// contains filtered or unexported fields
}
func (*PostValueParams) Descriptor
deprecated
func (*PostValueParams) Descriptor() ([]byte, []int)
Deprecated: Use PostValueParams.ProtoReflect.Descriptor instead.
func (*PostValueParams) GetHeaders ¶
func (x *PostValueParams) GetHeaders() *v19.Value
func (*PostValueParams) GetPath ¶
func (x *PostValueParams) GetPath() string
func (*PostValueParams) GetValue ¶
func (x *PostValueParams) GetValue() *v19.Value
func (*PostValueParams) ProtoMessage ¶
func (*PostValueParams) ProtoMessage()
func (*PostValueParams) ProtoReflect ¶
func (x *PostValueParams) ProtoReflect() protoreflect.Message
func (*PostValueParams) Reset ¶
func (x *PostValueParams) Reset()
func (*PostValueParams) String ¶
func (x *PostValueParams) String() string
Click to show internal directories.
Click to hide internal directories.