| 33 | using google::cloud::cpp_samples::UpdateObjectMetadata; |
| 34 | |
| 35 | pubsub::Publisher GetPublisher() { |
| 36 | static auto const publisher = [&] { |
| 37 | auto topic = |
| 38 | pubsub::Topic(GetEnv("GOOGLE_CLOUD_PROJECT"), GetEnv("TOPIC_ID")); |
| 39 | return pubsub::Publisher( |
| 40 | pubsub::MakePublisherConnection(std::move(topic), {})); |
| 41 | }(); |
| 42 | return publisher; |
| 43 | } |
| 44 | |
| 45 | spanner::Client GetSpannerClient() { |
| 46 | static auto const client = [&] { |
no test coverage detected