Repository URL to install this package:
|
Version:
2.2.0 ▾
|
# Code generated by protoc-gen-twirp_ruby 1.5.0, DO NOT EDIT.
require 'twirp'
require_relative 'dataspec_pb.rb'
module Dataspec
class DataspecV2ServiceService < Twirp::Service
package 'dataspec'
service 'DataspecV2Service'
rpc :ListMetrics, ListMetricsRequest, ListMetricsResponse, :ruby_method => :list_metrics
rpc :CreateRule, CreateRuleRequest, CreateRuleResponse, :ruby_method => :create_rule
rpc :ListRules, ListRulesRequest, ListRulesResponse, :ruby_method => :list_rules
rpc :ListAlerts, ListAlertsRequest, ListAlertsResponse, :ruby_method => :list_alerts
rpc :GetRule, GetRuleRequest, GetRuleResponse, :ruby_method => :get_rule
rpc :UpdateRule, UpdateRuleRequest, UpdateRuleResponse, :ruby_method => :update_rule
rpc :DeleteRule, DeleteRuleRequest, DeleteRuleResponse, :ruby_method => :delete_rule
rpc :HealthCheck, Empty, Empty, :ruby_method => :health_check
end
class DataspecV2ServiceClient < Twirp::Client
client_for DataspecV2ServiceService
end
end