23 Database::Database(
Instance instance, std::string database_id)
24 : instance_(std::move(instance)), database_id_(std::move(database_id)) {}
27 std::string database_id)
29 std::move(database_id)) {}
36 return a.instance_ == b.instance_ && a.database_id_ == b.database_id_;
bool operator!=(Backup const &a, Backup const &b)
Database(Instance instance, std::string database_id)
Constructs a Database object identified by the given database_id and instance.
This class identifies a Cloud Spanner Instance.
bool operator==(Backup const &a, Backup const &b)
Instance const & instance() const
Returns the Instance containing this database.
Contains all the Cloud Spanner C++ client types and functions.
#define SPANNER_CLIENT_NS
This class identifies a Cloud Spanner Database.
std::string FullName() const
Returns the fully qualified instance name as a string of the form: "projects/<project-id>/instances/<...
std::string FullName() const
Returns the fully qualified database name as a string of the form: "projects/<project-id>/instances/<...
std::ostream & operator<<(std::ostream &os, Backup const &bn)