- gather(Neighbor<VV, EV>) - Method in class org.apache.flink.graph.gsa.GatherFunction
-
- GatherFunction<VV,EV,M> - Class in org.apache.flink.graph.gsa
-
- GatherFunction() - Constructor for class org.apache.flink.graph.gsa.GatherFunction
-
- GatherFunction<K,VV,Message> - Class in org.apache.flink.graph.spargel
-
This class must be extended by functions that compute the state of the vertex depending on the old state and the
incoming messages.
- GatherFunction() - Constructor for class org.apache.flink.graph.spargel.GatherFunction
-
- GatherSumApplyIteration<K,VV,EV,M> - Class in org.apache.flink.graph.gsa
-
This class represents iterative graph computations, programmed in a gather-sum-apply perspective.
- generate() - Method in class org.apache.flink.graph.generator.CompleteGraph
-
- generate() - Method in class org.apache.flink.graph.generator.CycleGraph
-
- generate() - Method in class org.apache.flink.graph.generator.EmptyGraph
-
- generate() - Method in interface org.apache.flink.graph.generator.GraphGenerator
-
Generates the configured graph.
- generate() - Method in class org.apache.flink.graph.generator.GridGraph
-
- generate() - Method in class org.apache.flink.graph.generator.HypercubeGraph
-
- generate() - Method in class org.apache.flink.graph.generator.PathGraph
-
- generate() - Method in class org.apache.flink.graph.generator.RMatGraph
-
- generate() - Method in class org.apache.flink.graph.generator.SingletonEdgeGraph
-
- generate() - Method in class org.apache.flink.graph.generator.StarGraph
-
- generator() - Method in interface org.apache.flink.graph.generator.random.RandomGenerable
-
Returns an initialized RandomGenerator
.
- get() - Method in class org.apache.flink.graph.utils.proxy.OptionalBoolean
-
Get the boolean state.
- getAdamicAdarScore() - Method in class org.apache.flink.graph.library.similarity.AdamicAdar.Result
-
Get the Adamic-Adar score, equal to the sum over common neighbors of
the inverse logarithm of degree
- getAggregators() - Method in class org.apache.flink.graph.IterationConfiguration
-
Gets the set of aggregators that are registered for this vertex-centric iteration.
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeDegreesPair
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeSourceDegrees
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeTargetDegrees
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexInDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexOutDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeDegreePair
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeSourceDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeTargetDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.VertexDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.degree.filter.undirected.MaximumDegree
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.simple.directed.Simplify
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.simple.undirected.Simplify
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.translate.TranslateEdgeValues
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.translate.TranslateGraphIds
-
- getAlgorithmName() - Method in class org.apache.flink.graph.asm.translate.TranslateVertexValues
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.clustering.directed.LocalClusteringCoefficient
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.clustering.directed.TriangleListing
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.clustering.undirected.LocalClusteringCoefficient
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.clustering.undirected.TriangleListing
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.link_analysis.HITS
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.similarity.AdamicAdar
-
- getAlgorithmName() - Method in class org.apache.flink.graph.library.similarity.JaccardIndex
-
- getAlgorithmName() - Method in class org.apache.flink.graph.utils.proxy.GraphAlgorithmDelegatingDataSet
-
Algorithms are identified by name rather than by class to allow subclassing.
- getAlgorithmName() - Method in class org.apache.flink.graph.utils.proxy.GraphAlgorithmDelegatingGraph
-
Algorithms are identified by name rather than by class to allow subclassing.
- getApplyBcastVars() - Method in class org.apache.flink.graph.gsa.GSAConfiguration
-
Get the broadcast variables of the ApplyFunction.
- getAuthorityScore() - Method in class org.apache.flink.graph.library.link_analysis.HITS.Result
-
Get the authority score.
- getBcastVars() - Method in class org.apache.flink.graph.pregel.VertexCentricConfiguration
-
Get the broadcast variables of the compute function.
- getBitmask() - Method in enum org.apache.flink.graph.EdgeOrder
-
Returns a bitmask used for marking whether an edge is in the same
direction as in the original edge set (FORWARD), is flipped relative
to the original edge set (REVERSE), or both (MUTUAL).
- getBlockCount() - Method in class org.apache.flink.graph.generator.random.BlockInfo
-
- getBlockIndex() - Method in class org.apache.flink.graph.generator.random.BlockInfo
-
- getBroadcastSet(String) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Gets the broadcast data set registered under the given name.
- getBroadcastSet(String) - Method in class org.apache.flink.graph.gsa.GatherFunction
-
Gets the broadcast data set registered under the given name.
- getBroadcastSet(String) - Method in class org.apache.flink.graph.gsa.SumFunction
-
Gets the broadcast data set registered under the given name.
- getBroadcastSet(String) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Gets the broadcast data set registered under the given name.
- getBroadcastSet(String) - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Gets the broadcast data set registered under the given name.
- getBroadcastSet(String) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Gets the broadcast data set registered under the given name.
- getContext() - Method in class org.apache.flink.graph.Graph
-
- getDegree() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees.Degrees
-
- getDegree() - Method in class org.apache.flink.graph.library.clustering.directed.LocalClusteringCoefficient.Result
-
Get the vertex degree.
- getDegree() - Method in class org.apache.flink.graph.library.clustering.undirected.LocalClusteringCoefficient.Result
-
Get the vertex degree.
- getDegrees() - Method in class org.apache.flink.graph.Graph
-
Return the degree of all vertices in the graph
- getDirection() - Method in class org.apache.flink.graph.gsa.GSAConfiguration
-
Gets the direction from which the neighbors are to be selected
By default the neighbors who are target of the edges are selected
- getDirection() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Retrieves the edge direction in which messages are propagated in the scatter-gather iteration.
- getDirection() - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Gets the direction in which messages are sent in the ScatterFunction.
- getDistinctNeighborCount() - Method in class org.apache.flink.graph.library.similarity.JaccardIndex.Result
-
Get the distinct neighbor count.
- getEdge() - Method in class org.apache.flink.graph.Triplet
-
- getEdgeGroupCount() - Method in class org.apache.flink.graph.library.Summarization.EdgeValue
-
- getEdgeGroupValue() - Method in class org.apache.flink.graph.library.Summarization.EdgeValue
-
- getEdgeIds() - Method in class org.apache.flink.graph.Graph
-
- getEdges() - Method in class org.apache.flink.graph.Graph
-
- getEdges() - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Gets an
Iterable
with all out-going edges.
- getEdges() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
- getEdgesAsTuple3() - Method in class org.apache.flink.graph.Graph
-
- getEdgeValue() - Method in class org.apache.flink.graph.gsa.Neighbor
-
- getElementCount() - Method in class org.apache.flink.graph.generator.random.BlockInfo
-
- getFirstDegree() - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- getFirstElement() - Method in class org.apache.flink.graph.generator.random.BlockInfo
-
- getFirstVertex() - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- getFirstVertex() - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- getGatherBcastVars() - Method in class org.apache.flink.graph.gsa.GSAConfiguration
-
Get the broadcast variables of the GatherFunction.
- getGatherBcastVars() - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Get the broadcast variables of the GatherFunction.
- getGlobalClusteringCoefficientScore() - Method in class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient.Result
-
Get the global clustering coefficient score.
- getGlobalClusteringCoefficientScore() - Method in class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient.Result
-
Get the global clustering coefficient score.
- getGroupRepresentativeId() - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- getGroupRepresentativeId() - Method in class org.apache.flink.graph.library.Summarization.VertexWithRepresentative
-
- getHubScore() - Method in class org.apache.flink.graph.library.link_analysis.HITS.Result
-
Get the hub score.
- getId() - Method in class org.apache.flink.graph.Vertex
-
- getInDegree() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees.Degrees
-
- getInDegree() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Retrieves the vertex in-degree (number of in-coming edges).
- getInDegree() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Retrieves the vertex in-degree (number of in-coming edges).
- getIterationAggregator(String) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationAggregator(String) - Method in class org.apache.flink.graph.gsa.GatherFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationAggregator(String) - Method in class org.apache.flink.graph.gsa.SumFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationAggregator(String) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationAggregator(String) - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationAggregator(String) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Gets the iteration aggregator registered under the given name.
- getIterationConfiguration() - Method in class org.apache.flink.graph.gsa.GatherSumApplyIteration
-
- getIterationConfiguration() - Method in class org.apache.flink.graph.pregel.VertexCentricIteration
-
- getIterationConfiguration() - Method in class org.apache.flink.graph.spargel.ScatterGatherIteration
-
- getJaccardIndexScore() - Method in class org.apache.flink.graph.library.similarity.JaccardIndex.Result
-
Get the Jaccard Index score, equal to the number of shared neighbors
of the source and target vertices divided by the number of distinct
neighbors.
- getLocalClusteringCoefficientScore() - Method in class org.apache.flink.graph.library.clustering.directed.LocalClusteringCoefficient.Result
-
Get the local clustering coefficient score.
- getLocalClusteringCoefficientScore() - Method in class org.apache.flink.graph.library.clustering.undirected.LocalClusteringCoefficient.Result
-
Get the local clustering coefficient score.
- getMinimumCyclesPerBlock() - Method in class org.apache.flink.graph.generator.random.AbstractGeneratorFactory
-
- getMinimumCyclesPerBlock() - Method in class org.apache.flink.graph.generator.random.JDKRandomGeneratorFactory
-
- getMinimumCyclesPerBlock() - Method in class org.apache.flink.graph.generator.random.MersenneTwisterFactory
-
- getName(String) - Method in class org.apache.flink.graph.IterationConfiguration
-
Gets the name of the iteration.
- getNeighborValue() - Method in class org.apache.flink.graph.gsa.Neighbor
-
- getNumberOfEdges() - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics.Result
-
Get the number of edges.
- getNumberOfEdges() - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics.Result
-
Get the number of edges.
- getNumberOfTriangles() - Method in class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient.Result
-
Get the number of triangles.
- getNumberOfTriangles() - Method in class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient.Result
-
Get the number of triangles.
- getNumberOfTriplets() - Method in class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient.Result
-
Get the number of triplets.
- getNumberOfTriplets() - Method in class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient.Result
-
Get the number of triplets.
- getNumberOfTriplets() - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics.Result
-
Get the number of triplets.
- getNumberOfTriplets() - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics.Result
-
Get the number of triplets.
- getNumberOfVertices() - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Retrieves the number of vertices in the graph.
- getNumberOfVertices() - Method in class org.apache.flink.graph.gsa.GatherFunction
-
Retrieves the number of vertices in the graph.
- getNumberOfVertices() - Method in class org.apache.flink.graph.gsa.SumFunction
-
Retrieves the number of vertices in the graph.
- getNumberOfVertices() - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics.Result
-
Get the number of vertices.
- getNumberOfVertices() - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics.Result
-
Get the number of vertices.
- getNumberOfVertices() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Retrieves the number of vertices in the graph.
- getNumberOfVertices() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Retrieves the number of vertices in the graph.
- getOutDegree() - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees.Degrees
-
- getOutDegree() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Retrieve the vertex out-degree (number of out-going edges).
- getOutDegree() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Retrieve the vertex out-degree (number of out-going edges).
- getParallelism() - Method in class org.apache.flink.graph.IterationConfiguration
-
Gets the iteration's parallelism.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.gsa.GatherFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.gsa.SumFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getPreviousIterationAggregate(String) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Get the aggregated value that an aggregator computed in the previous iteration.
- getProducedType() - Method in class org.apache.flink.graph.library.ConnectedComponents.CCMessenger
-
- getProducedType() - Method in class org.apache.flink.graph.library.LabelPropagation.SendNewLabelToNeighbors
-
- getProducedType() - Method in class org.apache.flink.graph.pregel.VertexCentricIteration.MessageCombinerUdf
-
- getProxiedObject() - Method in interface org.apache.flink.graph.utils.proxy.Delegate.ReferentProxy
-
- getProxy() - Method in class org.apache.flink.graph.utils.proxy.Delegate
-
Instantiates and returns a proxy object which subclasses the
delegated object.
- getRandomGenerable() - Method in class org.apache.flink.graph.generator.random.BlockInfo
-
- getRandomGenerables(long, int) - Method in class org.apache.flink.graph.generator.random.AbstractGeneratorFactory
-
- getRandomGenerables(long, int) - Method in interface org.apache.flink.graph.generator.random.RandomGenerableFactory
-
The amount of work (elementCount * cyclerPerElement
) is used to
generate a list of blocks of work of near-equal size.
- getResult() - Method in interface org.apache.flink.graph.GraphAnalytic
-
This method must be called after the program has executed:
1) "run" analytics and algorithms
2) call ExecutionEnvironment.execute()
3) get analytic results
- getResult() - Method in class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient
-
- getResult() - Method in class org.apache.flink.graph.library.clustering.directed.TriangleCount
-
- getResult() - Method in class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient
-
- getResult() - Method in class org.apache.flink.graph.library.clustering.undirected.TriangleCount
-
- getResult() - Method in class org.apache.flink.graph.library.metric.ChecksumHashCode
-
- getResult() - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics
-
- getResult() - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics
-
- getScatterBcastVars() - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Get the broadcast variables of the ScatterFunction.
- getSecondDegree() - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- getSecondVertex() - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- getSecondVertex() - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- getSharedNeighborCount() - Method in class org.apache.flink.graph.library.similarity.JaccardIndex.Result
-
Get the shared neighbor count.
- getSource() - Method in class org.apache.flink.graph.Edge
-
- getSrcVertex() - Method in class org.apache.flink.graph.Triplet
-
- getState() - Method in class org.apache.flink.graph.utils.proxy.OptionalBoolean
-
Get the actual state.
- getSumBcastVars() - Method in class org.apache.flink.graph.gsa.GSAConfiguration
-
Get the broadcast variables of the SumFunction.
- getSuperstepNumber() - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Gets the number of the superstep, starting at 1.
- getSuperstepNumber() - Method in class org.apache.flink.graph.gsa.GatherFunction
-
Gets the number of the superstep, starting at 1.
- getSuperstepNumber() - Method in class org.apache.flink.graph.gsa.SumFunction
-
Gets the number of the superstep, starting at 1.
- getSuperstepNumber() - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Gets the number of the superstep, starting at 1.
- getSuperstepNumber() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Gets the number of the superstep, starting at 1.
- getSuperstepNumber() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Gets the number of the superstep, starting at 1.
- getTarget() - Method in class org.apache.flink.graph.Edge
-
- getThirdVertex() - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- getTrgVertex() - Method in class org.apache.flink.graph.Triplet
-
- getTriangleCount() - Method in class org.apache.flink.graph.library.clustering.directed.LocalClusteringCoefficient.Result
-
Get the number of triangles containing this vertex; equivalently,
this is the number of edges between neighbors of this vertex.
- getTriangleCount() - Method in class org.apache.flink.graph.library.clustering.undirected.LocalClusteringCoefficient.Result
-
Get the number of triangles containing this vertex; equivalently,
this is the number of edges between neighbors of this vertex.
- getTriplets() - Method in class org.apache.flink.graph.Graph
-
This method allows access to the graph's edge values along with its source and target vertex values.
- getUndirected() - Method in class org.apache.flink.graph.Graph
-
This operation adds all inverse-direction edges to the graph.
- getValue() - Method in class org.apache.flink.graph.Edge
-
- getValue() - Method in class org.apache.flink.graph.Vertex
-
- getVertexGroupCount() - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- getVertexGroupCount() - Method in class org.apache.flink.graph.library.Summarization.VertexValue
-
- getVertexGroupValue() - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- getVertexGroupValue() - Method in class org.apache.flink.graph.library.Summarization.VertexValue
-
- getVertexId() - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- getVertexIds() - Method in class org.apache.flink.graph.Graph
-
- getVertices() - Method in class org.apache.flink.graph.Graph
-
- getVerticesAsTuple2() - Method in class org.apache.flink.graph.Graph
-
- GlobalClusteringCoefficient<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.library.clustering.directed
-
The global clustering coefficient measures the connectedness of a graph.
- GlobalClusteringCoefficient() - Constructor for class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient
-
- GlobalClusteringCoefficient<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.library.clustering.undirected
-
The global clustering coefficient measures the connectedness of a graph.
- GlobalClusteringCoefficient() - Constructor for class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient
-
- GlobalClusteringCoefficient.Result - Class in org.apache.flink.graph.library.clustering.directed
-
Wraps global clustering coefficient metrics.
- GlobalClusteringCoefficient.Result - Class in org.apache.flink.graph.library.clustering.undirected
-
Wraps global clustering coefficient metrics.
- Graph<K,VV,EV> - Class in org.apache.flink.graph
-
- GraphAlgorithm<K,VV,EV,T> - Interface in org.apache.flink.graph
-
- GraphAlgorithmDelegatingDataSet<K,VV,EV,T> - Class in org.apache.flink.graph.utils.proxy
-
- GraphAlgorithmDelegatingDataSet() - Constructor for class org.apache.flink.graph.utils.proxy.GraphAlgorithmDelegatingDataSet
-
- GraphAlgorithmDelegatingGraph<IN_K,IN_VV,IN_EV,OUT_K,OUT_VV,OUT_EV> - Class in org.apache.flink.graph.utils.proxy
-
- GraphAlgorithmDelegatingGraph() - Constructor for class org.apache.flink.graph.utils.proxy.GraphAlgorithmDelegatingGraph
-
- GraphAnalytic<K,VV,EV,T> - Interface in org.apache.flink.graph
-
A
GraphAnalytic
is similar to a
GraphAlgorithm
but is terminal
and results are retrieved via accumulators.
- GraphCsvReader - Class in org.apache.flink.graph
-
A class to build a Graph using path(s) provided to CSV file(s) with optional vertex and edge data.
- GraphCsvReader(Path, Path, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphCsvReader(Path, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphCsvReader(Path, MapFunction<K, VV>, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphCsvReader(String, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphCsvReader(String, String, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphCsvReader(String, MapFunction<K, VV>, ExecutionEnvironment) - Constructor for class org.apache.flink.graph.GraphCsvReader
-
- GraphGenerator<K,VV,EV> - Interface in org.apache.flink.graph.generator
-
Graph generators shall be
- parallelizable, in order to create large datasets
- scale-free, generating the same graph regardless of parallelism
- thrifty, using as few operators as possible
Graph generators should prefer to emit edges sorted by the source label.
- GraphGeneratorUtils - Class in org.apache.flink.graph.generator
-
- GraphGeneratorUtils() - Constructor for class org.apache.flink.graph.generator.GraphGeneratorUtils
-
- GraphUtils - Class in org.apache.flink.graph.utils
-
- GraphUtils() - Constructor for class org.apache.flink.graph.utils.GraphUtils
-
- GraphUtils.AddLongValue - Class in org.apache.flink.graph.utils
-
Add LongValue
elements.
- GraphUtils.MapTo<I,O> - Class in org.apache.flink.graph.utils
-
Map each element to a value.
- GraphValidator<K,VV,EV> - Class in org.apache.flink.graph.validation
-
A utility for defining validation criteria for different types of Graphs.
- GraphValidator() - Constructor for class org.apache.flink.graph.validation.GraphValidator
-
- GridGraph - Class in org.apache.flink.graph.generator
-
- GridGraph(ExecutionEnvironment) - Constructor for class org.apache.flink.graph.generator.GridGraph
-
An undirected
Graph
connecting vertices in a regular tiling in one or more dimensions.
- GridGraph.LinkVertexToNeighbors - Class in org.apache.flink.graph.generator
-
- groupReduceOnEdges(EdgesFunctionWithVertexValue<K, VV, EV, T>, EdgeDirection) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the edge values of each vertex.
- groupReduceOnEdges(EdgesFunctionWithVertexValue<K, VV, EV, T>, EdgeDirection, TypeInformation<T>) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the edge values of each vertex.
- groupReduceOnEdges(EdgesFunction<K, EV, T>, EdgeDirection) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the edge values of each vertex.
- groupReduceOnEdges(EdgesFunction<K, EV, T>, EdgeDirection, TypeInformation<T>) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the edge values of each vertex.
- groupReduceOnNeighbors(NeighborsFunctionWithVertexValue<K, VV, EV, T>, EdgeDirection) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the neighbors (both edges and vertices)
of each vertex.
- groupReduceOnNeighbors(NeighborsFunctionWithVertexValue<K, VV, EV, T>, EdgeDirection, TypeInformation<T>) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the neighbors (both edges and vertices)
of each vertex.
- groupReduceOnNeighbors(NeighborsFunction<K, VV, EV, T>, EdgeDirection) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the neighbors (both edges and vertices)
of each vertex.
- groupReduceOnNeighbors(NeighborsFunction<K, VV, EV, T>, EdgeDirection, TypeInformation<T>) - Method in class org.apache.flink.graph.Graph
-
Groups by vertex and computes a GroupReduce transformation over the neighbors (both edges and vertices)
of each vertex.
- GSAConfiguration - Class in org.apache.flink.graph.gsa
-
A GSAConfiguration object can be used to set the iteration name and
degree of parallelism, to register aggregators and use broadcast sets in
the
GatherFunction
,
SumFunction
as well as
ApplyFunction
.
- GSAConfiguration() - Constructor for class org.apache.flink.graph.gsa.GSAConfiguration
-
- GSAConnectedComponents<K,VV extends Comparable<VV>,EV> - Class in org.apache.flink.graph.library
-
A gather-sum-apply implementation of the Weakly Connected Components algorithm.
- GSAConnectedComponents(Integer) - Constructor for class org.apache.flink.graph.library.GSAConnectedComponents
-
Creates an instance of the GSA Connected Components algorithm.
- GSAPageRank<K> - Class in org.apache.flink.graph.library
-
This is an implementation of a simple PageRank algorithm, using a gather-sum-apply iteration.
- GSAPageRank(double, int) - Constructor for class org.apache.flink.graph.library.GSAPageRank
-
Creates an instance of the GSA PageRank algorithm.
- GSASingleSourceShortestPaths<K> - Class in org.apache.flink.graph.library
-
This is an implementation of the Single Source Shortest Paths algorithm, using a gather-sum-apply iteration
- GSASingleSourceShortestPaths(K, Integer) - Constructor for class org.apache.flink.graph.library.GSASingleSourceShortestPaths
-
Creates an instance of the GSA SingleSourceShortestPaths algorithm.
- GSASingleSourceShortestPaths.InitVerticesMapper<K> - Class in org.apache.flink.graph.library
-
- ignoreCommentsEdges(String) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures the string that starts comments for the Edge Csv Reader.
- ignoreCommentsVertices(String) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures the string that starts comments for the Vertex Csv Reader.
- ignoreFirstLineEdges() - Method in class org.apache.flink.graph.GraphCsvReader
-
Sets the CSV reader for the Edges file to ignore the first line.
- ignoreFirstLineVertices() - Method in class org.apache.flink.graph.GraphCsvReader
-
Sets the CSV reader for the Vertices file to ignore the first line.
- ignoreInvalidLinesEdges() - Method in class org.apache.flink.graph.GraphCsvReader
-
Sets the CSV reader for the Edges file to ignore any invalid lines.
- ignoreInvalidLinesVertices() - Method in class org.apache.flink.graph.GraphCsvReader
-
Sets the CSV reader Vertices file to ignore any invalid lines.
- includeFieldsEdges(boolean...) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing edges data should be included and which should be skipped.
- includeFieldsEdges(String) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing edges data should be included and which should be skipped.
- includeFieldsEdges(long) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing edges data should be included and which should be skipped.
- includeFieldsVertices(boolean...) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing vertices data should be included and which should be skipped.
- includeFieldsVertices(String) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing vertices data should be included and which should be skipped.
- includeFieldsVertices(long) - Method in class org.apache.flink.graph.GraphCsvReader
-
Configures which fields of the CSV file containing vertices data should be included and which should be skipped.
- inDegrees() - Method in class org.apache.flink.graph.Graph
-
Return the in-degree of all vertices in the graph
- init(IterationRuntimeContext) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
- init(IterationRuntimeContext) - Method in class org.apache.flink.graph.gsa.GatherFunction
-
- init(IterationRuntimeContext) - Method in class org.apache.flink.graph.gsa.SumFunction
-
- InitVerticesMapper(K) - Constructor for class org.apache.flink.graph.library.GSASingleSourceShortestPaths.InitVerticesMapper
-
- InitVerticesMapper(K) - Constructor for class org.apache.flink.graph.library.SingleSourceShortestPaths.InitVerticesMapper
-
- intersect(Graph<K, VV, EV>, boolean) - Method in class org.apache.flink.graph.Graph
-
Performs intersect on the edge sets of the input graphs.
- InvalidVertexIdsValidator<K,VV,EV> - Class in org.apache.flink.graph.validation
-
- InvalidVertexIdsValidator() - Constructor for class org.apache.flink.graph.validation.InvalidVertexIdsValidator
-
- isOptDegrees() - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Gets whether the degrees option is set.
- isOptNumVertices() - Method in class org.apache.flink.graph.IterationConfiguration
-
Gets whether the number of vertices option is set.
- isSolutionSetUnmanagedMemory() - Method in class org.apache.flink.graph.IterationConfiguration
-
Gets whether the solution set is kept in managed memory (Flink's internal way of keeping object
in serialized form) or as a simple object map.
- iterateEdges(Iterable<Tuple2<K, Edge<K, EV>>>, Collector<O>) - Method in interface org.apache.flink.graph.EdgesFunction
-
This method is called per vertex and can iterate over all of its neighboring edges
with the specified direction.
- iterateEdges(Vertex<K, VV>, Iterable<Edge<K, EV>>, Collector<O>) - Method in interface org.apache.flink.graph.EdgesFunctionWithVertexValue
-
This method is called per vertex and can iterate over all of its neighboring edges
with the specified direction.
- iterateNeighbors(Iterable<Tuple3<K, Edge<K, EV>, Vertex<K, VV>>>, Collector<O>) - Method in interface org.apache.flink.graph.NeighborsFunction
-
This method is called per vertex and can iterate over all of its neighbors
with the specified direction.
- iterateNeighbors(Vertex<K, VV>, Iterable<Tuple2<Edge<K, EV>, Vertex<K, VV>>>, Collector<O>) - Method in interface org.apache.flink.graph.NeighborsFunctionWithVertexValue
-
This method is called per vertex and can iterate over all of its neighbors
with the specified direction.
- IterationConfiguration - Class in org.apache.flink.graph
-
This is used as a base class for vertex-centric iteration or gather-sum-apply iteration configuration.
- IterationConfiguration() - Constructor for class org.apache.flink.graph.IterationConfiguration
-
- iterator() - Method in class org.apache.flink.graph.pregel.MessageIterator
-
- iterator() - Method in class org.apache.flink.graph.spargel.MessageIterator
-
- PageRank<K> - Class in org.apache.flink.graph.library
-
This is an implementation of a simple PageRank algorithm, using a scatter-gather iteration.
- PageRank(double, int) - Constructor for class org.apache.flink.graph.library.PageRank
-
Creates an instance of the PageRank algorithm.
- PageRank.RankMessenger<K> - Class in org.apache.flink.graph.library
-
Distributes the rank of a vertex among all target vertices according to
the transition probability, which is associated with an edge as the edge
value.
- PageRank.VertexRankUpdater<K> - Class in org.apache.flink.graph.library
-
Function that updates the rank of a vertex by summing up the partial
ranks from all incoming messages and then applying the dampening formula.
- parallelism - Variable in class org.apache.flink.graph.generator.AbstractGraphGenerator
-
- parseQuotedStringsEdges(char) - Method in class org.apache.flink.graph.GraphCsvReader
-
Enables quoted String parsing for Edge Csv Reader.
- parseQuotedStringsVertices(char) - Method in class org.apache.flink.graph.GraphCsvReader
-
Enables quoted String parsing for Vertex Csv Reader.
- PathGraph - Class in org.apache.flink.graph.generator
-
- PathGraph(ExecutionEnvironment, long) - Constructor for class org.apache.flink.graph.generator.PathGraph
-
An undirected
Graph
where all edges form a single path.
- postSuperstep() - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
This method is executed once per superstep after the vertex update function has been invoked for each vertex.
- postSuperstep() - Method in class org.apache.flink.graph.gsa.GatherFunction
-
This method is executed once per superstep after the vertex update function has been invoked for each vertex.
- postSuperstep() - Method in class org.apache.flink.graph.gsa.SumFunction
-
This method is executed once per superstep after the vertex update function has been invoked for each vertex.
- postSuperstep() - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
This method is executed once per superstep after the vertex update function has been invoked for each vertex.
- postSuperstep() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
This method is executed once per superstep after the gather function has been invoked for each vertex.
- postSuperstep() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
This method is executed once per superstep after the scatter function has been invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
This method is executed once per superstep before the vertex update function is invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.gsa.GatherFunction
-
This method is executed once per superstep before the vertex update function is invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.gsa.SumFunction
-
This method is executed once per superstep before the vertex update function is invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
This method is executed once per superstep before the vertex update function is invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.spargel.GatherFunction
-
This method is executed once per superstep before the gather function is invoked for each vertex.
- preSuperstep() - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
This method is executed once per superstep before the scatter function is invoked for each vertex.
- ScatterFunction<K,VV,Message,EV> - Class in org.apache.flink.graph.spargel
-
- ScatterFunction() - Constructor for class org.apache.flink.graph.spargel.ScatterFunction
-
- ScatterGatherConfiguration - Class in org.apache.flink.graph.spargel
-
- ScatterGatherConfiguration() - Constructor for class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
- ScatterGatherIteration<K,VV,Message,EV> - Class in org.apache.flink.graph.spargel
-
This class represents iterative graph computations, programmed in a scatter-gather perspective.
- sendCombinedMessage(Message) - Method in class org.apache.flink.graph.pregel.MessageCombiner
-
Sends the combined message to the target vertex.
- sendMessages(Vertex<K, Tuple2<Long, Double>>) - Method in class org.apache.flink.graph.library.CommunityDetection.LabelMessenger
-
- sendMessages(Vertex<K, VV>) - Method in class org.apache.flink.graph.library.ConnectedComponents.CCMessenger
-
- sendMessages(Vertex<K, VV>) - Method in class org.apache.flink.graph.library.LabelPropagation.SendNewLabelToNeighbors
-
- sendMessages(Vertex<K, Double>) - Method in class org.apache.flink.graph.library.PageRank.RankMessenger
-
- sendMessages(Vertex<K, Double>) - Method in class org.apache.flink.graph.library.SingleSourceShortestPaths.MinDistanceMessenger
-
- sendMessages(Vertex<K, VV>) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
This method is invoked once per superstep for each vertex that was changed in that superstep.
- sendMessageTo(K, Message) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Sends the given message to the vertex identified by the given key.
- sendMessageTo(K, Message) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Sends the given message to the vertex identified by the given key.
- sendMessageToAllNeighbors(Message) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Sends the given message to all vertices that adjacent to the changed vertex.
- sendMessageToAllNeighbors(Message) - Method in class org.apache.flink.graph.spargel.ScatterFunction
-
Sends the given message to all vertices that are targets of an edge of the changed vertex.
- SendNewLabelToNeighbors(TypeInformation<VV>) - Constructor for class org.apache.flink.graph.library.LabelPropagation.SendNewLabelToNeighbors
-
- set(boolean) - Method in class org.apache.flink.graph.utils.proxy.OptionalBoolean
-
Set the boolean state.
- setBroadcastHighDegreeVertices(boolean) - Method in class org.apache.flink.graph.asm.degree.filter.undirected.MaximumDegree
-
After filtering high-degree vertices this algorithm must perform joins
on the original graph's vertex set and on both the source and target IDs
of the edge set.
- setConstants(float, float, float) - Method in class org.apache.flink.graph.generator.RMatGraph
-
The parameters for recursively subdividing the adjacency matrix.
- setDirection(EdgeDirection) - Method in class org.apache.flink.graph.gsa.GSAConfiguration
-
Sets the direction in which neighbors are to be selected
By default the neighbors who are target of the edges are selected
- setDirection(EdgeDirection) - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Sets the direction in which messages are sent in the ScatterFunction.
- setEdgeGroupCount(Long) - Method in class org.apache.flink.graph.library.Summarization.EdgeValue
-
- setEdgeGroupValue(EV) - Method in class org.apache.flink.graph.library.Summarization.EdgeValue
-
- setFirstDegree(Integer) - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- setFirstVertex(K) - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- setFirstVertex(K) - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- setGroupRepresentativeId(K) - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- setGroupRepresentativeId(K) - Method in class org.apache.flink.graph.library.Summarization.VertexWithRepresentative
-
- setGroupSize(int) - Method in class org.apache.flink.graph.library.similarity.JaccardIndex
-
Override the default group size for the quadratic expansion of neighbor
pairs.
- setId(K) - Method in class org.apache.flink.graph.Vertex
-
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees
-
By default only the edge set is processed for the computation of degree.
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexInDegree
-
By default only the edge set is processed for the computation of degree.
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexOutDegree
-
By default only the edge set is processed for the computation of degree.
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.VertexDegree
-
By default only the edge set is processed for the computation of degree.
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics
-
By default only the edge set is processed for the computation of degree.
- setIncludeZeroDegreeVertices(boolean) - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics
-
By default only the edge set is processed for the computation of degree.
- setInput(DataSet<Vertex<K, VV>>) - Method in class org.apache.flink.graph.gsa.GatherSumApplyIteration
-
Sets the input data set for this operator.
- setInput(DataSet<Vertex<K, VV>>) - Method in class org.apache.flink.graph.pregel.VertexCentricIteration
-
Sets the input data set for this operator.
- setInput(DataSet<Vertex<K, VV>>) - Method in class org.apache.flink.graph.spargel.ScatterGatherIteration
-
Sets the input data set for this operator.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.directed.GlobalClusteringCoefficient
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.directed.LocalClusteringCoefficient
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.directed.TriangleCount
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.directed.TriangleListing
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.undirected.GlobalClusteringCoefficient
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.undirected.LocalClusteringCoefficient
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.undirected.TriangleCount
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.clustering.undirected.TriangleListing
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.similarity.AdamicAdar
-
Override the parallelism of operators processing small amounts of data.
- setLittleParallelism(int) - Method in class org.apache.flink.graph.library.similarity.JaccardIndex
-
Override the parallelism of operators processing small amounts of data.
- setMaximumScore(int, int) - Method in class org.apache.flink.graph.library.similarity.JaccardIndex
-
Filter out Jaccard Index scores greater than or equal to the given maximum fraction.
- setMinimumRatio(float) - Method in class org.apache.flink.graph.library.similarity.AdamicAdar
-
Filter out Adamic-Adar scores less than the given ratio times the average score.
- setMinimumScore(float) - Method in class org.apache.flink.graph.library.similarity.AdamicAdar
-
Filter out Adamic-Adar scores less than the given minimum.
- setMinimumScore(int, int) - Method in class org.apache.flink.graph.library.similarity.JaccardIndex
-
Filter out Jaccard Index scores less than the given minimum fraction.
- setName(String) - Method in class org.apache.flink.graph.IterationConfiguration
-
Sets the name for the iteration.
- setNewVertexValue(VV) - Method in class org.apache.flink.graph.pregel.ComputeFunction
-
Sets the new value of this vertex.
- setNewVertexValue(VV) - Method in class org.apache.flink.graph.spargel.GatherFunction
-
Sets the new value of this vertex.
- setNoise(boolean, float) - Method in class org.apache.flink.graph.generator.RMatGraph
-
Enable and configure noise.
- setObject(X) - Method in class org.apache.flink.graph.utils.proxy.Delegate
-
Change the delegated object.
- setOptDegrees(boolean) - Method in class org.apache.flink.graph.spargel.ScatterGatherConfiguration
-
Sets the degree option.
- setOptNumVertices(boolean) - Method in class org.apache.flink.graph.IterationConfiguration
-
Sets the number of vertices option.
- setOutput(Vertex<K, VV>, Collector<Vertex<K, VV>>) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeDegreesPair
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeSourceDegrees
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.EdgeTargetDegrees
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexInDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.directed.VertexOutDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeDegreePair
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeSourceDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeTargetDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.VertexDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.degree.filter.undirected.MaximumDegree
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.simple.directed.Simplify
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.simple.undirected.Simplify
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.translate.TranslateEdgeValues
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.translate.TranslateGraphIds
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.asm.translate.TranslateVertexValues
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.generator.AbstractGraphGenerator
-
- setParallelism(int) - Method in interface org.apache.flink.graph.generator.GraphGenerator
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.IterationConfiguration
-
Sets the parallelism for the iteration.
- setParallelism(int) - Method in class org.apache.flink.graph.library.link_analysis.HITS
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.library.metric.directed.VertexMetrics
-
Override the operator parallelism.
- setParallelism(int) - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics
-
Override the operator parallelism.
- setReduceOnSourceId(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeTargetDegree
-
The degree can be counted from either the edge source or target IDs.
- setReduceOnTargetId(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeDegreePair
-
The degree can be counted from either the edge source or target IDs.
- setReduceOnTargetId(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.EdgeSourceDegree
-
The degree can be counted from either the edge source or target IDs.
- setReduceOnTargetId(boolean) - Method in class org.apache.flink.graph.asm.degree.annotate.undirected.VertexDegree
-
The degree can be counted from either the edge source or target IDs.
- setReduceOnTargetId(boolean) - Method in class org.apache.flink.graph.asm.degree.filter.undirected.MaximumDegree
-
The degree can be counted from either the edge source or target IDs.
- setReduceOnTargetId(boolean) - Method in class org.apache.flink.graph.library.metric.undirected.VertexMetrics
-
The degree can be counted from either the edge source or target IDs.
- setResult(VV) - Method in class org.apache.flink.graph.gsa.ApplyFunction
-
Sets the result for the apply function
- setSecondDegree(Integer) - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- setSecondVertex(K) - Method in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- setSecondVertex(K) - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- setSolutionSetUnmanagedMemory(boolean) - Method in class org.apache.flink.graph.IterationConfiguration
-
Defines whether the solution set is kept in managed memory (Flink's internal way of keeping object
in serialized form) or as a simple object map.
- setSortTriangleVertices(boolean) - Method in class org.apache.flink.graph.library.clustering.directed.TriangleListing
-
Normalize the triangle listing such that for each result (K0, K1, K2)
the vertex IDs are sorted K0 < K1 < K2.
- setSortTriangleVertices(boolean) - Method in class org.apache.flink.graph.library.clustering.undirected.TriangleListing
-
Normalize the triangle listing such that for each result (K0, K1, K2)
the vertex IDs are sorted K0 < K1 < K2.
- setSource(K) - Method in class org.apache.flink.graph.Edge
-
- setTarget(K) - Method in class org.apache.flink.graph.Edge
-
- setThirdVertex(K) - Method in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- setValue(V) - Method in class org.apache.flink.graph.Edge
-
- setValue(V) - Method in class org.apache.flink.graph.Vertex
-
- setVertexGroupCount(Long) - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- setVertexGroupCount(Long) - Method in class org.apache.flink.graph.library.Summarization.VertexValue
-
- setVertexGroupValue(VGV) - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- setVertexGroupValue(VV) - Method in class org.apache.flink.graph.library.Summarization.VertexValue
-
- setVertexId(K) - Method in class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- setVertexId(K) - Method in class org.apache.flink.graph.library.Summarization.VertexWithRepresentative
-
- Simplify<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.asm.simple.directed
-
Remove self-loops and duplicate edges from a directed graph.
- Simplify() - Constructor for class org.apache.flink.graph.asm.simple.directed.Simplify
-
- Simplify<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.asm.simple.undirected
-
Add symmetric edges and remove self-loops and duplicate edges from an
undirected graph.
- Simplify(boolean) - Constructor for class org.apache.flink.graph.asm.simple.undirected.Simplify
-
Simplifies an undirected graph by adding reverse edges and removing
self-loops and duplicate edges.
- SingleSourceShortestPaths<K> - Class in org.apache.flink.graph.library
-
This is an implementation of the Single-Source-Shortest Paths algorithm, using a scatter-gather iteration.
- SingleSourceShortestPaths(K, Integer) - Constructor for class org.apache.flink.graph.library.SingleSourceShortestPaths
-
Creates an instance of the SingleSourceShortestPaths algorithm.
- SingleSourceShortestPaths.InitVerticesMapper<K> - Class in org.apache.flink.graph.library
-
- SingleSourceShortestPaths.MinDistanceMessenger<K> - Class in org.apache.flink.graph.library
-
Distributes the minimum distance associated with a given vertex among all
the target vertices summed up with the edge's value.
- SingleSourceShortestPaths.VertexDistanceUpdater<K> - Class in org.apache.flink.graph.library
-
Function that updates the value of a vertex by picking the minimum
distance from all incoming messages.
- SingletonEdgeGraph - Class in org.apache.flink.graph.generator
-
A singleton-edge
Graph
contains one or more isolated two-paths.
- SingletonEdgeGraph(ExecutionEnvironment, long) - Constructor for class org.apache.flink.graph.generator.SingletonEdgeGraph
-
An undirected
Graph
containing isolated two-paths.
- StarGraph - Class in org.apache.flink.graph.generator
-
- StarGraph(ExecutionEnvironment, long) - Constructor for class org.apache.flink.graph.generator.StarGraph
-
An undirected
Graph
containing a single central
Vertex
connected to all other leaf vertices.
- StarGraph.LinkVertexToCenter - Class in org.apache.flink.graph.generator
-
- subgraph(FilterFunction<Vertex<K, VV>>, FilterFunction<Edge<K, EV>>) - Method in class org.apache.flink.graph.Graph
-
Apply filtering functions to the graph and return a sub-graph that
satisfies the predicates for both vertices and edges.
- sum(M, M) - Method in class org.apache.flink.graph.gsa.SumFunction
-
- SumFunction<VV,EV,M> - Class in org.apache.flink.graph.gsa
-
- SumFunction() - Constructor for class org.apache.flink.graph.gsa.SumFunction
-
- Summarization<K,VV,EV> - Class in org.apache.flink.graph.library
-
The summarization algorithm computes a condensed version of the input graph
by grouping vertices and edges based on their values.
- Summarization() - Constructor for class org.apache.flink.graph.library.Summarization
-
- Summarization.EdgeValue<EV> - Class in org.apache.flink.graph.library
-
Value that is stored at a summarized edge.
- Summarization.VertexGroupItem<K,VGV> - Class in org.apache.flink.graph.library
-
Represents a single vertex in a vertex group.
- Summarization.VertexValue<VV> - Class in org.apache.flink.graph.library
-
Value that is stored at a summarized vertex.
- Summarization.VertexWithRepresentative<K> - Class in org.apache.flink.graph.library
-
Represents a vertex identifier and its corresponding vertex group identifier.
- V1 - Static variable in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- V1 - Static variable in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- V2 - Static variable in class org.apache.flink.graph.library.TriangleEnumerator.EdgeWithDegrees
-
- V2 - Static variable in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- V3 - Static variable in class org.apache.flink.graph.library.TriangleEnumerator.Triad
-
- validate(GraphValidator<K, VV, EV>) - Method in class org.apache.flink.graph.Graph
-
Function that checks whether a Graph is a valid Graph,
as defined by the given
GraphValidator
.
- validate(Graph<K, VV, EV>) - Method in class org.apache.flink.graph.validation.GraphValidator
-
- validate(Graph<K, VV, EV>) - Method in class org.apache.flink.graph.validation.InvalidVertexIdsValidator
-
Checks that the edge set input contains valid vertex Ids, i.e.
- valueOf(String) - Static method in enum org.apache.flink.graph.EdgeDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.graph.EdgeOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.graph.utils.proxy.OptionalBoolean.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.graph.EdgeDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.graph.EdgeOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.graph.utils.proxy.OptionalBoolean.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Vertex<K,V> - Class in org.apache.flink.graph
-
Represents the graph's nodes.
- Vertex() - Constructor for class org.apache.flink.graph.Vertex
-
- Vertex(K, V) - Constructor for class org.apache.flink.graph.Vertex
-
- VertexCentricConfiguration - Class in org.apache.flink.graph.pregel
-
A VertexCentricConfiguration object can be used to set the iteration name and
degree of parallelism, to register aggregators and use broadcast sets in
the
ComputeFunction
.
- VertexCentricConfiguration() - Constructor for class org.apache.flink.graph.pregel.VertexCentricConfiguration
-
- VertexCentricIteration<K,VV,EV,Message> - Class in org.apache.flink.graph.pregel
-
This class represents iterative graph computations, programmed in a vertex-centric perspective.
- VertexCentricIteration.MessageCombinerUdf<K,Message> - Class in org.apache.flink.graph.pregel
-
- VertexDegree<K,VV,EV> - Class in org.apache.flink.graph.asm.degree.annotate.undirected
-
Annotates vertices of an undirected graph with the degree.
- VertexDegree() - Constructor for class org.apache.flink.graph.asm.degree.annotate.undirected.VertexDegree
-
- VertexDegrees<K,VV,EV> - Class in org.apache.flink.graph.asm.degree.annotate.directed
-
Annotates vertices of a directed graph with the degree, out-, and in-degree.
- VertexDegrees() - Constructor for class org.apache.flink.graph.asm.degree.annotate.directed.VertexDegrees
-
- VertexDegrees.Degrees - Class in org.apache.flink.graph.asm.degree.annotate.directed
-
Wraps the vertex degree, out-degree, and in-degree.
- VertexDistanceUpdater() - Constructor for class org.apache.flink.graph.library.SingleSourceShortestPaths.VertexDistanceUpdater
-
- VertexGroupItem() - Constructor for class org.apache.flink.graph.library.Summarization.VertexGroupItem
-
- VertexInDegree<K,VV,EV> - Class in org.apache.flink.graph.asm.degree.annotate.directed
-
Annotates vertices of a directed graph with the in-degree.
- VertexInDegree() - Constructor for class org.apache.flink.graph.asm.degree.annotate.directed.VertexInDegree
-
- vertexJoin(VV, T) - Method in interface org.apache.flink.graph.VertexJoinFunction
-
Applies a transformation on the current vertex value
and the value of the matched tuple of the input DataSet.
- VertexJoinFunction<VV,T> - Interface in org.apache.flink.graph
-
- vertexKey - Variable in class org.apache.flink.graph.GraphCsvReader
-
- VertexLabelUpdater(double) - Constructor for class org.apache.flink.graph.library.CommunityDetection.VertexLabelUpdater
-
- VertexMetrics<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.library.metric.directed
-
Compute the number of vertices, number of edges, and number of triplets in
a directed graph.
- VertexMetrics() - Constructor for class org.apache.flink.graph.library.metric.directed.VertexMetrics
-
- VertexMetrics<K extends Comparable<K> & org.apache.flink.types.CopyableValue<K>,VV,EV> - Class in org.apache.flink.graph.library.metric.undirected
-
Compute the number of vertices, number of edges, and number of triplets in
an undirected graph.
- VertexMetrics() - Constructor for class org.apache.flink.graph.library.metric.undirected.VertexMetrics
-
- VertexMetrics.Result - Class in org.apache.flink.graph.library.metric.directed
-
Wraps vertex metrics.
- VertexMetrics.Result - Class in org.apache.flink.graph.library.metric.undirected
-
Wraps vertex metrics.
- VertexOutDegree<K,VV,EV> - Class in org.apache.flink.graph.asm.degree.annotate.directed
-
Annotates vertices of a directed graph with the out-degree.
- VertexOutDegree() - Constructor for class org.apache.flink.graph.asm.degree.annotate.directed.VertexOutDegree
-
- VertexRankUpdater(double) - Constructor for class org.apache.flink.graph.library.PageRank.VertexRankUpdater
-
- vertexReader - Variable in class org.apache.flink.graph.GraphCsvReader
-
- vertexSequence(ExecutionEnvironment, int, long) - Static method in class org.apache.flink.graph.generator.GraphGeneratorUtils
-
Generates
Vertices
with sequential, numerical labels.
- vertexSet(DataSet<Edge<K, EV>>, int) - Static method in class org.apache.flink.graph.generator.GraphGeneratorUtils
-
- VertexToTuple2Map<K,VV> - Class in org.apache.flink.graph.utils
-
Create a Tuple2 DataSet from a Vertex DataSet
- VertexToTuple2Map() - Constructor for class org.apache.flink.graph.utils.VertexToTuple2Map
-
- vertexTypes(Class<K>, Class<VV>) - Method in class org.apache.flink.graph.GraphCsvReader
-
Creates a Graph from CSV input without edge values.
- vertexValue - Variable in class org.apache.flink.graph.GraphCsvReader
-
- VertexValue() - Constructor for class org.apache.flink.graph.library.Summarization.VertexValue
-
- VertexWithRepresentative() - Constructor for class org.apache.flink.graph.library.Summarization.VertexWithRepresentative
-