AppSignal v1.6.7 Appsignal.TransactionBehaviour behaviour View Source
Link to this section Summary
Link to this section Callbacks
Link to this callback
finish(arg0)
View Source
finish(Appsignal.Transaction.t() | nil) :: :sample | :no_sample
Link to this callback
finish_event(arg0, arg1, arg2, any, integer)
View Source
finish_event(Appsignal.Transaction.t() | nil, String.t(), String.t(), any(), integer()) :: Appsignal.Transaction.t()
Link to this callback
set_action(arg0)
View Source
set_action(String.t()) :: Appsignal.Transaction.t()
Link to this callback
set_action(arg0, arg1)
View Source
set_action(Appsignal.Transaction.t() | nil, String.t()) :: Appsignal.Transaction.t()
Link to this callback
set_error(arg0, arg1, arg2, any)
View Source
set_error(Appsignal.Transaction.t() | nil, String.t(), String.t(), any()) :: Appsignal.Transaction.t()
Link to this callback
set_request_metadata(arg0, arg1)
View Source
set_request_metadata(Appsignal.Transaction.t() | nil, Plug.Conn.t()) :: Appsignal.Transaction.t()
Link to this callback
set_sample_data(arg0, arg1, any)
View Source
set_sample_data(Appsignal.Transaction.t() | nil, String.t(), any()) :: Appsignal.Transaction.t()
Link to this callback
start(arg0, atom)
View Source
start(String.t(), atom()) :: Appsignal.Transaction.t()