Send feedback
Class CloudSqlConnectionProfile (2.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.18.0 keyboard_arrow_down
public final class CloudSqlConnectionProfile extends GeneratedMessageV3 implements CloudSqlConnectionProfileOrBuilder
Specifies required connection parameters, and, optionally, the parameters
required to create a Cloud SQL destination database instance.
Protobuf type google.cloud.clouddms.v1.CloudSqlConnectionProfile
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
ADDITIONAL_PUBLIC_IP_FIELD_NUMBER
public static final int ADDITIONAL_PUBLIC_IP_FIELD_NUMBER
Field Value Type Description int
CLOUD_SQL_ID_FIELD_NUMBER
public static final int CLOUD_SQL_ID_FIELD_NUMBER
Field Value Type Description int
PRIVATE_IP_FIELD_NUMBER
public static final int PRIVATE_IP_FIELD_NUMBER
Field Value Type Description int
PUBLIC_IP_FIELD_NUMBER
public static final int PUBLIC_IP_FIELD_NUMBER
Field Value Type Description int
SETTINGS_FIELD_NUMBER
public static final int SETTINGS_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static CloudSqlConnectionProfile getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static CloudSqlConnectionProfile . Builder newBuilder ()
newBuilder(CloudSqlConnectionProfile prototype)
public static CloudSqlConnectionProfile . Builder newBuilder ( CloudSqlConnectionProfile prototype )
public static CloudSqlConnectionProfile parseDelimitedFrom ( InputStream input )
public static CloudSqlConnectionProfile parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static CloudSqlConnectionProfile parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CloudSqlConnectionProfile parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static CloudSqlConnectionProfile parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CloudSqlConnectionProfile parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static CloudSqlConnectionProfile parseFrom ( CodedInputStream input )
public static CloudSqlConnectionProfile parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static CloudSqlConnectionProfile parseFrom ( InputStream input )
public static CloudSqlConnectionProfile parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static CloudSqlConnectionProfile parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CloudSqlConnectionProfile parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<CloudSqlConnectionProfile> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getAdditionalPublicIp()
public 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 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 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 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.
getDefaultInstanceForType()
public CloudSqlConnectionProfile getDefaultInstanceForType ()
getParserForType()
public Parser<CloudSqlConnectionProfile> getParserForType ()
Overrides
getPrivateIp()
public 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 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 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 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.
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getSettings()
public CloudSqlSettings getSettings ()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
getSettingsOrBuilder()
public CloudSqlSettingsOrBuilder getSettingsOrBuilder ()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
hasSettings()
public 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.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public CloudSqlConnectionProfile . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CloudSqlConnectionProfile . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public CloudSqlConnectionProfile . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]