public sealed class SourceProperty : IMessage<SourceProperty>, IEquatable<SourceProperty>, IDeepCloneable<SourceProperty>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class SourceProperty.
Source property.
Implements
IMessageSourceProperty, IEquatableSourceProperty, IDeepCloneableSourceProperty, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
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 |
|