Modifier and Type | Method and Description |
---|---|
GraphComputer |
GiraphGraphComputer.program(VertexProgram vertexProgram) |
Constructor and Description |
---|
GiraphMemory(GiraphWorkerContext worker,
VertexProgram<?> vertexProgram) |
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.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 |
---|---|
<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 |
Modifier and Type | Method and Description |
---|---|
VertexProgram<Tuple> |
BulkDumperVertexProgram.clone() |
Modifier and Type | Class and Description |
---|---|
class |
BulkLoaderVertexProgram |
Modifier and Type | Method and Description |
---|---|
VertexProgram<Tuple> |
BulkLoaderVertexProgram.clone() |
Modifier and Type | Class and Description |
---|---|
class |
PeerPressureVertexProgram |
Modifier and Type | Class and Description |
---|---|
class |
PageRankVertexProgram |
Modifier and Type | Class and Description |
---|---|
class |
TraversalVertexProgram
TraversalVertexProgram enables the evaluation of a
Traversal on a GraphComputer . |
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) |
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–2017 Apache Software Foundation. All rights reserved.