| Modifier and Type | Class and Description |
|---|---|
class |
Runner
This default main class executes Flink drivers.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Driver<K,VV,EV>
A driver for one or more
GraphAlgorithm and/or GraphAnalytic. |
| Modifier and Type | Class and Description |
|---|---|
class |
AdamicAdar<K extends org.apache.flink.types.CopyableValue<K>,VV,EV>
Driver for
org.apache.flink.graph.library.similarity.AdamicAdar. |
class |
ClusteringCoefficient<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV>
Driver for directed and undirected clustering coefficient algorithm and analytics.
|
class |
ConnectedComponents<K extends Comparable<K>,VV,EV>
Driver for
GSAConnectedComponents. |
class |
DriverBase<K,VV,EV>
Base class for example drivers.
|
class |
EdgeList<K,VV,EV>
Convert a
Graph to the DataSet of Edge. |
class |
GraphMetrics<K extends Comparable<K>,VV,EV>
Driver for directed and undirected graph metrics analytics.
|
class |
HITS<K,VV,EV>
Driver for
org.apache.flink.graph.library.linkanalysis.HITS. |
class |
JaccardIndex<K extends org.apache.flink.types.CopyableValue<K>,VV,EV>
Driver for
org.apache.flink.graph.library.similarity.JaccardIndex. |
class |
PageRank<K,VV,EV>
Driver for
org.apache.flink.graph.library.linkanalysis.PageRank. |
class |
TriangleListing<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV>
Driver for directed and undirected triangle listing algorithm and analytic.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Input<K,VV,EV>
Input source for a
Graph, for example a file reader or GraphGenerator. |
| Modifier and Type | Class and Description |
|---|---|
class |
CirculantGraph
Generate a
CirculantGraph. |
class |
CompleteGraph
Generate a
CompleteGraph. |
class |
CycleGraph
Generate a
CycleGraph. |
class |
EchoGraph
Generate an
EchoGraph. |
class |
EmptyGraph
Generate an
EmptyGraph. |
class |
GeneratedGraph<K>
Base class for generated graphs.
|
class |
GeneratedMultiGraph<K extends Comparable<K>>
Base class for graph generators which may create duplicate edges.
|
class |
GridGraph
Generate a
GridGraph. |
class |
HypercubeGraph
Generate a
HypercubeGraph. |
class |
InputBase<K,VV,EV>
Base class for inputs.
|
class |
PathGraph
Generate a
PathGraph. |
class |
RMatGraph
Generate an
RMatGraph with IntValue, LongValue, or StringValue
keys. |
class |
SingletonEdgeGraph
Generate a
SingletonEdgeGraph. |
class |
StarGraph
Generate a
StarGraph. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Output<T>
Output writer for a
GraphAlgorithm result. |
| Modifier and Type | Class and Description |
|---|---|
class |
CSV<T>
Write algorithm output to file using CSV format.
|
class |
Hash<T>
Print hash of algorithm output.
|
class |
OutputBase<T>
Base class for outputs.
|
class |
Print<T>
Print algorithm output.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParameterizedBase
Base class for a
Parameterized which maintains a list of parameters used to print the
command-line usage string and configure parameters. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Transform<II,IO,RI,RO>
A transform is executed both before and after algorithm execution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GraphKeyTypeTransform<VV,EV>
Transform the ID type of graphs from
LongValue to byte, short, char, integer, float,
double, or string. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.