@PublicApi public class ResultNodesInfo extends java.lang.Object
RESULT_NODES_INFO
The number of result can be limited (and should be for security reasons) by setting the maximum number of result nodes
in the GraphQLContext under the key MAX_RESULT_NODES
to an Integer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MAX_RESULT_NODES |
static java.lang.String |
RESULT_NODES_INFO |
Constructor and Description |
---|
ResultNodesInfo() |
Modifier and Type | Method and Description |
---|---|
int |
getResultNodesCount()
The number of result nodes created.
|
int |
incrementAndGetResultNodesCount() |
boolean |
isMaxResultNodesExceeded()
If the number of result nodes has exceeded the maximum allowed numbers.
|
void |
maxResultNodesExceeded() |
public static final java.lang.String MAX_RESULT_NODES
public static final java.lang.String RESULT_NODES_INFO
public int incrementAndGetResultNodesCount()
public void maxResultNodesExceeded()
public int getResultNodesCount()
public boolean isMaxResultNodesExceeded()