Class UploadOptions


  • public final class UploadOptions
    extends Object
    Allows users to customize the behavior of a single upload to the BlobstoreService.
    • Method Detail

      • maxUploadSizeBytesPerBlob

        public UploadOptions maxUploadSizeBytesPerBlob​(long maxUploadSizeBytesPerBlob)
        Sets the maximum size in bytes for any one blob in the upload. If any blob in the upload exceeds this value then a 413 error will be returned to the client.
        Parameters:
        maxUploadSizeBytesPerBlob - The maximum size in bytes that any one blob in the upload can be.
        Returns:
        this (for chaining)
      • maxUploadSizeBytes

        public UploadOptions maxUploadSizeBytes​(long maxUploadSizeBytes)
        Sets the maximum size in bytes that for the total upload. If the upload exceeds this value then a 413 error will be returned to the client.
        Parameters:
        maxUploadSizeBytes - The maximum size in bytes for the upload.
        Returns:
        this (for chaining)
      • googleStorageBucketName

        public UploadOptions googleStorageBucketName​(String bucketName)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(@Nullable Object object)
        Overrides:
        equals in class Object