public final class CloudSqlConnectionProfile extends com.google.protobuf.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| Modifier and Type | Class and Description |
|---|---|
static class |
CloudSqlConnectionProfile.Builder
Specifies required connection parameters, and, optionally, the parameters
required to create a Cloud SQL destination database instance.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ADDITIONAL_PUBLIC_IP_FIELD_NUMBER |
static int |
CLOUD_SQL_ID_FIELD_NUMBER |
static int |
PRIVATE_IP_FIELD_NUMBER |
static int |
PUBLIC_IP_FIELD_NUMBER |
static int |
SETTINGS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAdditionalPublicIp()
Output only.
|
com.google.protobuf.ByteString |
getAdditionalPublicIpBytes()
Output only.
|
String |
getCloudSqlId()
Output only.
|
com.google.protobuf.ByteString |
getCloudSqlIdBytes()
Output only.
|
static CloudSqlConnectionProfile |
getDefaultInstance() |
CloudSqlConnectionProfile |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<CloudSqlConnectionProfile> |
getParserForType() |
String |
getPrivateIp()
Output only.
|
com.google.protobuf.ByteString |
getPrivateIpBytes()
Output only.
|
String |
getPublicIp()
Output only.
|
com.google.protobuf.ByteString |
getPublicIpBytes()
Output only.
|
int |
getSerializedSize() |
CloudSqlSettings |
getSettings()
Immutable.
|
CloudSqlSettingsOrBuilder |
getSettingsOrBuilder()
Immutable.
|
int |
hashCode() |
boolean |
hasSettings()
Immutable.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CloudSqlConnectionProfile.Builder |
newBuilder() |
static CloudSqlConnectionProfile.Builder |
newBuilder(CloudSqlConnectionProfile prototype) |
CloudSqlConnectionProfile.Builder |
newBuilderForType() |
protected CloudSqlConnectionProfile.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CloudSqlConnectionProfile |
parseDelimitedFrom(InputStream input) |
static CloudSqlConnectionProfile |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CloudSqlConnectionProfile |
parseFrom(byte[] data) |
static CloudSqlConnectionProfile |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CloudSqlConnectionProfile |
parseFrom(ByteBuffer data) |
static CloudSqlConnectionProfile |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CloudSqlConnectionProfile |
parseFrom(com.google.protobuf.ByteString data) |
static CloudSqlConnectionProfile |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CloudSqlConnectionProfile |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CloudSqlConnectionProfile |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CloudSqlConnectionProfile |
parseFrom(InputStream input) |
static CloudSqlConnectionProfile |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CloudSqlConnectionProfile> |
parser() |
CloudSqlConnectionProfile.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CLOUD_SQL_ID_FIELD_NUMBER
public static final int SETTINGS_FIELD_NUMBER
public static final int PRIVATE_IP_FIELD_NUMBER
public static final int PUBLIC_IP_FIELD_NUMBER
public static final int ADDITIONAL_PUBLIC_IP_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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];getCloudSqlId in interface CloudSqlConnectionProfileOrBuilderpublic 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];getCloudSqlIdBytes in interface CloudSqlConnectionProfileOrBuilderpublic boolean hasSettings()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
hasSettings in interface CloudSqlConnectionProfileOrBuilderpublic CloudSqlSettings getSettings()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
getSettings in interface CloudSqlConnectionProfileOrBuilderpublic CloudSqlSettingsOrBuilder getSettingsOrBuilder()
Immutable. Metadata used to create the destination Cloud SQL database.
.google.cloud.clouddms.v1.CloudSqlSettings settings = 2 [(.google.api.field_behavior) = IMMUTABLE];
getSettingsOrBuilder in interface CloudSqlConnectionProfileOrBuilderpublic String getPrivateIp()
Output only. The Cloud SQL database instance's private IP.
string private_ip = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getPrivateIp in interface CloudSqlConnectionProfileOrBuilderpublic 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];getPrivateIpBytes in interface CloudSqlConnectionProfileOrBuilderpublic String getPublicIp()
Output only. The Cloud SQL database instance's public IP.
string public_ip = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getPublicIp in interface CloudSqlConnectionProfileOrBuilderpublic 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];getPublicIpBytes in interface CloudSqlConnectionProfileOrBuilderpublic 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];getAdditionalPublicIp in interface CloudSqlConnectionProfileOrBuilderpublic 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];getAdditionalPublicIpBytes in interface CloudSqlConnectionProfileOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CloudSqlConnectionProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CloudSqlConnectionProfile parseFrom(InputStream input) throws IOException
IOExceptionpublic static CloudSqlConnectionProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CloudSqlConnectionProfile parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CloudSqlConnectionProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CloudSqlConnectionProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CloudSqlConnectionProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CloudSqlConnectionProfile.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CloudSqlConnectionProfile.Builder newBuilder()
public static CloudSqlConnectionProfile.Builder newBuilder(CloudSqlConnectionProfile prototype)
public CloudSqlConnectionProfile.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CloudSqlConnectionProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CloudSqlConnectionProfile getDefaultInstance()
public static com.google.protobuf.Parser<CloudSqlConnectionProfile> parser()
public com.google.protobuf.Parser<CloudSqlConnectionProfile> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CloudSqlConnectionProfile getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.