Google Cloud Datastream V1 Client - Class DiscoverConnectionProfileResponse (1.4.2)

Reference documentation and code samples for the Google Cloud Datastream V1 Client class DiscoverConnectionProfileResponse.

Response from a discover request.

Generated from protobuf message google.cloud.datastream.v1.DiscoverConnectionProfileResponse

Namespace

Google \ Cloud \ Datastream \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ oracle_rdbms Google\Cloud\Datastream\V1\OracleRdbms

Enriched Oracle RDBMS object.

↳ mysql_rdbms Google\Cloud\Datastream\V1\MysqlRdbms

Enriched MySQL RDBMS object.

↳ postgresql_rdbms Google\Cloud\Datastream\V1\PostgresqlRdbms

Enriched PostgreSQL RDBMS object.

getOracleRdbms

Enriched Oracle RDBMS object.

Returns
Type Description
Google\Cloud\Datastream\V1\OracleRdbms|null

hasOracleRdbms

setOracleRdbms

Enriched Oracle RDBMS object.

Parameter
Name Description
var Google\Cloud\Datastream\V1\OracleRdbms
Returns
Type Description
$this

getMysqlRdbms

Enriched MySQL RDBMS object.

Returns
Type Description
Google\Cloud\Datastream\V1\MysqlRdbms|null

hasMysqlRdbms

setMysqlRdbms

Enriched MySQL RDBMS object.

Parameter
Name Description
var Google\Cloud\Datastream\V1\MysqlRdbms
Returns
Type Description
$this

getPostgresqlRdbms

Enriched PostgreSQL RDBMS object.

Returns
Type Description
Google\Cloud\Datastream\V1\PostgresqlRdbms|null

hasPostgresqlRdbms

setPostgresqlRdbms

Enriched PostgreSQL RDBMS object.

Parameter
Name Description
var Google\Cloud\Datastream\V1\PostgresqlRdbms
Returns
Type Description
$this

getDataObject

Returns
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.