Sha256: 086fb1e0e0dca254c7e17deac9890f92ae963096341437d0a75a288dc70bab82

Contents?: true

Size: 1.67 KB

Versions: 9

Compression:

Stored size: 1.67 KB

Contents

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/monitoring/dashboard/v1/scorecard.proto


require 'google/protobuf'

require 'google/monitoring/dashboard/v1/metrics_pb'
require 'google/protobuf/duration_pb'
Google::Protobuf::DescriptorPool.generated_pool.build do
  add_message "google.monitoring.dashboard.v1.Scorecard" do
    optional :time_series_query, :message, 1, "google.monitoring.dashboard.v1.TimeSeriesQuery"
    repeated :thresholds, :message, 6, "google.monitoring.dashboard.v1.Threshold"
    oneof :data_view do
      optional :gauge_view, :message, 4, "google.monitoring.dashboard.v1.Scorecard.GaugeView"
      optional :spark_chart_view, :message, 5, "google.monitoring.dashboard.v1.Scorecard.SparkChartView"
    end
  end
  add_message "google.monitoring.dashboard.v1.Scorecard.GaugeView" do
    optional :lower_bound, :double, 1
    optional :upper_bound, :double, 2
  end
  add_message "google.monitoring.dashboard.v1.Scorecard.SparkChartView" do
    optional :spark_chart_type, :enum, 1, "google.monitoring.dashboard.v1.SparkChartType"
    optional :min_alignment_period, :message, 2, "google.protobuf.Duration"
  end
end

module Google
  module Monitoring
    module Dashboard
      module V1
        Scorecard = Google::Protobuf::DescriptorPool.generated_pool.lookup("google.monitoring.dashboard.v1.Scorecard").msgclass
        Scorecard::GaugeView = Google::Protobuf::DescriptorPool.generated_pool.lookup("google.monitoring.dashboard.v1.Scorecard.GaugeView").msgclass
        Scorecard::SparkChartView = Google::Protobuf::DescriptorPool.generated_pool.lookup("google.monitoring.dashboard.v1.Scorecard.SparkChartView").msgclass
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
google-cloud-monitoring-0.37.2 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.37.1 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.37.0 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.36.0 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.35.1 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.35.0 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.34.2 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.34.1 lib/google/monitoring/dashboard/v1/scorecard_pb.rb
google-cloud-monitoring-0.34.0 lib/google/monitoring/dashboard/v1/scorecard_pb.rb