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 operation::put_record_batch::PutRecordBatchError, types::Record as FRecord, Client,
10};
11
12pub use super::{
13 config::{build_sink, KinesisSinkBaseConfig},
14 record::{Record, SendRecord},
15 request_builder,
16 service::{KinesisResponse, KinesisService},
17 sink,
18};
19
20pub use self::config::KinesisFirehoseSinkConfig;
21
22pub type KinesisError = PutRecordBatchError;
23pub type KinesisRecord = FRecord;
24pub type KinesisClient = Client;