Class ComputationMetadata

    • Field Detail

      • name

        protected final String name
      • inputStreams

        protected final Set<String> inputStreams
      • outputStreams

        protected final Set<String> outputStreams
    • Constructor Detail

      • ComputationMetadata

        public ComputationMetadata​(String name,
                                   Set<String> inputStreams,
                                   Set<String> outputStreams)
    • Method Detail

      • 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.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object