Class GremlinError
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.server.util.GremlinError
-
public class GremlinError extends Object
Exception utility class that generates exceptions in the form expected in aResponseStatus
for different issues that the server can encounter.
-
-
Method Summary
-
-
-
Method Detail
-
getCode
public io.netty.handler.codec.http.HttpResponseStatus getCode()
-
getMessage
public String getMessage()
-
getException
public String getException()
-
invalidGremlinType
public static GremlinError invalidGremlinType(RequestMessage requestMessage)
-
binding
public static GremlinError binding()
-
binding
public static GremlinError binding(Set<String> badBindings)
-
binding
public static GremlinError binding(int bindingsCount, int allowedSize)
-
binding
public static GremlinError binding(String aliased)
-
parsing
public static GremlinError parsing(GremlinParserException error)
-
timeout
public static GremlinError timeout(RequestMessage requestMessage)
-
timedInterruptTimeout
public static GremlinError timedInterruptTimeout()
-
rateLimiting
public static GremlinError rateLimiting()
-
serialization
public static GremlinError serialization(Exception ex)
-
wrongSerializer
public static GremlinError wrongSerializer(Exception ex)
-
longFrame
public static GremlinError longFrame(Throwable t)
-
longRequest
public static GremlinError longRequest(RequestMessage requestMessage)
-
temporary
public static GremlinError temporary(Throwable t)
-
failStep
public static GremlinError failStep(Failure failure)
-
general
public static GremlinError general(Throwable t)
-
-