com.hubspot.chrome.devtools.client.core.page.TransitionType Maven / Gradle / Ivy
package com.hubspot.chrome.devtools.client.core.page;
import com.fasterxml.jackson.annotation.JsonValue;
/**
* Transition type.
*/
public enum TransitionType {
LINK("link"),
TYPED("typed"),
AUTO_BOOKMARK("auto_bookmark"),
AUTO_SUBFRAME("auto_subframe"),
MANUAL_SUBFRAME("manual_subframe"),
GENERATED("generated"),
AUTO_TOPLEVEL("auto_toplevel"),
FORM_SUBMIT("form_submit"),
RELOAD("reload"),
KEYWORD("keyword"),
KEYWORD_GENERATED("keyword_generated"),
OTHER("other");
private final String value;
TransitionType(String value) {
this.value= value;
}
@JsonValue
public String getValue() {
return value;
}
@Override
public String toString() {
return value;
}
}