Package org.allGraphQLCases.client2
Class TheSubscriptionTypeReactiveExecutorAllGraphQLCases2
java.lang.Object
org.allGraphQLCases.client2.TheSubscriptionTypeReactiveExecutorAllGraphQLCases2
- All Implemented Interfaces:
GraphQLSubscriptionReactiveExecutor
@Component
public class TheSubscriptionTypeReactiveExecutorAllGraphQLCases2
extends Object
implements GraphQLSubscriptionReactiveExecutor
A mono line description for TheSubscriptionType
This class contains the methods that allows the execution of the subscriptions that are defined in the TheSubscriptionType
of the GraphQL schema. All the methods for this executor are in spring reactive, that is: they return a
These methods allows:
Flux
.These methods allows:
- Preparation of partial subscription requests
- Execution of partial prepared subscription requests
- Execution of partial direct subscription requests
- Author:
- generated by graphql-java-generator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription_if
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.This method registers a subscription, by executing a direct partial request against the GraphQL server._ifWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server._ifWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial if subscription against the GraphQL server._implements
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server._implements
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server._implementsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server._implementsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial implements subscription against the GraphQL server._null
(ObjectResponse objectResponse, Object... paramsAndValues) Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server.Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server._nullWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server._nullWithBindValues
(String queryResponseDef, Map<String, Object> parameters) Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial null subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesInput
(ObjectResponse objectResponse, AllFieldCasesInput input, Object... paramsAndValues) Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesInput
(String queryResponseDef, AllFieldCasesInput input, Object... paramsAndValues) Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesInputWithBindValues
(ObjectResponse objectResponse, AllFieldCasesInput input, Map<String, Object> parameters) Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesInputWithBindValues
(String queryResponseDef, AllFieldCasesInput input, Map<String, Object> parameters) Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial allGraphQLCasesInput subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesParam
(ObjectResponse objectResponse, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesParam
(String queryResponseDef, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesParamWithBindValues
(ObjectResponse objectResponse, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<AllFieldCases>>
allGraphQLCasesParamWithBindValues
(String queryResponseDef, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial allGraphQLCasesParam subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
enumWithReservedJavaKeywordAsValues
(ObjectResponse objectResponse, Object... paramsAndValues) test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
enumWithReservedJavaKeywordAsValues
(String queryResponseDef, Object... paramsAndValues) test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
enumWithReservedJavaKeywordAsValuesWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
enumWithReservedJavaKeywordAsValuesWithBindValues
(String queryResponseDef, Map<String, Object> parameters) test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial enumWithReservedJavaKeywordAsValues subscription against the GraphQL server.reactor.core.publisher.Flux<TheSubscriptionType>
exec
(ObjectResponse objectResponse, Object... paramsAndValues) This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server.reactor.core.publisher.Flux<TheSubscriptionType>
This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server.reactor.core.publisher.Flux<TheSubscriptionType>
execWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server.reactor.core.publisher.Flux<TheSubscriptionType>
execWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server.getAllGraphQLCasesInputGraphQLRequest
(String partialRequest) Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theGraphQLRequestAllGraphQLCases2
for the allGraphQLCasesInput REACTIVE_EXECUTOR, created with the given Partial request.Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theBuilder
for the AllFieldCases, as expected by the allGraphQLCasesInput subscription.getAllGraphQLCasesParamGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the allGraphQLCasesParam REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the AllFieldCases, as expected by the allGraphQLCasesParam subscription.getEnumWithReservedJavaKeywordAsValuesGraphQLRequest
(String partialRequest) test for issue #139 (use of java reserved keyword)
Get theGraphQLRequestAllGraphQLCases2
for the enumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.test for issue #139 (use of java reserved keyword)
Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the enumWithReservedJavaKeywordAsValues subscription.getGraphQLRequest
(String fullRequest) Get theGraphQLRequestAllGraphQLCases2
for full request.getIfGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the if REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the String, as expected by the if subscription.getImplementsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the implements REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the String, as expected by the implements subscription.getIssue53GraphQLRequest
(String partialRequest) issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theGraphQLRequestAllGraphQLCases2
for the issue53 REACTIVE_EXECUTOR, created with the given Partial request.issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theBuilder
for the Date, as expected by the issue53 subscription.getJsonGraphQLRequest
(String partialRequest) Test of JSON scalar, for issue #205
Get theGraphQLRequestAllGraphQLCases2
for the json REACTIVE_EXECUTOR, created with the given Partial request.Test of JSON scalar, for issue #205
Get theBuilder
for the ObjectNode, as expected by the json subscription.getJsonsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the jsons REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the ObjectNode, as expected by the jsons subscription.getJsonsWithInputGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the jsonsWithInput REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the TypeWithJson, as expected by the jsonsWithInput subscription.getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the listOfEnumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the listOfEnumWithReservedJavaKeywordAsValues subscription.getNullGraphQLRequest
(String partialRequest) Issue #188: null is not identified as a java keyword
Get theGraphQLRequestAllGraphQLCases2
for the null REACTIVE_EXECUTOR, created with the given Partial request.Issue #188: null is not identified as a java keyword
Get theBuilder
for the String, as expected by the null subscription.getObjectsWithInputGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the objectsWithInput REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the TypeWithObject, as expected by the objectsWithInput subscription.Get theBuilder
for a full request, as expected by the exec and execWithBindValues methods.getReturnEnumGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnEnum REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnEnum subscription.getReturnListOfEnumsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfEnums subscription.getReturnListOfListOfEnumsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnListOfListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfListOfEnums subscription.getReturnListOfMandatoryEnumsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfMandatoryEnums subscription.getReturnMandatoryEnumGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryEnum REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryEnum subscription.getReturnMandatoryListOfEnumsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfEnums subscription.getReturnMandatoryListOfMandatoryEnumsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfMandatoryEnums subscription.getSubscribeNewHumanForEpisodeGraphQLRequest
(String partialRequest) Will be notified for each Human added to this Episode
Get theGraphQLRequestAllGraphQLCases2
for the subscribeNewHumanForEpisode REACTIVE_EXECUTOR, created with the given Partial request.Will be notified for each Human added to this Episode
Get theBuilder
for the Human, as expected by the subscribeNewHumanForEpisode subscription.getSubscribeToAListGraphQLRequest
(String partialRequest) Issue 54
Get theGraphQLRequestAllGraphQLCases2
for the subscribeToAList REACTIVE_EXECUTOR, created with the given Partial request.getSubscribeToAListOfScalarsGraphQLRequest
(String partialRequest) Get theGraphQLRequestAllGraphQLCases2
for the subscribeToAListOfScalars REACTIVE_EXECUTOR, created with the given Partial request.Get theBuilder
for the Date, as expected by the subscribeToAListOfScalars subscription.Issue 54
Get theBuilder
for the Integer, as expected by the subscribeToAList subscription.getSubscriptionTestGraphQLRequest
(String partialRequest)
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theGraphQLRequestAllGraphQLCases2
for the subscriptionTest REACTIVE_EXECUTOR, created with the given Partial request.
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theBuilder
for the String, as expected by the subscriptionTest subscription.getSubscriptionWithNullResponseGraphQLRequest
(String partialRequest) Issue 122: Check Subscription behavior when notification response is null
Get theGraphQLRequestAllGraphQLCases2
for the subscriptionWithNullResponse REACTIVE_EXECUTOR, created with the given Partial request.Issue 122: Check Subscription behavior when notification response is null
Get theBuilder
for the String, as expected by the subscriptionWithNullResponse subscription.issue53
(ObjectResponse objectResponse, Date date, Object... paramsAndValues) issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server.issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server.issue53WithBindValues
(ObjectResponse objectResponse, Date date, Map<String, Object> parameters) issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server.issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial issue53 subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>>
json
(ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Object... paramsAndValues) Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>>
json
(String queryResponseDef, com.fasterxml.jackson.databind.node.ObjectNode json, Object... paramsAndValues) Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server.jsons
(ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.jsons
(String queryResponseDef, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.jsonsWithBindValues
(ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.jsonsWithBindValues
(String queryResponseDef, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial jsons subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithJson>>>
jsonsWithInput
(ObjectResponse objectResponse, List<InputWithJson> input, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithJson>>>
jsonsWithInput
(String queryResponseDef, List<InputWithJson> input, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithJson>>>
jsonsWithInputWithBindValues
(ObjectResponse objectResponse, List<InputWithJson> input, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithJson>>>
jsonsWithInputWithBindValues
(String queryResponseDef, List<InputWithJson> input, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial jsonsWithInput subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>>
jsonWithBindValues
(ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Map<String, Object> parameters) Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>>
jsonWithBindValues
(String queryResponseDef, com.fasterxml.jackson.databind.node.ObjectNode json, Map<String, Object> parameters) Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial json subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
listOfEnumWithReservedJavaKeywordAsValues
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
listOfEnumWithReservedJavaKeywordAsValues
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
listOfEnumWithReservedJavaKeywordAsValuesWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
listOfEnumWithReservedJavaKeywordAsValuesWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial listOfEnumWithReservedJavaKeywordAsValues subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithObject>>>
objectsWithInput
(ObjectResponse objectResponse, List<InputWithObject> input, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithObject>>>
objectsWithInput
(String queryResponseDef, List<InputWithObject> input, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithObject>>>
objectsWithInputWithBindValues
(ObjectResponse objectResponse, List<InputWithObject> input, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<TypeWithObject>>>
objectsWithInputWithBindValues
(String queryResponseDef, List<InputWithObject> input, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial objectsWithInput subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnEnum
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnEnum
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnEnumWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnEnumWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnEnum subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfEnums
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfEnums
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfEnumsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfEnumsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnListOfEnums subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>>
returnListOfListOfEnums
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>>
returnListOfListOfEnums
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>>
returnListOfListOfEnumsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>>
returnListOfListOfEnumsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnListOfListOfEnums subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfMandatoryEnums
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfMandatoryEnums
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfMandatoryEnumsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnListOfMandatoryEnumsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnListOfMandatoryEnums subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnMandatoryEnum
(ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnMandatoryEnum
(String queryResponseDef, EnumWithReservedJavaKeywordAsValues _enum, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnMandatoryEnumWithBindValues
(ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>>
returnMandatoryEnumWithBindValues
(String queryResponseDef, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnMandatoryEnum subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfEnums
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfEnums
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfEnumsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfEnumsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnMandatoryListOfEnums subscription against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfMandatoryEnums
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfMandatoryEnums
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfMandatoryEnumsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>>
returnMandatoryListOfMandatoryEnumsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial returnMandatoryListOfMandatoryEnums subscription against the GraphQL server.subscribeNewHumanForEpisode
(ObjectResponse objectResponse, Episode episode, Object... paramsAndValues) Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeNewHumanForEpisode
(String queryResponseDef, Episode episode, Object... paramsAndValues) Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeNewHumanForEpisodeWithBindValues
(ObjectResponse objectResponse, Episode episode, Map<String, Object> parameters) Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeNewHumanForEpisodeWithBindValues
(String queryResponseDef, Episode episode, Map<String, Object> parameters) Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial subscribeNewHumanForEpisode subscription against the GraphQL server.subscribeToAList
(ObjectResponse objectResponse, Object... paramsAndValues) Issue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAList
(String queryResponseDef, Object... paramsAndValues) Issue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAListOfScalars
(ObjectResponse objectResponse, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAListOfScalars
(String queryResponseDef, Object... paramsAndValues) This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAListOfScalarsWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAListOfScalarsWithBindValues
(String queryResponseDef, Map<String, Object> parameters) This method registers a subscription, by executing a direct partial subscribeToAListOfScalars subscription against the GraphQL server.subscribeToAListWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) Issue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscribeToAListWithBindValues
(String queryResponseDef, Map<String, Object> parameters) Issue 54
This method registers a subscription, by executing a direct partial subscribeToAList subscription against the GraphQL server.subscriptionTest
(ObjectResponse objectResponse, SubscriptionTestParam param, Object... paramsAndValues)
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionTest
(String queryResponseDef, SubscriptionTestParam param, Object... paramsAndValues)
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionTestWithBindValues
(ObjectResponse objectResponse, SubscriptionTestParam param, Map<String, Object> parameters)
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionTestWithBindValues
(String queryResponseDef, SubscriptionTestParam param, Map<String, Object> parameters)
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial subscriptionTest subscription against the GraphQL server.subscriptionWithNullResponse
(ObjectResponse objectResponse, Object... paramsAndValues) Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionWithNullResponse
(String queryResponseDef, Object... paramsAndValues) Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionWithNullResponseWithBindValues
(ObjectResponse objectResponse, Map<String, Object> parameters) Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server.subscriptionWithNullResponseWithBindValues
(String queryResponseDef, Map<String, Object> parameters) Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial subscriptionWithNullResponse subscription against the GraphQL server.
-
Constructor Details
-
TheSubscriptionTypeReactiveExecutorAllGraphQLCases2
public TheSubscriptionTypeReactiveExecutorAllGraphQLCases2()
-
-
Method Details
-
execWithBindValues
public reactor.core.publisher.Flux<TheSubscriptionType> execWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server. It may only return one subscription's field.
It offers a logging of the call (if in debug mode), or of the call and its parameters (if in trace mode).
Here is a sample on how to use it:- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above). It must ommit the query/mutation/subscription keyword, and start by the first { that follows.It may contain directives, as explained in the GraphQL specs.parameters
- The map of values, for the bind variables defined in the query. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
. The key is the parameter name, as defined in the query (in the above sample: heroParam is an optional parameter and skip is a mandatory one). The value is the parameter vale in its Java type (for instance aDate
for theGraphQLScalarTypeDate
). The parameters which value is missing in this map will no be transmitted toward the GraphQL server.- Returns:
- The
SubscriptionClient
that allows the caller to act on the subscribed subscription. - Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
exec
public reactor.core.publisher.Flux<TheSubscriptionType> exec(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server. It may only return one subscription's field.
It offers a logging of the call (if in debug mode), or of the call and its parameters (if in trace mode).
Here is a sample on how to use it:- Parameters:
queryResponseDef
- The response definition of the query, in the native GraphQL format (see here above). It must ommit the query/mutation/subscription keyword, and start by the first { that follows.It may contain directives, as explained in the GraphQL specs.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Returns:
- The
SubscriptionClient
that allows the caller to act on the subscribed subscription. - Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
execWithBindValues
public reactor.core.publisher.Flux<TheSubscriptionType> execWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server. It may only return one subscription's field.
It offers a logging of the call (if in debug mode), or of the call and its parameters (if in trace mode).
Here is a sample on how to use it:- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetGraphQLRequest(java.lang.String)
method or one of thegetXxxxGraphQLRequest(String)
methods.parameters
- The list of values, for the bind variables defined in the query. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Returns:
- The
SubscriptionClient
that allows the caller to act on the subscribed subscription. - Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
exec
public reactor.core.publisher.Flux<TheSubscriptionType> exec(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method takes a subscription full request definition, and executes it in reactive mode against the GraphQL server. It may only return one subscription's field.
It offers a logging of the call (if in debug mode), or of the call and its parameters (if in trace mode).
Here is a sample on how to use it:- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetGraphQLRequest(java.lang.String)
method or one of thegetXxxxGraphQLRequest(String)
methods.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Returns:
- The
SubscriptionClient
that allows the caller to act on the subscribed subscription. - Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getResponseBuilder
Get theBuilder
for a full request, as expected by the exec and execWithBindValues methods.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getGraphQLRequest(String fullRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for full request. For instance:GraphQLRequestAllGraphQLCases2 request = new GraphQLRequestAllGraphQLCases2(fullRequest);
- Parameters:
fullRequest
- The full GraphQL request, as specified in the GraphQL specification- Returns:
- Throws:
GraphQLRequestPreparationException
-
subscribeNewHumanForEpisodeWithBindValues
public reactor.core.publisher.Flux<Optional<Human>> subscribeNewHumanForEpisodeWithBindValues(String queryResponseDef, Episode episode, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionWill be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial subscribeNewHumanForEpisode subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)episode
- Parameter for the subscribeNewHumanForEpisode field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeNewHumanForEpisode
public reactor.core.publisher.Flux<Optional<Human>> subscribeNewHumanForEpisode(String queryResponseDef, Episode episode, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)episode
- Parameter for the subscribeNewHumanForEpisode field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeNewHumanForEpisodeWithBindValues
public reactor.core.publisher.Flux<Optional<Human>> subscribeNewHumanForEpisodeWithBindValues(ObjectResponse objectResponse, Episode episode, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionWill be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeNewHumanForEpisodeGraphQLRequest(java.lang.String)
method.episode
- Parameter for the subscribeNewHumanForEpisode field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeNewHumanForEpisode
public reactor.core.publisher.Flux<Optional<Human>> subscribeNewHumanForEpisode(ObjectResponse objectResponse, Episode episode, Object... paramsAndValues) throws GraphQLRequestExecutionException Will be notified for each Human added to this Episode
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeNewHumanForEpisodeGraphQLRequest(java.lang.String)
method.episode
- Parameter for the subscribeNewHumanForEpisode field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getSubscribeNewHumanForEpisodeResponseBuilder
public Builder getSubscribeNewHumanForEpisodeResponseBuilder() throws GraphQLRequestPreparationExceptionWill be notified for each Human added to this Episode
Get theBuilder
for the Human, as expected by the subscribeNewHumanForEpisode subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getSubscribeNewHumanForEpisodeGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getSubscribeNewHumanForEpisodeGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Will be notified for each Human added to this Episode
Get theGraphQLRequestAllGraphQLCases2
for the subscribeNewHumanForEpisode REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
subscribeToAListWithBindValues
public reactor.core.publisher.Flux<Optional<List<Integer>>> subscribeToAListWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionIssue 54
This method registers a subscription, by executing a direct partial subscribeToAList subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAList
public reactor.core.publisher.Flux<Optional<List<Integer>>> subscribeToAList(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Issue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAListWithBindValues
public reactor.core.publisher.Flux<Optional<List<Integer>>> subscribeToAListWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionIssue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeToAListGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAList
public reactor.core.publisher.Flux<Optional<List<Integer>>> subscribeToAList(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException Issue 54
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeToAListGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getSubscribeToAListResponseBuilder
Issue 54
Get theBuilder
for the Integer, as expected by the subscribeToAList subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getSubscribeToAListGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getSubscribeToAListGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Issue 54
Get theGraphQLRequestAllGraphQLCases2
for the subscribeToAList REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
subscribeToAListOfScalarsWithBindValues
public reactor.core.publisher.Flux<Optional<List<Date>>> subscribeToAListOfScalarsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial subscribeToAListOfScalars subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAListOfScalars
public reactor.core.publisher.Flux<Optional<List<Date>>> subscribeToAListOfScalars(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAListOfScalarsWithBindValues
public reactor.core.publisher.Flux<Optional<List<Date>>> subscribeToAListOfScalarsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeToAListOfScalarsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscribeToAListOfScalars
public reactor.core.publisher.Flux<Optional<List<Date>>> subscribeToAListOfScalars(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscribeToAListOfScalarsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getSubscribeToAListOfScalarsResponseBuilder
public Builder getSubscribeToAListOfScalarsResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the Date, as expected by the subscribeToAListOfScalars subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getSubscribeToAListOfScalarsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getSubscribeToAListOfScalarsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the subscribeToAListOfScalars REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
issue53WithBindValues
public reactor.core.publisher.Flux<Optional<Date>> issue53WithBindValues(String queryResponseDef, Date date, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionissue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial issue53 subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)date
- Parameter for the issue53 field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
issue53
public reactor.core.publisher.Flux<Optional<Date>> issue53(String queryResponseDef, Date date, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)date
- Parameter for the issue53 field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
issue53WithBindValues
public reactor.core.publisher.Flux<Optional<Date>> issue53WithBindValues(ObjectResponse objectResponse, Date date, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionissue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetIssue53GraphQLRequest(java.lang.String)
method.date
- Parameter for the issue53 field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
issue53
public reactor.core.publisher.Flux<Optional<Date>> issue53(ObjectResponse objectResponse, Date date, Object... paramsAndValues) throws GraphQLRequestExecutionException issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetIssue53GraphQLRequest(java.lang.String)
method.date
- Parameter for the issue53 field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getIssue53ResponseBuilder
issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theBuilder
for the Date, as expected by the issue53 subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getIssue53GraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getIssue53GraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theGraphQLRequestAllGraphQLCases2
for the issue53 REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
allGraphQLCasesInputWithBindValues
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesInputWithBindValues(String queryResponseDef, AllFieldCasesInput input, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionSome subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial allGraphQLCasesInput subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the allGraphQLCasesInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesInput
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesInput(String queryResponseDef, AllFieldCasesInput input, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the allGraphQLCasesInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesInputWithBindValues
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesInputWithBindValues(ObjectResponse objectResponse, AllFieldCasesInput input, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionSome subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetAllGraphQLCasesInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the allGraphQLCasesInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesInput
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesInput(ObjectResponse objectResponse, AllFieldCasesInput input, Object... paramsAndValues) throws GraphQLRequestExecutionException Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetAllGraphQLCasesInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the allGraphQLCasesInput field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getAllGraphQLCasesInputResponseBuilder
Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theBuilder
for the AllFieldCases, as expected by the allGraphQLCasesInput subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getAllGraphQLCasesInputGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getAllGraphQLCasesInputGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theGraphQLRequestAllGraphQLCases2
for the allGraphQLCasesInput REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
allGraphQLCasesParamWithBindValues
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesParamWithBindValues(String queryResponseDef, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial allGraphQLCasesParam subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)id
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaname
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaage
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemainteger
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadate
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadates
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemamatrix
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaoneWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemalistWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesParam
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesParam(String queryResponseDef, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)id
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaname
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaage
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemainteger
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadate
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadates
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemamatrix
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaoneWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemalistWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesParamWithBindValues
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesParamWithBindValues(ObjectResponse objectResponse, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetAllGraphQLCasesParamGraphQLRequest(java.lang.String)
method.id
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaname
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaage
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemainteger
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadate
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadates
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemamatrix
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaoneWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemalistWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
allGraphQLCasesParam
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesParam(ObjectResponse objectResponse, String id, String name, Long age, Integer integer, Date date, List<Date> dates, List<List<Double>> matrix, AllFieldCasesWithoutIdSubtypeInput oneWithoutIdSubtype, List<AllFieldCasesWithoutIdSubtypeInput> listWithoutIdSubtype, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetAllGraphQLCasesParamGraphQLRequest(java.lang.String)
method.id
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaname
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaage
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemainteger
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadate
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemadates
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemamatrix
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaoneWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemalistWithoutIdSubtype
- Parameter for the allGraphQLCasesParam field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getAllGraphQLCasesParamResponseBuilder
Get theBuilder
for the AllFieldCases, as expected by the allGraphQLCasesParam subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getAllGraphQLCasesParamGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getAllGraphQLCasesParamGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the allGraphQLCasesParam REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
subscriptionTestWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionTestWithBindValues(String queryResponseDef, SubscriptionTestParam param, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial subscriptionTest subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)param
- Parameter for the subscriptionTest field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionTest
public reactor.core.publisher.Flux<Optional<String>> subscriptionTest(String queryResponseDef, SubscriptionTestParam param, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)param
- Parameter for the subscriptionTest field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionTestWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionTestWithBindValues(ObjectResponse objectResponse, SubscriptionTestParam param, Map<String, Object> parameters) throws GraphQLRequestExecutionException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscriptionTestGraphQLRequest(java.lang.String)
method.param
- Parameter for the subscriptionTest field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionTest
public reactor.core.publisher.Flux<Optional<String>> subscriptionTest(ObjectResponse objectResponse, SubscriptionTestParam param, Object... paramsAndValues) throws GraphQLRequestExecutionException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscriptionTestGraphQLRequest(java.lang.String)
method.param
- Parameter for the subscriptionTest field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getSubscriptionTestResponseBuilder
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theBuilder
for the String, as expected by the subscriptionTest subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getSubscriptionTestGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getSubscriptionTestGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theGraphQLRequestAllGraphQLCases2
for the subscriptionTest REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnEnumWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnEnum subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnEnum
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnEnum(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnEnumWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnEnumGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnEnum
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnEnum(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnEnumGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnEnumResponseBuilder
Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnEnum subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnEnumGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnEnumGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnEnum REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnMandatoryEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnMandatoryEnumWithBindValues(String queryResponseDef, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnMandatoryEnum subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)enum
- Parameter for the returnMandatoryEnum field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryEnum
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnMandatoryEnum(String queryResponseDef, EnumWithReservedJavaKeywordAsValues _enum, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)enum
- Parameter for the returnMandatoryEnum field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnMandatoryEnumWithBindValues(ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryEnumGraphQLRequest(java.lang.String)
method.enum
- Parameter for the returnMandatoryEnum field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryEnum
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnMandatoryEnum(ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryEnumGraphQLRequest(java.lang.String)
method.enum
- Parameter for the returnMandatoryEnum field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnMandatoryEnumResponseBuilder
Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryEnum subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnMandatoryEnumGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnMandatoryEnumGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryEnum REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnListOfEnums subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfEnums(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfEnumsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfEnumsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfEnums(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfEnumsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnListOfEnumsResponseBuilder
Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfEnums subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnListOfEnumsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnListOfEnumsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfMandatoryEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnListOfMandatoryEnums subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfMandatoryEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfMandatoryEnums(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfMandatoryEnumsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfMandatoryEnumsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfMandatoryEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfMandatoryEnums(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfMandatoryEnumsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnListOfMandatoryEnumsResponseBuilder
public Builder getReturnListOfMandatoryEnumsResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfMandatoryEnums subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnListOfMandatoryEnumsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnListOfMandatoryEnumsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnListOfListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>> returnListOfListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnListOfListOfEnums subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfListOfEnums
public reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>> returnListOfListOfEnums(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>> returnListOfListOfEnumsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfListOfEnumsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnListOfListOfEnums
public reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>> returnListOfListOfEnums(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnListOfListOfEnumsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnListOfListOfEnumsResponseBuilder
public Builder getReturnListOfListOfEnumsResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfListOfEnums subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnListOfListOfEnumsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnListOfListOfEnumsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnListOfListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnMandatoryListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnMandatoryListOfEnums subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfEnums(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfEnumsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryListOfEnumsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfEnums(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryListOfEnumsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnMandatoryListOfEnumsResponseBuilder
public Builder getReturnMandatoryListOfEnumsResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfEnums subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnMandatoryListOfEnumsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnMandatoryListOfEnumsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
returnMandatoryListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfMandatoryEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial returnMandatoryListOfMandatoryEnums subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfMandatoryEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfMandatoryEnums(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfMandatoryEnumsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryListOfMandatoryEnumsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
returnMandatoryListOfMandatoryEnums
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfMandatoryEnums(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetReturnMandatoryListOfMandatoryEnumsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getReturnMandatoryListOfMandatoryEnumsResponseBuilder
public Builder getReturnMandatoryListOfMandatoryEnumsResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfMandatoryEnums subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getReturnMandatoryListOfMandatoryEnumsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getReturnMandatoryListOfMandatoryEnumsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the returnMandatoryListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
subscriptionWithNullResponseWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionWithNullResponseWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionIssue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial subscriptionWithNullResponse subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionWithNullResponse
public reactor.core.publisher.Flux<Optional<String>> subscriptionWithNullResponse(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionWithNullResponseWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionWithNullResponseWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionIssue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscriptionWithNullResponseGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
subscriptionWithNullResponse
public reactor.core.publisher.Flux<Optional<String>> subscriptionWithNullResponse(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException Issue 122: Check Subscription behavior when notification response is null
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetSubscriptionWithNullResponseGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getSubscriptionWithNullResponseResponseBuilder
public Builder getSubscriptionWithNullResponseResponseBuilder() throws GraphQLRequestPreparationExceptionIssue 122: Check Subscription behavior when notification response is null
Get theBuilder
for the String, as expected by the subscriptionWithNullResponse subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getSubscriptionWithNullResponseGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getSubscriptionWithNullResponseGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Issue 122: Check Subscription behavior when notification response is null
Get theGraphQLRequestAllGraphQLCases2
for the subscriptionWithNullResponse REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
enumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> enumWithReservedJavaKeywordAsValuesWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptiontest for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial enumWithReservedJavaKeywordAsValues subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
enumWithReservedJavaKeywordAsValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> enumWithReservedJavaKeywordAsValues(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
enumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> enumWithReservedJavaKeywordAsValuesWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptiontest for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetEnumWithReservedJavaKeywordAsValuesGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
enumWithReservedJavaKeywordAsValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> enumWithReservedJavaKeywordAsValues(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException test for issue #139 (use of java reserved keyword)
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetEnumWithReservedJavaKeywordAsValuesGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getEnumWithReservedJavaKeywordAsValuesResponseBuilder
public Builder getEnumWithReservedJavaKeywordAsValuesResponseBuilder() throws GraphQLRequestPreparationExceptiontest for issue #139 (use of java reserved keyword)
Get theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the enumWithReservedJavaKeywordAsValues subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getEnumWithReservedJavaKeywordAsValuesGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException test for issue #139 (use of java reserved keyword)
Get theGraphQLRequestAllGraphQLCases2
for the enumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
listOfEnumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> listOfEnumWithReservedJavaKeywordAsValuesWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial listOfEnumWithReservedJavaKeywordAsValues subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
listOfEnumWithReservedJavaKeywordAsValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> listOfEnumWithReservedJavaKeywordAsValues(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
listOfEnumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> listOfEnumWithReservedJavaKeywordAsValuesWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
listOfEnumWithReservedJavaKeywordAsValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> listOfEnumWithReservedJavaKeywordAsValues(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getListOfEnumWithReservedJavaKeywordAsValuesResponseBuilder
public Builder getListOfEnumWithReservedJavaKeywordAsValuesResponseBuilder() throws GraphQLRequestPreparationExceptionGet theBuilder
for the EnumWithReservedJavaKeywordAsValues, as expected by the listOfEnumWithReservedJavaKeywordAsValues subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the listOfEnumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
_ifWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _ifWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial if subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_if
public reactor.core.publisher.Flux<Optional<String>> _if(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_ifWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _ifWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetIfGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_if
public reactor.core.publisher.Flux<Optional<String>> _if(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetIfGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getIfResponseBuilder
Get theBuilder
for the String, as expected by the if subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getIfGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getIfGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the if REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
_implementsWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _implementsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial implements subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_implements
public reactor.core.publisher.Flux<Optional<String>> _implements(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_implementsWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _implementsWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetImplementsGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_implements
public reactor.core.publisher.Flux<Optional<String>> _implements(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetImplementsGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getImplementsResponseBuilder
Get theBuilder
for the String, as expected by the implements subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getImplementsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getImplementsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the implements REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
_nullWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _nullWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionIssue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial null subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_null
public reactor.core.publisher.Flux<Optional<String>> _null(String queryResponseDef, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_nullWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _nullWithBindValues(ObjectResponse objectResponse, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionIssue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetNullGraphQLRequest(java.lang.String)
method.parameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
_null
public reactor.core.publisher.Flux<Optional<String>> _null(ObjectResponse objectResponse, Object... paramsAndValues) throws GraphQLRequestExecutionException Issue #188: null is not identified as a java keyword
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetNullGraphQLRequest(java.lang.String)
method.paramsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getNullResponseBuilder
Issue #188: null is not identified as a java keyword
Get theBuilder
for the String, as expected by the null subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getNullGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getNullGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Issue #188: null is not identified as a java keyword
Get theGraphQLRequestAllGraphQLCases2
for the null REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
jsonWithBindValues
public reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>> jsonWithBindValues(String queryResponseDef, com.fasterxml.jackson.databind.node.ObjectNode json, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionTest of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial json subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)json
- Parameter for the json field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
json
public reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>> json(String queryResponseDef, com.fasterxml.jackson.databind.node.ObjectNode json, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)json
- Parameter for the json field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsonWithBindValues
public reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>> jsonWithBindValues(ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionTest of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonGraphQLRequest(java.lang.String)
method.json
- Parameter for the json field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
json
public reactor.core.publisher.Flux<Optional<com.fasterxml.jackson.databind.node.ObjectNode>> json(ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Object... paramsAndValues) throws GraphQLRequestExecutionException Test of JSON scalar, for issue #205
This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonGraphQLRequest(java.lang.String)
method.json
- Parameter for the json field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getJsonResponseBuilder
Test of JSON scalar, for issue #205
Get theBuilder
for the ObjectNode, as expected by the json subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getJsonGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getJsonGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Test of JSON scalar, for issue #205
Get theGraphQLRequestAllGraphQLCases2
for the json REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
jsonsWithBindValues
public reactor.core.publisher.Flux<Optional<List<com.fasterxml.jackson.databind.node.ObjectNode>>> jsonsWithBindValues(String queryResponseDef, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial jsons subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)jsons
- Parameter for the jsons field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsons
public reactor.core.publisher.Flux<Optional<List<com.fasterxml.jackson.databind.node.ObjectNode>>> jsons(String queryResponseDef, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)jsons
- Parameter for the jsons field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsonsWithBindValues
public reactor.core.publisher.Flux<Optional<List<com.fasterxml.jackson.databind.node.ObjectNode>>> jsonsWithBindValues(ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonsGraphQLRequest(java.lang.String)
method.jsons
- Parameter for the jsons field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsons
public reactor.core.publisher.Flux<Optional<List<com.fasterxml.jackson.databind.node.ObjectNode>>> jsons(ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonsGraphQLRequest(java.lang.String)
method.jsons
- Parameter for the jsons field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getJsonsResponseBuilder
Get theBuilder
for the ObjectNode, as expected by the jsons subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getJsonsGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getJsonsGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the jsons REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
jsonsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithJson>>> jsonsWithInputWithBindValues(String queryResponseDef, List<InputWithJson> input, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial jsonsWithInput subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the jsonsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsonsWithInput
public reactor.core.publisher.Flux<Optional<List<TypeWithJson>>> jsonsWithInput(String queryResponseDef, List<InputWithJson> input, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the jsonsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsonsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithJson>>> jsonsWithInputWithBindValues(ObjectResponse objectResponse, List<InputWithJson> input, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonsWithInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the jsonsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
jsonsWithInput
public reactor.core.publisher.Flux<Optional<List<TypeWithJson>>> jsonsWithInput(ObjectResponse objectResponse, List<InputWithJson> input, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetJsonsWithInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the jsonsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getJsonsWithInputResponseBuilder
Get theBuilder
for the TypeWithJson, as expected by the jsonsWithInput subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getJsonsWithInputGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getJsonsWithInputGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the jsonsWithInput REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-
objectsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithObject>>> objectsWithInputWithBindValues(String queryResponseDef, List<InputWithObject> input, Map<String, Object> parameters) throws GraphQLRequestExecutionException, GraphQLRequestPreparationExceptionThis method registers a subscription, by executing a direct partial objectsWithInput subscription against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the objectsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
objectsWithInput
public reactor.core.publisher.Flux<Optional<List<TypeWithObject>>> objectsWithInput(String queryResponseDef, List<InputWithObject> input, Object... paramsAndValues) throws GraphQLRequestExecutionException, GraphQLRequestPreparationException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
queryResponseDef
- The response definition of the subscription, in the native GraphQL format (see here above)input
- Parameter for the objectsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined subscription, this argument may be null or an emptyMap
- Throws:
GraphQLRequestPreparationException
- When an error occurs during the request preparation, typically when building theObjectResponse
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
objectsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithObject>>> objectsWithInputWithBindValues(ObjectResponse objectResponse, List<InputWithObject> input, Map<String, Object> parameters) throws GraphQLRequestExecutionExceptionThis method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetObjectsWithInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the objectsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparameters
- The list of values, for the bind variables defined in the subscription. If there is no bind variable in the defined Query, this argument may be null or an emptyMap
- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
objectsWithInput
public reactor.core.publisher.Flux<Optional<List<TypeWithObject>>> objectsWithInput(ObjectResponse objectResponse, List<InputWithObject> input, Object... paramsAndValues) throws GraphQLRequestExecutionException This method registers a subscription, by executing a direct partial request against the GraphQL server. This subscription is one of the fields defined in the GraphQL subscription object. The queryResponseDef contains the part of the subscription that is after the subscription name (see the sample below), for instance "{id name}" if you want these two fields to be sent in the notifications you'll receive for this subscription.
You must also provide a callback instance of theSubscriptionCallback
, and the parameter for the subscription as parameter for this method. For instance, if the subscription subscribeToNewPost has one parameter boardName (as defined in the GraphQL schema):- Parameters:
objectResponse
- The definition of the response format, that describes what the GraphQL server is expected to return
Note: theObjectResponse
type of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestAllGraphQLCases2 POJO, as returned by thegetObjectsWithInputGraphQLRequest(java.lang.String)
method.input
- Parameter for the objectsWithInput field of TheSubscriptionType, as defined in the GraphQL schemaparamsAndValues
- This parameter contains all the name and values for the Bind Variables defined in the objectResponse parameter, that must be sent to the server. Optional parameter may not have a value. They will be ignored and not sent to the server. Mandatory parameter must be provided in this argument.
This parameter contains an even number of parameters: it must be a series of name and values : (paramName1, paramValue1, paramName2, paramValue2...)- Throws:
GraphQLRequestExecutionException
- When an error occurs during the request execution, typically a network error, an error from the GraphQL server or if the server response can't be parsed
-
getObjectsWithInputResponseBuilder
Get theBuilder
for the TypeWithObject, as expected by the objectsWithInput subscription.- Returns:
- Throws:
GraphQLRequestPreparationException
-
getObjectsWithInputGraphQLRequest
public GraphQLReactiveRequestAllGraphQLCases2 getObjectsWithInputGraphQLRequest(String partialRequest) throws GraphQLRequestPreparationException Get theGraphQLRequestAllGraphQLCases2
for the objectsWithInput REACTIVE_EXECUTOR, created with the given Partial request.- Parameters:
partialRequest
- The Partial GraphQL request, as explained in the plugin client documentation- Returns:
- Throws:
GraphQLRequestPreparationException
-