Interface NodeStructure.Builder

    • Method Detail

      • count

        NodeStructure.Builder count​(Long 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.