Documentation
¶
Overview ¶
Package firehose provides a basic emulation of Amazon Data Firehose (formerly Kinesis Data Firehose).
Implemented operations: CreateDeliveryStream, DescribeDeliveryStream, ListDeliveryStreams, DeleteDeliveryStream, PutRecord, PutRecordBatch.
Records are accepted but silently discarded (no S3 buffering).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeliveryStream ¶
type DeliveryStream struct {
DeliveryStreamName string `json:"DeliveryStreamName"`
DeliveryStreamARN string `json:"DeliveryStreamARN"`
DeliveryStreamStatus string `json:"DeliveryStreamStatus"`
DeliveryStreamType string `json:"DeliveryStreamType"`
}
DeliveryStream represents a Firehose delivery stream.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements router.Service and router.TargetDispatcher for Firehose.
func (*Service) Operations ¶
func (*Service) RegisterRoutes ¶
func (*Service) SupportedProtocols ¶
func (*Service) TargetPrefix ¶
Click to show internal directories.
Click to hide internal directories.