<?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(
            '
/
<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 (
package_info_place (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"L
GetRecordResponse/
data (2.keyapis.rfidregistry.v1.RecordH B
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;
    }
}

