Class RequestMessage
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.util.message.RequestMessage
-
public final class RequestMessage extends Object
The model for a request message in the HTTP body that is sent to the server beginning in 4.0.0.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequestMessage.BuilderBuilder class forRequestMessage.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestMessage.Builderbuild(String gremlin)static RequestMessage.Builderfrom(RequestMessage msg)static RequestMessage.Builderfrom(RequestMessage msg, String gremlin)<T> TgetField(String key)<T> TgetFieldOrDefault(String key, T def)Map<String,Object>getFields()StringgetGremlin()<T> Optional<T>optionalField(String key)StringtoString()RequestMessagetrimMessage(int size)
-
-
-
Method Detail
-
getField
public <T> T getField(String key)
-
getFieldOrDefault
public <T> T getFieldOrDefault(String key, T def)
-
getGremlin
public String getGremlin()
-
trimMessage
public RequestMessage trimMessage(int size)
-
from
public static RequestMessage.Builder from(RequestMessage msg)
-
from
public static RequestMessage.Builder from(RequestMessage msg, String gremlin)
-
build
public static RequestMessage.Builder build(String gremlin)
-
-