[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eBlobstoreServicePb.CreateUploadURLRequestOrBuilder\u003c/code\u003e interface provides methods to manage upload URL requests, including settings for Google Cloud Storage bucket names and upload size limits.\u003c/p\u003e\n"],["\u003cp\u003eMethods like \u003ccode\u003egetGsBucketName()\u003c/code\u003e and \u003ccode\u003egetSuccessPath()\u003c/code\u003e allow retrieval of the associated Google Cloud Storage bucket name and success path for an upload, respectively, while their \u003ccode\u003eBytes\u003c/code\u003e counterparts provide them as \u003ccode\u003eByteString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe interface offers configuration options for setting maximum upload sizes, including \u003ccode\u003egetMaxUploadSizeBytes()\u003c/code\u003e for overall size and \u003ccode\u003egetMaxUploadSizePerBlobBytes()\u003c/code\u003e for per-blob limits, both returning \u003ccode\u003elong\u003c/code\u003e values.\u003c/p\u003e\n"],["\u003cp\u003eIt also allows setting a URL expiration time in seconds via the \u003ccode\u003egetUrlExpiryTimeSeconds()\u003c/code\u003e method, which returns an \u003ccode\u003eint\u003c/code\u003e value.\u003c/p\u003e\n"],["\u003cp\u003eMethods like \u003ccode\u003ehasGsBucketName()\u003c/code\u003e, \u003ccode\u003ehasMaxUploadSizeBytes()\u003c/code\u003e, and \u003ccode\u003ehasUrlExpiryTimeSeconds()\u003c/code\u003e allows to check whether or not a specific configuration has been set, returning \u003ccode\u003eboolean\u003c/code\u003e values.\u003c/p\u003e\n"]]],[],null,["# Interface BlobstoreServicePb.CreateUploadURLRequestOrBuilder (2.0.0)\n\n public static interface BlobstoreServicePb.CreateUploadURLRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\ncom.google.protobuf.MessageOrBuilder\n\nMethods\n-------\n\n### getGsBucketName()\n\n public abstract String getGsBucketName()\n\n### getGsBucketNameBytes()\n\n public abstract ByteString getGsBucketNameBytes()\n\n### getMaxUploadSizeBytes()\n\n public abstract long getMaxUploadSizeBytes()\n\n### getMaxUploadSizePerBlobBytes()\n\n public abstract long getMaxUploadSizePerBlobBytes()\n\n### getSuccessPath()\n\n public abstract String getSuccessPath()\n\n### getSuccessPathBytes()\n\n public abstract ByteString getSuccessPathBytes()\n\n### getUrlExpiryTimeSeconds()\n\n public abstract int getUrlExpiryTimeSeconds()\n\n### hasGsBucketName()\n\n public abstract boolean hasGsBucketName()\n\n### hasMaxUploadSizeBytes()\n\n public abstract boolean hasMaxUploadSizeBytes()\n\n### hasMaxUploadSizePerBlobBytes()\n\n public abstract boolean hasMaxUploadSizePerBlobBytes()\n\n### hasSuccessPath()\n\n public abstract boolean hasSuccessPath()\n\n### hasUrlExpiryTimeSeconds()\n\n public abstract boolean hasUrlExpiryTimeSeconds()"]]