Google Cloud Datastream V1 Client - Class DiscoverConnectionProfileRequest (2.8.0)

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

Request message for 'discover' ConnectionProfile request.

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

Namespace

Google \ Cloud \ Datastream \ V1

Methods

__construct

Constructor.

Parameter
Name Description
data mixed

getParent

Required. The parent resource of the connection profile type. Must be in the format projects/*/locations/*.

Returns
Type Description
string

setParent

Required. The parent resource of the connection profile type. Must be in the format projects/*/locations/*.

Parameter
Name Description
var string
Returns
Type Description
$this

getConnectionProfile

Optional. An ad-hoc connection profile configuration.

Returns
Type Description
ConnectionProfile|null

hasConnectionProfile

setConnectionProfile

Optional. An ad-hoc connection profile configuration.

Parameter
Name Description
var ConnectionProfile
Returns
Type Description
$this

getConnectionProfileName

Optional. A reference to an existing connection profile.

Returns
Type Description
string

hasConnectionProfileName

setConnectionProfileName

Optional. A reference to an existing connection profile.

Parameter
Name Description
var string
Returns
Type Description
$this

getFullHierarchy

Optional. Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).

Returns
Type Description
bool

hasFullHierarchy

setFullHierarchy

Optional. Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).

Parameter
Name Description
var bool
Returns
Type Description
$this

getHierarchyDepth

Optional. The number of hierarchy levels below the current level to be retrieved.

Returns
Type Description
int

hasHierarchyDepth

setHierarchyDepth

Optional. The number of hierarchy levels below the current level to be retrieved.

Parameter
Name Description
var int
Returns
Type Description
$this

getOracleRdbms

Optional. Oracle RDBMS to enrich with child data objects and metadata.

Returns
Type Description
OracleRdbms|null

hasOracleRdbms

setOracleRdbms

Optional. Oracle RDBMS to enrich with child data objects and metadata.

Parameter
Name Description
var OracleRdbms
Returns
Type Description
$this

getMysqlRdbms

Optional. MySQL RDBMS to enrich with child data objects and metadata.

Returns
Type Description
MysqlRdbms|null

hasMysqlRdbms

setMysqlRdbms

Optional. MySQL RDBMS to enrich with child data objects and metadata.

Parameter
Name Description
var MysqlRdbms
Returns
Type Description
$this

getPostgresqlRdbms

Optional. PostgreSQL RDBMS to enrich with child data objects and metadata.

Returns
Type Description
PostgresqlRdbms|null

hasPostgresqlRdbms

setPostgresqlRdbms

Optional. PostgreSQL RDBMS to enrich with child data objects and metadata.

Parameter
Name Description
var PostgresqlRdbms
Returns
Type Description
$this

getSqlServerRdbms

Optional. SQLServer RDBMS to enrich with child data objects and metadata.

Returns
Type Description
SqlServerRdbms|null

hasSqlServerRdbms

setSqlServerRdbms

Optional. SQLServer RDBMS to enrich with child data objects and metadata.

Parameter
Name Description
var SqlServerRdbms
Returns
Type Description
$this

getSalesforceOrg

Optional. Salesforce organization to enrich with child data objects and metadata.

Returns
Type Description
SalesforceOrg|null

hasSalesforceOrg

setSalesforceOrg

Optional. Salesforce organization to enrich with child data objects and metadata.

Parameter
Name Description
var SalesforceOrg
Returns
Type Description
$this

getMongodbCluster

Optional. MongoDB cluster to enrich with child data objects and metadata.

Returns
Type Description
MongodbCluster|null

hasMongodbCluster

setMongodbCluster

Optional. MongoDB cluster to enrich with child data objects and metadata.

Parameter
Name Description
var MongodbCluster
Returns
Type Description
$this

getSpannerDatabase

Optional. Spanner database to enrich with child data objects and metadata.

Returns
Type Description
SpannerDatabase|null

hasSpannerDatabase

setSpannerDatabase

Optional. Spanner database to enrich with child data objects and metadata.

Parameter
Name Description
var SpannerDatabase
Returns
Type Description
$this

getSourceCatalog

Optional. Source catalog to enrich with child data objects and metadata.

This is mainly used to represent SaaS sources databases.

Returns
Type Description
SourceCatalog|null

hasSourceCatalog

setSourceCatalog

Optional. Source catalog to enrich with child data objects and metadata.

This is mainly used to represent SaaS sources databases.

Parameter
Name Description
var SourceCatalog
Returns
Type Description
$this

getTarget

Returns
Type Description
string

getHierarchy

Returns
Type Description
string

getDataObject

Returns
Type Description
string