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