Reference documentation and code samples for the Datastream V1 API class Google::Cloud::Datastream::V1::SourceObjectIdentifier.
Represents an identifier of an object in the data source.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#mysql_identifier
def mysql_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier) — Mysql data source object identifier.
Note: The following fields are mutually exclusive:
mysql_identifier
,oracle_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#mysql_identifier=
def mysql_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier
-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier) — Mysql data source object identifier.
Note: The following fields are mutually exclusive:
mysql_identifier
,oracle_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier) — Mysql data source object identifier.
Note: The following fields are mutually exclusive:
mysql_identifier
,oracle_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#oracle_identifier
def oracle_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier) — Oracle data source object identifier.
Note: The following fields are mutually exclusive:
oracle_identifier
,mysql_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#oracle_identifier=
def oracle_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier
-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier) — Oracle data source object identifier.
Note: The following fields are mutually exclusive:
oracle_identifier
,mysql_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier) — Oracle data source object identifier.
Note: The following fields are mutually exclusive:
oracle_identifier
,mysql_identifier
,postgresql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#postgresql_identifier
def postgresql_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::PostgresqlObjectIdentifier
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::PostgresqlObjectIdentifier) — PostgreSQL data source object identifier.
Note: The following fields are mutually exclusive:
postgresql_identifier
,oracle_identifier
,mysql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#postgresql_identifier=
def postgresql_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::PostgresqlObjectIdentifier
-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::PostgresqlObjectIdentifier) — PostgreSQL data source object identifier.
Note: The following fields are mutually exclusive:
postgresql_identifier
,oracle_identifier
,mysql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::PostgresqlObjectIdentifier) — PostgreSQL data source object identifier.
Note: The following fields are mutually exclusive:
postgresql_identifier
,oracle_identifier
,mysql_identifier
,sql_server_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sql_server_identifier
def sql_server_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SqlServerObjectIdentifier
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SqlServerObjectIdentifier) — SQLServer data source object identifier.
Note: The following fields are mutually exclusive:
sql_server_identifier
,oracle_identifier
,mysql_identifier
,postgresql_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sql_server_identifier=
def sql_server_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SqlServerObjectIdentifier
-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SqlServerObjectIdentifier) — SQLServer data source object identifier.
Note: The following fields are mutually exclusive:
sql_server_identifier
,oracle_identifier
,mysql_identifier
,postgresql_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SqlServerObjectIdentifier) — SQLServer data source object identifier.
Note: The following fields are mutually exclusive:
sql_server_identifier
,oracle_identifier
,mysql_identifier
,postgresql_identifier
. If a field in that set is populated, all other fields in the set will automatically be cleared.