Package com.io7m.certusine.etcd.internal
Class CSEtcdMessages
java.lang.Object
com.io7m.certusine.etcd.internal.CSEtcdMessages
Messages for the etcd protocol.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(byte[] data) Deserialize a message.byte[]serialize(CSEMessageType message) Serialize a message.
-
Constructor Details
-
CSEtcdMessages
public CSEtcdMessages()Messages for the etcd protocol.
-
-
Method Details
-
serialize
public byte[] serialize(CSEMessageType message) throws com.fasterxml.jackson.core.JsonProcessingException Serialize a message.- Parameters:
message- The message- Returns:
- The serialized message
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- On errors
-
deserialize
Deserialize a message.- Parameters:
data- The serialized message- Returns:
- The message
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- On errorsIOException
-