23 Instance::Instance(std::string project_id, std::string instance_id)
24 : project_id_(std::move(project_id)),
25 instance_id_(std::move(instance_id)) {}
28 return "projects/" + project_id_ +
"/instances/" + instance_id_;
32 return a.project_id_ == b.project_id_ && a.instance_id_ == b.instance_id_;
bool operator!=(Backup const &a, Backup const &b)
This class identifies a Cloud Spanner Instance.
bool operator==(Backup const &a, Backup const &b)
Contains all the Cloud Spanner C++ client types and functions.
#define SPANNER_CLIENT_NS
std::string FullName() const
Returns the fully qualified instance name as a string of the form: "projects/<project-id>/instances/<...
std::ostream & operator<<(std::ostream &os, Backup const &bn)