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 StringgetAdditionalPublicIp()Output only.com.google.protobuf.ByteStringgetAdditionalPublicIpBytes()Output only.StringgetCloudSqlId()Output only.com.google.protobuf.ByteStringgetCloudSqlIdBytes()Output only.StringgetPrivateIp()Output only.com.google.protobuf.ByteStringgetPrivateIpBytes()Output only.StringgetPublicIp()Output only.com.google.protobuf.ByteStringgetPublicIpBytes()Output only.CloudSqlSettingsgetSettings()Immutable.CloudSqlSettingsOrBuildergetSettingsOrBuilder()Immutable.booleanhasSettings()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.
-
-