Index
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
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.
All Classes and Interfaces|All Packages|Serialized Form