Class GraphConfigurationServiceV2
- java.lang.Object
-
- uk.gov.gchq.gaffer.rest.service.v2.GraphConfigurationServiceV2
-
- All Implemented Interfaces:
IGraphConfigurationServiceV2
public class GraphConfigurationServiceV2 extends Object implements IGraphConfigurationServiceV2
An implementation ofIGraphConfigurationServiceV2. By default it will use a singletonGraphgenerated using theGraphFactory.Currently the
Operations,Predicates,Functions andElementGenerators available are only returned if they are in a package prefixed with 'gaffer'.
-
-
Constructor Summary
Constructors Constructor Description GraphConfigurationServiceV2()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegetAggregationFunctions()javax.ws.rs.core.ResponsegetDescription()javax.ws.rs.core.ResponsegetElementGenerators()javax.ws.rs.core.ResponsegetFilterFunction()javax.ws.rs.core.ResponsegetFilterFunction(String inputClass)javax.ws.rs.core.ResponsegetGraphId()javax.ws.rs.core.ResponsegetObjectGenerators()javax.ws.rs.core.ResponsegetSchema()javax.ws.rs.core.ResponsegetSerialisedFieldClasses(String className)javax.ws.rs.core.ResponsegetSerialisedFields(String className)javax.ws.rs.core.ResponsegetStoreTraits()javax.ws.rs.core.ResponsegetStoreType()javax.ws.rs.core.ResponsegetTransformFunctions()static voidinitialise()
-
-
-
Method Detail
-
initialise
public static void initialise()
-
getSchema
public javax.ws.rs.core.Response getSchema()
- Specified by:
getSchemain interfaceIGraphConfigurationServiceV2
-
getFilterFunction
public javax.ws.rs.core.Response getFilterFunction()
- Specified by:
getFilterFunctionin interfaceIGraphConfigurationServiceV2
-
getAggregationFunctions
public javax.ws.rs.core.Response getAggregationFunctions()
- Specified by:
getAggregationFunctionsin interfaceIGraphConfigurationServiceV2
-
getFilterFunction
public javax.ws.rs.core.Response getFilterFunction(String inputClass)
- Specified by:
getFilterFunctionin interfaceIGraphConfigurationServiceV2
-
getSerialisedFields
public javax.ws.rs.core.Response getSerialisedFields(String className)
- Specified by:
getSerialisedFieldsin interfaceIGraphConfigurationServiceV2
-
getSerialisedFieldClasses
public javax.ws.rs.core.Response getSerialisedFieldClasses(String className)
- Specified by:
getSerialisedFieldClassesin interfaceIGraphConfigurationServiceV2
-
getDescription
public javax.ws.rs.core.Response getDescription()
- Specified by:
getDescriptionin interfaceIGraphConfigurationServiceV2
-
getGraphId
public javax.ws.rs.core.Response getGraphId()
- Specified by:
getGraphIdin interfaceIGraphConfigurationServiceV2
-
getTransformFunctions
public javax.ws.rs.core.Response getTransformFunctions()
- Specified by:
getTransformFunctionsin interfaceIGraphConfigurationServiceV2
-
getStoreType
public javax.ws.rs.core.Response getStoreType()
- Specified by:
getStoreTypein interfaceIGraphConfigurationServiceV2
-
getStoreTraits
public javax.ws.rs.core.Response getStoreTraits()
- Specified by:
getStoreTraitsin interfaceIGraphConfigurationServiceV2
-
getElementGenerators
public javax.ws.rs.core.Response getElementGenerators()
- Specified by:
getElementGeneratorsin interfaceIGraphConfigurationServiceV2
-
getObjectGenerators
public javax.ws.rs.core.Response getObjectGenerators()
- Specified by:
getObjectGeneratorsin interfaceIGraphConfigurationServiceV2
-
-