case classMarathonApp(id: AppId, labels: Map[String, String]) extends Product with Serializable
Partial Marathon AppDefinition.
This is not a full Marathon AppDefinition. Marathon's AppDefinition is a moving target.
We should only decode the parts that Cosmos cares about. That is the id and the labels.
This is okay as long as we don't have an encoder for this class.
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Partial Marathon AppDefinition.
This is not a full Marathon AppDefinition. Marathon's AppDefinition is a moving target. We should only decode the parts that Cosmos cares about. That is the
id
and thelabels
. This is okay as long as we don't have an encoder for this class.