Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventEncoder ¶
type EventEncoder interface {
Encode(event interface{}) error
}
type EventJSONEncoder ¶
type EventJSONEncoder struct {
// contains filtered or unexported fields
}
EventJSONEncoder encodes nuclio events as JSON
func NewEventJSONEncoder ¶
func NewEventJSONEncoder(logger logger.Logger, writer io.Writer) *EventJSONEncoder
NewEventJSONEncoder returns a new JSONEncoder
func (*EventJSONEncoder) Encode ¶
func (e *EventJSONEncoder) Encode(object interface{}) error
Encode writes the JSON encoding of event to the stream, followed by a newline character
type EventMsgPackEncoder ¶
type EventMsgPackEncoder struct {
// contains filtered or unexported fields
}
EventMsgPackEncoder encodes nuclio events as MsgPack
func NewEventMsgPackEncoder ¶
func NewEventMsgPackEncoder(logger logger.Logger, writer io.Writer) *EventMsgPackEncoder
NewEventMsgPackEncoder returns a new MsgPackEncoder
func (*EventMsgPackEncoder) Encode ¶
func (e *EventMsgPackEncoder) Encode(object interface{}) error
Encode writes the JSON encoding of event to the stream, followed by a newline character
Click to show internal directories.
Click to hide internal directories.