Class StreamObject (2.0.0)

public sealed class StreamObject : IMessage<StreamObject>, IEquatable<StreamObject>, IDeepCloneable<StreamObject>, IBufferMessage, IMessage

A specific stream object (e.g a specific DB table).

Inheritance

Object > StreamObject

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

StreamObject()

public StreamObject()

StreamObject(StreamObject)

public StreamObject(StreamObject other)
Parameter
NameDescription
otherStreamObject

Properties

BackfillJob

public BackfillJob BackfillJob { get; set; }

The latest backfill job that was initiated for the stream object.

Property Value
TypeDescription
BackfillJob

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The creation time of the object.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Required. Display name.

Property Value
TypeDescription
String

Errors

public RepeatedField<Error> Errors { get; }

Output only. Active errors on the object.

Property Value
TypeDescription
RepeatedField<Error>

Name

public string Name { get; set; }

Output only. The object resource's name.

Property Value
TypeDescription
String

SourceObject

public SourceObjectIdentifier SourceObject { get; set; }

The object identifier in the data source.

Property Value
TypeDescription
SourceObjectIdentifier

StreamObjectName

public StreamObjectName StreamObjectName { get; set; }

StreamObjectName-typed view over the Name resource name property.

Property Value
TypeDescription
StreamObjectName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last update time of the object.

Property Value
TypeDescription
Timestamp