- generateFinalResult(Iterator<KeyValue<String, Long>>) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
-
- getAvailableThreads() - Method in class ai.grakn.engine.GraknEngineConfig
-
- getBytes(String) - Static method in class ai.grakn.engine.user.Password
-
- getConnection() - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
-
Returns and possibly initliases a connection pool to the redis server.
- getCount(String) - Method in class ai.grakn.engine.tasks.connection.RedisConnection
-
Gets the count for the specified key.
- getGraph(String, GraknTxType) - Method in class ai.grakn.engine.factory.EngineGraknGraphFactory
-
- getId() - Method in class ai.grakn.engine.tasks.TaskState
-
- getInstance() - Static method in class ai.grakn.engine.GraknEngineConfig
-
- getKeyNumInstances(String, ConceptId) - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
-
All the valid keys which map to values in the redis cache
- getKeyNumShards(String, ConceptId) - Static method in class ai.grakn.engine.tasks.connection.RedisConnection
-
- getLock(String) - Static method in class ai.grakn.engine.lock.LockProvider
-
Uses the named lock function to retrieve the correct lock
- getLockPath() - Method in class ai.grakn.engine.lock.ZookeeperLock
-
- getMemoryKey() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask.Job
-
- getOffset(TopicPartition) - Method in class ai.grakn.engine.tasks.ExternalOffsetStorage
-
Get the offset from Zookeeper for the given partition.
- getProperties() - Method in class ai.grakn.engine.GraknEngineConfig
-
- getProperty(String) - Method in class ai.grakn.engine.GraknEngineConfig
-
- getPropertyAsInt(String) - Method in class ai.grakn.engine.GraknEngineConfig
-
- getPropertyAsInt(String, int) - Method in class ai.grakn.engine.GraknEngineConfig
-
- getPropertyAsLong(String) - Method in class ai.grakn.engine.GraknEngineConfig
-
- getPropertyAsLong(String, long) - Method in class ai.grakn.engine.GraknEngineConfig
-
- getState(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
-
- getState(TaskId) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
-
Retrieve the TaskState associated with the given ID.
- getState(TaskId) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
-
This is a copy of the internal TaskState object.
- getTaskManager() - Method in class ai.grakn.engine.GraknEngineServer
-
- getTasks(TaskStatus, String, String, EngineID, int, int) - Method in class ai.grakn.engine.tasks.storage.TaskStateInMemoryStore
-
- getTasks(TaskStatus, String, String, EngineID, int, int) - Method in class ai.grakn.engine.tasks.storage.TaskStateZookeeperStore
-
This implementation will fetch all of the tasks from zookeeper and then
filer them out.
- getTasks(TaskStatus, String, String, EngineID, int, int) - Method in interface ai.grakn.engine.tasks.TaskStateStorage
-
Return a Set of Pairs of tasks that match any of the criteria.
- getUser(String) - Method in class ai.grakn.engine.user.SystemKeyspaceUsers
-
Return the user with the specified name as a JSON object where the properties have the same
names as the Grakn resource types.
- getUser(String) - Method in class ai.grakn.engine.user.UsersHandler
-
- GRAKN_VERSION_KEY - Static variable in class ai.grakn.engine.GraknEngineConfig
-
- GraknEngineConfig - Class in ai.grakn.engine
-
Singleton class used to read config file and make all the settings available to the Grakn Engine classes.
- GraknEngineServer - Class in ai.grakn.engine
-
Main class in charge to start a web server and all the REST controllers.
- GraphMutators - Class in ai.grakn.engine.postprocessing
-
Abstract class containing utilities for graph mutations
- GraphMutators() - Constructor for class ai.grakn.engine.postprocessing.GraphMutators
-
- GraqlController - Class in ai.grakn.engine.controller
-
Endpoints used to query the graph using Graql and build a HAL, Graql or Json response.
- GraqlController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.GraqlController
-
- saveOffset(Consumer, TopicPartition) - Method in class ai.grakn.engine.tasks.ExternalOffsetStorage
-
Save the offset of the given partition in this consumer in zookeeper.
- schedule() - Method in class ai.grakn.engine.tasks.TaskState
-
- schedule(TaskSchedule) - Method in class ai.grakn.engine.tasks.TaskState
-
- SCHEDULED_TASK - Static variable in interface ai.grakn.engine.util.SystemOntologyElements
-
- SERIALISED_TASK - Static variable in interface ai.grakn.engine.util.SystemOntologyElements
-
- serialize(String, TaskConfiguration) - Method in class ai.grakn.engine.tasks.TaskConfigurationSerializer
-
- serialize(String, TaskState) - Method in class ai.grakn.engine.tasks.TaskStateSerializer
-
- serializeToString(TaskState) - Static method in class ai.grakn.engine.tasks.TaskStateSerializer
-
- SERVER_HOST_NAME - Static variable in class ai.grakn.engine.GraknEngineConfig
-
- SERVER_PORT_NUMBER - Static variable in class ai.grakn.engine.GraknEngineConfig
-
- setConfigProperty(String, String) - Method in class ai.grakn.engine.GraknEngineConfig
-
- ShortExecutionMockTask - Class in ai.grakn.engine.tasks.mock
-
Mocked task that will finish nearly instantaneously
- ShortExecutionMockTask() - Constructor for class ai.grakn.engine.tasks.mock.ShortExecutionMockTask
-
- signJWT(String) - Method in class ai.grakn.engine.util.JWTHandler
-
- SingleQueueTaskManager - Class in ai.grakn.engine.tasks.manager.singlequeue
-
- SingleQueueTaskManager(EngineID, GraknEngineConfig) - Constructor for class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
-
Create a
SingleQueueTaskManager
The SingleQueueTaskManager implementation must:
+ Instantiate a connection to zookeeper
+ Configure and instance of TaskStateStorage
+ Create and run an instance of SingleQueueTaskRunner
+ Add oneself to the leader elector by instantiating failoverelector
- SingleQueueTaskRunner - Class in ai.grakn.engine.tasks.manager.singlequeue
-
- SingleQueueTaskRunner(SingleQueueTaskManager, EngineID, ExternalOffsetStorage, int, Consumer<TaskState, TaskConfiguration>) - Constructor for class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
-
Create a
SingleQueueTaskRunner which retrieves tasks from the given and uses the given
to store and retrieve information about tasks.
- STACK_TRACE - Static variable in interface ai.grakn.engine.util.SystemOntologyElements
-
- stackTrace() - Method in class ai.grakn.engine.tasks.TaskState
-
- StandaloneTaskManager - Class in ai.grakn.engine.tasks.manager
-
In-memory task manager to schedule and execute tasks.
- StandaloneTaskManager(EngineID, GraknEngineConfig) - Constructor for class ai.grakn.engine.tasks.manager.StandaloneTaskManager
-
- start(GraknEngineConfig) - Static method in class ai.grakn.engine.GraknEngineServer
-
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in class ai.grakn.engine.loader.MutatorTask
-
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in class ai.grakn.engine.postprocessing.PostProcessingTask
-
Apply CASTING and RESOURCE post processing jobs the concept ids in the provided configuration
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
-
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
-
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in interface ai.grakn.engine.tasks.BackgroundTask
-
Called to start execution of the task, may be called on a newly scheduled or previously stopped task.
- start(Consumer<TaskCheckpoint>, TaskConfiguration, TaskSubmitter) - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
-
- startedCounter - Static variable in class ai.grakn.engine.tasks.mock.LongExecutionMockTask
-
- startHTTP() - Method in class ai.grakn.engine.GraknEngineServer
-
- STATIC_FILES_PATH - Static variable in class ai.grakn.engine.GraknEngineConfig
-
- status() - Method in class ai.grakn.engine.tasks.TaskState
-
- STATUS - Static variable in interface ai.grakn.engine.util.SystemOntologyElements
-
- STATUS_CHANGE_TIME - Static variable in interface ai.grakn.engine.util.SystemOntologyElements
-
- statusChangeTime() - Method in class ai.grakn.engine.tasks.TaskState
-
- stop() - Method in class ai.grakn.engine.loader.MutatorTask
-
- stop() - Method in class ai.grakn.engine.postprocessing.PostProcessingTask
-
- stop() - Method in class ai.grakn.engine.postprocessing.ResourceDeduplicationTask
-
- stop() - Method in class ai.grakn.engine.postprocessing.UpdatingInstanceCountTask
-
- stop() - Method in interface ai.grakn.engine.tasks.BackgroundTask
-
Called to stop execution of the task, may be called on a running or paused task.
- stop() - Method in class ai.grakn.engine.tasks.mock.MockBackgroundTask
-
- stopHTTP() - Method in class ai.grakn.engine.GraknEngineServer
-
- stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
-
Stop a task from running.
- stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskRunner
-
Stop the task if it is executing on this machine
- stopTask(TaskId) - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
-
- stopTask(TaskId) - Method in interface ai.grakn.engine.tasks.TaskManager
-
Stop a Scheduled, Paused or Running task.
- storage() - Method in class ai.grakn.engine.tasks.manager.singlequeue.SingleQueueTaskManager
-
Access the storage that this instance of TaskManager uses.
- storage() - Method in class ai.grakn.engine.tasks.manager.StandaloneTaskManager
-
- storage() - Method in interface ai.grakn.engine.tasks.TaskManager
-
Return the StateStorage instance that is used by this class.
- SUPERUSER - Static variable in class ai.grakn.engine.user.UsersHandler
-
- superUsername() - Method in class ai.grakn.engine.user.UsersHandler
-
- sync - Variable in class ai.grakn.engine.tasks.mock.MockBackgroundTask
-
- SystemController - Class in ai.grakn.engine.controller
-
Controller Providing Configs for building Grakn Graphs
- SystemController(EngineGraknGraphFactory, Service) - Constructor for class ai.grakn.engine.controller.SystemController
-
- SystemKeyspaceUsers - Class in ai.grakn.engine.user
-
A DAO for managing users in the Grakn system keyspace.
- SystemOntologyElements - Interface in ai.grakn.engine.util
-
Describes the system ontology elements related to task loading