std::unique_ptr MakeRequestWithRegistration()

in cpp/acs_agent_helper.cc [76:87]


std::unique_ptr<Request> MakeRequestWithRegistration(std::string message_id,
                                                     std::string channel_id,
                                                     std::string resource_id) {
  auto request = std::make_unique<Request>();
  request->set_message_id(std::move(message_id));
  google::cloud::agentcommunication::v1::RegisterConnection
      registration_connection;
  registration_connection.set_channel_id(std::move(channel_id));
  registration_connection.set_resource_id(std::move(resource_id));
  *request->mutable_register_connection() = std::move(registration_connection);
  return request;
}