Class GetEdgesResponse.EdgeMetadata
java.lang.Object
io.openems.common.jsonrpc.response.GetEdgesResponse.EdgeMetadata
- Enclosing class:
- GetEdgesResponse
-
Constructor Summary
ConstructorsConstructorDescriptionEdgeMetadata
(String id, String comment, String producttype, SemanticVersion version, Role role, boolean isOnline, ZonedDateTime lastmessage) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.gson.JsonArray
toJson
(List<GetEdgesResponse.EdgeMetadata> metadatas) Converts a collection of EdgeMetadatas to a JsonArray.protected com.google.gson.JsonObject
-
Constructor Details
-
EdgeMetadata
public EdgeMetadata(String id, String comment, String producttype, SemanticVersion version, Role role, boolean isOnline, ZonedDateTime lastmessage)
-
-
Method Details
-
toJson
Converts a collection of EdgeMetadatas to a JsonArray.[{ "id": String, "comment": String, "producttype": String, "version": String, "role":
Role
, "isOnline": boolean, "lastmessage": ZonedDateTime }]- Parameters:
metadatas
- the EdgeMetadatas- Returns:
- a JsonArray
-
toJsonObject
protected com.google.gson.JsonObject toJsonObject()
-