Documentation ¶
Index ¶
- Constants
- type WebhookInput
- func (i *WebhookInput) EnvelopeBuilder(c *gin.Context, conf *config.Config, metadata *meta.CollectorMeta) []envelope.Envelope
- func (i *WebhookInput) Handler(m manifold.Manifold, conf config.Config, metadata *meta.CollectorMeta) gin.HandlerFunc
- func (i *WebhookInput) Initialize(routerGroup *gin.RouterGroup, manifold *manifold.Manifold, conf *config.Config, ...) error
- func (i *WebhookInput) SquawkboxHandler(m manifold.Manifold, conf config.Config, metadata *meta.CollectorMeta) gin.HandlerFunc
Constants ¶
View Source
const ARBITRARY_WEBHOOK_SCHEMA = "io.silverton/buz/hook/arbitrary/v1.0.json"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebhookInput ¶
type WebhookInput struct{}
func (*WebhookInput) EnvelopeBuilder ¶
func (i *WebhookInput) EnvelopeBuilder(c *gin.Context, conf *config.Config, metadata *meta.CollectorMeta) []envelope.Envelope
func (*WebhookInput) Handler ¶
func (i *WebhookInput) Handler(m manifold.Manifold, conf config.Config, metadata *meta.CollectorMeta) gin.HandlerFunc
func (*WebhookInput) Initialize ¶
func (i *WebhookInput) Initialize(routerGroup *gin.RouterGroup, manifold *manifold.Manifold, conf *config.Config, metadata *meta.CollectorMeta) error
func (*WebhookInput) SquawkboxHandler ¶
func (i *WebhookInput) SquawkboxHandler(m manifold.Manifold, conf config.Config, metadata *meta.CollectorMeta) gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.