GetStreamResult class

Result data returned by getStream.

Constructors

GetStreamResult({required BackfillAllStrategyResponse backfillAll, required Map<String, dynamic> backfillNone, required String createTime, required String customerManagedEncryptionKey, required DestinationConfigResponse destinationConfig, required String displayName, required List<ErrorResponse> errors, required Map<String, String> labels, required String lastRecoveryTime, required String name, required SourceConfigResponse sourceConfig, required String state, required String updateTime})
Creates a new GetStreamResult. 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. lastRecoveryTime If the stream was recovered, the time of the last recovery. Note: This field is currently experimental. 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
GetStreamResult.fromMap(Map<String, dynamic> map)
factory

Properties

backfillAll → BackfillAllStrategyResponse
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 → DestinationConfigResponse
Destination connection profile configuration.
final
displayName → String
Display name.
final
errors → List<ErrorResponse>
Errors on the Stream.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Labels.
final
lastRecoveryTime → String
If the stream was recovered, the time of the last recovery. Note: This field is currently experimental.
final
name → String
The stream's name.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sourceConfig → SourceConfigResponse
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