Graphql Request

//indico-client-java/com.indico.request/GraphQLRequest

# GraphQLRequest

[jvm]\
class GraphQLRequest(indicoClient: IndicoKtorClient, query: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), operationName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), variables: JsonNode) : Query<JSONObject?, JsonNode>

## Constructors

| | |
|---|---|
| GraphQLRequest | [jvm]<br>constructor(indicoClient: IndicoKtorClient, query: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), operationName: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), variables: JsonNode) |

## Functions

| Name | Summary |
|---|---|
| query | [jvm]<br>open override fun query(): JSONObject?<br>Execute the graphql query and retunrs the results as a specific type |
| refresh | [jvm]<br>open override fun refresh(obj: JSONObject?): JSONObject? |