Class ComputationMetadata

java.lang.Object
org.nuxeo.lib.stream.computation.ComputationMetadata
Direct Known Subclasses:
ComputationMetadataMapping

public class ComputationMetadata extends Object
The metadata defining a computation.
Since:
9.3
  • Field Details

    • name

      protected final String name
    • inputStreams

      protected final Set<String> inputStreams
    • outputStreams

      protected final Set<String> outputStreams
  • Constructor Details

  • Method Details

    • name

      public String name()
      Globally unique identifier of the computation.
    • inputStreams

      public Set<String> inputStreams()
      List of streams to subscribe this computation to.
    • outputStreams

      public Set<String> outputStreams()
      List of streams this computation may produce on.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object