Google Cloud Datastream V1 Client - Class ConnectionProfile (2.5.1)

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

A set of reusable connection configurations to be used as a source or destination for a stream.

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

Namespace

Google \ Cloud \ Datastream \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Output only. Identifier. The resource's name.

↳ create_time Google\Protobuf\Timestamp

Output only. The create time of the resource.

↳ update_time Google\Protobuf\Timestamp

Output only. The update time of the resource.

↳ labels array|Google\Protobuf\Internal\MapField

Labels.

↳ display_name string

Required. Display name.

↳ satisfies_pzs bool

Output only. Reserved for future use.

↳ satisfies_pzi bool

Output only. Reserved for future use.

↳ oracle_profile OracleProfile

Oracle ConnectionProfile configuration.

↳ gcs_profile GcsProfile

Cloud Storage ConnectionProfile configuration.

↳ mysql_profile MysqlProfile

MySQL ConnectionProfile configuration.

↳ bigquery_profile BigQueryProfile

BigQuery Connection Profile configuration.

↳ postgresql_profile PostgresqlProfile

PostgreSQL Connection Profile configuration.

↳ sql_server_profile SqlServerProfile

SQLServer Connection Profile configuration.

↳ salesforce_profile SalesforceProfile

Salesforce Connection Profile configuration.

↳ mongodb_profile MongodbProfile

MongoDB Connection Profile configuration.

↳ static_service_ip_connectivity StaticServiceIpConnectivity

Static Service IP connectivity.

↳ forward_ssh_connectivity ForwardSshTunnelConnectivity

Forward SSH tunnel connectivity.

↳ private_connectivity PrivateConnectivity

Private connectivity.

getName

Output only. Identifier. The resource's name.

Returns
Type Description
string

setName

Output only. Identifier. The resource's name.

Parameter
Name Description
var string
Returns
Type Description
$this

getCreateTime

Output only. The create time of the resource.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The create time of the resource.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getUpdateTime

Output only. The update time of the resource.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Output only. The update time of the resource.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getLabels

Labels.

Returns
Type Description
Google\Protobuf\Internal\MapField

setLabels

Labels.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getDisplayName

Required. Display name.

Returns
Type Description
string

setDisplayName

Required. Display name.

Parameter
Name Description
var string
Returns
Type Description
$this

getSatisfiesPzs

Output only. Reserved for future use.

Returns
Type Description
bool

hasSatisfiesPzs

clearSatisfiesPzs

setSatisfiesPzs

Output only. Reserved for future use.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSatisfiesPzi

Output only. Reserved for future use.

Returns
Type Description
bool

hasSatisfiesPzi

clearSatisfiesPzi

setSatisfiesPzi

Output only. Reserved for future use.

Parameter
Name Description
var bool
Returns
Type Description
$this

getOracleProfile

Oracle ConnectionProfile configuration.

Returns
Type Description
OracleProfile|null

hasOracleProfile

setOracleProfile

Oracle ConnectionProfile configuration.

Parameter
Name Description
var OracleProfile
Returns
Type Description
$this

getGcsProfile

Cloud Storage ConnectionProfile configuration.

Returns
Type Description
GcsProfile|null

hasGcsProfile

setGcsProfile

Cloud Storage ConnectionProfile configuration.

Parameter
Name Description
var GcsProfile
Returns
Type Description
$this

getMysqlProfile

MySQL ConnectionProfile configuration.

Returns
Type Description
MysqlProfile|null

hasMysqlProfile

setMysqlProfile

MySQL ConnectionProfile configuration.

Parameter
Name Description
var MysqlProfile
Returns
Type Description
$this

getBigqueryProfile

BigQuery Connection Profile configuration.

Returns
Type Description
BigQueryProfile|null

hasBigqueryProfile

setBigqueryProfile

BigQuery Connection Profile configuration.

Parameter
Name Description
var BigQueryProfile
Returns
Type Description
$this

getPostgresqlProfile

PostgreSQL Connection Profile configuration.

Returns
Type Description
PostgresqlProfile|null

hasPostgresqlProfile

setPostgresqlProfile

PostgreSQL Connection Profile configuration.

Parameter
Name Description
var PostgresqlProfile
Returns
Type Description
$this

getSqlServerProfile

SQLServer Connection Profile configuration.

Returns
Type Description
SqlServerProfile|null

hasSqlServerProfile

setSqlServerProfile

SQLServer Connection Profile configuration.

Parameter
Name Description
var SqlServerProfile
Returns
Type Description
$this

getSalesforceProfile

Salesforce Connection Profile configuration.

Returns
Type Description
SalesforceProfile|null

hasSalesforceProfile

setSalesforceProfile

Salesforce Connection Profile configuration.

Parameter
Name Description
var SalesforceProfile
Returns
Type Description
$this

getMongodbProfile

MongoDB Connection Profile configuration.

Returns
Type Description
MongodbProfile|null

hasMongodbProfile

setMongodbProfile

MongoDB Connection Profile configuration.

Parameter
Name Description
var MongodbProfile
Returns
Type Description
$this

getStaticServiceIpConnectivity

Static Service IP connectivity.

Returns
Type Description
StaticServiceIpConnectivity|null

hasStaticServiceIpConnectivity

setStaticServiceIpConnectivity

Static Service IP connectivity.

Parameter
Name Description
var StaticServiceIpConnectivity
Returns
Type Description
$this

getForwardSshConnectivity

Forward SSH tunnel connectivity.

Returns
Type Description
ForwardSshTunnelConnectivity|null

hasForwardSshConnectivity

setForwardSshConnectivity

Forward SSH tunnel connectivity.

Parameter
Name Description
var ForwardSshTunnelConnectivity
Returns
Type Description
$this

getPrivateConnectivity

Private connectivity.

Returns
Type Description
PrivateConnectivity|null

hasPrivateConnectivity

setPrivateConnectivity

Private connectivity.

Parameter
Name Description
var PrivateConnectivity
Returns
Type Description
$this

getProfile

Returns
Type Description
string

getConnectivity

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.