Datastore class

Information about a data store.

Constructors

Datastore({String? arn, DateTime? creationTime, FileFormatConfiguration? fileFormatConfiguration, DateTime? lastMessageArrivalTime, DateTime? lastUpdateTime, String? name, RetentionPeriod? retentionPeriod, DatastoreStatus? status, DatastoreStorage? storage})
Datastore.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
The ARN of the data store.
final
creationTime DateTime?
When the data store was created.
final
fileFormatConfiguration FileFormatConfiguration?
Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and Parquet.
final
hashCode int
The hash code for this object.
no setterinherited
lastMessageArrivalTime DateTime?
The last time when a new message arrived in the data store.
final
lastUpdateTime DateTime?
The last time the data store was updated.
final
name String?
The name of the data store.
final
retentionPeriod RetentionPeriod?
How long, in days, message data is kept for the data store. When customerManagedS3 storage is selected, this parameter is ignored.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status DatastoreStatus?
The status of a data store:
final
storage DatastoreStorage?
Where data store data is stored. You can choose one of serviceManagedS3 or customerManagedS3 storage. If not specified, the default is serviceManagedS3. You cannot change this storage option after the data store is created.
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