Index

A B C D E F G I L M N O P R S T U 
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
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 a CompletedFileUpload.
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 to destinationKey, 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.
A B C D E F G I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form