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
#mongodb_identifier
def mongodb_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MongodbObjectIdentifier-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MongodbObjectIdentifier) — MongoDB data source object identifier.
Note: The following fields are mutually exclusive:
mongodb_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,salesforce_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
#mongodb_identifier=
def mongodb_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MongodbObjectIdentifier-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MongodbObjectIdentifier) — MongoDB data source object identifier.
Note: The following fields are mutually exclusive:
mongodb_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,salesforce_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MongodbObjectIdentifier) — MongoDB data source object identifier.
Note: The following fields are mutually exclusive:
mongodb_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,salesforce_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
#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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
#salesforce_identifier
def salesforce_identifier() -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SalesforceObjectIdentifier-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SalesforceObjectIdentifier) — Salesforce data source object identifier.
Note: The following fields are mutually exclusive:
salesforce_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,mongodb_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
#salesforce_identifier=
def salesforce_identifier=(value) -> ::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SalesforceObjectIdentifier-
value (::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SalesforceObjectIdentifier) — Salesforce data source object identifier.
Note: The following fields are mutually exclusive:
salesforce_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,mongodb_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SourceObjectIdentifier::SalesforceObjectIdentifier) — Salesforce data source object identifier.
Note: The following fields are mutually exclusive:
salesforce_identifier,oracle_identifier,mysql_identifier,postgresql_identifier,sql_server_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_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,salesforce_identifier,mongodb_identifier. If a field in that set is populated, all other fields in the set will automatically be cleared.