amplify_firehose
A Flutter implementation for streaming data to Amazon Data Firehose with offline support.
This package wraps amplify_firehose_dart and automatically resolves the storage path using path_provider.
Getting Started
import 'package:amplify_firehose/amplify_firehose.dart';
final client = await AmplifyFirehoseClient.create(
region: 'us-east-1',
credentialsProvider: myCredentialsProvider,
);
await client.record(
data: Uint8List.fromList(utf8.encode('{"event": "click"}')),
streamName: 'my-delivery-stream',
);
final result = await client.flush();
Libraries
- amplify_firehose
- Amplify Amazon Data Firehose client for Flutter.