Class GetProjectGraphqlConnectionParameters<RootQueryT extends AbstractQuery<RootQueryT>,RootResponseT extends AbstractResponse<RootResponseT>>
- java.lang.Object
-
- org.topbraidlive.client.java.api.function.GetProjectGraphqlConnectionParameters<RootQueryT,RootResponseT>
-
public class GetProjectGraphqlConnectionParameters<RootQueryT extends AbstractQuery<RootQueryT>,RootResponseT extends AbstractResponse<RootResponseT>> extends Object
Immutable parameter object that captures the parameters to GetProjectGraphqlConnection.
-
-
Constructor Summary
Constructors Constructor Description GetProjectGraphqlConnectionParameters(ProjectGraphUri projectGraphUri, Optional<ProjectGraphqlSchemaType> projectGraphqlSchemaType, Class<RootQueryT> rootQueryClass, Class<RootResponseT> rootResponseClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ProjectGraphqlSchemaType>
getProjectGraphqlSchemaType()
ProjectGraphUri
getProjectGraphUri()
Class<RootQueryT>
getRootQueryClass()
Class<RootResponseT>
getRootResponseClass()
-
-
-
Constructor Detail
-
GetProjectGraphqlConnectionParameters
public GetProjectGraphqlConnectionParameters(ProjectGraphUri projectGraphUri, Optional<ProjectGraphqlSchemaType> projectGraphqlSchemaType, Class<RootQueryT> rootQueryClass, Class<RootResponseT> rootResponseClass)
-
-
Method Detail
-
getProjectGraphUri
public final ProjectGraphUri getProjectGraphUri()
-
getProjectGraphqlSchemaType
public final Optional<ProjectGraphqlSchemaType> getProjectGraphqlSchemaType()
-
getRootQueryClass
public final Class<RootQueryT> getRootQueryClass()
-
getRootResponseClass
public final Class<RootResponseT> getRootResponseClass()
-
-