public static final class OracleConnectionProfile.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder> implements OracleConnectionProfileOrBuilder
Specifies connection parameters required specifically for Oracle databases.Protobuf type
google.cloud.clouddms.v1.OracleConnectionProfilegetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OracleConnectionProfile build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OracleConnectionProfile buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OracleConnectionProfile.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder mergeFrom(OracleConnectionProfile other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public OracleConnectionProfile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OracleConnectionProfile.Builder>IOExceptionpublic OracleConnectionProfile.ConnectivityCase getConnectivityCase()
getConnectivityCase in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder clearConnectivity()
public String getHost()
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];getHost in interface OracleConnectionProfileOrBuilderpublic com.google.protobuf.ByteString getHostBytes()
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];getHostBytes in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setHost(String value)
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];value - The host to set.public OracleConnectionProfile.Builder clearHost()
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];public OracleConnectionProfile.Builder setHostBytes(com.google.protobuf.ByteString value)
Required. The IP or hostname of the source Oracle database.
string host = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for host to set.public int getPort()
Required. The network port of the source Oracle database.
int32 port = 2 [(.google.api.field_behavior) = REQUIRED];getPort in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setPort(int value)
Required. The network port of the source Oracle database.
int32 port = 2 [(.google.api.field_behavior) = REQUIRED];value - The port to set.public OracleConnectionProfile.Builder clearPort()
Required. The network port of the source Oracle database.
int32 port = 2 [(.google.api.field_behavior) = REQUIRED];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];getUsername in interface OracleConnectionProfileOrBuilderpublic 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];getUsernameBytes in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setUsername(String value)
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];value - The username to set.public OracleConnectionProfile.Builder clearUsername()
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];public OracleConnectionProfile.Builder setUsernameBytes(com.google.protobuf.ByteString value)
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];value - The bytes for username to set.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];
getPassword in interface OracleConnectionProfileOrBuilderpublic 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];
getPasswordBytes in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setPassword(String value)
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];
value - The password to set.public OracleConnectionProfile.Builder clearPassword()
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];
public OracleConnectionProfile.Builder setPasswordBytes(com.google.protobuf.ByteString value)
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];
value - The bytes for password to set.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];getPasswordSet in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setPasswordSet(boolean value)
Output only. Indicates whether a new password is included in the request.
bool password_set = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The passwordSet to set.public OracleConnectionProfile.Builder clearPasswordSet()
Output only. Indicates whether a new password is included in the request.
bool password_set = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];public String getDatabaseService()
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];getDatabaseService in interface OracleConnectionProfileOrBuilderpublic com.google.protobuf.ByteString getDatabaseServiceBytes()
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];getDatabaseServiceBytes in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setDatabaseService(String value)
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];value - The databaseService to set.public OracleConnectionProfile.Builder clearDatabaseService()
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];public OracleConnectionProfile.Builder setDatabaseServiceBytes(com.google.protobuf.ByteString value)
Required. Database service for the Oracle connection.
string database_service = 6 [(.google.api.field_behavior) = REQUIRED];value - The bytes for databaseService to set.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;hasSsl in interface OracleConnectionProfileOrBuilderpublic 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;getSsl in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setSsl(SslConfig value)
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;public OracleConnectionProfile.Builder setSsl(SslConfig.Builder builderForValue)
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;public OracleConnectionProfile.Builder mergeSsl(SslConfig value)
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;public OracleConnectionProfile.Builder clearSsl()
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;public SslConfig.Builder getSslBuilder()
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;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;getSslOrBuilder in interface OracleConnectionProfileOrBuilderpublic boolean hasStaticServiceIpConnectivity()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
hasStaticServiceIpConnectivity in interface OracleConnectionProfileOrBuilderpublic StaticServiceIpConnectivity getStaticServiceIpConnectivity()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
getStaticServiceIpConnectivity in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setStaticServiceIpConnectivity(StaticServiceIpConnectivity value)
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
public OracleConnectionProfile.Builder setStaticServiceIpConnectivity(StaticServiceIpConnectivity.Builder builderForValue)
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
public OracleConnectionProfile.Builder mergeStaticServiceIpConnectivity(StaticServiceIpConnectivity value)
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
public OracleConnectionProfile.Builder clearStaticServiceIpConnectivity()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
public StaticServiceIpConnectivity.Builder getStaticServiceIpConnectivityBuilder()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
public StaticServiceIpConnectivityOrBuilder getStaticServiceIpConnectivityOrBuilder()
Static Service IP connectivity.
.google.cloud.clouddms.v1.StaticServiceIpConnectivity static_service_ip_connectivity = 100;
getStaticServiceIpConnectivityOrBuilder in interface OracleConnectionProfileOrBuilderpublic boolean hasForwardSshConnectivity()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
hasForwardSshConnectivity in interface OracleConnectionProfileOrBuilderpublic ForwardSshTunnelConnectivity getForwardSshConnectivity()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
getForwardSshConnectivity in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setForwardSshConnectivity(ForwardSshTunnelConnectivity value)
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
public OracleConnectionProfile.Builder setForwardSshConnectivity(ForwardSshTunnelConnectivity.Builder builderForValue)
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
public OracleConnectionProfile.Builder mergeForwardSshConnectivity(ForwardSshTunnelConnectivity value)
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
public OracleConnectionProfile.Builder clearForwardSshConnectivity()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
public ForwardSshTunnelConnectivity.Builder getForwardSshConnectivityBuilder()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
public ForwardSshTunnelConnectivityOrBuilder getForwardSshConnectivityOrBuilder()
Forward SSH tunnel connectivity.
.google.cloud.clouddms.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 101;
getForwardSshConnectivityOrBuilder in interface OracleConnectionProfileOrBuilderpublic boolean hasPrivateConnectivity()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;hasPrivateConnectivity in interface OracleConnectionProfileOrBuilderpublic PrivateConnectivity getPrivateConnectivity()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;getPrivateConnectivity in interface OracleConnectionProfileOrBuilderpublic OracleConnectionProfile.Builder setPrivateConnectivity(PrivateConnectivity value)
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;public OracleConnectionProfile.Builder setPrivateConnectivity(PrivateConnectivity.Builder builderForValue)
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;public OracleConnectionProfile.Builder mergePrivateConnectivity(PrivateConnectivity value)
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;public OracleConnectionProfile.Builder clearPrivateConnectivity()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;public PrivateConnectivity.Builder getPrivateConnectivityBuilder()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;public PrivateConnectivityOrBuilder getPrivateConnectivityOrBuilder()
Private connectivity.
.google.cloud.clouddms.v1.PrivateConnectivity private_connectivity = 102;getPrivateConnectivityOrBuilder in interface OracleConnectionProfileOrBuilderpublic final OracleConnectionProfile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>public final OracleConnectionProfile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OracleConnectionProfile.Builder>Copyright © 2024 Google LLC. All rights reserved.