sangria-slowlog
sangria-slowlog
API
sangria.slowlog
ApolloTracingExtension
QueryTrace
DefaultMetricRenderer
FieldMetrics
MetricRenderer
MetricRenderer
OpenTracing
QueryMetrics
ScopeAttachment
SlowLog
SlowLog
sangria-slowlog
/
sangria.slowlog
/
SlowLog
SlowLog
sangria.slowlog.SlowLog$
See the
SlowLog
companion class
object
SlowLog
Attributes
Companion
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
SlowLog
.type
Members list
Clear all
Value members
Concrete methods
def
apply
(
logger
:
Logger
,
threshold
:
FiniteDuration
,
addExtensions
:
Boolean
,
separateOp
:
Boolean
)(
implicit
renderer
:
MetricRenderer
):
SlowLog
def
extension
(
implicit
renderer
:
MetricRenderer
):
SlowLog
def
extractQueryMetrics
(
result
:
ExecutionResult
[
_
,
_
]):
Option
[
QueryMetrics
]
def
log
(
logFn
: (
Long
,
String
)
=>
Unit
,
threshold
:
FiniteDuration
,
addExtensions
:
Boolean
,
separateOp
:
Boolean
)(
implicit
renderer
:
MetricRenderer
):
SlowLog
def
openTracing
(
parentSpan
:
Option
[
Span
],
defaultOperationName
:
String
)(
implicit
tracer
:
Tracer
):
Middleware
[
Any
]
def
print
(
threshold
:
FiniteDuration
,
addExtensions
:
Boolean
,
separateOp
:
Boolean
)(
implicit
renderer
:
MetricRenderer
):
SlowLog
Concrete fields
lazy
val
apolloTracing
:
Middleware
[
Any
]
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields