Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for S3StorageClient (0.07 seconds)

  1. src/main/java/org/codelibs/fess/storage/S3StorageClient.java

     * Supports Amazon S3, MinIO, and other S3-compatible storage systems.
     */
    public class S3StorageClient implements StorageClient {
    
        private static final Logger logger = LogManager.getLogger(S3StorageClient.class);
    
        private final S3Client s3Client;
        private final String bucket;
    
        /**
         * Creates a new S3StorageClient instance.
         *
         * @param endpoint the S3 endpoint URL (null for AWS default)
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Dec 13 02:21:17 GMT 2025
    - 10.9K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/storage/StorageClientFactory.java

                return new GcsStorageClient(fessConfig.getStorageProjectId(), bucket, endpoint, fessConfig.getStorageCredentialsPath());
            case S3:
            case S3_COMPAT:
            default:
                return new S3StorageClient(endpoint, accessKey, secretKey, bucket, fessConfig.getStorageRegion());
            }
        }
    
        /**
         * Creates a StorageClient using the default FessConfig.
         *
         * @return configured StorageClient
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Dec 20 05:56:45 GMT 2025
    - 4.2K bytes
    - Click Count (0)
Back to Top