Class GraphQLInvocationData
- java.lang.Object
-
- io.micronaut.configuration.graphql.GraphQLInvocationData
-
public class GraphQLInvocationData extends java.lang.ObjectRepresents the data to execute a GraphQL query. This class should be treated as Immutable.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description GraphQLInvocationData(java.lang.String query, java.lang.String operationName, java.util.Map<java.lang.String,java.lang.Object> variables)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetOperationName()Returns the operation name.java.lang.StringgetQuery()Returns the query.java.util.Map<java.lang.String,java.lang.Object>getVariables()Returns the variables.
-
-
-
Constructor Detail
-
GraphQLInvocationData
public GraphQLInvocationData(java.lang.String query, @Nullable java.lang.String operationName, @Nullable java.util.Map<java.lang.String,java.lang.Object> variables)Default constructor.- Parameters:
query- the queryoperationName- the operation namevariables- the variables
-
-
Method Detail
-
getQuery
public java.lang.String getQuery()
Returns the query.- Returns:
- the query
-
getOperationName
public java.lang.String getOperationName()
Returns the operation name.- Returns:
- the operation name
-
getVariables
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
Returns the variables.- Returns:
- the variables
-
-