# File lib/new_relic/agent/instrumentation/delayed_job_instrumentation.rb, line 20
          def name_from_payload(payload_object)
            if payload_object.is_a? ::Delayed::PerformableMethod
              # payload_object contains a reference to an object
              # that received an asynchronous method call via .delay or .handle_asynchronously
              "#{object_name(payload_object)}#{delimiter(payload_object)}#{method_name(payload_object)}"
            else
              # payload_object is a user-defined job enqueued via Delayed::Job.enqueue
              payload_object.class.name
            end
          end