StreamDescriptionSummary class
Represents the output for DescribeStreamSummary
Constructors
- 
          StreamDescriptionSummary({required List<
EnhancedMetrics> enhancedMonitoring, required int openShardCount, required int retentionPeriodHours, required String streamARN, required DateTime streamCreationTimestamp, required String streamName, required StreamStatus streamStatus, int? consumerCount, EncryptionType? encryptionType, String? keyId}) - 
          StreamDescriptionSummary.fromJson(Map<
String, dynamic> json) - 
          
            factory
 
Properties
- consumerCount → int?
 - 
  The number of enhanced fan-out consumers registered with the stream.
  final
 - encryptionType → EncryptionType?
 - 
  The encryption type used. This value is one of the following:
  final
 - 
  enhancedMonitoring
  → List<
EnhancedMetrics>  - 
  Represents the current enhanced monitoring settings of the stream.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - keyId → String?
 - 
  The GUID for the customer-managed AWS KMS key to use for encryption. This
value can be a globally unique identifier, a fully specified ARN to either
an alias or a key, or an alias name prefixed by "alias/".You can also use a
master key owned by Kinesis Data Streams by specifying the alias
aws/kinesis.final - openShardCount → int
 - 
  The number of open shards in the stream.
  final
 - retentionPeriodHours → int
 - 
  The current retention period, in hours.
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - streamARN → String
 - 
  The Amazon Resource Name (ARN) for the stream being described.
  final
 - streamCreationTimestamp → DateTime
 - 
  The approximate time that the stream was created.
  final
 - streamName → String
 - 
  The name of the stream being described.
  final
 - streamStatus → StreamStatus
 - 
  The current status of the stream being described. The stream status is one
of the following states:
  final
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited