sentry-android-gradle-plugin
4.3.1
jvm
sentry-android-gradle-plugin
/
io.sentry.android.gradle.telemetry
/
SentryTelemetryService
Sentry
Telemetry
Service
abstract
class
SentryTelemetryService
:
BuildService
<
BuildServiceParameters.None
>
,
BuildOperationListener
,
AutoCloseable
Members
Constructors
Sentry
Telemetry
Service
Link copied to clipboard
constructor
(
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
capture
Error
Link copied to clipboard
fun
captureError
(
exception
:
Throwable
,
operation
:
String
?
)
close
Link copied to clipboard
open
override
fun
close
(
)
end
Run
Link copied to clipboard
fun
endRun
(
)
end
Task
Link copied to clipboard
fun
endTask
(
span
:
ISpan
?
,
task
:
Task
)
finished
Link copied to clipboard
open
override
fun
finished
(
buildOperationDescriptor
:
BuildOperationDescriptor
,
operationFinishEvent
:
OperationFinishEvent
)
get
Parameters
Link copied to clipboard
@
Inject
abstract
fun
getParameters
(
)
:
BuildServiceParameters.None
progress
Link copied to clipboard
open
override
fun
progress
(
identifier
:
OperationIdentifier
,
event
:
OperationProgressEvent
)
start
Link copied to clipboard
@
Synchronized
fun
start
(
paramsCallback
:
(
)
->
SentryTelemetryServiceParams
)
started
Link copied to clipboard
open
override
fun
started
(
descriptor
:
BuildOperationDescriptor
,
event
:
OperationStartEvent
)
start
Run
Link copied to clipboard
fun
startRun
(
transactionName
:
String
)
start
Task
Link copied to clipboard
fun
startTask
(
operation
:
String
)
:
ISpan
?
trace
Cli
Link copied to clipboard
fun
traceCli
(
)
:
List
<
String
>