All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.smallrye.graphql.client.Request Maven / Gradle / Ivy

Go to download

SmallRye specific Client API, extending the MicroProfile client api, allowing us to play with the api first before we move it to the spec

There is a newer version: 2.11.0
Show newest version
package io.smallrye.graphql.client;

import java.util.Map;

import jakarta.json.JsonObject;

public interface Request {
    String getDocument();

    Map getVariables();

    void setVariables(Map variables);

    Object getVariable(String key);

    Request setVariable(String key, Object value);

    Request resetVariables();

    String toJson();

    JsonObject toJsonObject();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy