class Aws::DocDB::Plugins::Endpoints::Handler

def with_metrics(context, &block)

def with_metrics(context, &block)
  metrics = []
  metrics << 'ENDPOINT_OVERRIDE' unless context.config.regional_endpoint
  if context[:auth_scheme] && context[:auth_scheme]['name'] == 'sigv4a'
    metrics << 'SIGV4A_SIGNING'
  end
  if context.config.credentials&.credentials&.account_id
    metrics << 'RESOLVED_ACCOUNT_ID'
  end
  Aws::Plugins::UserAgent.metric(*metrics, &block)
end