Class ExternalDataUnit


  • @Generated("com.googlecode.jsonschema2pojo")
    public class ExternalDataUnit
    extends Object

    Original spec-file type: ExternalDataUnit

     An external data unit. A piece of data from a source outside the
     Workspace.
     On input, only one of the resource_release_date or
     resource_release_epoch may be supplied. Both are supplied on output.
     All fields are optional, but at least one field must be present.
     string resource_name - the name of the resource, for example JGI.
     string resource_url - the url of the resource, for example
             http://genome.jgi.doe.gov
     string resource_version - version of the resource
     timestamp resource_release_date - the release date of the resource
     epoch resource_release_epoch - the release date of the resource
     string data_url - the url of the data, for example
             http://genome.jgi.doe.gov/pages/dynamicOrganismDownload.jsf?
                     organism=BlaspURHD0036
     string data_id - the id of the data, for example
             7625.2.79179.AGTTCC.adnq.fastq.gz
     string description - a free text description of the data.
     
    • Constructor Detail

      • ExternalDataUnit

        public ExternalDataUnit()
    • Method Detail

      • getResourceName

        public String getResourceName()
      • setResourceName

        public void setResourceName​(String resourceName)
      • getResourceUrl

        public String getResourceUrl()
      • setResourceUrl

        public void setResourceUrl​(String resourceUrl)
      • getResourceVersion

        public String getResourceVersion()
      • setResourceVersion

        public void setResourceVersion​(String resourceVersion)
      • getResourceReleaseDate

        public String getResourceReleaseDate()
      • setResourceReleaseDate

        public void setResourceReleaseDate​(String resourceReleaseDate)
      • getResourceReleaseEpoch

        public Long getResourceReleaseEpoch()
      • setResourceReleaseEpoch

        public void setResourceReleaseEpoch​(Long resourceReleaseEpoch)
      • withResourceReleaseEpoch

        public ExternalDataUnit withResourceReleaseEpoch​(Long resourceReleaseEpoch)
      • getDataUrl

        public String getDataUrl()
      • setDataUrl

        public void setDataUrl​(String dataUrl)
      • getDataId

        public String getDataId()
      • setDataId

        public void setDataId​(String dataId)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperties

        public void setAdditionalProperties​(String name,
                                            Object value)