Google Cloud Datastream V1 Client - Class SourceConfig (2.1.1)
Stay organized with collections
Save and categorize content based on your preferences.
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 resoource. 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. |
getSourceConnectionProfile
Required. Source connection profile resoource.
Format: projects/{project}/locations/{location}/connectionProfiles/{name}
| Returns | |
|---|---|
| Type | Description |
string |
|
setSourceConnectionProfile
Required. Source connection profile resoource.
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 |
|
getSourceStreamConfig
| Returns | |
|---|---|
| Type | Description |
string |
|