Package com.google.cloud.datastream.v1
Interface DiscoverConnectionProfileRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DiscoverConnectionProfileRequest
,DiscoverConnectionProfileRequest.Builder
public interface DiscoverConnectionProfileRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionProfile
getConnectionProfile()
An ad-hoc connection profile configuration.String
getConnectionProfileName()
A reference to an existing connection profile.com.google.protobuf.ByteString
getConnectionProfileNameBytes()
A reference to an existing connection profile.ConnectionProfileOrBuilder
getConnectionProfileOrBuilder()
An ad-hoc connection profile configuration.DiscoverConnectionProfileRequest.DataObjectCase
getDataObjectCase()
boolean
getFullHierarchy()
Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).DiscoverConnectionProfileRequest.HierarchyCase
getHierarchyCase()
int
getHierarchyDepth()
The number of hierarchy levels below the current level to be retrieved.MysqlRdbms
getMysqlRdbms()
MySQL RDBMS to enrich with child data objects and metadata.MysqlRdbmsOrBuilder
getMysqlRdbmsOrBuilder()
MySQL RDBMS to enrich with child data objects and metadata.OracleRdbms
getOracleRdbms()
Oracle RDBMS to enrich with child data objects and metadata.OracleRdbmsOrBuilder
getOracleRdbmsOrBuilder()
Oracle RDBMS to enrich with child data objects and metadata.String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.PostgresqlRdbms
getPostgresqlRdbms()
PostgreSQL RDBMS to enrich with child data objects and metadata.PostgresqlRdbmsOrBuilder
getPostgresqlRdbmsOrBuilder()
PostgreSQL RDBMS to enrich with child data objects and metadata.DiscoverConnectionProfileRequest.TargetCase
getTargetCase()
boolean
hasConnectionProfile()
An ad-hoc connection profile configuration.boolean
hasConnectionProfileName()
A reference to an existing connection profile.boolean
hasFullHierarchy()
Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).boolean
hasHierarchyDepth()
The number of hierarchy levels below the current level to be retrieved.boolean
hasMysqlRdbms()
MySQL RDBMS to enrich with child data objects and metadata.boolean
hasOracleRdbms()
Oracle RDBMS to enrich with child data objects and metadata.boolean
hasPostgresqlRdbms()
PostgreSQL RDBMS to enrich with child data objects and metadata.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getParent
String getParent()
Required. The parent resource of the connection profile type. Must be in the format `projects/*/locations/*`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- The parent.
-
getParentBytes
com.google.protobuf.ByteString getParentBytes()
Required. The parent resource of the connection profile type. Must be in the format `projects/*/locations/*`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- The bytes for parent.
-
hasConnectionProfile
boolean hasConnectionProfile()
An ad-hoc connection profile configuration.
.google.cloud.datastream.v1.ConnectionProfile connection_profile = 200;
- Returns:
- Whether the connectionProfile field is set.
-
getConnectionProfile
ConnectionProfile getConnectionProfile()
An ad-hoc connection profile configuration.
.google.cloud.datastream.v1.ConnectionProfile connection_profile = 200;
- Returns:
- The connectionProfile.
-
getConnectionProfileOrBuilder
ConnectionProfileOrBuilder getConnectionProfileOrBuilder()
An ad-hoc connection profile configuration.
.google.cloud.datastream.v1.ConnectionProfile connection_profile = 200;
-
hasConnectionProfileName
boolean hasConnectionProfileName()
A reference to an existing connection profile.
string connection_profile_name = 201;
- Returns:
- Whether the connectionProfileName field is set.
-
getConnectionProfileName
String getConnectionProfileName()
A reference to an existing connection profile.
string connection_profile_name = 201;
- Returns:
- The connectionProfileName.
-
getConnectionProfileNameBytes
com.google.protobuf.ByteString getConnectionProfileNameBytes()
A reference to an existing connection profile.
string connection_profile_name = 201;
- Returns:
- The bytes for connectionProfileName.
-
hasFullHierarchy
boolean hasFullHierarchy()
Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).
bool full_hierarchy = 3;
- Returns:
- Whether the fullHierarchy field is set.
-
getFullHierarchy
boolean getFullHierarchy()
Whether to retrieve the full hierarchy of data objects (TRUE) or only the current level (FALSE).
bool full_hierarchy = 3;
- Returns:
- The fullHierarchy.
-
hasHierarchyDepth
boolean hasHierarchyDepth()
The number of hierarchy levels below the current level to be retrieved.
int32 hierarchy_depth = 4;
- Returns:
- Whether the hierarchyDepth field is set.
-
getHierarchyDepth
int getHierarchyDepth()
The number of hierarchy levels below the current level to be retrieved.
int32 hierarchy_depth = 4;
- Returns:
- The hierarchyDepth.
-
hasOracleRdbms
boolean hasOracleRdbms()
Oracle RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;
- Returns:
- Whether the oracleRdbms field is set.
-
getOracleRdbms
OracleRdbms getOracleRdbms()
Oracle RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;
- Returns:
- The oracleRdbms.
-
getOracleRdbmsOrBuilder
OracleRdbmsOrBuilder getOracleRdbmsOrBuilder()
Oracle RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;
-
hasMysqlRdbms
boolean hasMysqlRdbms()
MySQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;
- Returns:
- Whether the mysqlRdbms field is set.
-
getMysqlRdbms
MysqlRdbms getMysqlRdbms()
MySQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;
- Returns:
- The mysqlRdbms.
-
getMysqlRdbmsOrBuilder
MysqlRdbmsOrBuilder getMysqlRdbmsOrBuilder()
MySQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;
-
hasPostgresqlRdbms
boolean hasPostgresqlRdbms()
PostgreSQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;
- Returns:
- Whether the postgresqlRdbms field is set.
-
getPostgresqlRdbms
PostgresqlRdbms getPostgresqlRdbms()
PostgreSQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;
- Returns:
- The postgresqlRdbms.
-
getPostgresqlRdbmsOrBuilder
PostgresqlRdbmsOrBuilder getPostgresqlRdbmsOrBuilder()
PostgreSQL RDBMS to enrich with child data objects and metadata.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;
-
getTargetCase
DiscoverConnectionProfileRequest.TargetCase getTargetCase()
-
getHierarchyCase
DiscoverConnectionProfileRequest.HierarchyCase getHierarchyCase()
-
getDataObjectCase
DiscoverConnectionProfileRequest.DataObjectCase getDataObjectCase()
-
-