Package com.google.cloud.clouddms.v1
Interface CloudSqlConnectionProfileOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CloudSqlConnectionProfile
,CloudSqlConnectionProfile.Builder
public interface CloudSqlConnectionProfileOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAdditionalPublicIp()
Output only.com.google.protobuf.ByteString
getAdditionalPublicIpBytes()
Output only.String
getCloudSqlId()
Output only.com.google.protobuf.ByteString
getCloudSqlIdBytes()
Output only.String
getPrivateIp()
Output only.com.google.protobuf.ByteString
getPrivateIpBytes()
Output only.String
getPublicIp()
Output only.com.google.protobuf.ByteString
getPublicIpBytes()
Output only.CloudSqlSettings
getSettings()
Immutable.CloudSqlSettingsOrBuilder
getSettingsOrBuilder()
Immutable.boolean
hasSettings()
Immutable.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getCloudSqlId
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:
- The cloudSqlId.
-
getCloudSqlIdBytes
com.google.protobuf.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:
- The bytes for cloudSqlId.
-
hasSettings
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:
- Whether the settings field is set.
-
getSettings
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:
- The settings.
-
getSettingsOrBuilder
CloudSqlSettingsOrBuilder getSettingsOrBuilder()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
-
getPrivateIp
String getPrivateIp()
Output only. The Cloud SQL database instance's private IP.
string private_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The privateIp.
-
getPrivateIpBytes
com.google.protobuf.ByteString getPrivateIpBytes()
Output only. The Cloud SQL database instance's private IP.
string private_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for privateIp.
-
getPublicIp
String getPublicIp()
Output only. The Cloud SQL database instance's public IP.
string public_ip = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The publicIp.
-
getPublicIpBytes
com.google.protobuf.ByteString getPublicIpBytes()
Output only. The Cloud SQL database instance's public IP.
string public_ip = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for publicIp.
-
getAdditionalPublicIp
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:
- The additionalPublicIp.
-
getAdditionalPublicIpBytes
com.google.protobuf.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:
- The bytes for additionalPublicIp.
-
-