| Package | Description |
|---|---|
| com.thinkaurelius.titan.core.olap | |
| com.thinkaurelius.titan.graphdb.fulgora |
| Modifier and Type | Method and Description |
|---|---|
OLAPJobBuilder<S> |
OLAPQueryBuilder.edges(Combiner<S> combiner)
Identical to
OLAPQueryBuilder.edges(Gather, Combiner) using the default gather function which simply returns the adjacent
vertex's state. |
<M> OLAPJobBuilder<S> |
OLAPQueryBuilder.edges(Gather<S,M> gather,
Combiner<M> combiner)
Defines an adjacency aggregate over the edges identified by this query.
|
OLAPJobBuilder<S> |
OLAPQueryBuilder.properties()
Identical to
OLAPQueryBuilder.properties(com.google.common.base.Function, Combiner) using default gather and combiner functions. |
OLAPJobBuilder<S> |
OLAPQueryBuilder.properties(Combiner<Object> combiner)
Identical to
OLAPQueryBuilder.properties(com.google.common.base.Function, Combiner) using a default gather function which
simply returns the value of the property. |
<M> OLAPJobBuilder<S> |
OLAPQueryBuilder.properties(com.google.common.base.Function<TitanProperty,M> gather,
Combiner<M> combiner)
Defines an adjacency aggregate over the properties identified by this query.
|
OLAPJobBuilder<S> |
OLAPJobBuilder.setInitializer(StateInitializer<S> initial)
Sets an
StateInitializer function to initialize the vertex state on demand. |
OLAPJobBuilder<S> |
OLAPJobBuilder.setInitialState(Map<Long,S> values)
Set the initial state of the vertices where the key is the vertex id and the value is the state
of the vertex.
|
OLAPJobBuilder<S> |
OLAPJobBuilder.setInitialState(OLAPResult<S> values)
Sets the initial state of the vertices to the result from a previous OLAP computation.
|
OLAPJobBuilder<S> |
OLAPJobBuilder.setJob(OLAPJob<S> job)
Configures the
OLAPJob vertex-centric program to execute on all vertices. |
OLAPJobBuilder<S> |
OLAPJobBuilder.setNumProcessingThreads(int numThreads)
Configure the number of threads to execute the configured
OLAPJob. |
OLAPJobBuilder<S> |
OLAPJobBuilder.setNumVertices(long numVertices)
If the exact number of vertices to be processed is know a priori, it can be specified
via this method to make memory allocation more efficient.
|
OLAPJobBuilder<S> |
OLAPJobBuilder.setStateKey(String stateKey)
Defines the name of the key to be used as the dedicated "state" key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FulgoraBuilder<S> |
| Modifier and Type | Method and Description |
|---|---|
OLAPJobBuilder<S> |
FulgoraBuilder.setInitialState(OLAPResult<S> values) |
Copyright © 2012–2014. All rights reserved.