All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gov.nasa.pds.harvest.job.Job Maven / Gradle / Ivy

package gov.nasa.pds.harvest.job;

import java.util.List;
import java.util.Set;


/**
 * Harvest job configuration parameters (extracted from file message)
 * @author karpenko
 */
public class Job
{
    /**
     * Harvest job ID. Autogenerated UUID.
     */
    public String jobId;
    
    /**
     * PDS node name, such as "PDS_ENG".
     */
    public String nodeName;

    /**
     * List of non-standard date fields, such as "cassini:VIMS_Specific_Attributes/cassini:start_time_doy"
     * to convert to ISO date format.
     * NOTE: Harvest automatically converts fields containing text "date" in the field name.
     */
    public Set dateFields;

    /**
     * List of rules to generate file references.
     */
    public List fileRefRules;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy