public sealed class SalesforceSourceConfig : IMessage<SalesforceSourceConfig>, IEquatable<SalesforceSourceConfig>, IDeepCloneable<SalesforceSourceConfig>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class SalesforceSourceConfig.
Configuration for syncing data from a Salesforce source.
Implements
IMessageSalesforceSourceConfig, IEquatableSalesforceSourceConfig, IDeepCloneableSalesforceSourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
SalesforceSourceConfig()
public SalesforceSourceConfig()SalesforceSourceConfig(SalesforceSourceConfig)
public SalesforceSourceConfig(SalesforceSourceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SalesforceSourceConfig |
Properties
ExcludeObjects
public SalesforceOrg ExcludeObjects { get; set; }The Salesforce objects to exclude from the stream.
| Property Value | |
|---|---|
| Type | Description |
SalesforceOrg |
|
IncludeObjects
public SalesforceOrg IncludeObjects { get; set; }The Salesforce objects to retrieve from the source.
| Property Value | |
|---|---|
| Type | Description |
SalesforceOrg |
|
PollingInterval
public Duration PollingInterval { get; set; }Required. Salesforce objects polling interval. The interval at which new
changes will be polled for each object. The duration must be from 5
minutes to 24 hours, inclusive.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|