Class JobMessage

java.lang.Object
gov.nasa.pds.registry.common.mq.msg.JobMessage

public class JobMessage extends Object
Harvest job message sent to RabbitMQ.
Author:
karpenko
  • Field Details

    • jobId

      public String jobId
      Harvest job ID. Autogenerated UUID.
    • nodeName

      public String nodeName
      PDS node name, such as "PDS_ENG".
    • dirs

      public List<String> dirs
      List of directories to process
    • manifests

      public List<String> manifests
      List of manifest files (file lists) to process
    • prodClassInclude

      public Set<String> prodClassInclude
      Product class filter. List of classes to include.
    • prodClassExclude

      public Set<String> prodClassExclude
      Product class filter. List of classes to exclude.
    • fileRefs

      public List<String> fileRefs
      List of rules to generate file references.
    • overwrite

      public boolean overwrite
      Overwrite existing products in the Registry (Elasticsearch) if set to true.
  • Constructor Details

    • JobMessage

      public JobMessage()