Class ExternalDataUnit


  • @Generated("com.googlecode.jsonschema2pojo")
    public class ExternalDataUnit
    extends java.lang.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 java.lang.String getResourceName()
      • setResourceName

        public void setResourceName​(java.lang.String resourceName)
      • withResourceName

        public ExternalDataUnit withResourceName​(java.lang.String resourceName)
      • getResourceUrl

        public java.lang.String getResourceUrl()
      • setResourceUrl

        public void setResourceUrl​(java.lang.String resourceUrl)
      • withResourceUrl

        public ExternalDataUnit withResourceUrl​(java.lang.String resourceUrl)
      • getResourceVersion

        public java.lang.String getResourceVersion()
      • setResourceVersion

        public void setResourceVersion​(java.lang.String resourceVersion)
      • withResourceVersion

        public ExternalDataUnit withResourceVersion​(java.lang.String resourceVersion)
      • getResourceReleaseDate

        public java.lang.String getResourceReleaseDate()
      • setResourceReleaseDate

        public void setResourceReleaseDate​(java.lang.String resourceReleaseDate)
      • withResourceReleaseDate

        public ExternalDataUnit withResourceReleaseDate​(java.lang.String resourceReleaseDate)
      • getResourceReleaseEpoch

        public java.lang.Long getResourceReleaseEpoch()
      • setResourceReleaseEpoch

        public void setResourceReleaseEpoch​(java.lang.Long resourceReleaseEpoch)
      • withResourceReleaseEpoch

        public ExternalDataUnit withResourceReleaseEpoch​(java.lang.Long resourceReleaseEpoch)
      • getDataUrl

        public java.lang.String getDataUrl()
      • setDataUrl

        public void setDataUrl​(java.lang.String dataUrl)
      • withDataUrl

        public ExternalDataUnit withDataUrl​(java.lang.String dataUrl)
      • getDataId

        public java.lang.String getDataId()
      • setDataId

        public void setDataId​(java.lang.String dataId)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • withDescription

        public ExternalDataUnit withDescription​(java.lang.String description)
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • setAdditionalProperties

        public void setAdditionalProperties​(java.lang.String name,
                                            java.lang.Object value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object