public sealed class StreamObject : IMessage<StreamObject>, IEquatable<StreamObject>, IDeepCloneable<StreamObject>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class StreamObject.
A specific stream object (e.g a specific DB table).
Implements
IMessageStreamObject, IEquatableStreamObject, IDeepCloneableStreamObject, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
StreamObject()
public StreamObject()
StreamObject(StreamObject)
public StreamObject(StreamObject other)
Parameter | |
---|---|
Name | Description |
other |
StreamObject |
Properties
BackfillJob
public BackfillJob BackfillJob { get; set; }
The latest backfill job that was initiated for the stream object.
Property Value | |
---|---|
Type | Description |
BackfillJob |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The creation time of the object.
Property Value | |
---|---|
Type | Description |
Timestamp |
DisplayName
public string DisplayName { get; set; }
Required. Display name.
Property Value | |
---|---|
Type | Description |
string |
Errors
public RepeatedField<Error> Errors { get; }
Output only. Active errors on the object.
Property Value | |
---|---|
Type | Description |
RepeatedFieldError |
Name
public string Name { get; set; }
Output only. The object resource's name.
Property Value | |
---|---|
Type | Description |
string |
SourceObject
public SourceObjectIdentifier SourceObject { get; set; }
The object identifier in the data source.
Property Value | |
---|---|
Type | Description |
SourceObjectIdentifier |
StreamObjectName
public StreamObjectName StreamObjectName { get; set; }
StreamObjectName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
StreamObjectName |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The last update time of the object.
Property Value | |
---|---|
Type | Description |
Timestamp |