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.
backfillAllAutomatically backfill objects included in the stream source configuration. Specific objects can be excluded.backfillNoneDo not automatically backfill any objects.createTimeThe creation time of the stream.customerManagedEncryptionKeyImmutable. 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.destinationConfigDestination connection profile configuration.displayNameDisplay name.errorsErrors on the Stream.labelsLabels.lastRecoveryTimeIf the stream was recovered, the time of the last recovery. Note: This field is currently experimental.nameThe stream's name.sourceConfigSource connection profile configuration.stateThe state of the stream.updateTimeThe 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