Index

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

allowedMimeTypes() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the allowedMimeTypes record component.
AVIF - Enum constant in enum class io.supabase.data.file.FormatOption
 

B

Bucket - Record Class in io.supabase.data.bucket
 
Bucket(String, String, String, boolean, FileSize, List<String>, String, String) - Constructor for record class io.supabase.data.bucket.Bucket
Creates an instance of a Bucket record class.
BucketCreateOptions - Class in io.supabase.data.bucket
 
BucketCreateOptions(boolean, FileSize, List<String>) - Constructor for class io.supabase.data.bucket.BucketCreateOptions
 
BucketOptions - Class in io.supabase.data.bucket
 
BucketOptions(boolean, FileSize, List<String>) - Constructor for class io.supabase.data.bucket.BucketOptions
 
BucketUpdateOptions - Class in io.supabase.data.bucket
 
BucketUpdateOptions(boolean, FileSize, List<String>) - Constructor for class io.supabase.data.bucket.BucketUpdateOptions
 

C

combineMaps(Map<K, V>...) - Static method in class io.supabase.utils.Utilities
 
CONTAIN - Enum constant in enum class io.supabase.data.file.ResizeOption
 
convertMapToQueryParams(Map<String, String>) - Static method in class io.supabase.utils.Utilities
 
convertToMap() - Method in class io.supabase.data.file.FileDownloadOption
 
convertToMap() - Method in class io.supabase.data.file.FileTransformOptions
 
copy(String, String) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/copy/
copy(String, String) - Method in class io.supabase.api.StorageFileAPI
POST /object/copy/
COVER - Enum constant in enum class io.supabase.data.file.ResizeOption
Default value
createBucket(String) - Method in interface io.supabase.api.IStorageBucketAPI
POST /bucket/
createBucket(String) - Method in class io.supabase.api.StorageBucketAPI
POST /bucket/
createBucket(String, BucketCreateOptions) - Method in interface io.supabase.api.IStorageBucketAPI
POST /bucket/
createBucket(String, BucketCreateOptions) - Method in class io.supabase.api.StorageBucketAPI
POST /bucket/
CreateBucketResponse - Class in io.supabase.data.bucket
 
CreateBucketResponse(String) - Constructor for class io.supabase.data.bucket.CreateBucketResponse
 
createdAt() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the createdAt record component.
createRequestBody(MediaType, InputStream) - Static method in class io.supabase.utils.Utilities
 

D

DEFAULT - Static variable in class io.supabase.data.file.FileSearchOptions
 
delete(TypeToken<T>, Map<String, String>, String, JsonObject) - Static method in class io.supabase.utils.RestUtils
 
delete(List<String>) - Method in interface io.supabase.api.IStorageFileAPI
DELETE /object/{bucketName}
delete(List<String>) - Method in class io.supabase.api.StorageFileAPI
DELETE /object/{bucketName}
DELETE - Enum constant in enum class io.supabase.utils.HttpMethod
 
deleteBucket(String) - Method in interface io.supabase.api.IStorageBucketAPI
DELETE /bucket/{bucketId}
deleteBucket(String) - Method in class io.supabase.api.StorageBucketAPI
DELETE /bucket/{bucketId}
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.supabase.utils.FileSize
 
download(String, FileTransformOptions) - Method in interface io.supabase.api.IStorageFileAPI
Downloads a file from a private bucket.
download(String, FileTransformOptions) - Method in class io.supabase.api.StorageFileAPI
Downloads a file from a private bucket.

E

emptyBucket(String) - Method in interface io.supabase.api.IStorageBucketAPI
POST /bucket/{bucketId}/empty
emptyBucket(String) - Method in class io.supabase.api.StorageBucketAPI
POST /bucket/{bucketId}/empty
equals(Object) - Method in record class io.supabase.data.bucket.Bucket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.supabase.utils.FileSize
 

F

File - Class in io.supabase.data.file
 
File(String, String, String, String, String, String, String, File.Metadata) - Constructor for class io.supabase.data.file.File
 
File.Metadata - Class in io.supabase.data.file
 
FileDownload - Class in io.supabase.data.file
 
FileDownload(byte[], MediaType) - Constructor for class io.supabase.data.file.FileDownload
 
FileDownloadOption - Class in io.supabase.data.file
 
FileDownloadOption(boolean) - Constructor for class io.supabase.data.file.FileDownloadOption
 
FileDownloadOption(String) - Constructor for class io.supabase.data.file.FileDownloadOption
 
FilePathResponse - Class in io.supabase.data.file
 
FilePathResponse(String) - Constructor for class io.supabase.data.file.FilePathResponse
 
FilePublicUrlResponse - Class in io.supabase.data.file
 
FilePublicUrlResponse(String) - Constructor for class io.supabase.data.file.FilePublicUrlResponse
 
FileSearchOptions - Class in io.supabase.data.file
 
FileSearchOptions(int, int, FileSearchOptions.SortBy) - Constructor for class io.supabase.data.file.FileSearchOptions
 
FileSearchOptions.SortBy - Class in io.supabase.data.file
 
FileSignedUrlResponse - Class in io.supabase.data.file
 
FileSignedUrlResponse(String) - Constructor for class io.supabase.data.file.FileSignedUrlResponse
 
FileSize - Class in io.supabase.utils
 
FileSize(long) - Constructor for class io.supabase.utils.FileSize
 
FileSize(String) - Constructor for class io.supabase.utils.FileSize
 
fileSizeLimit() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the fileSizeLimit record component.
FileTransformOptions - Class in io.supabase.data.file
 
FileTransformOptions(int, int, ResizeOption, int, FormatOption) - Constructor for class io.supabase.data.file.FileTransformOptions
 
FILL - Enum constant in enum class io.supabase.data.file.ResizeOption
 
FormatOption - Enum Class in io.supabase.data.file
 
from(String) - Method in interface io.supabase.IStorageClient
Retrieves a file api for the specified bucket id.
from(String) - Method in class io.supabase.StorageClient
 

G

get(TypeToken<T>, Map<String, String>, String) - Static method in class io.supabase.utils.RestUtils
 
GET - Enum constant in enum class io.supabase.utils.HttpMethod
 
getAllowedMimeTypes() - Method in class io.supabase.data.bucket.BucketOptions
 
getBucket(String) - Method in interface io.supabase.api.IStorageBucketAPI
GET /bucket/{bucketId}/
getBucket(String) - Method in class io.supabase.api.StorageBucketAPI
GET /bucket/{bucketId}/
getBucketId() - Method in class io.supabase.data.file.File
 
getBytes() - Method in class io.supabase.data.file.FileDownload
 
getColumn() - Method in class io.supabase.data.file.FileSearchOptions.SortBy
 
getCompletableFuture(Request, Type) - Static method in class io.supabase.utils.RestUtils
 
getCreatedAt() - Method in class io.supabase.data.file.File
 
getDownloadName() - Method in class io.supabase.data.file.FileDownloadOption
 
getError() - Method in exception io.supabase.errors.StorageException
 
getFile(Request) - Static method in class io.supabase.utils.RestUtils
 
getFileSize() - Method in class io.supabase.utils.FileSize
 
getFileSizeAsB() - Method in class io.supabase.utils.FileSize
 
getFileSizeAsGB() - Method in class io.supabase.utils.FileSize
 
getFileSizeAsKB() - Method in class io.supabase.utils.FileSize
 
getFileSizeAsMB() - Method in class io.supabase.utils.FileSize
 
getFileSizeLimit() - Method in class io.supabase.data.bucket.BucketOptions
 
getFormat() - Method in class io.supabase.data.file.FileTransformOptions
 
getHeight() - Method in class io.supabase.data.file.FileTransformOptions
 
getId() - Method in class io.supabase.data.file.File
 
getKey() - Method in class io.supabase.data.file.FilePathResponse
 
getLastAccessedAt() - Method in class io.supabase.data.file.File
 
getLimit() - Method in class io.supabase.data.file.FileSearchOptions
 
getMessage() - Method in class io.supabase.utils.MessageResponse
 
getMetadata() - Method in class io.supabase.data.file.File
 
getName() - Method in class io.supabase.data.bucket.CreateBucketResponse
 
getName() - Method in class io.supabase.data.file.File
 
getOffset() - Method in class io.supabase.data.file.FileSearchOptions
 
getOrder() - Method in class io.supabase.data.file.FileSearchOptions.SortBy
 
getOwner() - Method in class io.supabase.data.file.File
 
getPublicUrl() - Method in class io.supabase.data.file.FilePublicUrlResponse
 
getPublicUrl(String, FileDownloadOption, FileTransformOptions) - Method in interface io.supabase.api.IStorageFileAPI
Creates the url for an object in a public bucket
getPublicUrl(String, FileDownloadOption, FileTransformOptions) - Method in class io.supabase.api.StorageFileAPI
Creates the url for an object in a public bucket
getQuality() - Method in class io.supabase.data.file.FileTransformOptions
 
getResizeOption() - Method in class io.supabase.data.file.FileTransformOptions
 
getSignedUrl() - Method in class io.supabase.data.file.FileSignedUrlResponse
 
getSignedUrl(String, int, FileDownloadOption, FileTransformOptions) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/sign/{bucketName}
getSignedUrl(String, int, FileDownloadOption, FileTransformOptions) - Method in class io.supabase.api.StorageFileAPI
POST /object/sign/{bucketName}
getSignedUrls(List<String>, int, FileDownloadOption, FileTransformOptions) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/sign/{bucketName}
getSignedUrls(List<String>, int, FileDownloadOption, FileTransformOptions) - Method in class io.supabase.api.StorageFileAPI
POST /object/sign/{bucketName}
getSize() - Method in class io.supabase.data.file.File.Metadata
 
getSortBy() - Method in class io.supabase.data.file.FileSearchOptions
 
getStatusCode() - Method in exception io.supabase.errors.StorageException
 
getType() - Method in class io.supabase.data.file.FileDownload
 
getUpdatedAt() - Method in class io.supabase.data.file.File
 
getValue() - Method in enum class io.supabase.data.file.ResizeOption
 
getValue() - Method in enum class io.supabase.utils.HttpMethod
 
getWidth() - Method in class io.supabase.data.file.FileTransformOptions
 

H

hashCode() - Method in record class io.supabase.data.bucket.Bucket
Returns a hash code value for this object.
hashCode() - Method in class io.supabase.utils.FileSize
 
HttpMethod - Enum Class in io.supabase.utils
 

I

id() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the id record component.
io.supabase - package io.supabase
 
io.supabase.api - package io.supabase.api
 
io.supabase.data.bucket - package io.supabase.data.bucket
 
io.supabase.data.file - package io.supabase.data.file
 
io.supabase.errors - package io.supabase.errors
 
io.supabase.utils - package io.supabase.utils
 
isBucketPublic() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the isBucketPublic record component.
isDownload() - Method in class io.supabase.data.file.FileDownloadOption
 
isPublic() - Method in class io.supabase.data.bucket.BucketOptions
 
IStorageBucketAPI - Interface in io.supabase.api
 
IStorageClient - Interface in io.supabase
 
IStorageFileAPI - Interface in io.supabase.api
 

J

JSON - Static variable in class io.supabase.utils.RestUtils
 

L

list(FileSearchOptions) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/list/{bucketName}
list(FileSearchOptions) - Method in class io.supabase.api.StorageFileAPI
POST /object/list/{bucketName}
list(String, FileSearchOptions) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/list/{bucketName}
list(String, FileSearchOptions) - Method in class io.supabase.api.StorageFileAPI
POST /object/list/{bucketName}
listBuckets() - Method in interface io.supabase.api.IStorageBucketAPI
GET /bucket/
listBuckets() - Method in class io.supabase.api.StorageBucketAPI
GET /bucket/

M

MessageResponse - Class in io.supabase.utils
 
MessageResponse(String) - Constructor for class io.supabase.utils.MessageResponse
 
Metadata(int) - Constructor for class io.supabase.data.file.File.Metadata
 
move(String, String) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/move/
move(String, String) - Method in class io.supabase.api.StorageFileAPI
POST /object/move/

N

name - Variable in class io.supabase.data.bucket.CreateBucketResponse
 
name() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the name record component.
NONE - Enum constant in enum class io.supabase.data.file.FormatOption
 

O

ORIGIN - Enum constant in enum class io.supabase.data.file.FormatOption
 
owner() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the owner record component.

P

post(TypeToken<T>, Map<String, String>, String, JsonObject) - Static method in class io.supabase.utils.RestUtils
 
POST - Enum constant in enum class io.supabase.utils.HttpMethod
 
put(TypeToken<T>, Map<String, String>, String, JsonObject) - Static method in class io.supabase.utils.RestUtils
 
PUT - Enum constant in enum class io.supabase.utils.HttpMethod
 

R

ResizeOption - Enum Class in io.supabase.data.file
 
RestUtils - Class in io.supabase.utils
 
RestUtils() - Constructor for class io.supabase.utils.RestUtils
 

S

SortBy(String, String) - Constructor for class io.supabase.data.file.FileSearchOptions.SortBy
 
StorageBucketAPI - Class in io.supabase.api
 
StorageBucketAPI(String, Map<String, String>) - Constructor for class io.supabase.api.StorageBucketAPI
 
StorageClient - Class in io.supabase
 
StorageClient(String, String) - Constructor for class io.supabase.StorageClient
 
StorageException - Exception in io.supabase.errors
 
StorageException(String, String, String) - Constructor for exception io.supabase.errors.StorageException
Constructs a new error with the specified detail message.
StorageFileAPI - Class in io.supabase.api
 
StorageFileAPI(String, Map<String, String>, String) - Constructor for class io.supabase.api.StorageFileAPI
 

T

toString() - Method in record class io.supabase.data.bucket.Bucket
Returns a string representation of this record class.
toString() - Method in class io.supabase.data.bucket.CreateBucketResponse
 

U

update(String, File) - Method in interface io.supabase.api.IStorageFileAPI
PUT /object/{bucketName}/{wildcard}
update(String, File) - Method in class io.supabase.api.StorageFileAPI
PUT /object/{bucketName}/{wildcard}
updateBucket(String, BucketUpdateOptions) - Method in interface io.supabase.api.IStorageBucketAPI
PUT /bucket/{bucketId}/
updateBucket(String, BucketUpdateOptions) - Method in class io.supabase.api.StorageBucketAPI
PUT /bucket/{bucketId}/
updatedAt() - Method in record class io.supabase.data.bucket.Bucket
Returns the value of the updatedAt record component.
upload(String, File) - Method in interface io.supabase.api.IStorageFileAPI
POST /object/{bucketName}/{wildcard}
upload(String, File) - Method in class io.supabase.api.StorageFileAPI
POST /object/{bucketName}/{wildcard}
Utilities - Class in io.supabase.utils
 
Utilities() - Constructor for class io.supabase.utils.Utilities
 

V

valueOf(String) - Static method in enum class io.supabase.data.file.FormatOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.supabase.data.file.ResizeOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.supabase.utils.HttpMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.supabase.data.file.FormatOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.supabase.data.file.ResizeOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.supabase.utils.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form