WriteStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information about a single stream that gets data inside the storage system.
Attributes
Name | Description |
name |
str
Output only. Name of the stream, in the form ``projects/{project}/datasets/{dataset}/tables/{table}/streams/{stream}``. |
type_ |
google.cloud.bigquery_storage_v1.types.WriteStream.Type
Immutable. Type of the stream. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Create time of the stream. For the \_default stream, this is the creation_time of the table. |
commit_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Commit time of the stream. If a stream is of ``COMMITTED`` type, then it will have a commit_time same as ``create_time``. If the stream is of ``PENDING`` type, empty commit_time means it is not committed. |
table_schema |
google.cloud.bigquery_storage_v1.types.TableSchema
Output only. The schema of the destination table. It is only returned in ``CreateWriteStream`` response. Caller should generate data that's compatible with this schema to send in initial ``AppendRowsRequest``. The table schema could go out of date during the life time of the stream. |
write_mode |
google.cloud.bigquery_storage_v1.types.WriteStream.WriteMode
Immutable. Mode of the stream. |
Inheritance
builtins.object > proto.message.Message > WriteStreamClasses
Type
Type(value)
Type enum of the stream.
WriteMode
WriteMode(value)
Mode enum of the stream.