| Package | Description | 
|---|---|
| com.hazelcast.jet.core | 
 Jet's Core API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Edge | 
Edge.allToOne(Object key)
Activates a special-cased  
PARTITIONED
 routing policy where all items will be routed to the same partition ID,
 determined from the given key. | 
static Edge | 
Edge.between(Vertex source,
       Vertex destination)
Returns an edge between two vertices. 
 | 
Edge | 
Edge.broadcast()
Activates the  
BROADCAST routing policy. | 
Edge | 
Edge.distributed()
Declares that the edge is distributed. 
 | 
Edge | 
Edge.distributeTo(Address targetMember)
Declares that all items sent over this edge will be delivered to the
 specified member. 
 | 
Edge | 
Edge.fanout()
Activates the  
FANOUT routing policy. | 
static Edge | 
Edge.from(Vertex source)
Returns an edge with the given source vertex and no destination vertex. 
 | 
static Edge | 
Edge.from(Vertex source,
    int ordinal)
Returns an edge with the given source vertex at the given ordinal
 and no destination vertex. 
 | 
Edge | 
Edge.isolated()
Activates the  
ISOLATED routing policy
 which establishes isolated paths from upstream to downstream processors. | 
Edge | 
Edge.local()
Declares that the edge is local. 
 | 
Edge | 
Edge.ordered(ComparatorEx<?> comparator)
Specifies that the data traveling on this edge is ordered according to
 the provided comparator. 
 | 
<T> Edge | 
Edge.partitioned(FunctionEx<T,?> extractKeyFn)
Activates the  
PARTITIONED routing
 policy and applies the default
 Hazelcast partitioning strategy. | 
<T,K> Edge | 
Edge.partitioned(FunctionEx<T,K> extractKeyFn,
           Partitioner<? super K> partitioner)
Activates the  
PARTITIONED routing
 policy and applies the provided partitioning strategy. | 
Edge | 
Edge.priority(int priority)
Sets the priority of the edge. 
 | 
Edge | 
Edge.setConfig(EdgeConfig config)
Assigns an  
EdgeConfig to this edge. | 
Edge | 
Edge.to(Vertex destination)
Sets the destination vertex of this edge, with ordinal 0. 
 | 
Edge | 
Edge.to(Vertex destination,
  int ordinal)
Sets the destination vertex and ordinal of this edge. 
 | 
Edge | 
Edge.unicast()
Chooses the  
UNICAST routing policy for
 this edge. | 
| Modifier and Type | Method and Description | 
|---|---|
List<Edge> | 
DAG.getInboundEdges(String vertexName)
Returns the inbound edges connected to the vertex with the given name. 
 | 
List<Edge> | 
DAG.getOutboundEdges(String vertexName)
Returns the outbound edges connected to the vertex with the given name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DAG | 
DAG.edge(Edge edge)
Adds an edge to this DAG. 
 | 
Copyright © 2023 Hazelcast, Inc.. All rights reserved.