vector/sinks/aws_kinesis/firehose/
mod.rs1mod 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;