1#ifndef LINTEL_PROCESSAPI_H
2#define LINTEL_PROCESSAPI_H
13 std::shared_ptr<Client> m_client;
19 std::vector<ProcessInfoDto>
allOf(
const std::string &processName);
25 void startOf(
const std::shared_ptr<Process> &process);
42 std::optional<ProcessInfoDto>
healthOf(
const std::string &
id);
Definition ProcessApi.h:11
std::optional< ProcessInfoDto > healthOf(const std::string &id)
void restartOf(const std::string &id)
ProcessApi(const std::shared_ptr< ClientProvider > &clientProvicer)
void stopOf(const std::string &id)
void resetOf(const std::string &id)
void startOf(const std::shared_ptr< Process > &process)
std::vector< ProcessInfoDto > allOf(const std::string &processName)
std::vector< ProcessGroupDto > allGroupsOf(const std::string &groupName)
void terminateOf(const std::string &id)
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9