Index

C D E F G H M N O R S T 
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
 
C D E F G H M N O R S T 
All Classes and Interfaces|All Packages|Constant Field Values