Package io.sentry
Class Baggage
- java.lang.Object
-
- io.sentry.Baggage
-
@Experimental public final class Baggage extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Baggage
fromHeader(@Nullable java.lang.String headerValue, @NotNull ILogger logger)
static Baggage
fromHeader(@Nullable java.util.List<java.lang.String> headerValues, @NotNull ILogger logger)
@Nullable java.lang.String
get(@Nullable java.lang.String key)
void
set(@NotNull java.lang.String key, @Nullable java.lang.String value)
void
setEnvironment(@Nullable java.lang.String environment)
void
setPublicKey(@Nullable java.lang.String publicKey)
void
setRelease(@Nullable java.lang.String release)
void
setSampleRate(@Nullable java.lang.String sampleRate)
void
setTraceId(@Nullable java.lang.String traceId)
void
setTransaction(@Nullable java.lang.String transaction)
void
setUserId(@Nullable java.lang.String userId)
void
setUserSegment(@Nullable java.lang.String userSegment)
@NotNull java.lang.String
toHeaderString()
-
-
-
Method Detail
-
fromHeader
public static Baggage fromHeader(@Nullable @Nullable java.util.List<java.lang.String> headerValues, @NotNull @NotNull ILogger logger)
-
fromHeader
public static Baggage fromHeader(@Nullable @Nullable java.lang.String headerValue, @NotNull @NotNull ILogger logger)
-
toHeaderString
@NotNull public @NotNull java.lang.String toHeaderString()
-
get
@Nullable public @Nullable java.lang.String get(@Nullable @Nullable java.lang.String key)
-
setTraceId
public void setTraceId(@Nullable @Nullable java.lang.String traceId)
-
setPublicKey
public void setPublicKey(@Nullable @Nullable java.lang.String publicKey)
-
setEnvironment
public void setEnvironment(@Nullable @Nullable java.lang.String environment)
-
setRelease
public void setRelease(@Nullable @Nullable java.lang.String release)
-
setUserId
public void setUserId(@Nullable @Nullable java.lang.String userId)
-
setUserSegment
public void setUserSegment(@Nullable @Nullable java.lang.String userSegment)
-
setTransaction
public void setTransaction(@Nullable @Nullable java.lang.String transaction)
-
setSampleRate
public void setSampleRate(@Nullable @Nullable java.lang.String sampleRate)
-
set
public void set(@NotNull @NotNull java.lang.String key, @Nullable @Nullable java.lang.String value)
-
-