vector/sinks/aws_kinesis/firehose/
mod.rs

1mod config;
2#[cfg(feature = "aws-kinesis-firehose-integration-tests")]
3#[cfg(test)]
4mod integration_tests;
5mod record;
6mod tests;
7
8use aws_sdk_firehose::{
9    Client, operation::put_record_batch::PutRecordBatchError, types::Record as FRecord,
10};
11
12pub use self::config::KinesisFirehoseSinkConfig;
13pub use super::{
14    config::{KinesisSinkBaseConfig, build_sink},
15    record::{Record, SendRecord},
16    request_builder,
17    service::{KinesisResponse, KinesisService},
18    sink,
19};
20
21pub type KinesisError = PutRecordBatchError;
22pub type KinesisRecord = FRecord;
23pub type KinesisClient = Client;