GetStreamDatastreamV1alpha1Result class

Result data returned by getStream.

Constructors

GetStreamDatastreamV1alpha1Result({required BackfillAllStrategyResponseDatastreamV1alpha1 backfillAll, required Map<String, dynamic> backfillNone, required String createTime, required String customerManagedEncryptionKey, required DestinationConfigResponseDatastreamV1alpha1 destinationConfig, required String displayName, required List<ErrorResponseDatastreamV1alpha1> errors, required Map<String, String> labels, required String name, required SourceConfigResponseDatastreamV1alpha1 sourceConfig, required String state, required String updateTime})
Creates a new GetStreamDatastreamV1alpha1Result. backfillAll Automatically backfill objects included in the stream source configuration. Specific objects can be excluded. backfillNone Do not automatically backfill any objects. createTime The creation time of the stream. customerManagedEncryptionKey Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS. destinationConfig Destination connection profile configuration. displayName Display name. errors Errors on the Stream. labels Labels. name The stream's name. sourceConfig Source connection profile configuration. state The state of the stream. updateTime The last update time of the stream.
const
GetStreamDatastreamV1alpha1Result.fromMap(Map<String, dynamic> map)
factory

Properties

backfillAll → BackfillAllStrategyResponseDatastreamV1alpha1
Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.
final
backfillNone → Map<String, dynamic>
Do not automatically backfill any objects.
final
createTime → String
The creation time of the stream.
final
customerManagedEncryptionKey → String
Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.
final
destinationConfig → DestinationConfigResponseDatastreamV1alpha1
Destination connection profile configuration.
final
displayName → String
Display name.
final
errors → List<ErrorResponseDatastreamV1alpha1>
Errors on the Stream.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Labels.
final
name → String
The stream's name.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sourceConfig → SourceConfigResponseDatastreamV1alpha1
Source connection profile configuration.
final
state → String
The state of the stream.
final
updateTime → String
The last update time of the stream.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited