Modifier and Type | Field and Description |
---|---|
protected VertexProgram<Object> |
AbstractHadoopGraphComputer.vertexProgram |
Modifier and Type | Method and Description |
---|---|
GraphComputer |
AbstractHadoopGraphComputer.program(VertexProgram vertexProgram) |
Modifier and Type | Class and Description |
---|---|
static class |
GraphComputerTest.MultiScopeVertexProgram |
static class |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram |
static class |
GraphComputerTest.VertexProgramA |
static class |
GraphComputerTest.VertexProgramB |
static class |
GraphComputerTest.VertexProgramC |
static class |
GraphComputerTest.VertexProgramD |
static class |
GraphComputerTest.VertexProgramE |
static class |
GraphComputerTest.VertexProgramF |
static class |
GraphComputerTest.VertexProgramG |
static class |
GraphComputerTest.VertexProgramH |
static class |
GraphComputerTest.VertexProgramI |
static class |
GraphComputerTest.VertexProgramJ |
static class |
GraphComputerTest.VertexProgramK |
static class |
GraphComputerTest.VertexProgramL |
static class |
GraphComputerTest.VertexProgramM |
Modifier and Type | Method and Description |
---|---|
default <P extends VertexProgram> |
VertexProgram.Builder.create() |
<P extends VertexProgram> |
VertexProgram.Builder.create(Graph graph) |
static <V extends VertexProgram> |
VertexProgram.createVertexProgram(Graph graph,
Configuration configuration)
A helper method to construct a
VertexProgram given the content of the supplied configuration. |
Modifier and Type | Method and Description |
---|---|
VertexProgram<M> |
VertexProgram.clone()
When multiple workers on a single machine need VertexProgram instances, it is possible to use clone.
|
Modifier and Type | Method and Description |
---|---|
GraphComputer |
GraphComputer.program(VertexProgram vertexProgram)
Set the
VertexProgram to be executed by the GraphComputer . |
GraphComputer |
GraphComputerTest.BadGraphComputer.program(VertexProgram vertexProgram) |
Modifier and Type | Class and Description |
---|---|
class |
BulkDumperVertexProgram
Deprecated.
As of release 3.2.10, replaced by
CloneVertexProgram . |
Modifier and Type | Method and Description |
---|---|
VertexProgram<Tuple> |
BulkDumperVertexProgram.clone()
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
BulkLoaderVertexProgram
Deprecated.
As of release 3.2.10, not directly replaced - consider graph provider specific bulk loading methods
|
Modifier and Type | Method and Description |
---|---|
VertexProgram<Tuple> |
BulkLoaderVertexProgram.clone()
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CloneVertexProgram |
Modifier and Type | Method and Description |
---|---|
VertexProgram<Tuple> |
CloneVertexProgram.clone() |
Modifier and Type | Class and Description |
---|---|
class |
ConnectedComponentVertexProgram
Identifies "Connected Component" instances in a graph by assigning a component identifier (the lexicographically
least string value of the vertex in the component) to each vertex.
|
Modifier and Type | Class and Description |
---|---|
class |
PeerPressureVertexProgram |
Modifier and Type | Class and Description |
---|---|
class |
PageRankVertexProgram |
Modifier and Type | Class and Description |
---|---|
class |
ShortestPathVertexProgram |
Modifier and Type | Method and Description |
---|---|
VertexProgram<<any>> |
ShortestPathVertexProgram.clone() |
Modifier and Type | Class and Description |
---|---|
class |
TraversalVertexProgram
|
Modifier and Type | Method and Description |
---|---|
VertexProgram |
VertexComputing.generateProgram(Graph graph,
Memory memory)
Generate the
VertexProgram . |
Modifier and Type | Method and Description |
---|---|
VertexProgram |
ProgramVertexProgramStep.generateProgram(Graph graph,
Memory memory) |
Constructor and Description |
---|
ProgramVertexProgramStep(Traversal.Admin traversal,
VertexProgram vertexProgram) |
Modifier and Type | Interface and Description |
---|---|
interface |
VertexProgramInterceptor<V extends VertexProgram,G,M extends Memory> |
Modifier and Type | Class and Description |
---|---|
class |
StaticVertexProgram<M> |
Modifier and Type | Method and Description |
---|---|
<P extends VertexProgram> |
AbstractVertexProgramBuilder.create(Graph graph) |
Modifier and Type | Method and Description |
---|---|
VertexProgram |
VertexProgramPool.take() |
Modifier and Type | Method and Description |
---|---|
void |
MapMemory.addVertexProgramMemoryComputeKeys(VertexProgram<?> vertexProgram) |
void |
VertexProgramPool.offer(VertexProgram<?> vertexProgram) |
static void |
GraphComputerHelper.validateProgramOnComputer(GraphComputer computer,
VertexProgram vertexProgram) |
static ComputerGraph.ComputerVertex |
ComputerGraph.vertexProgram(Vertex starVertex,
VertexProgram vertexProgram) |
Modifier and Type | Method and Description |
---|---|
static GraphComputer.Persist |
GraphComputerHelper.getPersistState(Optional<VertexProgram> vertexProgram,
Optional<GraphComputer.Persist> persist) |
static GraphComputer.ResultGraph |
GraphComputerHelper.getResultGraphState(Optional<VertexProgram> vertexProgram,
Optional<GraphComputer.ResultGraph> resultGraph) |
Constructor and Description |
---|
VertexProgramPool(VertexProgram vertexProgram,
int poolSize) |
Constructor and Description |
---|
AbstractVertexProgramBuilder(Class<? extends VertexProgram> vertexProgramClass) |
Modifier and Type | Method and Description |
---|---|
default GraphTraversal<S,E> |
GraphTraversal.program(VertexProgram<?> vertexProgram)
Executes an arbitrary
VertexProgram over the graph. |
Modifier and Type | Class and Description |
---|---|
static class |
ProgramTest.TestProgram |
Constructor and Description |
---|
SparkMemory(VertexProgram<?> vertexProgram,
Set<MapReduce> mapReducers,
JavaSparkContext sparkContext) |
Modifier and Type | Interface and Description |
---|---|
interface |
SparkVertexProgramInterceptor<V extends VertexProgram> |
Modifier and Type | Method and Description |
---|---|
static String |
StringFactory.vertexProgramString(VertexProgram vertexProgram) |
static String |
StringFactory.vertexProgramString(VertexProgram vertexProgram,
String internalString) |
Modifier and Type | Method and Description |
---|---|
GraphComputer |
TinkerGraphComputer.program(VertexProgram vertexProgram) |
void |
TinkerWorkerPool.setVertexProgram(VertexProgram vertexProgram) |
Modifier and Type | Method and Description |
---|---|
void |
TinkerWorkerPool.executeVertexProgram(TriConsumer<Iterator<Vertex>,VertexProgram,TinkerWorkerMemory> worker) |
Constructor and Description |
---|
TinkerMemory(VertexProgram<?> vertexProgram,
Set<MapReduce> mapReducers) |
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.