Class InternalAssetProperties.StorageProvider.GoogleCloudStorage

java.lang.Object
com.broadleafcommerce.asset.autoconfigure.InternalAssetProperties.StorageProvider.GoogleCloudStorage
Enclosing class:
InternalAssetProperties.StorageProvider

public static class InternalAssetProperties.StorageProvider.GoogleCloudStorage extends Object
  • Constructor Details

    • GoogleCloudStorage

      public GoogleCloudStorage()
  • Method Details

    • setMaxGeneratedDirectoryDepth

      public void setMaxGeneratedDirectoryDepth(int maxGeneratedDirectoryDepth)

      Sets the maximum generated directory depth on the filesystem based on the MD5 hash of the filename. Note: values greater than 3 are not supported.

      Parameters:
      maxGeneratedDirectoryDepth - the maximum directory depth that should exist on the filesystem
      Throws:
      IllegalArgumentException - if a value greater than 3 is supplied
      See Also:
      • maxGeneratedDirectoryDepth
    • getBucketName

      public String getBucketName()
    • getProjectId

      public String getProjectId()
    • getPathPrefixInBucket

      public String getPathPrefixInBucket()
    • getMaxGeneratedDirectoryDepth

      public int getMaxGeneratedDirectoryDepth()
    • setBucketName

      public void setBucketName(String bucketName)
    • setProjectId

      public void setProjectId(String projectId)
    • setPathPrefixInBucket

      public void setPathPrefixInBucket(String pathPrefixInBucket)
    • toString

      public String toString()
      Overrides:
      toString in class Object