Class TheSubscriptionTypeReactiveExecutorMySchema
java.lang.Object
org.junittest.allgraphqlcases_client_springconfiguration_separateutilityclasses.util.TheSubscriptionTypeReactiveExecutorMySchema
- All Implemented Interfaces:
GraphQLSubscriptionReactiveExecutor
@Component
public class TheSubscriptionTypeReactiveExecutorMySchema
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
Constructors -
Method Summary
Modifier and TypeMethodDescription_if(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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 theGraphQLRequestMySchemafor the allGraphQLCasesInput REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderSome subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theBuilderfor the AllFieldCases, as expected by the allGraphQLCasesInput subscription.getAllGraphQLCasesParamGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the allGraphQLCasesParam REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the AllFieldCases, as expected by the allGraphQLCasesParam subscription.getEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) test for issue #139 (use of java reserved keyword)
Get theGraphQLRequestMySchemafor the enumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.Buildertest for issue #139 (use of java reserved keyword)
Get theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the enumWithReservedJavaKeywordAsValues subscription.getGraphQLRequest(String fullRequest) Get theGraphQLRequestMySchemafor full request.getIfGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the if REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the String, as expected by the if subscription.getImplementsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the implements REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor 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 theGraphQLRequestMySchemafor the issue53 REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.Builderissue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theBuilderfor the Date, as expected by the issue53 subscription.getJsonGraphQLRequest(String partialRequest) Test of JSON scalar, for issue #205
Get theGraphQLRequestMySchemafor the json REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderTest of JSON scalar, for issue #205
Get theBuilderfor the ObjectNode, as expected by the json subscription.getJsonsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the jsons REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the ObjectNode, as expected by the jsons subscription.getJsonsWithInputGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the jsonsWithInput REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the TypeWithJson, as expected by the jsonsWithInput subscription.getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the listOfEnumWithReservedJavaKeywordAsValues REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the listOfEnumWithReservedJavaKeywordAsValues subscription.getNullGraphQLRequest(String partialRequest) Issue #188: null is not identified as a java keyword
Get theGraphQLRequestMySchemafor the null REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderIssue #188: null is not identified as a java keyword
Get theBuilderfor the String, as expected by the null subscription.getObjectsWithInputGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the objectsWithInput REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the TypeWithObject, as expected by the objectsWithInput subscription.com.graphql_java_generator.client.request.BuilderGet theBuilderfor a full request, as expected by the exec and execWithBindValues methods.getReturnEnumGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnEnum REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnEnum subscription.getReturnListOfEnumsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfEnums subscription.getReturnListOfListOfEnumsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnListOfListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfListOfEnums subscription.getReturnListOfMandatoryEnumsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfMandatoryEnums subscription.getReturnMandatoryEnumGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnMandatoryEnum REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryEnum subscription.getReturnMandatoryListOfEnumsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnMandatoryListOfEnums REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfEnums subscription.getReturnMandatoryListOfMandatoryEnumsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the returnMandatoryListOfMandatoryEnums REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfMandatoryEnums subscription.getSubscribeNewHumanForEpisodeGraphQLRequest(String partialRequest) Will be notified for each Human added to this Episode
Get theGraphQLRequestMySchemafor the subscribeNewHumanForEpisode REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderWill be notified for each Human added to this Episode
Get theBuilderfor the Human, as expected by the subscribeNewHumanForEpisode subscription.getSubscribeToAListGraphQLRequest(String partialRequest) Issue 54
Get theGraphQLRequestMySchemafor the subscribeToAList REACTIVE_EXECUTOR, created with the given Partial request.getSubscribeToAListOfScalarsGraphQLRequest(String partialRequest) Get theGraphQLRequestMySchemafor the subscribeToAListOfScalars REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderGet theBuilderfor the Date, as expected by the subscribeToAListOfScalars subscription.com.graphql_java_generator.client.request.BuilderIssue 54
Get theBuilderfor 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 theGraphQLRequestMySchemafor the subscriptionTest REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.Builder
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theBuilderfor the String, as expected by the subscriptionTest subscription.getSubscriptionWithNullResponseGraphQLRequest(String partialRequest) Issue 122: Check Subscription behavior when notification response is null
Get theGraphQLRequestMySchemafor the subscriptionWithNullResponse REACTIVE_EXECUTOR, created with the given Partial request.com.graphql_java_generator.client.request.BuilderIssue 122: Check Subscription behavior when notification response is null
Get theBuilderfor the String, as expected by the subscriptionWithNullResponse subscription.issue53(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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(com.graphql_java_generator.client.request.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
-
TheSubscriptionTypeReactiveExecutorMySchema
public TheSubscriptionTypeReactiveExecutorMySchema()
-
-
Method Details
-
execWithBindValues
public reactor.core.publisher.Flux<TheSubscriptionType> execWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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 aDatefor theGraphQLScalarTypeDate). The parameters which value is missing in this map will no be transmitted toward the GraphQL server.- Returns:
- The
SubscriptionClientthat allows the caller to act on the subscribed subscription. - Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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
SubscriptionClientthat allows the caller to act on the subscribed subscription. - Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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
SubscriptionClientthat allows the caller to act on the subscribed subscription. - Throws:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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
SubscriptionClientthat allows the caller to act on the subscribed subscription. - Throws:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor a full request, as expected by the exec and execWithBindValues methods.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getGraphQLRequest
public GraphQLReactiveRequestMySchema getGraphQLRequest(String fullRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor full request. For instance:GraphQLRequestMySchema request = new GraphQLRequestMySchema(fullRequest);
- Parameters:
fullRequest- The full GraphQL request, as specified in the GraphQL specification- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
subscribeNewHumanForEpisodeWithBindValues
public reactor.core.publisher.Flux<Optional<Human>> subscribeNewHumanForEpisodeWithBindValues(String queryResponseDef, Episode episode, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Episode episode, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Episode episode, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getSubscribeNewHumanForEpisodeResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionWill be notified for each Human added to this Episode
Get theBuilderfor the Human, as expected by the subscribeNewHumanForEpisode subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getSubscribeNewHumanForEpisodeGraphQLRequest
public GraphQLReactiveRequestMySchema getSubscribeNewHumanForEpisodeGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Will be notified for each Human added to this Episode
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
subscribeToAListWithBindValues
public reactor.core.publisher.Flux<Optional<List<Integer>>> subscribeToAListWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getSubscribeToAListResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionIssue 54
Get theBuilderfor the Integer, as expected by the subscribeToAList subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getSubscribeToAListGraphQLRequest
public GraphQLReactiveRequestMySchema getSubscribeToAListGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Issue 54
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
subscribeToAListOfScalarsWithBindValues
public reactor.core.publisher.Flux<Optional<List<Date>>> subscribeToAListOfScalarsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getSubscribeToAListOfScalarsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the Date, as expected by the subscribeToAListOfScalars subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getSubscribeToAListOfScalarsGraphQLRequest
public GraphQLReactiveRequestMySchema getSubscribeToAListOfScalarsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
issue53WithBindValues
public reactor.core.publisher.Flux<Optional<Date>> issue53WithBindValues(String queryResponseDef, Date date, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Date date, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Date date, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getIssue53ResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionissue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theBuilderfor the Date, as expected by the issue53 subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getIssue53GraphQLRequest
public GraphQLReactiveRequestMySchema getIssue53GraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException issue53 is about custom scalars as parameter for a query/mutation/subscription, that was not properly serialized/deserialized
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
allGraphQLCasesInputWithBindValues
public reactor.core.publisher.Flux<Optional<AllFieldCases>> allGraphQLCasesInputWithBindValues(String queryResponseDef, AllFieldCasesInput input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, AllFieldCasesInput input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, AllFieldCasesInput input, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getAllGraphQLCasesInputResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionSome subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theBuilderfor the AllFieldCases, as expected by the allGraphQLCasesInput subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getAllGraphQLCasesInputGraphQLRequest
public GraphQLReactiveRequestMySchema getAllGraphQLCasesInputGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Some subscriptions to test all kind of input parameters (to check proper serialization and deserialization)
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.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 com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.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 com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getAllGraphQLCasesParamResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the AllFieldCases, as expected by the allGraphQLCasesParam subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getAllGraphQLCasesParamGraphQLRequest
public GraphQLReactiveRequestMySchema getAllGraphQLCasesParamGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
subscriptionTestWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionTestWithBindValues(String queryResponseDef, SubscriptionTestParam param, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, SubscriptionTestParam param, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, SubscriptionTestParam param, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getSubscriptionTestResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theBuilderfor the String, as expected by the subscriptionTest subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getSubscriptionTestGraphQLRequest
public GraphQLReactiveRequestMySchema getSubscriptionTestGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException
A dummy subscription, that allows to test errors (and other strange behavior), and their return to the subscription's client
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnEnumWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getReturnEnumResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnEnum subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnEnumGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnEnumGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnMandatoryEnumWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> returnMandatoryEnumWithBindValues(String queryResponseDef, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, EnumWithReservedJavaKeywordAsValues _enum, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getReturnMandatoryEnumResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryEnum subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnMandatoryEnumGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnMandatoryEnumGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getReturnListOfEnumsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfEnums subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnListOfEnumsGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnListOfEnumsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnListOfMandatoryEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getReturnListOfMandatoryEnumsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfMandatoryEnums subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnListOfMandatoryEnumsGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnListOfMandatoryEnumsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnListOfListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<List<EnumWithReservedJavaKeywordAsValues>>>> returnListOfListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getReturnListOfListOfEnumsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnListOfListOfEnums subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnListOfListOfEnumsGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnListOfListOfEnumsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnMandatoryListOfEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getReturnMandatoryListOfEnumsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfEnums subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnMandatoryListOfEnumsGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnMandatoryListOfEnumsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
returnMandatoryListOfMandatoryEnumsWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> returnMandatoryListOfMandatoryEnumsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getReturnMandatoryListOfMandatoryEnumsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the returnMandatoryListOfMandatoryEnums subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getReturnMandatoryListOfMandatoryEnumsGraphQLRequest
public GraphQLReactiveRequestMySchema getReturnMandatoryListOfMandatoryEnumsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
subscriptionWithNullResponseWithBindValues
public reactor.core.publisher.Flux<Optional<String>> subscriptionWithNullResponseWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getSubscriptionWithNullResponseResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionIssue 122: Check Subscription behavior when notification response is null
Get theBuilderfor the String, as expected by the subscriptionWithNullResponse subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getSubscriptionWithNullResponseGraphQLRequest
public GraphQLReactiveRequestMySchema getSubscriptionWithNullResponseGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Issue 122: Check Subscription behavior when notification response is null
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
enumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<EnumWithReservedJavaKeywordAsValues>> enumWithReservedJavaKeywordAsValuesWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getEnumWithReservedJavaKeywordAsValuesResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptiontest for issue #139 (use of java reserved keyword)
Get theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the enumWithReservedJavaKeywordAsValues subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getEnumWithReservedJavaKeywordAsValuesGraphQLRequest
public GraphQLReactiveRequestMySchema getEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException test for issue #139 (use of java reserved keyword)
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
listOfEnumWithReservedJavaKeywordAsValuesWithBindValues
public reactor.core.publisher.Flux<Optional<List<EnumWithReservedJavaKeywordAsValues>>> listOfEnumWithReservedJavaKeywordAsValuesWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.client.request.Builder getListOfEnumWithReservedJavaKeywordAsValuesResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the EnumWithReservedJavaKeywordAsValues, as expected by the listOfEnumWithReservedJavaKeywordAsValues subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest
public GraphQLReactiveRequestMySchema getListOfEnumWithReservedJavaKeywordAsValuesGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
_ifWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _ifWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getIfResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the String, as expected by the if subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getIfGraphQLRequest
public GraphQLReactiveRequestMySchema getIfGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
_implementsWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _implementsWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getImplementsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the String, as expected by the implements subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getImplementsGraphQLRequest
public GraphQLReactiveRequestMySchema getImplementsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
_nullWithBindValues
public reactor.core.publisher.Flux<Optional<String>> _nullWithBindValues(String queryResponseDef, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getNullResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionIssue #188: null is not identified as a java keyword
Get theBuilderfor the String, as expected by the null subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getNullGraphQLRequest
public GraphQLReactiveRequestMySchema getNullGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Issue #188: null is not identified as a java keyword
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, com.fasterxml.jackson.databind.node.ObjectNode json, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getJsonResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionTest of JSON scalar, for issue #205
Get theBuilderfor the ObjectNode, as expected by the json subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getJsonGraphQLRequest
public GraphQLReactiveRequestMySchema getJsonGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Test of JSON scalar, for issue #205
Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<com.fasterxml.jackson.databind.node.ObjectNode> jsons, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getJsonsResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the ObjectNode, as expected by the jsons subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getJsonsGraphQLRequest
public GraphQLReactiveRequestMySchema getJsonsGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
jsonsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithJson>>> jsonsWithInputWithBindValues(String queryResponseDef, List<InputWithJson> input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<InputWithJson> input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<InputWithJson> input, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getJsonsWithInputResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the TypeWithJson, as expected by the jsonsWithInput subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getJsonsWithInputGraphQLRequest
public GraphQLReactiveRequestMySchema getJsonsWithInputGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
objectsWithInputWithBindValues
public reactor.core.publisher.Flux<Optional<List<TypeWithObject>>> objectsWithInputWithBindValues(String queryResponseDef, List<InputWithObject> input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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 com.graphql_java_generator.exception.GraphQLRequestExecutionException, com.graphql_java_generator.exception.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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException- When an error occurs during the request preparation, typically when building theObjectResponsecom.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<InputWithObject> input, Map<String, Object> parameters) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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(com.graphql_java_generator.client.request.ObjectResponse objectResponse, List<InputWithObject> input, Object... paramsAndValues) throws com.graphql_java_generator.exception.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: theObjectResponsetype of this parameter is defined for backward compatibility. In new implementations, the expected type is the generated GraphQLRequestMySchema 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:
com.graphql_java_generator.exception.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
public com.graphql_java_generator.client.request.Builder getObjectsWithInputResponseBuilder() throws com.graphql_java_generator.exception.GraphQLRequestPreparationExceptionGet theBuilderfor the TypeWithObject, as expected by the objectsWithInput subscription.- Returns:
- Throws:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-
getObjectsWithInputGraphQLRequest
public GraphQLReactiveRequestMySchema getObjectsWithInputGraphQLRequest(String partialRequest) throws com.graphql_java_generator.exception.GraphQLRequestPreparationException Get theGraphQLRequestMySchemafor 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:
com.graphql_java_generator.exception.GraphQLRequestPreparationException
-