Documentation ¶
Index ¶
- type KinesisOutput
- func (k *KinesisOutput) Close() error
- func (k *KinesisOutput) Connect() error
- func (k *KinesisOutput) Description() string
- func (k *KinesisOutput) SampleConfig() string
- func (k *KinesisOutput) SetSerializer(serializer serializers.Serializer)
- func (k *KinesisOutput) Write(metrics []telegraf.Metric) error
- type Partition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KinesisOutput ¶
type KinesisOutput struct { Region string `toml:"region"` AccessKey string `toml:"access_key"` SecretKey string `toml:"secret_key"` RoleARN string `toml:"role_arn"` Profile string `toml:"profile"` Filename string `toml:"shared_credential_file"` Token string `toml:"token"` EndpointURL string `toml:"endpoint_url"` StreamName string `toml:"streamname"` PartitionKey string `toml:"partitionkey"` RandomPartitionKey bool `toml:"use_random_partitionkey"` Partition *Partition `toml:"partition"` Debug bool `toml:"debug"` Log telegraf.Logger `toml:"-"` // contains filtered or unexported fields }
func (*KinesisOutput) Close ¶
func (k *KinesisOutput) Close() error
func (*KinesisOutput) Connect ¶
func (k *KinesisOutput) Connect() error
func (*KinesisOutput) Description ¶
func (k *KinesisOutput) Description() string
func (*KinesisOutput) SampleConfig ¶
func (k *KinesisOutput) SampleConfig() string
func (*KinesisOutput) SetSerializer ¶ added in v1.14.0
func (k *KinesisOutput) SetSerializer(serializer serializers.Serializer)
Click to show internal directories.
Click to hide internal directories.