class Stripe::StripeClient::StripeRequestMetrics
collection
StripeRequestMetrics tracks metadata to be reported to stripe for metrics
def initialize(request_id, request_duration_ms, usage: [])
def initialize(request_id, request_duration_ms, usage: []) self.request_id = request_id self.request_duration_ms = request_duration_ms self.usage = usage end
def payload
def payload ret = { request_id: request_id, request_duration_ms: request_duration_ms } ret[:usage] = usage if !usage.nil? && !usage.empty? ret end