Class Stream

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes
NameDescription
strname
Output only. The stream's name.
google.protobuf.timestamp_pb2.Timestampcreate_time
Output only. The creation time of the stream.
google.protobuf.timestamp_pb2.Timestampupdate_time
Output only. The last update time of the stream.
Sequence[google.cloud.datastream_v1alpha1.types.Stream.LabelsEntry]labels
Labels.
strdisplay_name
Required. Display name.
google.cloud.datastream_v1alpha1.types.SourceConfigsource_config
Required. Source connection profile configuration.
google.cloud.datastream_v1alpha1.types.DestinationConfigdestination_config
Required. Destination connection profile configuration.
google.cloud.datastream_v1alpha1.types.Stream.Statestate
The state of the stream.
google.cloud.datastream_v1alpha1.types.Stream.BackfillAllStrategybackfill_all
Automatically backfill objects included in the stream source configuration. Specific objects can be excluded. This field is a member of `oneof`_ ``backfill_strategy``.
google.cloud.datastream_v1alpha1.types.Stream.BackfillNoneStrategybackfill_none
Do not automatically backfill any objects. This field is a member of `oneof`_ ``backfill_strategy``.
Sequence[google.cloud.datastream_v1alpha1.types.Error]errors
Output only. Errors on the Stream.

Inheritance

builtins.object > proto.message.Message > Stream

Classes

BackfillAllStrategy

BackfillAllStrategy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

BackfillNoneStrategy

BackfillNoneStrategy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Backfill strategy to disable automatic backfill for the Stream's objects.

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

API documentation for datastream_v1alpha1.types.Stream.LabelsEntry class.

State

State(value)

Stream state.