Implementation
@$core.Deprecated('Use cabinetProtoDescriptor instead')
const CabinetProto$json = {
'1': 'CabinetProto',
'2': [
{'1': 'id', '3': 1, '4': 1, '5': 3, '10': 'id'},
{'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
{'1': 'location_id', '3': 3, '4': 1, '5': 3, '10': 'locationId'},
{'1': 'uid', '3': 4, '4': 1, '5': 9, '10': 'uid'},
{
'1': 'status',
'3': 5,
'4': 1,
'5': 14,
'6': '.Spic.CabinetProto.StatusType',
'10': 'status'
},
{
'1': 'alarms',
'3': 6,
'4': 3,
'5': 14,
'6': '.Spic.CabinetProto.AlarmType',
'10': 'alarms'
},
{
'1': 'last_status_update',
'3': 7,
'4': 1,
'5': 11,
'6': '.google.protobuf.Timestamp',
'10': 'lastStatusUpdate'
},
{
'1': 'replace_battery',
'3': 8,
'4': 1,
'5': 8,
'8': {'3': true},
'10': 'replaceBattery',
},
{'1': 'ext_io_1_name', '3': 9, '4': 1, '5': 9, '10': 'extIo1Name'},
{'1': 'ext_io_2_name', '3': 10, '4': 1, '5': 9, '10': 'extIo2Name'},
{'1': 'group_id', '3': 11, '4': 1, '5': 9, '10': 'groupId'},
{'1': 'client_id', '3': 12, '4': 1, '5': 5, '10': 'clientId'},
{'1': 'is_maintenance', '3': 13, '4': 1, '5': 8, '10': 'isMaintenance'},
{'1': 'image_blob', '3': 14, '4': 1, '5': 9, '10': 'imageBlob'},
{
'1': 'battery_placed',
'3': 15,
'4': 1,
'5': 11,
'6': '.google.protobuf.Timestamp',
'10': 'batteryPlaced'
},
{
'1': 'battery_percentage',
'3': 16,
'4': 1,
'5': 5,
'10': 'batteryPercentage'
},
{
'1': 'communication_time',
'3': 17,
'4': 1,
'5': 3,
'10': 'communicationTime'
},
{
'1': 'last_config_string',
'3': 18,
'4': 1,
'5': 9,
'10': 'lastConfigString'
},
{
'1': 'last_config_updated',
'3': 19,
'4': 1,
'5': 11,
'6': '.google.protobuf.Timestamp',
'10': 'lastConfigUpdated'
},
{
'1': 'spic_type',
'3': 20,
'4': 1,
'5': 14,
'6': '.Spic.CabinetProto.SpicType',
'10': 'spicType'
},
{
'1': 'battery_status',
'3': 21,
'4': 1,
'5': 14,
'6': '.Spic.CabinetProto.BatteryStatus',
'10': 'batteryStatus'
},
],
'3': [
CabinetProto_CreateRequest$json,
CabinetProto_RetrieveRequest$json,
CabinetProto_UpdateRequest$json,
CabinetProto_DeleteRequest$json,
CabinetProto_DeleteReply$json,
CabinetProto_SearchRequest$json,
CabinetProto_SearchReply$json,
CabinetProto_LocationSearchRequest$json,
CabinetProto_LocationSearchReply$json,
CabinetProto_ReplaceBatteryRequest$json,
CabinetProto_Image$json,
CabinetProto_State$json,
CabinetProto_Event$json,
CabinetProto_AdminAlerts$json,
CabinetProto_OpenRequest$json
],
'4': [
CabinetProto_BatteryStatus$json,
CabinetProto_SpicType$json,
CabinetProto_StatusType$json,
CabinetProto_AlarmType$json
],
};