Interface NodeStructure.Builder

  • Method Details

    • count

      The number of instances of this node.

      Parameters:
      count - The number of instances of this node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeProperties

      NodeStructure.Builder nodeProperties(Collection<String> nodeProperties)

      Properties associated with this node.

      Parameters:
      nodeProperties - Properties associated with this node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeProperties

      NodeStructure.Builder nodeProperties(String... nodeProperties)

      Properties associated with this node.

      Parameters:
      nodeProperties - Properties associated with this node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • distinctOutgoingEdgeLabels

      NodeStructure.Builder distinctOutgoingEdgeLabels(Collection<String> distinctOutgoingEdgeLabels)

      The outgoing edge labels associated with this node.

      Parameters:
      distinctOutgoingEdgeLabels - The outgoing edge labels associated with this node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • distinctOutgoingEdgeLabels

      NodeStructure.Builder distinctOutgoingEdgeLabels(String... distinctOutgoingEdgeLabels)

      The outgoing edge labels associated with this node.

      Parameters:
      distinctOutgoingEdgeLabels - The outgoing edge labels associated with this node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.