Interface CloudSqlConnectionProfileOrBuilder (2.52.0)

public interface CloudSqlConnectionProfileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdditionalPublicIp()

public abstract String getAdditionalPublicIp()

Output only. The Cloud SQL database instance's additional (outgoing) public IP. Used when the Cloud SQL database availability type is REGIONAL (i.e. multiple zones / highly available).

string additional_public_ip = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The additionalPublicIp.

getAdditionalPublicIpBytes()

public abstract ByteString getAdditionalPublicIpBytes()

Output only. The Cloud SQL database instance's additional (outgoing) public IP. Used when the Cloud SQL database availability type is REGIONAL (i.e. multiple zones / highly available).

string additional_public_ip = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for additionalPublicIp.

getCloudSqlId()

public abstract String getCloudSqlId()

Output only. The Cloud SQL instance ID that this connection profile is associated with.

string cloud_sql_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The cloudSqlId.

getCloudSqlIdBytes()

public abstract ByteString getCloudSqlIdBytes()

Output only. The Cloud SQL instance ID that this connection profile is associated with.

string cloud_sql_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for cloudSqlId.

getPrivateIp()

public abstract String getPrivateIp()

Output only. The Cloud SQL database instance's private IP.

string private_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The privateIp.

getPrivateIpBytes()

public abstract ByteString getPrivateIpBytes()

Output only. The Cloud SQL database instance's private IP.

string private_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for privateIp.

getPublicIp()

public abstract String getPublicIp()

Output only. The Cloud SQL database instance's public IP.

string public_ip = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The publicIp.

getPublicIpBytes()

public abstract ByteString getPublicIpBytes()

Output only. The Cloud SQL database instance's public IP.

string public_ip = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for publicIp.

getSettings()

public abstract CloudSqlSettings getSettings()

Immutable. Metadata used to create the destination Cloud SQL database.

.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
CloudSqlSettings

The settings.

getSettingsOrBuilder()

public abstract CloudSqlSettingsOrBuilder getSettingsOrBuilder()

Immutable. Metadata used to create the destination Cloud SQL database.

.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
CloudSqlSettingsOrBuilder

hasSettings()

public abstract boolean hasSettings()

Immutable. Metadata used to create the destination Cloud SQL database.

.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the settings field is set.