Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CONFIG_PROP_FIXED_BUCKET_NAME - Static variable in class org.eclipse.aether.transport.minio.MinioTransporterConfigurationKeys
-
The fixed bucket name to use.
- CONFIG_PROP_OBJECT_NAME_MAPPER - Static variable in class org.eclipse.aether.transport.minio.MinioTransporterConfigurationKeys
-
Object name mapper to use.
- create(RepositorySystemSession, RemoteRepository, MinioClient, Map<String, String>) - Method in class org.eclipse.aether.transport.minio.internal.FixedBucketObjectNameMapperFactory
- create(RepositorySystemSession, RemoteRepository, MinioClient, Map<String, String>) - Method in class org.eclipse.aether.transport.minio.internal.RepositoryIdObjectNameMapperFactory
- create(RepositorySystemSession, RemoteRepository, MinioClient, Map<String, String>) - Method in interface org.eclipse.aether.transport.minio.ObjectNameMapperFactory
-
Creates a factory for mapping artifact layout path onto
ObjectName
.
D
- DEFAULT_FIXED_BUCKET_NAME - Static variable in class org.eclipse.aether.transport.minio.MinioTransporterConfigurationKeys
- DEFAULT_OBJECT_NAME_MAPPER - Static variable in class org.eclipse.aether.transport.minio.MinioTransporterConfigurationKeys
E
- equals(Object) - Method in class org.eclipse.aether.transport.minio.ObjectName
F
- FixedBucketObjectNameMapperFactory - Class in org.eclipse.aether.transport.minio.internal
-
A fixed bucket mapper, uses given bucket ID and then constructs object name using repository ID and layout path as object name.
- FixedBucketObjectNameMapperFactory() - Constructor for class org.eclipse.aether.transport.minio.internal.FixedBucketObjectNameMapperFactory
G
- getBucket() - Method in class org.eclipse.aether.transport.minio.ObjectName
- getName() - Method in class org.eclipse.aether.transport.minio.ObjectName
- getPriority() - Method in class org.eclipse.aether.transport.minio.MinioTransporterFactory
H
- hashCode() - Method in class org.eclipse.aether.transport.minio.ObjectName
M
- MinioTransporterConfigurationKeys - Class in org.eclipse.aether.transport.minio
-
Configuration for MinIO Transport.
- MinioTransporterFactory - Class in org.eclipse.aether.transport.minio
-
A transporter factory for repositories using the S3 API object storage using Minio.
- MinioTransporterFactory(Map<String, ObjectNameMapperFactory>) - Constructor for class org.eclipse.aether.transport.minio.MinioTransporterFactory
N
- name(String) - Method in interface org.eclipse.aether.transport.minio.ObjectNameMapper
-
Creates a mapping onto
ObjectName
. - NAME - Static variable in class org.eclipse.aether.transport.minio.internal.FixedBucketObjectNameMapperFactory
- NAME - Static variable in class org.eclipse.aether.transport.minio.internal.RepositoryIdObjectNameMapperFactory
- NAME - Static variable in class org.eclipse.aether.transport.minio.MinioTransporterFactory
- newInstance(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.transport.minio.MinioTransporterFactory
- normalize(String) - Static method in class org.eclipse.aether.transport.minio.ObjectName
O
- ObjectName - Class in org.eclipse.aether.transport.minio
-
S3 Object name, bucket + name.
- ObjectName(String, String) - Constructor for class org.eclipse.aether.transport.minio.ObjectName
- ObjectNameMapper - Interface in org.eclipse.aether.transport.minio
-
Mapping for
ObjectName
. - ObjectNameMapperFactory - Interface in org.eclipse.aether.transport.minio
-
Factory for
ObjectNameMapper
. - org.eclipse.aether.transport.minio - package org.eclipse.aether.transport.minio
-
Support for downloads/uploads via the S3 protocol.
- org.eclipse.aether.transport.minio.internal - package org.eclipse.aether.transport.minio.internal
R
- RepositoryIdObjectNameMapperFactory - Class in org.eclipse.aether.transport.minio.internal
-
A mapper that uses repository ID as bucket name and layout path as object name.
- RepositoryIdObjectNameMapperFactory() - Constructor for class org.eclipse.aether.transport.minio.internal.RepositoryIdObjectNameMapperFactory
S
- setPriority(float) - Method in class org.eclipse.aether.transport.minio.MinioTransporterFactory
T
- toString() - Method in class org.eclipse.aether.transport.minio.ObjectName
All Classes and Interfaces|All Packages|Constant Field Values