Class GetApps
- java.lang.Object
-
- io.openems.edge.core.appmanager.jsonrpc.GetApps
-
public class GetApps extends java.lang.Object
Gets the availableOpenemsApp
s.Request:
{ "jsonrpc": "2.0", "id": "UUID", "method": "getApps", "params": {} }
Response:
{ "jsonrpc": "2.0", "id": "UUID", "result": { apps: [{ "categorys": [{ "name": string (OpenemsAppCategory enum), "readableName": string }], "cardinality": string (OpenemsAppUsage enum), "appId": string, "name": string, "status": { "status": string (OpenemsAppStatus enum), "errorCompatibleMessages": string[], "errorInstallableMessages": string[] }, "image": string (base64), "instanceIds": UUID[], }] } }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetApps.Request
static class
GetApps.Response
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
METHOD
-
Constructor Summary
Constructors Constructor Description GetApps()
-
-
-
Field Detail
-
METHOD
public static final java.lang.String METHOD
- See Also:
- Constant Field Values
-
-