Package io.sentry
Class Baggage
java.lang.Object
io.sentry.Baggage
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfreeze()static @NotNull BaggagefromHeader(@Nullable String headerValue) static @NotNull BaggagefromHeader(@Nullable String headerValue, boolean includeThirdPartyValues, @NotNull ILogger logger) static @NotNull BaggagefromHeader(@Nullable List<String> headerValues) static @NotNull BaggagefromHeader(@Nullable List<String> headerValues, boolean includeThirdPartyValues, @NotNull ILogger logger) static @NotNull BaggagefromHeader(@Nullable List<String> headerValues, @NotNull ILogger logger) static @NotNull BaggagefromHeader(String headerValue, @NotNull ILogger logger) @Nullable String@Nullable String@Nullable String@Nullable String@Nullable String@Nullable Double@Nullable String@Nullable String@Nullable String@Nullable String@Nullable StringbooleanvoidvoidsetEnvironment(@Nullable String environment) voidsetPublicKey(@Nullable String publicKey) voidsetRelease(@Nullable String release) voidsetSampleRate(@Nullable String sampleRate) voidsetTraceId(@Nullable String traceId) voidsetTransaction(@Nullable String transaction) voidvoidsetUserSegment(@Nullable String userSegment) voidsetValuesFromTransaction(@NotNull ITransaction transaction, @Nullable User user, @NotNull SentryOptions sentryOptions, @Nullable TracesSamplingDecision samplingDecision) @NotNull StringtoHeaderString(@Nullable String thirdPartyBaggageHeaderString) @Nullable TraceContext
-
Constructor Details
-
Baggage
-
Baggage
-
-
Method Details
-
fromHeader
-
fromHeader
-
fromHeader
-
fromHeader
-
fromHeader
-
fromHeader
-
freeze
@Internal public void freeze() -
isMutable
@Internal public boolean isMutable() -
getThirdPartyHeader
-
toHeaderString
-
get
-
getTraceId
-
setTraceId
-
getPublicKey
-
setPublicKey
-
getEnvironment
-
setEnvironment
-
getRelease
-
setRelease
-
getUserId
-
setUserId
-
getUserSegment
-
setUserSegment
-
getTransaction
-
setTransaction
-
getSampleRate
-
setSampleRate
-
set
-
setValuesFromTransaction
@Internal public void setValuesFromTransaction(@NotNull @NotNull ITransaction transaction, @Nullable @Nullable User user, @NotNull @NotNull SentryOptions sentryOptions, @Nullable @Nullable TracesSamplingDecision samplingDecision) -
getSampleRateDouble
-
toTraceContext
-