| 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.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 | 
|---|---|
| <P extends VertexProgram> | VertexProgram.Builder. create(Graph graph) | 
| static <V extends VertexProgram> | VertexProgram. createVertexProgram(Graph graph,
                   Configuration configuration)A helper method to construct a  VertexProgramgiven 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  VertexProgramto be executed by theGraphComputer. | 
| GraphComputer | GraphComputerTest.BadGraphComputer. program(VertexProgram vertexProgram) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BulkDumperVertexProgramDeprecated. 
 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  | BulkLoaderVertexProgramDeprecated. 
 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  | PeerPressureVertexProgram | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PageRankVertexProgram | 
| 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  VertexProgramover 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–2018 Apache Software Foundation. All rights reserved.