Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilePayload ¶
type FilePayload struct {
TerminateChannel chan struct{}
}
FilePayload implements a Payloader that simply writes to a file.
func (FilePayload) BuildPayload ¶
func (fp FilePayload) BuildPayload(msg message.Message, data map[string]interface{}) ([]byte, error)
BuildPayload uses the default TidePayload.
func (FilePayload) SendPayload ¶
func (fp FilePayload) SendPayload(destination string, payload []byte) ([]byte, error)
SendPayload sends the results to a file.
type TidePayload ¶
type TidePayload struct {
Client tide.ClientInterface
}
TidePayload implements the Payloader interface to send payloads to the Tide API.
func (TidePayload) BuildPayload ¶
BuildPayload implements payload.Builder interface to generate Tide API payload.
func (TidePayload) SendPayload ¶
func (t TidePayload) SendPayload(destination string, payload []byte) ([]byte, error)
SendPayload sends a payload message to the Tide API.
Click to show internal directories.
Click to hide internal directories.