Interface Snippet


public interface Snippet
A Snippet represents a segment of the flow
  • Method Details

    • getId

      String getId()
      Returns:
      id of this snippet
    • getParentGroupId

      String getParentGroupId()
      Returns:
      parent group id of the components in this snippet
    • getConnections

      Map<String,Revision> getConnections()
      Returns:
      connections in this snippet
    • getFunnels

      Map<String,Revision> getFunnels()
      Returns:
      funnels in this snippet
    • getInputPorts

      Map<String,Revision> getInputPorts()
      Returns:
      input ports in this snippet
    • getOutputPorts

      Map<String,Revision> getOutputPorts()
      Returns:
      output ports in this snippet
    • getLabels

      Map<String,Revision> getLabels()
      Returns:
      labels in this snippet
    • getProcessGroups

      Map<String,Revision> getProcessGroups()
      Returns:
      the identifiers of all ProcessGroups in this Snippet
    • getProcessors

      Map<String,Revision> getProcessors()
      Returns:
      the identifiers of all Processors in this Snippet
    • getRemoteProcessGroups

      Map<String,Revision> getRemoteProcessGroups()
      Returns:
      the identifiers of all RemoteProcessGroups in this Snippet
    • isEmpty

      boolean isEmpty()
      Returns:
      Determines if this snippet is empty