Ich muss .proto Datei für folgende CRMData Fallklasse erstellen. das ich habe, eine Verwechslung mit den folgenden Datentypen, dh Verschachtelte Karten und benutzerdefinierte Klasse (ShipToGroup)Google Protobuf, .proto Dateiabfrage
case class CRMData(
var customerShipToGroups : Map[String, Map[UUID, ShipToGroup]],
var shipToGroups : Map[UUID, ShipToGroup],
var shipToGroupLastUsed : UUID,
var defaultShipToGroup : UUID
)
case class ShipToGroup(
var customerUUID : String,
var shipToGroupUUID : UUID,
var name : String,
var address : String,
var companyName : String,
var phoneNumber : Long,
var city : String,
var state : String,
var zip : Int,
var country : String,
var landmark : String,
var addressType : Int,
var emailId : String,
var addedAsBillingAddress : Boolean,
var usedAsBillingAddress: Boolean,
var isDefault : Boolean,
var address2 : String)
Hallo Danke, das hat für mich funktioniert, jetzt bin ich stecken geblieben, wie CRMData, die wir oben verwenden, zu serialisieren. –