public class SentryHandler
extends java.util.logging.Handler
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
THREAD_ID
Name of the
SentryEvent extra property containing the Thread id. |
| Constructor and Description |
|---|
SentryHandler()
Creates an instance of SentryHandler.
|
SentryHandler(@NotNull io.sentry.SentryOptions options)
Creates an instance of SentryHandler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
@NotNull java.util.logging.Level |
getMinimumBreadcrumbLevel() |
@NotNull java.util.logging.Level |
getMinimumEventLevel() |
boolean |
isPrintfStyle() |
void |
publish(@NotNull java.util.logging.LogRecord record) |
void |
setMinimumBreadcrumbLevel(@Nullable java.util.logging.Level minimumBreadcrumbLevel) |
void |
setMinimumEventLevel(@Nullable java.util.logging.Level minimumEventLevel) |
void |
setPrintfStyle(boolean printfStyle) |
public static final java.lang.String THREAD_ID
SentryEvent extra property containing the Thread id.public SentryHandler()
public SentryHandler(@NotNull
@NotNull io.sentry.SentryOptions options)
options - the SentryOptionspublic void publish(@NotNull
@NotNull java.util.logging.LogRecord record)
publish in class java.util.logging.Handlerpublic void flush()
flush in class java.util.logging.Handlerpublic void close()
throws java.lang.SecurityException
close in class java.util.logging.Handlerjava.lang.SecurityExceptionpublic void setPrintfStyle(boolean printfStyle)
public void setMinimumBreadcrumbLevel(@Nullable
@Nullable java.util.logging.Level minimumBreadcrumbLevel)
@NotNull public @NotNull java.util.logging.Level getMinimumBreadcrumbLevel()
public void setMinimumEventLevel(@Nullable
@Nullable java.util.logging.Level minimumEventLevel)
@NotNull public @NotNull java.util.logging.Level getMinimumEventLevel()
public boolean isPrintfStyle()