Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractObjectStorageConfiguration - Class in io.micronaut.objectstorage.configuration
-
Base class for all the cloud-specific configurations.
- AbstractObjectStorageConfiguration(String) - Constructor for class io.micronaut.objectstorage.configuration.AbstractObjectStorageConfiguration
- AbstractObjectStorageModuleConfiguration - Class in io.micronaut.objectstorage.configuration
-
Base class for all the module configurations.
- AbstractObjectStorageModuleConfiguration() - Constructor for class io.micronaut.objectstorage.configuration.AbstractObjectStorageModuleConfiguration
- AbstractUploadRequest - Class in io.micronaut.objectstorage.request
-
Base class for some
UploadRequest
implementations. - AbstractUploadRequest() - Constructor for class io.micronaut.objectstorage.request.AbstractUploadRequest
- AwsS3Configuration - Class in io.micronaut.objectstorage.aws
-
AWS object storage configuration properties.
- AwsS3Configuration(String) - Constructor for class io.micronaut.objectstorage.aws.AwsS3Configuration
- AwsS3ModuleConfiguration - Class in io.micronaut.objectstorage.aws
-
AWS S3 module configuration.
- AwsS3ModuleConfiguration() - Constructor for class io.micronaut.objectstorage.aws.AwsS3ModuleConfiguration
- AwsS3ObjectStorageEntry - Class in io.micronaut.objectstorage.aws
-
An
ObjectStorageEntry
implementation for AWS S3. - AwsS3ObjectStorageEntry(String, ResponseInputStream<GetObjectResponse>) - Constructor for class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- AwsS3Operations - Class in io.micronaut.objectstorage.aws
-
AWS implementation of
ObjectStorageOperations
. - AwsS3Operations(AwsS3Configuration, S3Client, InputStreamMapper) - Constructor for class io.micronaut.objectstorage.aws.AwsS3Operations
- AzureBlobStorageConfiguration - Class in io.micronaut.objectstorage.azure
-
Azure object storage configuration properties.
- AzureBlobStorageConfiguration(String) - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
- AzureBlobStorageEnabledCondition - Class in io.micronaut.objectstorage.azure
-
Condition to check whether an Azure object storage should be enabled.
- AzureBlobStorageEnabledCondition() - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageEnabledCondition
- AzureBlobStorageEntry - Class in io.micronaut.objectstorage.azure
-
An
ObjectStorageEntry
implementation for Azure Blob Storage. - AzureBlobStorageEntry(String, BinaryData) - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
-
Deprecated.
- AzureBlobStorageEntry(String, BinaryData, BlobProperties) - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- AzureBlobStorageFactory - Class in io.micronaut.objectstorage.azure
-
Creates beans of the following types:
- AzureBlobStorageFactory(BeanContext) - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageFactory
- AzureBlobStorageModuleConfiguration - Class in io.micronaut.objectstorage.azure
-
Azure Object Storage module configuration.
- AzureBlobStorageModuleConfiguration() - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageModuleConfiguration
- AzureBlobStorageOperations - Class in io.micronaut.objectstorage.azure
-
Azure implementation of
ObjectStorageOperations
. - AzureBlobStorageOperations(BlobContainerClient) - Constructor for class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
B
- blobContainerClient(String, BlobServiceClient) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageFactory
- blobServiceClient(BlobServiceClientBuilder) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageFactory
- blobServiceClientBuilderWithSharedKeyCredential(AzureBlobStorageConfiguration, StorageSharedKeyCredential) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageFactory
- blobServiceClientBuilderWithTokenCredential(AzureBlobStorageConfiguration, TokenCredential) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageFactory
- builder(GoogleCloudConfiguration, GoogleCredentials) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageFactory
- BytesUploadRequest - Class in io.micronaut.objectstorage.request
-
Upload request implementation using byte array.
- BytesUploadRequest(byte[], String) - Constructor for class io.micronaut.objectstorage.request.BytesUploadRequest
- BytesUploadRequest(byte[], String, String) - Constructor for class io.micronaut.objectstorage.request.BytesUploadRequest
- BytesUploadRequest(byte[], String, String, Map<String, String>) - Constructor for class io.micronaut.objectstorage.request.BytesUploadRequest
C
- CompletedFileUploadRequest - Class in io.micronaut.objectstorage.request
-
An
UploadRequest
backed by aCompletedFileUpload
. - CompletedFileUploadRequest(CompletedFileUpload) - Constructor for class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- CompletedFileUploadRequest(CompletedFileUpload, String) - Constructor for class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- CompletedFileUploadRequest(CompletedFileUpload, String, Map<String, String>) - Constructor for class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- contentType - Variable in class io.micronaut.objectstorage.request.AbstractUploadRequest
- copy(String, String) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- copy(String, String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- copy(String, String) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- copy(String, String) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- copy(String, String) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Copies an object stored at
sourceKey
todestinationKey
, within the same object storage (bucket/container). - copy(String, String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- createBlobInfoBuilder(UploadRequest) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
D
- DEFAULT_ENABLED - Static variable in interface io.micronaut.objectstorage.configuration.ObjectStorageModuleConfiguration
- DefaultInputStreamMapper - Class in io.micronaut.objectstorage
- DefaultInputStreamMapper() - Constructor for class io.micronaut.objectstorage.DefaultInputStreamMapper
- DefaultUploadResponse<R> - Class in io.micronaut.objectstorage.response
-
Default implementation of
UploadResponse
. - DefaultUploadResponse(String, String, R) - Constructor for class io.micronaut.objectstorage.response.DefaultUploadResponse
- delete(String) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- delete(String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- delete(String) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- delete(String) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- delete(String) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Deletes an object from the object storage.
- delete(String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
E
- enabled - Variable in class io.micronaut.objectstorage.configuration.AbstractObjectStorageModuleConfiguration
- exists(String) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- exists(String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- exists(String) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- exists(String) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- exists(String) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Checks whether an entry with the given key exists in the object storage.
- exists(String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
F
- FileUploadRequest - Class in io.micronaut.objectstorage.request
-
Upload request implementation using
File
. - FileUploadRequest(String, String, Path, Map<String, String>) - Constructor for class io.micronaut.objectstorage.request.FileUploadRequest
- FileUploadRequest(Path) - Constructor for class io.micronaut.objectstorage.request.FileUploadRequest
- FileUploadRequest(Path, String, String, String) - Constructor for class io.micronaut.objectstorage.request.FileUploadRequest
- FileUploadRequest(Path, String) - Constructor for class io.micronaut.objectstorage.request.FileUploadRequest
- fromBytes(byte[], String) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
- fromBytes(byte[], String, String) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
- fromCompletedFileUpload(CompletedFileUpload) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
- fromCompletedFileUpload(CompletedFileUpload, String) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
- fromPath(Path) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
- fromPath(Path, String) - Static method in interface io.micronaut.objectstorage.request.UploadRequest
G
- getAbsolutePath() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getBlobProperties() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getBucket() - Method in class io.micronaut.objectstorage.aws.AwsS3Configuration
-
The name of the AWS S3 bucket.
- getBucket() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
-
The name of the Google Cloud Storage bucket.
- getBucket() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
The name of the OCI Object Storage bucket.
- getBytes() - Method in class io.micronaut.objectstorage.request.BytesUploadRequest
- getContainer() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
-
The blob container name.
- getContentSize() - Method in class io.micronaut.objectstorage.request.BytesUploadRequest
- getContentSize() - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- getContentSize() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getContentSize() - Method in interface io.micronaut.objectstorage.request.UploadRequest
- getContentType() - Method in class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- getContentType() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getContentType() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- getContentType() - Method in class io.micronaut.objectstorage.local.LocalStorageEntry
- getContentType() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
- getContentType() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- getContentType() - Method in class io.micronaut.objectstorage.request.BytesUploadRequest
- getContentType() - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- getContentType() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getContentType() - Method in interface io.micronaut.objectstorage.request.UploadRequest
- getEndpoint() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
-
The blob service endpoint, in the format of https://{accountName}.blob.core.windows.net.
- getETag() - Method in class io.micronaut.objectstorage.response.DefaultUploadResponse
- getETag() - Method in interface io.micronaut.objectstorage.response.UploadResponse
- getFile() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getInputStream() - Method in class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- getInputStream() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getInputStream() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- getInputStream() - Method in class io.micronaut.objectstorage.local.LocalStorageEntry
- getInputStream() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
- getInputStream() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- getInputStream() - Method in class io.micronaut.objectstorage.request.BytesUploadRequest
- getInputStream() - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- getInputStream() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getInputStream() - Method in interface io.micronaut.objectstorage.request.UploadRequest
- getKey() - Method in class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- getKey() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getKey() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- getKey() - Method in class io.micronaut.objectstorage.local.LocalStorageEntry
- getKey() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
-
The object path on object storage.
- getKey() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- getKey() - Method in class io.micronaut.objectstorage.request.BytesUploadRequest
- getKey() - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- getKey() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getKey() - Method in interface io.micronaut.objectstorage.request.UploadRequest
- getKey() - Method in class io.micronaut.objectstorage.response.DefaultUploadResponse
- getKey() - Method in interface io.micronaut.objectstorage.response.UploadResponse
- getMetadata() - Method in class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- getMetadata() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getMetadata() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- getMetadata() - Method in class io.micronaut.objectstorage.local.LocalStorageEntry
- getMetadata() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
- getMetadata() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- getMetadata() - Method in class io.micronaut.objectstorage.request.AbstractUploadRequest
- getMetadata() - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- getMetadata() - Method in interface io.micronaut.objectstorage.request.UploadRequest
- getName() - Method in class io.micronaut.objectstorage.configuration.AbstractObjectStorageConfiguration
- getNamespace() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
The OCI Object Storage namespace used.
- getNativeEntry() - Method in class io.micronaut.objectstorage.aws.AwsS3ObjectStorageEntry
- getNativeEntry() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEntry
- getNativeEntry() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- getNativeEntry() - Method in class io.micronaut.objectstorage.local.LocalStorageEntry
- getNativeEntry() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
- getNativeEntry() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- getNativeResponse() - Method in class io.micronaut.objectstorage.response.DefaultUploadResponse
- getNativeResponse() - Method in interface io.micronaut.objectstorage.response.UploadResponse
- getPath() - Method in class io.micronaut.objectstorage.local.LocalStorageConfiguration
-
The path of the local storage.
- getPath() - Method in class io.micronaut.objectstorage.request.FileUploadRequest
- getRequestBody(UploadRequest) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- getRequestBuilder(UploadRequest) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- getRequestBuilder(UploadRequest) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- getUploadOptions(UploadRequest) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- GoogleCloudStorageConfiguration - Class in io.micronaut.objectstorage.googlecloud
-
Google Cloud object storage configuration properties.
- GoogleCloudStorageConfiguration(String) - Constructor for class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
- GoogleCloudStorageEntry - Class in io.micronaut.objectstorage.googlecloud
-
An
ObjectStorageEntry
implementation for Google Cloud Storage. - GoogleCloudStorageEntry(Blob) - Constructor for class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageEntry
- GoogleCloudStorageFactory - Class in io.micronaut.objectstorage.googlecloud
- GoogleCloudStorageFactory() - Constructor for class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageFactory
- GoogleCloudStorageModuleConfiguration - Class in io.micronaut.objectstorage.googlecloud
-
Google Cloud Storage module configuration.
- GoogleCloudStorageModuleConfiguration() - Constructor for class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageModuleConfiguration
- GoogleCloudStorageOperations - Class in io.micronaut.objectstorage.googlecloud
-
Google Cloud implementation of
ObjectStorageOperations
. - GoogleCloudStorageOperations(GoogleCloudStorageConfiguration, InputStreamMapper, Storage) - Constructor for class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
-
Constructor.
I
- InputStreamMapper - Interface in io.micronaut.objectstorage
- io.micronaut.objectstorage - package io.micronaut.objectstorage
-
Core Object Storage Classes.
- io.micronaut.objectstorage.aws - package io.micronaut.objectstorage.aws
-
Object Storage Classes related to AWS S3.
- io.micronaut.objectstorage.azure - package io.micronaut.objectstorage.azure
-
Object Storage Classes related to Azure Blob Storage.
- io.micronaut.objectstorage.configuration - package io.micronaut.objectstorage.configuration
- io.micronaut.objectstorage.googlecloud - package io.micronaut.objectstorage.googlecloud
-
Object Storage Classes realted to GCP Cloud Storage.
- io.micronaut.objectstorage.local - package io.micronaut.objectstorage.local
-
Object Storage classes relateed to Local storage.
- io.micronaut.objectstorage.oraclecloud - package io.micronaut.objectstorage.oraclecloud
-
Object Storage Classes related to Oracle Cloud Storage.
- io.micronaut.objectstorage.request - package io.micronaut.objectstorage.request
- io.micronaut.objectstorage.response - package io.micronaut.objectstorage.response
- isEnabled() - Method in class io.micronaut.objectstorage.aws.AwsS3Configuration
-
Whether to enable or disable this object storage.
- isEnabled() - Method in class io.micronaut.objectstorage.aws.AwsS3ModuleConfiguration
-
Whether to enable or disable the whole AWS S3 module.
- isEnabled() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
-
Whether to enable or disable this object storage.
- isEnabled() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageModuleConfiguration
-
Whether to enable or disable the whole Azure Object Storage module.
- isEnabled() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
-
Whether to enable or disable this object storage.
- isEnabled() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageModuleConfiguration
-
Whether to enable or disable the whole Google Cloud Storage module.
- isEnabled() - Method in class io.micronaut.objectstorage.local.LocalStorageConfiguration
-
Whether to enable or disable this object storage.
- isEnabled() - Method in class io.micronaut.objectstorage.local.LocalStorageModuleConfiguration
-
Whether to enable or disable the whole Local Storage module.
- isEnabled() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
Whether to enable or disable this object storage.
- isEnabled() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageModuleConfiguration
-
Whether to enable or disable the whole Oracle Cloud Storage module.
L
- listObjects() - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- listObjects() - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- listObjects() - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- listObjects() - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- listObjects() - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Lists the objects that exist in the object storage.
- listObjects() - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- LocalStorageConfiguration - Class in io.micronaut.objectstorage.local
-
Configuration class for local storage.
- LocalStorageConfiguration(String) - Constructor for class io.micronaut.objectstorage.local.LocalStorageConfiguration
- LocalStorageEntry - Class in io.micronaut.objectstorage.local
-
An
ObjectStorageEntry
implementation for local storage. - LocalStorageEntry(String, Path, Map<String, String>) - Constructor for class io.micronaut.objectstorage.local.LocalStorageEntry
- LocalStorageModuleConfiguration - Class in io.micronaut.objectstorage.local
-
Local Storage module configuration.
- LocalStorageModuleConfiguration() - Constructor for class io.micronaut.objectstorage.local.LocalStorageModuleConfiguration
- LocalStorageOperations - Class in io.micronaut.objectstorage.local
-
An implementation of
ObjectStorageOperations
that uses the local file system. - LocalStorageOperations(LocalStorageConfiguration) - Constructor for class io.micronaut.objectstorage.local.LocalStorageOperations
M
- matches(ConditionContext<?>, Class<? extends Toggleable>) - Static method in class io.micronaut.objectstorage.configuration.ToggeableCondition
-
Check whether a specific condition is met.
- matches(ConditionContext) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageEnabledCondition
- matches(ConditionContext) - Method in class io.micronaut.objectstorage.configuration.ToggeableCondition
- metadata - Variable in class io.micronaut.objectstorage.request.AbstractUploadRequest
- METADATA_DIRECTORY - Static variable in class io.micronaut.objectstorage.local.LocalStorageOperations
N
- name - Variable in class io.micronaut.objectstorage.configuration.AbstractObjectStorageConfiguration
- NAME - Static variable in class io.micronaut.objectstorage.aws.AwsS3Configuration
-
Configuration Prefix ending.
- NAME - Static variable in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
- NAME - Static variable in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
- NAME - Static variable in class io.micronaut.objectstorage.local.LocalStorageConfiguration
- NAME - Static variable in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
Configuration Prefix Suffix.
O
- ObjectStorageConfiguration - Interface in io.micronaut.objectstorage.configuration
-
Common properties for the object storage configuration.
- ObjectStorageEntry<O> - Interface in io.micronaut.objectstorage
-
Object storage entry.
- ObjectStorageException - Exception in io.micronaut.objectstorage
-
Represents an error produced when an object storage operation fails.
- ObjectStorageException(String) - Constructor for exception io.micronaut.objectstorage.ObjectStorageException
- ObjectStorageException(String, Throwable) - Constructor for exception io.micronaut.objectstorage.ObjectStorageException
- ObjectStorageException(Throwable) - Constructor for exception io.micronaut.objectstorage.ObjectStorageException
- ObjectStorageModuleConfiguration - Interface in io.micronaut.objectstorage.configuration
-
Common properties for an Object Storage module.
- ObjectStorageOperations<I,
O, D> - Interface in io.micronaut.objectstorage -
Main interface for object storage operations.
- of(String, String, R) - Static method in interface io.micronaut.objectstorage.response.UploadResponse
-
Creates an instance from the given parameters.
- OracleCloudStorageConfiguration - Class in io.micronaut.objectstorage.oraclecloud
-
Oracle Cloud object storage configuration properties.
- OracleCloudStorageConfiguration(String) - Constructor for class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
Constructor.
- OracleCloudStorageEntry - Class in io.micronaut.objectstorage.oraclecloud
-
An
ObjectStorageEntry
implementation for Oracle Cloud Storage. - OracleCloudStorageEntry(String, GetObjectResponse) - Constructor for class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageEntry
- OracleCloudStorageModuleConfiguration - Class in io.micronaut.objectstorage.oraclecloud
-
Oracle Cloud Storage module configuration.
- OracleCloudStorageModuleConfiguration() - Constructor for class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageModuleConfiguration
- OracleCloudStorageOperations - Class in io.micronaut.objectstorage.oraclecloud
-
Oracle Cloud implementation of
ObjectStorageOperations
. - OracleCloudStorageOperations(OracleCloudStorageConfiguration, ObjectStorage) - Constructor for class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- OracleCloudStorageOperations(OracleCloudStorageConfiguration, ObjectStorage, RegionProvider) - Constructor for class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
P
- PREFIX - Static variable in class io.micronaut.objectstorage.aws.AwsS3Configuration
-
Configuration Prefix.
- PREFIX - Static variable in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
- PREFIX - Static variable in interface io.micronaut.objectstorage.configuration.ObjectStorageConfiguration
- PREFIX - Static variable in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
- PREFIX - Static variable in class io.micronaut.objectstorage.local.LocalStorageConfiguration
- PREFIX - Static variable in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
-
Configuration Prefix.
R
- retrieve(String) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- retrieve(String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- retrieve(String) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- retrieve(String) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- retrieve(String) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Gets the object from object storage.
- retrieve(String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
S
- setBucket(String) - Method in class io.micronaut.objectstorage.aws.AwsS3Configuration
- setBucket(String) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageConfiguration
- setBucket(String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
- setContainer(String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
- setContentType(String) - Method in class io.micronaut.objectstorage.request.AbstractUploadRequest
- setContentType(String) - Method in interface io.micronaut.objectstorage.request.UploadRequest
- setEnabled(boolean) - Method in class io.micronaut.objectstorage.configuration.AbstractObjectStorageModuleConfiguration
- setEndpoint(String) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageConfiguration
- setMetadata(Map<String, String>) - Method in class io.micronaut.objectstorage.request.AbstractUploadRequest
- setMetadata(Map<String, String>) - Method in class io.micronaut.objectstorage.request.CompletedFileUploadRequest
- setMetadata(Map<String, String>) - Method in interface io.micronaut.objectstorage.request.UploadRequest
- setNamespace(String) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
- setPath(Path) - Method in class io.micronaut.objectstorage.local.LocalStorageConfiguration
- storage(StorageOptions) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageFactory
- storageOptions(StorageOptions.Builder) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageFactory
T
- toByteArray(InputStream) - Method in class io.micronaut.objectstorage.DefaultInputStreamMapper
- toByteArray(InputStream) - Method in interface io.micronaut.objectstorage.InputStreamMapper
-
Transforms an InputStream into a byte array.
- ToggeableCondition - Class in io.micronaut.objectstorage.configuration
-
Condition to check whether a bean should be enabled based on
Toggleable
configuration. - ToggeableCondition() - Constructor for class io.micronaut.objectstorage.configuration.ToggeableCondition
- toStreamedFile() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
- toSystemFile() - Method in interface io.micronaut.objectstorage.ObjectStorageEntry
U
- upload(UploadRequest) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- upload(UploadRequest) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- upload(UploadRequest) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- upload(UploadRequest) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- upload(UploadRequest) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Uploads an object to the object storage.
- upload(UploadRequest) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- upload(UploadRequest, Consumer<BlobParallelUploadOptions>) - Method in class io.micronaut.objectstorage.azure.AzureBlobStorageOperations
- upload(UploadRequest, Consumer<BlobInfo.Builder>) - Method in class io.micronaut.objectstorage.googlecloud.GoogleCloudStorageOperations
- upload(UploadRequest, Consumer<PutObjectRequest.Builder>) - Method in class io.micronaut.objectstorage.oraclecloud.OracleCloudStorageOperations
- upload(UploadRequest, Consumer<I>) - Method in interface io.micronaut.objectstorage.ObjectStorageOperations
-
Uploads an object to the object storage.
- upload(UploadRequest, Consumer<LocalStorageOperations.LocalStorageFile>) - Method in class io.micronaut.objectstorage.local.LocalStorageOperations
- upload(UploadRequest, Consumer<PutObjectRequest.Builder>) - Method in class io.micronaut.objectstorage.aws.AwsS3Operations
- UploadRequest - Interface in io.micronaut.objectstorage.request
-
Object storage upload request.
- UploadResponse<R> - Interface in io.micronaut.objectstorage.response
-
Object storage upload response.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AzureBlobStorageEntry(String, BinaryData, BlobProperties)