Class GcsStorageService


  • public class GcsStorageService
    extends java.lang.Object
    • Constructor Detail

      • GcsStorageService

        public GcsStorageService​(com.google.api.services.storage.Storage storage)
    • Method Detail

      • openObjectStream

        public java.io.InputStream openObjectStream​(java.lang.String bucketName,
                                                    java.lang.String path,
                                                    java.lang.Long generation)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • visitObjects

        public void visitObjects​(java.lang.String bucketName,
                                 java.lang.String pathPrefix,
                                 GcsStorageService.VisitorOperation op)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • downloadStorageObjectRelative

        public void downloadStorageObjectRelative​(com.google.api.services.storage.model.StorageObject obj,
                                                  java.lang.String ignorePrefix,
                                                  java.lang.String baseDirectory)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • downloadStorageObject

        public void downloadStorageObject​(com.google.api.services.storage.model.StorageObject obj,
                                          java.lang.String baseDirectory)
                                   throws java.io.IOException
        Throws:
        java.io.IOException