Go to the documentation of this file.
24 class UpdateAppserviceRoomDirectoryVisibilityJob :
public BaseJob {
60 , std::string _accessToken
62 std::string networkId , std::string roomId , std::string visibility
Updates a room's visibility in the application service's room directory.
Definition: appservice_room_directory.hpp:26
JobResponse(Response r)
Definition: appservice_room_directory.cpp:75
Definition: location.hpp:26
Definition: location.hpp:10
Definition: basejob.hpp:90
static BaseJob::Body buildBody(std::string networkId, std::string roomId, std::string visibility)
Definition: appservice_room_directory.cpp:23
static BaseJob::Query buildQuery()
Definition: appservice_room_directory.cpp:15
Definition: location.hpp:10
bool success() const
Definition: appservice_room_directory.cpp:78
Definition: jsonwrap.hpp:22
Definition: appservice_room_directory.hpp:33
::Kazv::Body Body
Definition: basejob.hpp:100
UpdateAppserviceRoomDirectoryVisibilityJob withData(JsonWrap j) &&
Definition: appservice_room_directory.cpp:61
UpdateAppserviceRoomDirectoryVisibilityJob(std::string serverUrl, std::string _accessToken, std::string networkId, std::string roomId, std::string visibility)
Updates a room's visibility in the application service's room directory.
Definition: appservice_room_directory.cpp:41
Definition: basejob.hpp:50
static constexpr auto needsAuth()
Definition: appservice_room_directory.hpp:41