Skip to content

Commit 3efeb68

Browse files
committed
fix: update Firehose barrel exports and remove bad record_data import
1 parent 7336cc2 commit 3efeb68

File tree

2 files changed

+10
-34
lines changed

2 files changed

+10
-34
lines changed
Lines changed: 10 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,21 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0
33

4-
/// Amazon Data Firehose client for Flutter.
5-
///
6-
/// This library provides an offline-capable client for streaming data to
7-
/// Amazon Data Firehose delivery streams.
8-
///
9-
/// ## Getting Started
10-
///
11-
/// ```dart
12-
/// import 'package:aws_amazon_firehose/aws_amazon_firehose.dart';
13-
///
14-
/// final client = AmazonDataFirehose(
15-
/// region: 'us-east-1',
16-
/// credentialsProvider: AWSCredentialsProvider(
17-
/// AWSCredentials('accessKeyId', 'secretAccessKey'),
18-
/// ),
19-
/// );
20-
///
21-
/// // Record data
22-
/// await client.record(
23-
/// data: Uint8List.fromList(utf8.encode('{"event": "click"}')),
24-
/// deliveryStreamName: 'my-delivery-stream',
25-
/// );
26-
///
27-
/// // Flush and close when done
28-
/// await client.flush();
29-
/// await client.close();
30-
/// ```
31-
library aws_amazon_firehose;
4+
/// Amplify Amazon Data Firehose client for Dart.
5+
library;
326

33-
// Re-export credentials types from amplify_core for convenience
7+
// TODO(v3): Replace with V3 credentials provider type.
348
export 'package:amplify_core/amplify_core.dart'
359
show AWSCredentials, AWSCredentialsProvider;
3610

37-
// Main client
38-
export 'src/amazon_data_firehose.dart';
11+
// Options
3912
export 'src/amazon_data_firehose_options.dart';
13+
// Main client
14+
export 'src/amplify_firehose_client.dart';
4015
// Exceptions
41-
export 'src/exception/firehose_exception.dart';
16+
export 'src/exception/amplify_firehose_exception.dart';
4217
// Flush strategies
4318
export 'src/flush_strategy/flush_strategy.dart';
44-
export 'src/flush_strategy/interval_flush_strategy.dart';
19+
// Return types
20+
export 'src/model/clear_cache_data.dart';
21+
export 'src/model/flush_data.dart';

packages/kinesis/aws_amazon_firehose/lib/src/amplify_firehose_client.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import 'package:aws_amazon_firehose/src/impl/record_client.dart';
1313
import 'package:aws_amazon_firehose/src/impl/record_storage.dart';
1414
import 'package:aws_amazon_firehose/src/model/clear_cache_data.dart';
1515
import 'package:aws_amazon_firehose/src/model/flush_data.dart';
16-
import 'package:aws_amazon_firehose/src/model/record_data.dart';
1716
import 'package:aws_amazon_firehose/src/sdk/firehose.dart';
1817

1918
// TODO(v3): Update credentialsProvider type to V3

0 commit comments

Comments
 (0)