Class DataFile.Builder

java.lang.Object
com.deviceatlas.datafile.DataFile.Builder
Enclosing class:
DataFile

public static class DataFile.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(String downloadUrl)
  • Method Details

    • fileDirectory

      public DataFile.Builder fileDirectory(String fileDirectory)
    • validateMd5

      public DataFile.Builder validateMd5(boolean validateMd5)
    • headerContentMd5

      public DataFile.Builder headerContentMd5(String headerContentMd5)
    • downloadAndLoadFrequencyDays

      public DataFile.Builder downloadAndLoadFrequencyDays(int downloadAndLoadFrequencyDays)
    • downloadConnectionTimeoutMilliseconds

      public DataFile.Builder downloadConnectionTimeoutMilliseconds(int downloadConnectionTimeoutMilliseconds)
    • downloadReadTimeoutMilliseconds

      public DataFile.Builder downloadReadTimeoutMilliseconds(int downloadReadTimeoutMilliseconds)
    • disableScheduledDownloadAndReload

      public DataFile.Builder disableScheduledDownloadAndReload(boolean disableScheduledDownloadAndReload)
    • downloadAndLoadTaskFailureCallback

      public DataFile.Builder downloadAndLoadTaskFailureCallback(DownloadAndLoadTaskFailureCallback downloadAndLoadTaskFailureCallback)
    • downloadAndLoadTaskSuccessCallback

      public DataFile.Builder downloadAndLoadTaskSuccessCallback(DownloadAndLoadTaskSuccessCallback downloadAndLoadTaskSuccessCallback)
    • downloadAndLoadScheduleTime

      public DataFile.Builder downloadAndLoadScheduleTime(String downloadAndLoadScheduleTime)
    • buildDeviceDataFile

      public DataFile buildDeviceDataFile()
    • buildCarrierDataFile

      public DataFile buildCarrierDataFile()