Interface AiidaDataNeedInterface

All Known Implementing Classes:
AiidaDataNeed, AiidaLocalDataNeed, InboundAiidaDataNeed, InboundAiidaLocalDataNeed, OutboundAiidaDataNeed, OutboundAiidaLocalDataNeed

public interface AiidaDataNeedInterface
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the kind of asset the data is retrieved from
    Returns the data need ID
    Returns the set of identifiers for the data that should be shared by the AIIDA instance.
    Returns the schema for the outgoing data
    org.springframework.scheduling.support.CronExpression
    Returns the schedule in cron format, at which the AIIDA instance should send data.
    Returns the type of the Data Need
  • Method Details

    • asset

      AiidaAsset asset()
      Returns the kind of asset the data is retrieved from
      See Also:
    • dataNeedId

      UUID dataNeedId()
      Returns the data need ID
    • dataTags

      Set<ObisCode> dataTags()
      Returns the set of identifiers for the data that should be shared by the AIIDA instance.
    • schemas

      Set<AiidaSchema> schemas()
      Returns the schema for the outgoing data
      See Also:
    • transmissionSchedule

      org.springframework.scheduling.support.CronExpression transmissionSchedule()
      Returns the schedule in cron format, at which the AIIDA instance should send data.
    • type

      String type()
      Returns the type of the Data Need