package com.bugsnag.android;
import android.support.annotation.NonNull;
import java.io.IOException;
/**
* The severity of an Error, one of "error", "warning" or "info".
*
* By default, unhandled exceptions will be Severity.ERROR and handled
* exceptions sent with bugsnag.notify will be Severity.WARNING.
*/
public enum Severity implements JsonStream.Streamable {
ERROR ("error"),
WARNING ("warning"),
INFO ("info");
private final String name;
Severity(String name) {
this.name = name;
}
public void toStream(@NonNull JsonStream writer) throws IOException {
writer.value(name);
}
}