Package com.google.cloud.clouddms.v1
Class OracleConnectionProfile
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.clouddms.v1.OracleConnectionProfile
-
- All Implemented Interfaces:
OracleConnectionProfileOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class OracleConnectionProfile extends com.google.protobuf.GeneratedMessageV3 implements OracleConnectionProfileOrBuilder
Specifies connection parameters required specifically for Oracle databases.
Protobuf typegoogle.cloud.clouddms.v1.OracleConnectionProfile- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOracleConnectionProfile.BuilderSpecifies connection parameters required specifically for Oracle databases.static classOracleConnectionProfile.ConnectivityCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intDATABASE_SERVICE_FIELD_NUMBERstatic intFORWARD_SSH_CONNECTIVITY_FIELD_NUMBERstatic intHOST_FIELD_NUMBERstatic intPASSWORD_FIELD_NUMBERstatic intPASSWORD_SET_FIELD_NUMBERstatic intPORT_FIELD_NUMBERstatic intPRIVATE_CONNECTIVITY_FIELD_NUMBERstatic intSSL_FIELD_NUMBERstatic intSTATIC_SERVICE_IP_CONNECTIVITY_FIELD_NUMBERstatic intUSERNAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)OracleConnectionProfile.ConnectivityCasegetConnectivityCase()StringgetDatabaseService()Required.com.google.protobuf.ByteStringgetDatabaseServiceBytes()Required.static OracleConnectionProfilegetDefaultInstance()OracleConnectionProfilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ForwardSshTunnelConnectivitygetForwardSshConnectivity()Forward SSH tunnel connectivity.ForwardSshTunnelConnectivityOrBuildergetForwardSshConnectivityOrBuilder()Forward SSH tunnel connectivity.StringgetHost()Required.com.google.protobuf.ByteStringgetHostBytes()Required.com.google.protobuf.Parser<OracleConnectionProfile>getParserForType()StringgetPassword()Required.com.google.protobuf.ByteStringgetPasswordBytes()Required.booleangetPasswordSet()Output only.intgetPort()Required.PrivateConnectivitygetPrivateConnectivity()Private connectivity.PrivateConnectivityOrBuildergetPrivateConnectivityOrBuilder()Private connectivity.intgetSerializedSize()SslConfiggetSsl()SSL configuration for the connection to the source Oracle database.SslConfigOrBuildergetSslOrBuilder()SSL configuration for the connection to the source Oracle database.StaticServiceIpConnectivitygetStaticServiceIpConnectivity()Static Service IP connectivity.StaticServiceIpConnectivityOrBuildergetStaticServiceIpConnectivityOrBuilder()Static Service IP connectivity.StringgetUsername()Required.com.google.protobuf.ByteStringgetUsernameBytes()Required.booleanhasForwardSshConnectivity()Forward SSH tunnel connectivity.inthashCode()booleanhasPrivateConnectivity()Private connectivity.booleanhasSsl()SSL configuration for the connection to the source Oracle database.booleanhasStaticServiceIpConnectivity()Static Service IP connectivity.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OracleConnectionProfile.BuildernewBuilder()static OracleConnectionProfile.BuildernewBuilder(OracleConnectionProfile prototype)OracleConnectionProfile.BuildernewBuilderForType()protected OracleConnectionProfile.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OracleConnectionProfileparseDelimitedFrom(InputStream input)static OracleConnectionProfileparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OracleConnectionProfileparseFrom(byte[] data)static OracleConnectionProfileparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OracleConnectionProfileparseFrom(com.google.protobuf.ByteString data)static OracleConnectionProfileparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OracleConnectionProfileparseFrom(com.google.protobuf.CodedInputStream input)static OracleConnectionProfileparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OracleConnectionProfileparseFrom(InputStream input)static OracleConnectionProfileparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OracleConnectionProfileparseFrom(ByteBuffer data)static OracleConnectionProfileparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OracleConnectionProfile>parser()OracleConnectionProfile.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
HOST_FIELD_NUMBER
public static final int HOST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PORT_FIELD_NUMBER
public static final int PORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USERNAME_FIELD_NUMBER
public static final int USERNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PASSWORD_FIELD_NUMBER
public static final int PASSWORD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PASSWORD_SET_FIELD_NUMBER
public static final int PASSWORD_SET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATABASE_SERVICE_FIELD_NUMBER
public static final int DATABASE_SERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SSL_FIELD_NUMBER
public static final int SSL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATIC_SERVICE_IP_CONNECTIVITY_FIELD_NUMBER
public static final int STATIC_SERVICE_IP_CONNECTIVITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FORWARD_SSH_CONNECTIVITY_FIELD_NUMBER
public static final int FORWARD_SSH_CONNECTIVITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRIVATE_CONNECTIVITY_FIELD_NUMBER
public static final int PRIVATE_CONNECTIVITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getConnectivityCase
public OracleConnectionProfile.ConnectivityCase getConnectivityCase()
- Specified by:
getConnectivityCasein interfaceOracleConnectionProfileOrBuilder
-
getHost
public String getHost()
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHostin interfaceOracleConnectionProfileOrBuilder- Returns:
- The host.
-
getHostBytes
public com.google.protobuf.ByteString getHostBytes()
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHostBytesin interfaceOracleConnectionProfileOrBuilder- Returns:
- The bytes for host.
-
getPort
public int getPort()
Required. The network port of the source Oracle database.
int32 port = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPortin interfaceOracleConnectionProfileOrBuilder- Returns:
- The port.
-
getUsername
public String getUsername()
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
string username = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUsernamein interfaceOracleConnectionProfileOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
string username = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUsernameBytesin interfaceOracleConnectionProfileOrBuilder- Returns:
- The bytes for username.
-
getPassword
public String getPassword()
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
string password = 4 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = REQUIRED];- Specified by:
getPasswordin interfaceOracleConnectionProfileOrBuilder- Returns:
- The password.
-
getPasswordBytes
public com.google.protobuf.ByteString getPasswordBytes()
Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.
string password = 4 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = REQUIRED];- Specified by:
getPasswordBytesin interfaceOracleConnectionProfileOrBuilder- Returns:
- The bytes for password.
-
getPasswordSet
public boolean getPasswordSet()
Output only. Indicates whether a new password is included in the request.
bool password_set = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPasswordSetin interfaceOracleConnectionProfileOrBuilder- Returns:
- The passwordSet.
-
getDatabaseService
public String getDatabaseService()
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseServicein interfaceOracleConnectionProfileOrBuilder- Returns:
- The databaseService.
-
getDatabaseServiceBytes
public com.google.protobuf.ByteString getDatabaseServiceBytes()
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatabaseServiceBytesin interfaceOracleConnectionProfileOrBuilder- Returns:
- The bytes for databaseService.
-
hasSsl
public boolean hasSsl()
SSL configuration for the connection to the source Oracle database. * Only `SERVER_ONLY` configuration is supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.
.google.cloud.clouddms.v1.SslConfig ssl = 7;- Specified by:
hasSslin interfaceOracleConnectionProfileOrBuilder- Returns:
- Whether the ssl field is set.
-
getSsl
public SslConfig getSsl()
SSL configuration for the connection to the source Oracle database. * Only `SERVER_ONLY` configuration is supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.
.google.cloud.clouddms.v1.SslConfig ssl = 7;- Specified by:
getSslin interfaceOracleConnectionProfileOrBuilder- Returns:
- The ssl.
-
getSslOrBuilder
public SslConfigOrBuilder getSslOrBuilder()
SSL configuration for the connection to the source Oracle database. * Only `SERVER_ONLY` configuration is supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.
.google.cloud.clouddms.v1.SslConfig ssl = 7;- Specified by:
getSslOrBuilderin interfaceOracleConnectionProfileOrBuilder
-
hasStaticServiceIpConnectivity
public boolean hasStaticServiceIpConnectivity()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;- Specified by:
hasStaticServiceIpConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- Whether the staticServiceIpConnectivity field is set.
-
getStaticServiceIpConnectivity
public StaticServiceIpConnectivity getStaticServiceIpConnectivity()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;- Specified by:
getStaticServiceIpConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- The staticServiceIpConnectivity.
-
getStaticServiceIpConnectivityOrBuilder
public StaticServiceIpConnectivityOrBuilder getStaticServiceIpConnectivityOrBuilder()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;- Specified by:
getStaticServiceIpConnectivityOrBuilderin interfaceOracleConnectionProfileOrBuilder
-
hasForwardSshConnectivity
public boolean hasForwardSshConnectivity()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;- Specified by:
hasForwardSshConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- Whether the forwardSshConnectivity field is set.
-
getForwardSshConnectivity
public ForwardSshTunnelConnectivity getForwardSshConnectivity()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;- Specified by:
getForwardSshConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- The forwardSshConnectivity.
-
getForwardSshConnectivityOrBuilder
public ForwardSshTunnelConnectivityOrBuilder getForwardSshConnectivityOrBuilder()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;- Specified by:
getForwardSshConnectivityOrBuilderin interfaceOracleConnectionProfileOrBuilder
-
hasPrivateConnectivity
public boolean hasPrivateConnectivity()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;- Specified by:
hasPrivateConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- Whether the privateConnectivity field is set.
-
getPrivateConnectivity
public PrivateConnectivity getPrivateConnectivity()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;- Specified by:
getPrivateConnectivityin interfaceOracleConnectionProfileOrBuilder- Returns:
- The privateConnectivity.
-
getPrivateConnectivityOrBuilder
public PrivateConnectivityOrBuilder getPrivateConnectivityOrBuilder()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;- Specified by:
getPrivateConnectivityOrBuilderin interfaceOracleConnectionProfileOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OracleConnectionProfile parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OracleConnectionProfile parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OracleConnectionProfile parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OracleConnectionProfile parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OracleConnectionProfile parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OracleConnectionProfile parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OracleConnectionProfile parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OracleConnectionProfile.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OracleConnectionProfile.Builder newBuilder()
-
newBuilder
public static OracleConnectionProfile.Builder newBuilder(OracleConnectionProfile prototype)
-
toBuilder
public OracleConnectionProfile.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OracleConnectionProfile.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OracleConnectionProfile getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OracleConnectionProfile> parser()
-
getParserForType
public com.google.protobuf.Parser<OracleConnectionProfile> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OracleConnectionProfile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-