Class GraphQLRequest
java.lang.Object
io.github.besi97.graphql.codegen.model.graphql.GraphQLRequest
Class which represents GraphQL Request
-
Constructor Summary
ConstructorsConstructorDescriptionGraphQLRequest(GraphQLOperationRequest request) GraphQLRequest(GraphQLOperationRequest request, GraphQLResponseProjection responseProjection) GraphQLRequest(String operationName, GraphQLOperationRequest request) GraphQLRequest(String operationName, GraphQLOperationRequest request, GraphQLResponseProjection responseProjection) -
Method Summary
Modifier and TypeMethodDescriptionSerializes GraphQL request to be used as HTTP JSON body according to https://graphql.org/learn/serving-over-http specificationsSerializes GraphQL request as raw query string
-
Constructor Details
-
GraphQLRequest
-
GraphQLRequest
-
GraphQLRequest
public GraphQLRequest(GraphQLOperationRequest request, GraphQLResponseProjection responseProjection) -
GraphQLRequest
public GraphQLRequest(String operationName, GraphQLOperationRequest request, GraphQLResponseProjection responseProjection)
-
-
Method Details
-
getRequest
-
getResponseProjection
-
getOperationName
-
toHttpJsonBody
Serializes GraphQL request to be used as HTTP JSON body according to https://graphql.org/learn/serving-over-http specifications- Returns:
- the serialized request
-
toQueryString
Serializes GraphQL request as raw query string- Returns:
- the serialized request
-