<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: keyapis/rfidregistry/v1/keyapis_rfidregistry_record_v1.proto

namespace GPBMetadata\Keyapis\Rfidregistry\V1;

class KeyapisRfidregistryRecordV1
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
ä0
<keyapis/rfidregistry/v1/keyapis_rfidregistry_record_v1.protokeyapis.rfidregistry.v1google/api/field_behavior.proto google/protobuf/descriptor.protogoogle/protobuf/wrappers.protogoogle/protobuf/timestamp.proto"Í
Record

id (	@
	rfid_type (2(.keyapis.rfidregistry.v1.Record.RfidTypeBàAL
encryption_type (2..keyapis.rfidregistry.v1.Record.EncryptionTypeBàA
uid (	BàAD
status_type (2*.keyapis.rfidregistry.v1.Record.StatusTypeBàA/
new_at (2.google.protobuf.TimestampBàA3

shipped_at (2.google.protobuf.TimestampBàA2
	defect_at (2.google.protobuf.TimestampBàA2
	in_use_at	 (2.google.protobuf.TimestampBàA4
in_use_rfid_id
 (2.google.protobuf.StringValue<

data_cells (2(.keyapis.rfidregistry.v1.Record.DataCell
resource_owner_id (	BàA
package_info_box (BàA
package_info_place (BàA3

changed_at (2.google.protobuf.TimestampBàAS
aes_key_configurations (23.keyapis.rfidregistry.v1.Record.AesKeyConfiguration9
trailers (2\'.keyapis.rfidregistry.v1.Record.Trailer
order_number (	BàA1
order_at (2.google.protobuf.TimestampBàAC
in_use_resource_owner_id (2.google.protobuf.StringValueBàA

is_deleted (BàA3

deleted_at (2.google.protobuf.TimestampBàA1
vendor_name (2.google.protobuf.StringValue\\
identification_method_type (28.keyapis.rfidregistry.v1.Record.IdentificationMethodTypeG
DataCell
section (BàA
block (BàA
data (	BàA>
AesKeyConfiguration
address (	BàA
data (	BàA`
Trailer
sector (BàA
key_a (	BàA
key_b (	BàA
access_mask (	BàA�
SavingErrorb
status_type_restricted (2@.keyapis.rfidregistry.v1.Record.SavingError.StatusTypeRestrictedH I
	uid_exist (24.keyapis.rfidregistry.v1.Record.SavingError.UidExistH _
owned_by_another_user (2>.keyapis.rfidregistry.v1.Record.SavingError.OwnedByAnotherUserH S
already_linked (29.keyapis.rfidregistry.v1.Record.SavingError.AlreadyLinkedH H
conflict (24.keyapis.rfidregistry.v1.Record.SavingError.ConflictH 
StatusTypeRestricted

UidExist
OwnedByAnotherUser
AlreadyLinked

ConflictB
reason"[
RfidType
RFID_TYPE_UNKNOWN 
FOB
CARD
BAND
STICKER

ACTIVE_TAG"H
EncryptionType
ENCRYPTION_TYPE_UNKNOWN 
SL0
SL1
SL3"S

StatusType
STATUS_TYPE_UNKNOWN 
NEW
SHIPPED

DEFECT

IN_USE"o
IdentificationMethodType&
"IDENTIFICATION_METHOD_TYPE_UNKNOWN 

MIFARE
BLE
UHF
	EM_MARINE"³
RecordFilter<

rfid_types (2(.keyapis.rfidregistry.v1.Record.RfidTypeH
encryption_types (2..keyapis.rfidregistry.v1.Record.EncryptionType
uids (	@
status_types (2*.keyapis.rfidregistry.v1.Record.StatusType
in_use_rfid_ids (	
resource_owner_ids (	
order_numbers (	!
in_use_resource_owner_ids (	.

is_deleted	 (2.google.protobuf.BoolValue*
text
 (2.google.protobuf.StringValue4
start_shipped_at (2.google.protobuf.Timestamp2
end_shipped_at (2.google.protobuf.Timestamp
package_info_boxes (
package_info_places (]
identification_method_types (28.keyapis.rfidregistry.v1.Record.IdentificationMethodType"ô
RecordPagingH
order_by_type (21.keyapis.rfidregistry.v1.RecordPaging.OrderByTypeK
direction_type (23.keyapis.rfidregistry.v1.RecordPaging.DirectionType
limit (
offset ("n
OrderByType
ORDER_BY_TYPE_UNKNOWN 

NEW_AT

CHANGED_AT
ORDER_AT
ORDER_NUMBER
RANK">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"G
PostRecordRequest2
data (2.keyapis.rfidregistry.v1.RecordBàA"¤
PostRecordResponse/
data (2.keyapis.rfidregistry.v1.RecordH B
error (21.keyapis.rfidregistry.v1.PostRecordResponse.ErrorH �
Error>

validation (2(.keyapis.rfidregistry.v1.ValidationErrorH =
saving (2+.keyapis.rfidregistry.v1.Record.SavingErrorH B
reasonB
type"#
GetRecordRequest
id (	BàA"â
GetRecordResponse/
data (2.keyapis.rfidregistry.v1.RecordH A
error (20.keyapis.rfidregistry.v1.GetRecordResponse.ErrorH Q
Error>

validation (2(.keyapis.rfidregistry.v1.ValidationErrorH B
reasonB
type"N
GetRecordCountRequest5
filter (2%.keyapis.rfidregistry.v1.RecordFilter"Ë
GetRecordCountResponse
data (H F
error (25.keyapis.rfidregistry.v1.GetRecordCountResponse.ErrorH Q
Error>

validation (2(.keyapis.rfidregistry.v1.ValidationErrorH B
reasonB
type"”
GetRecordListRequest5
filter (2%.keyapis.rfidregistry.v1.RecordFilter7
paging (2%.keyapis.rfidregistry.v1.RecordPagingH B

pagination"ê
GetRecordListResponse/
data (2.keyapis.rfidregistry.v1.RecordH E
error (24.keyapis.rfidregistry.v1.GetRecordListResponse.ErrorH Q
Error>

validation (2(.keyapis.rfidregistry.v1.ValidationErrorH B
reasonB
type"&
DeleteRecordRequest
id (	BàA"·
DeleteRecordResponseD
error (23.keyapis.rfidregistry.v1.DeleteRecordResponse.ErrorH Q
Error>

validation (2(.keyapis.rfidregistry.v1.ValidationErrorH B
reasonB
type":
ValidationError
path (	BàA
message (	BàA2‚
RecordService�

PostRecord*.keyapis.rfidregistry.v1.PostRecordRequest+.keyapis.rfidregistry.v1.PostRecordResponse"&‚Óä“ "/rfidregistry/api/v1/record:*Œ
	GetRecord).keyapis.rfidregistry.v1.GetRecordRequest*.keyapis.rfidregistry.v1.GetRecordResponse"(‚Óä“" /rfidregistry/api/v1/record/{id}š
GetRecordList-.keyapis.rfidregistry.v1.GetRecordListRequest..keyapis.rfidregistry.v1.GetRecordListResponse"(‚Óä“" /rfidregistry/api/v1/record/list0œ
GetRecordCount..keyapis.rfidregistry.v1.GetRecordCountRequest/.keyapis.rfidregistry.v1.GetRecordCountResponse")‚Óä“#!/rfidregistry/api/v1/record/count•
DeleteRecord,.keyapis.rfidregistry.v1.DeleteRecordRequest-.keyapis.rfidregistry.v1.DeleteRecordResponse"(‚Óä“"* /rfidregistry/api/v1/record/{id}BÂ
ru.keyapis.rfidregistry.v1BKeyapisRfidregistryV1ProtoHP Z/keyapis_rfidregistry_v1Øø¢KEYAPISRFIDREGISTRYV1ªKeyapis.Rfidregistry.V1ÊKeyapis\\Rfidregistry\\V1êKeyapis:Rfidregistry:V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

