public final class PersistedOutputRDD extends Object implements OutputRDD, PersistResultGraphAware
| Constructor and Description | 
|---|
PersistedOutputRDD()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph,
                                     GraphComputer.Persist persist)  | 
void | 
writeGraphRDD(Configuration configuration,
             <any> graphRDD)
Write the graphRDD to an output location. 
 | 
<K,V> Iterator<KeyValue<K,V>> | 
writeMemoryRDD(Configuration configuration,
              String memoryKey,
              <any> memoryRDD)
Write the sideEffect memoryRDD to an output location. 
 | 
public void writeGraphRDD(Configuration configuration,
                          <any> graphRDD)
OutputRDDConfiguration maintains the specified location via Constants.GREMLIN_HADOOP_OUTPUT_LOCATION.writeGraphRDD in interface OutputRDDconfiguration - the configuration of the Spark jobgraphRDD - the graphRDD to outputpublic <K,V> Iterator<KeyValue<K,V>> writeMemoryRDD(Configuration configuration, String memoryKey, <any> memoryRDD)
OutputRDDConfiguration maintains the specified location via Constants.GREMLIN_HADOOP_OUTPUT_LOCATION.
 The default implementation returns an empty iterator.writeMemoryRDD in interface OutputRDDK - the key class of the RDDV - the value class of the RDDconfiguration - the configuration of the Spark jobmemoryKey - the memory key of the memoryRDDmemoryRDD - the memoryRDDKeyValue iterator to store in the final resultant Memory.public boolean supportsResultGraphPersistCombination(GraphComputer.ResultGraph resultGraph, GraphComputer.Persist persist)
supportsResultGraphPersistCombination in interface PersistResultGraphAwareCopyright © 2013–2019 Apache Software Foundation. All rights reserved.