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

package io.sentry.instrumentation.file;

import io.sentry.SentryOptions;
import org.jetbrains.annotations.NotNull;
import java.io.FileOutputStream;
import io.sentry.ISpan;
import org.jetbrains.annotations.Nullable;
import java.io.File;

final class FileOutputStreamInitData
{
    @Nullable
    final File file;
    @Nullable
    final ISpan span;
    final boolean append;
    @NotNull
    final FileOutputStream delegate;
    @NotNull
    final SentryOptions options;
    
    FileOutputStreamInitData(@Nullable final File file, final boolean append, @Nullable final ISpan span, @NotNull final FileOutputStream delegate, @NotNull final SentryOptions options) {
        this.file = file;
        this.append = append;
        this.span = span;
        this.delegate = delegate;
        this.options = options;
    }
}
