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.
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.nameThe stream's name.sourceConfigSource connection profile configuration.stateThe state of the stream.updateTimeThe 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