-
Notifications
You must be signed in to change notification settings - Fork 1
/
edxl-de-key.avsc
67 lines (67 loc) · 1.83 KB
/
edxl-de-key.avsc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"type": "record",
"name": "EDXLDistribution",
"namespace": "eu.driver.model.edxl",
"doc": "The required fields of an EDXL 2.0 Distribution Element",
"fields": [
{
"name": "distributionID",
"type": "string",
"doc": "The unique identifier of this distribution message."
},
{
"name": "senderID",
"type": "string",
"doc": "The unique identifier of the sender."
},
{
"name": "dateTimeSent",
"type": "long",
"logicalType": "timestamp-millis",
"doc":
"The date and time the distribution message was sent as the number of milliseconds from the unix epoch, 1 January 1970 00:00:00.000 UTC."
},
{
"name": "dateTimeExpires",
"type": "long",
"logicalType": "timestamp-millis",
"doc":
"The date and time the distribution message should expire as the number of milliseconds from the unix epoch, 1 January 1970 00:00:00.000 UTC."
},
{
"name": "distributionStatus",
"type": {
"name": "DistributionStatus",
"namespace": "eu.driver.model.edxl",
"type": "enum",
"symbols": ["Actual", "Exercise", "System", "Test", "Unknown", "NoAppropriateDefault"]
},
"doc": "The action-ability of the message."
},
{
"name": "distributionKind",
"type": {
"name": "DistributionKind",
"namespace": "eu.driver.model.edxl",
"type": "enum",
"symbols": [
"Report",
"Update",
"Cancel",
"Request",
"Response",
"Dispatch",
"Ack",
"Error",
"SensorConfiguration",
"SensorControl",
"SensorStatus",
"SensorDetection",
"Unknown",
"NoAppropriateDefault"
]
},
"doc": "The function of the message."
}
]
}