Class RouterSnapshotNode<T>

java.lang.Object
org.apache.dubbo.rpc.cluster.router.RouterSnapshotNode<T>

public class RouterSnapshotNode<T> extends Object
  • Constructor Details

    • RouterSnapshotNode

      public RouterSnapshotNode(String name, List<Invoker<T>> inputInvokers)
  • Method Details

    • getName

      public String getName()
    • getBeforeSize

      public int getBeforeSize()
    • getNodeOutputSize

      public int getNodeOutputSize()
    • getRouterMessage

      public String getRouterMessage()
    • setRouterMessage

      public void setRouterMessage(String routerMessage)
    • getNodeOutputInvokers

      public List<Invoker<T>> getNodeOutputInvokers()
    • setNodeOutputInvokers

      public void setNodeOutputInvokers(List<Invoker<T>> outputInvokers)
    • setChainOutputInvokers

      public void setChainOutputInvokers(List<Invoker<T>> outputInvokers)
    • getChainOutputSize

      public int getChainOutputSize()
    • getChainOutputInvokers

      public List<Invoker<T>> getChainOutputInvokers()
    • getNextNode

      public List<RouterSnapshotNode<T>> getNextNode()
    • getParentNode

      public RouterSnapshotNode<T> getParentNode()
    • appendNode

      public void appendNode(RouterSnapshotNode<T> nextNode)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(int level)