All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.opencannabis.schema.inventory.LLRP Maven / Gradle / Ivy

The newest version!
/*
 * Copyright 2019, Momentum Ideas Co.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *  http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: inventory/rfid/LLRP.proto

package io.opencannabis.schema.inventory;

public final class LLRP {
  private LLRP() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_BoundaryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StartTrigger_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_BoundaryConfig_StartTrigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StopTrigger_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_BoundaryConfig_StopTrigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_ReportingConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_ReportingConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_ROSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_ROSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_TagReportOrigin_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_TagReportOrigin_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_TagReport_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_TagReport_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_opencannabis_inventory_rfid_TagReportSet_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_opencannabis_inventory_rfid_TagReportSet_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\031inventory/rfid/LLRP.proto\022\033opencannabi" +
      "s.inventory.rfid\032\016bq_field.proto\032\016bq_tab" +
      "le.proto\032\024core/Datamodel.proto\032\026temporal" +
      "/Instant.proto\032\031inventory/rfid/RFID.prot" +
      "o\"\334\002\n\016BoundaryConfig\022G\n\005start\030\001 \001(\01328.op" +
      "encannabis.inventory.rfid.BoundaryConfig" +
      ".StartTrigger\022E\n\004stop\030\002 \001(\01327.opencannab" +
      "is.inventory.rfid.BoundaryConfig.StopTri" +
      "gger\032]\n\014StartTrigger\022;\n\004type\030\001 \001(\0162-.ope" +
      "ncannabis.inventory.rfid.StartTriggerTyp" +
      "e\022\020\n\010schedule\030\002 \001(\004\032[\n\013StopTrigger\022:\n\004ty" +
      "pe\030\001 \001(\0162,.opencannabis.inventory.rfid.S" +
      "topTriggerType\022\020\n\010schedule\030\002 \001(\004\"\021\n\017Repo" +
      "rtingConfig\"\246\001\n\006ROSpec\022\n\n\002id\030\001 \001(\r\022\020\n\010pr" +
      "iority\030\002 \001(\r\022=\n\010boundary\030\003 \001(\0132+.opencan" +
      "nabis.inventory.rfid.BoundaryConfig\022?\n\tr" +
      "eporting\030\004 \001(\0132,.opencannabis.inventory." +
      "rfid.ReportingConfig\"\333\002\n\017TagReportOrigin" +
      "\022\200\001\n\006reader\030\001 \001(\0132#.opencannabis.invento" +
      "ry.rfid.ReaderBK\360?\001\212@EDescribes info abo" +
      "ut the RFID reader device involved in a " +
      "tag report.\022\\\n\007partner\030\002 \001(\tBK\360?\001\212@EDesc" +
      "ribes the partner account to which the r" +
      "eader device is assigned.\022g\n\010location\030\003 " +
      "\001(\tBU\360?\001\212@ODescribes the location, owned" +
      " by the partner, where the RFID reader i" +
      "s located.\"\376\006\n\tTagReport\022\213\001\n\007antenna\030\001 \001" +
      "(\0132$.opencannabis.inventory.rfid.Antenna" +
      "BT\360?\001\212@NDescribes info, if available, ab" +
      "out the RFID antenna involved in a tag r" +
      "eport.\022y\n\003tag\030\002 \001(\0132 .opencannabis.inven" +
      "tory.rfid.TagBJ\360?\001\212@DSpecifies informati" +
      "on about the tag that was detected in th" +
      "is event.\022R\n\004rssi\030\003 \001(\001BD\360?\001\212@>Relative " +
      "Signal Strength indicator value for this" +
      " tag reading.\022\216\001\n\nfirst_seen\030\004 \001(\0132\036.ope" +
      "ncannabis.temporal.InstantBZ\360?\001\372?\tTIMEST" +
      "AMP\212@HTimestamp describing when this tag" +
      " was first seen by the RFID apparatus.\022\222" +
      "\001\n\tlast_seen\030\005 \001(\0132\036.opencannabis.tempor" +
      "al.InstantB_\360?\001\372?\tTIMESTAMP\212@MTimestamp " +
      "describing the last moment this tag was " +
      "seen by the RFID apparatus.\022\212\001\n\010received" +
      "\030\006 \001(\0132\036.opencannabis.temporal.InstantBX" +
      "\360?\001\372?\tTIMESTAMP\212@FTimestamp describing w" +
      "hen the edge engine received this readin" +
      "g event.\022a\n\005peers\030\007 \001(\rBR\212@ODescribes th" +
      "e count of tags read at the same moment," +
      " or in the same tag report.\"\220\002\n\014TagRepor" +
      "tSet\022\220\001\n\006origin\030\001 \001(\0132,.opencannabis.inv" +
      "entory.rfid.TagReportOriginBR\212@OSpecifie" +
      "s the origin of this tag report, includi" +
      "ng the reader device and scope.\022m\n\006repor" +
      "t\030\002 \003(\0132&.opencannabis.inventory.rfid.Ta" +
      "gReportB5\212@2Describes the tags seen in a" +
      " given tag report set.*\371\001\n\024RegulatoryCap" +
      "ability\022!\n\035UNSPECIFIED_REGULATORY_REGION" +
      "\020\000\022\n\n\006US_FCC\020\001\022\020\n\014ETSI_302_208\020\002\022\020\n\014ETSI" +
      "_300_220\020\003\022\025\n\021AUSTRALIA_LIPD_1W\020\004\022\025\n\021AUS" +
      "TRALIA_LIPD_4W\020\005\022\026\n\022JAPAN_ARIB_STD_T89\020\006" +
      "\022\026\n\022HONGKONG_OFTA_1049\020\007\022\025\n\021TAIWAN_DGT_L" +
      "P0002\020\010\022\031\n\025KOREA_MIC_ARTICLE_5_2\020\t*U\n\020St" +
      "artTriggerType\022\024\n\020NO_START_TRIGGER\020\000\022\r\n\t" +
      "IMMEDIATE\020\001\022\014\n\010PERIODIC\020\002\022\016\n\nGPIO_START\020" +
      "\003*C\n\017StopTriggerType\022\023\n\017NO_STOP_TRIGGER\020" +
      "\000\022\014\n\010DURATION\020\001\022\r\n\tGPIO_STOP\020\002B,\n io.ope" +
      "ncannabis.schema.inventoryH\001P\001\242\002\003OCSb\006pr" +
      "oto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          gen_bq_schema.BqField.getDescriptor(),
          gen_bq_schema.BqTable.getDescriptor(),
          core.Datamodel.getDescriptor(),
          io.opencannabis.schema.temporal.TemporalInstant.getDescriptor(),
          io.opencannabis.schema.inventory.RFID.getDescriptor(),
        }, assigner);
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_BoundaryConfig_descriptor,
        new java.lang.String[] { "Start", "Stop", });
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StartTrigger_descriptor =
      internal_static_opencannabis_inventory_rfid_BoundaryConfig_descriptor.getNestedTypes().get(0);
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StartTrigger_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_BoundaryConfig_StartTrigger_descriptor,
        new java.lang.String[] { "Type", "Schedule", });
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StopTrigger_descriptor =
      internal_static_opencannabis_inventory_rfid_BoundaryConfig_descriptor.getNestedTypes().get(1);
    internal_static_opencannabis_inventory_rfid_BoundaryConfig_StopTrigger_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_BoundaryConfig_StopTrigger_descriptor,
        new java.lang.String[] { "Type", "Schedule", });
    internal_static_opencannabis_inventory_rfid_ReportingConfig_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_opencannabis_inventory_rfid_ReportingConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_ReportingConfig_descriptor,
        new java.lang.String[] { });
    internal_static_opencannabis_inventory_rfid_ROSpec_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_opencannabis_inventory_rfid_ROSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_ROSpec_descriptor,
        new java.lang.String[] { "Id", "Priority", "Boundary", "Reporting", });
    internal_static_opencannabis_inventory_rfid_TagReportOrigin_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_opencannabis_inventory_rfid_TagReportOrigin_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_TagReportOrigin_descriptor,
        new java.lang.String[] { "Reader", "Partner", "Location", });
    internal_static_opencannabis_inventory_rfid_TagReport_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_opencannabis_inventory_rfid_TagReport_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_TagReport_descriptor,
        new java.lang.String[] { "Antenna", "Tag", "Rssi", "FirstSeen", "LastSeen", "Received", "Peers", });
    internal_static_opencannabis_inventory_rfid_TagReportSet_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_opencannabis_inventory_rfid_TagReportSet_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_opencannabis_inventory_rfid_TagReportSet_descriptor,
        new java.lang.String[] { "Origin", "Report", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(gen_bq_schema.BqField.description);
    registry.add(gen_bq_schema.BqField.require);
    registry.add(gen_bq_schema.BqField.typeOverride);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    gen_bq_schema.BqField.getDescriptor();
    gen_bq_schema.BqTable.getDescriptor();
    core.Datamodel.getDescriptor();
    io.opencannabis.schema.temporal.TemporalInstant.getDescriptor();
    io.opencannabis.schema.inventory.RFID.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy