public abstract class InternalArangoRoute<A extends InternalArangoDB<E>,D extends InternalArangoDatabase<A,E>,E extends ArangoExecutor> extends ArangoExecuteable<E>
Modifier and Type | Field and Description |
---|---|
protected Object |
body |
protected D |
db |
protected Map<String,String> |
headerParam |
protected String |
path |
protected Map<String,String> |
queryParam |
executor, serde
Modifier | Constructor and Description |
---|---|
protected |
InternalArangoRoute(D db,
String path,
Map<String,String> headerParam) |
Modifier and Type | Method and Description |
---|---|
void |
_withBody(Object body) |
void |
_withHeader(String key,
Object value) |
void |
_withQueryParam(String key,
Object value) |
protected InternalRequest |
createRequest(RequestType requestType) |
createPath, executor, getSerde, request
protected final D extends InternalArangoDatabase<A,E> db
protected final String path
protected Object body
public void _withBody(Object body)
protected InternalRequest createRequest(RequestType requestType)
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.