Reference documentation and code samples for the Google Cloud Datastream V1 Client class SourceConfig.
The configuration of the stream source.
Generated from protobuf message google.cloud.datastream.v1.SourceConfig
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ source_connection_profile |
string
Required. Source connection profile resource. Format: |
↳ oracle_source_config |
OracleSourceConfig
Oracle data source configuration. |
↳ mysql_source_config |
MysqlSourceConfig
MySQL data source configuration. |
↳ postgresql_source_config |
PostgresqlSourceConfig
PostgreSQL data source configuration. |
↳ sql_server_source_config |
SqlServerSourceConfig
SQLServer data source configuration. |
↳ salesforce_source_config |
SalesforceSourceConfig
Salesforce data source configuration. |
↳ mongodb_source_config |
MongodbSourceConfig
MongoDB data source configuration. |
↳ spanner_source_config |
SpannerSourceConfig
Spanner data source configuration. |
↳ dataverse_source_config |
DataverseSourceConfig
Dataverse data source configuration. |
↳ salesforce_marketing_cloud_source_config |
SalesforceMarketingCloudSourceConfig
Salesforce Marketing Cloud data source configuration. |
↳ service_now_source_config |
ServiceNowSourceConfig
ServiceNow data source configuration. |
↳ workday_source_config |
WorkdaySourceConfig
Optional. Workday data source configuration. |
getSourceConnectionProfile
Required. Source connection profile resource.
Format: projects/{project}/locations/{location}/connectionProfiles/{name}
| Returns | |
|---|---|
| Type | Description |
string |
|
setSourceConnectionProfile
Required. Source connection profile resource.
Format: projects/{project}/locations/{location}/connectionProfiles/{name}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOracleSourceConfig
Oracle data source configuration.
| Returns | |
|---|---|
| Type | Description |
OracleSourceConfig|null |
|
hasOracleSourceConfig
setOracleSourceConfig
Oracle data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
OracleSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMysqlSourceConfig
MySQL data source configuration.
| Returns | |
|---|---|
| Type | Description |
MysqlSourceConfig|null |
|
hasMysqlSourceConfig
setMysqlSourceConfig
MySQL data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
MysqlSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPostgresqlSourceConfig
PostgreSQL data source configuration.
| Returns | |
|---|---|
| Type | Description |
PostgresqlSourceConfig|null |
|
hasPostgresqlSourceConfig
setPostgresqlSourceConfig
PostgreSQL data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
PostgresqlSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSqlServerSourceConfig
SQLServer data source configuration.
| Returns | |
|---|---|
| Type | Description |
SqlServerSourceConfig|null |
|
hasSqlServerSourceConfig
setSqlServerSourceConfig
SQLServer data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
SqlServerSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSalesforceSourceConfig
Salesforce data source configuration.
| Returns | |
|---|---|
| Type | Description |
SalesforceSourceConfig|null |
|
hasSalesforceSourceConfig
setSalesforceSourceConfig
Salesforce data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
SalesforceSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMongodbSourceConfig
MongoDB data source configuration.
| Returns | |
|---|---|
| Type | Description |
MongodbSourceConfig|null |
|
hasMongodbSourceConfig
setMongodbSourceConfig
MongoDB data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
MongodbSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSpannerSourceConfig
Spanner data source configuration.
| Returns | |
|---|---|
| Type | Description |
SpannerSourceConfig|null |
|
hasSpannerSourceConfig
setSpannerSourceConfig
Spanner data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
SpannerSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDataverseSourceConfig
Dataverse data source configuration.
| Returns | |
|---|---|
| Type | Description |
DataverseSourceConfig|null |
|
hasDataverseSourceConfig
setDataverseSourceConfig
Dataverse data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
DataverseSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSalesforceMarketingCloudSourceConfig
Salesforce Marketing Cloud data source configuration.
| Returns | |
|---|---|
| Type | Description |
SalesforceMarketingCloudSourceConfig|null |
|
hasSalesforceMarketingCloudSourceConfig
setSalesforceMarketingCloudSourceConfig
Salesforce Marketing Cloud data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
SalesforceMarketingCloudSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getServiceNowSourceConfig
ServiceNow data source configuration.
| Returns | |
|---|---|
| Type | Description |
ServiceNowSourceConfig|null |
|
hasServiceNowSourceConfig
setServiceNowSourceConfig
ServiceNow data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
ServiceNowSourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getWorkdaySourceConfig
Optional. Workday data source configuration.
| Returns | |
|---|---|
| Type | Description |
WorkdaySourceConfig|null |
|
hasWorkdaySourceConfig
setWorkdaySourceConfig
Optional. Workday data source configuration.
| Parameter | |
|---|---|
| Name | Description |
var |
WorkdaySourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSourceStreamConfig
| Returns | |
|---|---|
| Type | Description |
string |
|