Class CloudSyncGSUTIL

    • Constructor Summary

      Constructors 
      Constructor Description
      CloudSyncGSUTIL​(String GOOGLE_STORAGE_DIR, String BACKUP_TAR_FILE_GCS_DIR, boolean shouldRunMakePublic, boolean allowPartialBuilds, boolean includeSetMaxAgeOption, String nickName)
      Constructs an instance of the GSUTIL-based Cloud-Synchroniztion Class (this class).
    • Method Summary

       
      Stage 5 Synchronization: Transfer all Java-Doc Files
      Modifier and Type Method
      OSResponse copyJavaDocDirToCloudDir()
      OSResponse makePublicJavaDocDir()
      OSResponse removeCloudJavaDocDir()
       
      Stage 5 Synchronization: Transfer only Specific Package's Java-Doc Files
      Modifier and Type Method
      OSResponse copyOtherPackageDirsToCloudDir​(OSExtras ose, Vector<String> copyDirs, String pkgRootCloudStorageDir)
      OSResponse copySingleJDPackageToCloud​(String pkgRootLocalDir, String pkgRootCloudStorageDir)
      OSResponse makePublicDirArr​(String[] dirArr)
       
      Stage 6 Synchronization: Transfer '.tar' & '.jar' Files
      Modifier and Type Method
      OSResponse backupMainTarGzFile()
      OSResponse copyJDTarAndJarToCloud()
      OSResponse makeJDTarAndJarPublic()
       
      Stage 7 Synchronization: Transfer all Log-Files
      Modifier and Type Method
      OSResponse copyLogDirToCloud()
      OSResponse makeLogsPublic()
      OSResponse setCloudLogsContentType()
       
      Stage 8 Synchronization: Set Browser-Cache Meta-Data
      Modifier and Type Method
      OSResponse setMaxAgeAll()
      OSResponse setMaxAgeSome()
       
      Protected, Internal Methods
      Modifier and Type Method
      protected void endStage()
      protected void initStage​(Appendable a1, Appendable a2)
      protected void initStageLogSync()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait