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
Methods
__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 |
Google\Cloud\Datastream\V1\OracleSourceConfig
Oracle data source configuration. |
↳ mysql_source_config |
Google\Cloud\Datastream\V1\MysqlSourceConfig
MySQL data source configuration. |
↳ postgresql_source_config |
Google\Cloud\Datastream\V1\PostgresqlSourceConfig
PostgreSQL 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 |
Google\Cloud\Datastream\V1\OracleSourceConfig|null |
hasOracleSourceConfig
setOracleSourceConfig
Oracle data source configuration.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Datastream\V1\OracleSourceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getMysqlSourceConfig
MySQL data source configuration.
Returns | |
---|---|
Type | Description |
Google\Cloud\Datastream\V1\MysqlSourceConfig|null |
hasMysqlSourceConfig
setMysqlSourceConfig
MySQL data source configuration.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Datastream\V1\MysqlSourceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getPostgresqlSourceConfig
PostgreSQL data source configuration.
Returns | |
---|---|
Type | Description |
Google\Cloud\Datastream\V1\PostgresqlSourceConfig|null |
hasPostgresqlSourceConfig
setPostgresqlSourceConfig
PostgreSQL data source configuration.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Datastream\V1\PostgresqlSourceConfig
|
Returns | |
---|---|
Type | Description |
$this |
getSourceStreamConfig
Returns | |
---|---|
Type | Description |
string |