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.