Class UploadOptions

java.lang.Object
com.google.appengine.api.blobstore.UploadOptions

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

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object