java.lang.Object
org.bremersee.garmin.devicedownload.v1.model.FileT
All Implemented Interfaces:
Serializable

public class FileT extends Object implements Serializable
Information about a file that can be downloaded. The Destination should not include the drive letter of the mass storage device.

Java class for File_t complex type.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="File_t">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Source" type="{http://www.garmin.com/xmlschemas/DeviceDownload/v1}Source_t" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="Destination" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="IsRegionPackage" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="RegionId" type="{http://www.w3.org/2001/XMLSchema}byte" />
       <attribute name="ContentMD5" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ContentLength" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" />
       <attribute name="ContentType" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ContentEncoding" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • sources

      protected List<SourceT> sources
    • destination

      protected String destination
    • isRegionPackage

      protected Boolean isRegionPackage
    • regionId

      protected Byte regionId
    • contentMD5

      protected String contentMD5
    • contentLength

      protected BigInteger contentLength
    • contentType

      protected String contentType
    • contentEncoding

      protected String contentEncoding
  • Constructor Details

    • FileT

      public FileT()
  • Method Details

    • getSources

      public List<SourceT> getSources()
      Gets the value of the sources property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the sources property.

      For example, to add a new item, do as follows:

          getSources().add(newItem);
       

      Objects of the following type(s) are allowed in the list SourceT

      Returns:
      The value of the sources property.
    • getDestination

      public String getDestination()
      Gets the value of the destination property.
      Returns:
      possible object is String
    • setDestination

      public void setDestination(String value)
      Sets the value of the destination property.
      Parameters:
      value - allowed object is String
    • isIsRegionPackage

      public Boolean isIsRegionPackage()
      Gets the value of the isRegionPackage property.
      Returns:
      possible object is Boolean
    • setIsRegionPackage

      public void setIsRegionPackage(Boolean value)
      Sets the value of the isRegionPackage property.
      Parameters:
      value - allowed object is Boolean
    • getRegionId

      public Byte getRegionId()
      Gets the value of the regionId property.
      Returns:
      possible object is Byte
    • setRegionId

      public void setRegionId(Byte value)
      Sets the value of the regionId property.
      Parameters:
      value - allowed object is Byte
    • getContentMD5

      public String getContentMD5()
      Gets the value of the contentMD5 property.
      Returns:
      possible object is String
    • setContentMD5

      public void setContentMD5(String value)
      Sets the value of the contentMD5 property.
      Parameters:
      value - allowed object is String
    • getContentLength

      public BigInteger getContentLength()
      Gets the value of the contentLength property.
      Returns:
      possible object is BigInteger
    • setContentLength

      public void setContentLength(BigInteger value)
      Sets the value of the contentLength property.
      Parameters:
      value - allowed object is BigInteger
    • getContentType

      public String getContentType()
      Gets the value of the contentType property.
      Returns:
      possible object is String
    • setContentType

      public void setContentType(String value)
      Sets the value of the contentType property.
      Parameters:
      value - allowed object is String
    • getContentEncoding

      public String getContentEncoding()
      Gets the value of the contentEncoding property.
      Returns:
      possible object is String
    • setContentEncoding

      public void setContentEncoding(String value)
      Sets the value of the contentEncoding property.
      Parameters:
      value - allowed object is String