Class OracleCloudStorageConfiguration

java.lang.Object
io.micronaut.objectstorage.configuration.AbstractObjectStorageConfiguration
io.micronaut.objectstorage.oraclecloud.OracleCloudStorageConfiguration
All Implemented Interfaces:
io.micronaut.core.naming.Named, ObjectStorageConfiguration

@EachProperty("micronaut.object-storage.oracle-cloud") public class OracleCloudStorageConfiguration extends AbstractObjectStorageConfiguration
Oracle Cloud object storage configuration properties.
Since:
1.0
Author:
Pavol Gressa
  • Field Details

  • Constructor Details

    • OracleCloudStorageConfiguration

      public OracleCloudStorageConfiguration(@Parameter String name)
      Constructor.
      Parameters:
      name - Bean Qualifier name.
  • Method Details

    • getBucket

      @NonNull public @NonNull String getBucket()
      The name of the OCI Object Storage bucket.
      Returns:
      The name of the OCI Object Storage bucket.
    • setBucket

      public void setBucket(@NonNull @NonNull String bucket)
      Parameters:
      bucket - The name of the OCI Object Storage bucket.
    • getNamespace

      @NonNull public @NonNull String getNamespace()
      The OCI Object Storage namespace used.
      Returns:
      the OCI Object Storage namespace used.
    • setNamespace

      public void setNamespace(@NonNull @NonNull String namespace)
      Parameters:
      namespace - the OCI Object Storage namespace used.