Class GraphConfigurationController
- java.lang.Object
-
- uk.gov.gchq.gaffer.rest.controller.GraphConfigurationController
-
- All Implemented Interfaces:
IGraphConfigurationController
@RestController public class GraphConfigurationController extends Object implements IGraphConfigurationController
-
-
Constructor Summary
Constructors Constructor Description GraphConfigurationController(GraphFactory graphFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Class>
getAggregationFunctions()
String
getDescription()
Set<Class>
getElementGenerators()
Set<Class>
getFilterFunctions()
Set<Class>
getFilterFunctions(String inputClass)
String
getGraphId()
Set<Class>
getObjectGenerators()
Schema
getSchema()
Map<String,String>
getSerialisedFieldClasses(String className)
Set<String>
getSerialisedFields(String className)
Set<StoreTrait>
getStoreTraits()
String
getStoreType()
Set<Class>
getTransformFunctions()
-
-
-
Constructor Detail
-
GraphConfigurationController
@Autowired public GraphConfigurationController(GraphFactory graphFactory)
-
-
Method Detail
-
getSchema
public Schema getSchema()
- Specified by:
getSchema
in interfaceIGraphConfigurationController
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceIGraphConfigurationController
-
getGraphId
public String getGraphId()
- Specified by:
getGraphId
in interfaceIGraphConfigurationController
-
getFilterFunctions
public Set<Class> getFilterFunctions()
- Specified by:
getFilterFunctions
in interfaceIGraphConfigurationController
-
getElementGenerators
public Set<Class> getElementGenerators()
- Specified by:
getElementGenerators
in interfaceIGraphConfigurationController
-
getFilterFunctions
public Set<Class> getFilterFunctions(@PathVariable("inputClass") String inputClass)
- Specified by:
getFilterFunctions
in interfaceIGraphConfigurationController
-
getObjectGenerators
public Set<Class> getObjectGenerators()
- Specified by:
getObjectGenerators
in interfaceIGraphConfigurationController
-
getSerialisedFields
public Set<String> getSerialisedFields(@PathVariable("className") String className)
- Specified by:
getSerialisedFields
in interfaceIGraphConfigurationController
-
getSerialisedFieldClasses
public Map<String,String> getSerialisedFieldClasses(@PathVariable("className") String className)
- Specified by:
getSerialisedFieldClasses
in interfaceIGraphConfigurationController
-
getStoreType
public String getStoreType()
- Specified by:
getStoreType
in interfaceIGraphConfigurationController
-
getStoreTraits
public Set<StoreTrait> getStoreTraits()
- Specified by:
getStoreTraits
in interfaceIGraphConfigurationController
-
getTransformFunctions
public Set<Class> getTransformFunctions()
- Specified by:
getTransformFunctions
in interfaceIGraphConfigurationController
-
getAggregationFunctions
public Set<Class> getAggregationFunctions()
- Specified by:
getAggregationFunctions
in interfaceIGraphConfigurationController
-
-