# frozen_string_literal: true
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: logcache/promql.proto

require 'google/protobuf'

require 'google/api/annotations_pb'


descriptor_data = "\n\x15logcache/promql.proto\x12\x0blogcache.v1\x1a\x1cgoogle/api/annotations.proto\"\xf4\x06\n\x06PromQL\x1a\x32\n\x13InstantQueryRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\t\x1aL\n\x11RangeQueryRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\r\n\x05start\x18\x02 \x01(\t\x12\x0b\n\x03\x65nd\x18\x03 \x01(\t\x12\x0c\n\x04step\x18\x04 \x01(\t\x1a\xa8\x01\n\x12InstantQueryResult\x12,\n\x06scalar\x18\x01 \x01(\x0b\x32\x1a.logcache.v1.PromQL.ScalarH\x00\x12,\n\x06vector\x18\x02 \x01(\x0b\x32\x1a.logcache.v1.PromQL.VectorH\x00\x12,\n\x06matrix\x18\x03 \x01(\x0b\x32\x1a.logcache.v1.PromQL.MatrixH\x00\x42\x08\n\x06Result\x1aJ\n\x10RangeQueryResult\x12,\n\x06matrix\x18\x01 \x01(\x0b\x32\x1a.logcache.v1.PromQL.MatrixH\x00\x42\x08\n\x06Result\x1a%\n\x06Scalar\x12\x0c\n\x04time\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01\x1a\x35\n\x06Vector\x12+\n\x07samples\x18\x01 \x03(\x0b\x32\x1a.logcache.v1.PromQL.Sample\x1a$\n\x05Point\x12\x0c\n\x04time\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01\x1a\x99\x01\n\x06Sample\x12\x36\n\x06metric\x18\x01 \x03(\x0b\x32&.logcache.v1.PromQL.Sample.MetricEntry\x12(\n\x05point\x18\x02 \x01(\x0b\x32\x19.logcache.v1.PromQL.Point\x1a-\n\x0bMetricEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x34\n\x06Matrix\x12*\n\x06series\x18\x01 \x03(\x0b\x32\x1a.logcache.v1.PromQL.Series\x1a\x9a\x01\n\x06Series\x12\x36\n\x06metric\x18\x01 \x03(\x0b\x32&.logcache.v1.PromQL.Series.MetricEntry\x12)\n\x06points\x18\x02 \x03(\x0b\x32\x19.logcache.v1.PromQL.Point\x1a-\n\x0bMetricEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x32\xff\x01\n\rPromQLQuerier\x12v\n\x0cInstantQuery\x12\'.logcache.v1.PromQL.InstantQueryRequest\x1a&.logcache.v1.PromQL.InstantQueryResult\"\x15\x82\xd3\xe4\x93\x02\x0f\x12\r/api/v1/query\x12v\n\nRangeQuery\x12%.logcache.v1.PromQL.RangeQueryRequest\x1a$.logcache.v1.PromQL.RangeQueryResult\"\x1b\x82\xd3\xe4\x93\x02\x15\x12\x13/api/v1/query_rangeB7Z5code.cloudfoundry.org/go-log-cache/v3/rpc/logcache_v1b\x06proto3"

pool = Google::Protobuf::DescriptorPool.generated_pool
pool.add_serialized_file(descriptor_data)

module Logcache
  module V1
    PromQL = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL").msgclass
    PromQL::InstantQueryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.InstantQueryRequest").msgclass
    PromQL::RangeQueryRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.RangeQueryRequest").msgclass
    PromQL::InstantQueryResult = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.InstantQueryResult").msgclass
    PromQL::RangeQueryResult = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.RangeQueryResult").msgclass
    PromQL::Scalar = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Scalar").msgclass
    PromQL::Vector = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Vector").msgclass
    PromQL::Point = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Point").msgclass
    PromQL::Sample = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Sample").msgclass
    PromQL::Matrix = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Matrix").msgclass
    PromQL::Series = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("logcache.v1.PromQL.Series").msgclass
  end
end
