Google Cloud Sql Admin V1 Client - Class ConnectPoolNodeConfig (1.6.0)

Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class ConnectPoolNodeConfig.

Details of a single read pool node of a read pool.

Generated from protobuf message google.cloud.sql.v1.ConnectSettings.ConnectPoolNodeConfig

Namespace

Google \ Cloud \ Sql \ V1 \ ConnectSettings

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Output only. The name of the read pool node. Doesn't include the project ID.

↳ ip_addresses array<Google\Cloud\Sql\V1\IpMapping>

Output only. Mappings containing IP addresses that can be used to connect to the read pool node.

↳ dns_name string

Output only. The DNS name of the read pool node.

↳ dns_names array<Google\Cloud\Sql\V1\DnsNameMapping>

Output only. The list of DNS names used by this read pool node.

getName

Output only. The name of the read pool node. Doesn't include the project ID.

Returns
Type Description
string

hasName

clearName

setName

Output only. The name of the read pool node. Doesn't include the project ID.

Parameter
Name Description
var string
Returns
Type Description
$this

getIpAddresses

Output only. Mappings containing IP addresses that can be used to connect to the read pool node.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setIpAddresses

Output only. Mappings containing IP addresses that can be used to connect to the read pool node.

Parameter
Name Description
var array<Google\Cloud\Sql\V1\IpMapping>
Returns
Type Description
$this

getDnsName

Output only. The DNS name of the read pool node.

Returns
Type Description
string

hasDnsName

clearDnsName

setDnsName

Output only. The DNS name of the read pool node.

Parameter
Name Description
var string
Returns
Type Description
$this

getDnsNames

Output only. The list of DNS names used by this read pool node.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setDnsNames

Output only. The list of DNS names used by this read pool node.

Parameter
Name Description
var array<Google\Cloud\Sql\V1\DnsNameMapping>
Returns
Type Description
$this