// This file is auto-generated, DO NOT make any changes here syntax = "proto3"; package de.rki.coronawarnapp.server.protocols.internal.pt; message TraceLocation { // uuid string guid = 1; uint32 version = 2; TraceLocationType type = 3; // max. 150 characters string description = 4; // max. 150 characters string address = 5; // UNIX timestamp (in seconds) uint64 startTimestamp = 6; // UNIX timestamp (in seconds) uint64 endTimestamp = 7; uint32 defaultCheckInLengthInMinutes = 8; } message SignedTraceLocation { TraceLocation location = 1; bytes signature = 2; } enum TraceLocationType { LOCATION_TYPE_UNSPECIFIED = 0; LOCATION_TYPE_PERMANENT_OTHER = 1; LOCATION_TYPE_TEMPORARY_OTHER = 2; LOCATION_TYPE_PERMANENT_RETAIL = 3; LOCATION_TYPE_PERMANENT_FOOD_SERVICE = 4; LOCATION_TYPE_PERMANENT_CRAFT = 5; LOCATION_TYPE_PERMANENT_WORKPLACE = 6; LOCATION_TYPE_PERMANENT_EDUCATIONAL_INSTITUTION = 7; LOCATION_TYPE_PERMANENT_PUBLIC_BUILDING = 8; LOCATION_TYPE_TEMPORARY_CULTURAL_EVENT = 9; LOCATION_TYPE_TEMPORARY_CLUB_ACTIVITY = 10; LOCATION_TYPE_TEMPORARY_PRIVATE_EVENT = 11; LOCATION_TYPE_TEMPORARY_WORSHIP_SERVICE = 12; }