DataStream v1 API - Class SourceProperty (2.13.0)

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

Reference documentation and code samples for the DataStream v1 API class SourceProperty.

Source property.

Inheritance

object > SourceProperty

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

SourceProperty()

public SourceProperty()

SourceProperty(SourceProperty)

public SourceProperty(SourceProperty other)
Parameter
Name Description
other SourceProperty

Properties

PrimaryKey

public bool PrimaryKey { get; set; }

Optional. Whether or not the property is a primary key.

Property Value
Type Description
bool

Properties

public RepeatedField<SourceProperty> Properties { get; }

Optional. Source properties. When specified, it means that the current property contains nested properties of its own. When unspecified as part of include objects, includes everything, when unspecified as part of exclude objects, excludes nothing.

Property Value
Type Description
RepeatedFieldSourceProperty

PropertyName

public string PropertyName { get; set; }

Required. The property name.

Property Value
Type Description
string