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

namespace GPBMetadata\Keyapis\TelemetryMetric\V1;

class KeyapisTelemetryMetricMeasurementV1
{
    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(
            '
ø$
Ikeyapis/telemetry_metric/v1/keyapis_telemetry_metric_measurement_v1.protokeyapis.telemetry_metric.v1google/api/field_behavior.protogoogle/protobuf/wrappers.protogoogle/protobuf/timestamp.proto"«
GetMeasurementListRequest>
filter (2..keyapis.telemetry_metric.v1.MeasurementFilter@
paging (2..keyapis.telemetry_metric.v1.MeasurementPagingH B

pagination"´
"GetMeasurementConvertedListRequest>
filter (2..keyapis.telemetry_metric.v1.MeasurementFilter@
paging (2..keyapis.telemetry_metric.v1.MeasurementPagingH B

pagination"^
GetMeasurementListResponse8
data (2(.keyapis.telemetry_metric.v1.MeasurementH B
type"g
#GetMeasurementConvertedListResponse8
data (2(.keyapis.telemetry_metric.v1.MeasurementH B
type"¦
MeasurementFilter
fias_ids (	

device_ids (
indicator_ids (3
begin_synced_at (2.google.protobuf.Timestamp1
end_synced_at (2.google.protobuf.Timestamp
device_models (	I
device_types (23.keyapis.telemetry_metric.v1.Measurement.DeviceTypeI
metric_types (23.keyapis.telemetry_metric.v1.Measurement.MetricType?
is_border_measurements_only	 (2.google.protobuf.BoolValue"\\
GetMeasurementCountRequest>
filter (2..keyapis.telemetry_metric.v1.MeasurementFilter"e
#GetMeasurementConvertedCountRequest>
filter (2..keyapis.telemetry_metric.v1.MeasurementFilter"5
GetMeasurementCountResponse
data (H B
type">
$GetMeasurementConvertedCountResponse
data (H B
type"æ
MeasurementPagingQ
order_by_type (2:.keyapis.telemetry_metric.v1.MeasurementPaging.OrderByTypeT
direction_type (2<.keyapis.telemetry_metric.v1.MeasurementPaging.DirectionType
limit (
offset ("I
OrderByType
ORDER_BY_TYPE_UNKNOWN 
INDICATOR_ID
	SYNCED_AT">
DirectionType
DIRECTION_TYPE_UNKNOWN 
DESC
ASC"U
PostMeasurementRequest;
data (2(.keyapis.telemetry_metric.v1.MeasurementBàA"
PostMeasurementResponse"_
 PostMeasurementHalfDuplexRequest;
data (2(.keyapis.telemetry_metric.v1.MeasurementBàA"#
!PostMeasurementHalfDuplexResponse"©	
Measurement
indicator_id (BàA
value (BàA-
	synced_at (2.google.protobuf.Timestamp-
fias_id (2.google.protobuf.StringValue.
	device_id (2.google.protobuf.Int32Value5
device_parent_id (2.google.protobuf.Int32Value2
device_model (2.google.protobuf.StringValueH
device_type (23.keyapis.telemetry_metric.v1.Measurement.DeviceTypeH
metric_type	 (23.keyapis.telemetry_metric.v1.Measurement.MetricType3

changed_at
 (2.google.protobuf.TimestampBàA

utc_offset (D
	unit_type (21.keyapis.telemetry_metric.v1.Measurement.UnitType"Ð

DeviceType
DEVICE_TYPE_UNKNOWN 
HUB
PULSE_COUNTER_RECORDER
PULSE_COUNTER_RECORDER_LR
METERING_DEVICE
INTERFACE_CONVERTER
	M_BUS_HUB
COMMUNICATION_MODULE_LR
BASE_LR"h

MetricType
METRIC_TYPE_UNKNOWN 
	HOT_WATER

COLD_WATER
HEAT
GAS
ELECTRICITY"‘
UnitType
UNIT_TYPE_UNKNOWN 
PERCENT
C
WT
GKAL	
VALUE
KWH

KG_CM2
KGF_CM2
M3	
M3_H

MPA
MS
BOOLEAN
T
T_H
H
NON_MEASURABLE
IMP
J
KJ
GJ
WTH
KWT
MIN
S2¤	
MeasurementServiceª
PostMeasurement3.keyapis.telemetry_metric.v1.PostMeasurementRequest4.keyapis.telemetry_metric.v1.PostMeasurementResponse",‚Óä“&"$/telemetry_metric/api/v1/measurementž
PostMeasurementHalfDuplex=.keyapis.telemetry_metric.v1.PostMeasurementHalfDuplexRequest>.keyapis.telemetry_metric.v1.PostMeasurementHalfDuplexResponse" (º
GetMeasurementList6.keyapis.telemetry_metric.v1.GetMeasurementListRequest7.keyapis.telemetry_metric.v1.GetMeasurementListResponse"1‚Óä“+)/telemetry_metric/api/v1/measurement/list0¼
GetMeasurementCount7.keyapis.telemetry_metric.v1.GetMeasurementCountRequest8.keyapis.telemetry_metric.v1.GetMeasurementCountResponse"2‚Óä“,*/telemetry_metric/api/v1/measurement/countß
GetMeasurementConvertedList?.keyapis.telemetry_metric.v1.GetMeasurementConvertedListRequest@.keyapis.telemetry_metric.v1.GetMeasurementConvertedListResponse";‚Óä“53/telemetry_metric/api/v1/measurement/converted/list0á
GetMeasurementConvertedCount@.keyapis.telemetry_metric.v1.GetMeasurementConvertedCountRequestA.keyapis.telemetry_metric.v1.GetMeasurementConvertedCountResponse"<‚Óä“64/telemetry_metric/api/v1/measurement/converted/countBÜ
ru.keyapis.telemetry_metric.v1BKeyapisTelemetryMetricV1ProtoHP Z/keyapis_telemetry_metric_v1Øø¢KEYAPISTELEMETRYMETRICYV1ªKeyapis.TelemetryMetric.V1ÊKeyapis\\TelemetryMetric\\V1êKeyapis::TelemetryMetric::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

