| 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)  | 
| Modifier and Type | Method and Description | 
|---|---|
VertexProgram | 
ProgramVertexProgramStep.generateProgram(Graph graph)  | 
| Constructor and Description | 
|---|
ProgramVertexProgramStep(Traversal.Admin traversal,
                        VertexProgram vertexProgram)  | 
| 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)  | 
| Constructor and Description | 
|---|
SparkMemory(VertexProgram<?> vertexProgram,
           Set<MapReduce> mapReducers,
           JavaSparkContext sparkContext)  | 
| 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(Consumer<VertexProgram> worker)  | 
| Constructor and Description | 
|---|
TinkerMemory(VertexProgram<?> vertexProgram,
            Set<MapReduce> mapReducers)  | 
Copyright © 2013–2016 Apache Software Foundation. All rights reserved.