// 
// Decompiled by Procyon v0.6.0
// 

package io.sentry.exception;

import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.NotNull;

public final class InvalidSentryTraceHeaderException extends Exception
{
    private static final long serialVersionUID = -8353316997083420940L;
    @NotNull
    private final String sentryTraceHeader;
    
    public InvalidSentryTraceHeaderException(@NotNull final String sentryTraceHeader) {
        this(sentryTraceHeader, null);
    }
    
    public InvalidSentryTraceHeaderException(@NotNull final String sentryTraceHeader, @Nullable final Throwable cause) {
        super("sentry-trace header does not conform to expected format: " + sentryTraceHeader, cause);
        this.sentryTraceHeader = sentryTraceHeader;
    }
    
    @NotNull
    public String getSentryTraceHeader() {
        return this.sentryTraceHeader;
    }
}
