package biz.karms.sinkit.eventlog; import com.google.gson.annotations.SerializedName; /** * @author Tomas Kozel */ public enum VirusTotalRequestStatus { // initial state of Virus Total request, it's waiting for processing @SerializedName("waiting") WAITING, // Virus Total has already been asked for scan of given URL and the request is now waiting for report @SerializedName("waiting_for_report") WAITING_FOR_REPORT, // the request is finished, VirusTotal report has been received and corresponding IoCs were enriched // this is end state @SerializedName("finished") FINISHED, // there is already actual report from Virus Total in Core and it's not necessary to ask Virus Total // this is end state @SerializedName("not_needed") NOT_NEEDED, // something went wrong and VT enrichment is not possible @SerializedName("failed") FAILED }