StreamInfo class

An object describing a Kinesis video stream.

Constructors

StreamInfo({DateTime? creationTime, int? dataRetentionInHours, String? deviceName, String? kmsKeyId, String? mediaType, Status? status, String? streamARN, String? streamName, String? version})
StreamInfo.fromJson(Map<String, dynamic> json)
factory

Properties

creationTime DateTime?
A time stamp that indicates when the stream was created.
final
dataRetentionInHours int?
How long the stream retains data, in hours.
final
deviceName String?
The name of the device that is associated with the stream.
final
hashCode int
The hash code for this object.
no setterinherited
kmsKeyId String?
The ID of the AWS Key Management Service (AWS KMS) key that Kinesis Video Streams uses to encrypt data on the stream.
final
mediaType String?
The MediaType of the stream.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status Status?
The status of the stream.
final
streamARN String?
The Amazon Resource Name (ARN) of the stream.
final
streamName String?
The name of the stream.
final
version String?
The version of the stream.
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