Google Cloud Datastream V1 Client - Class ConnectionProfile (2.0.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. 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.

↳ 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.

↳ 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. The resource's name.

Returns
Type Description
string

setName

Output only. 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

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

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.