Class DirectoryMessage

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

public class DirectoryMessage extends Object
A message to crawl a directory.
Author:
karpenko
  • Field Details

    • jobId

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

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

      public String dir
      Directory (full path) to crawl
    • manifest

      public String manifest
      Manifest file (contains list of files 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

    • DirectoryMessage

      public DirectoryMessage()
      Constructor