Interface ObjectNameMapperFactory

All Known Implementing Classes:
FixedBucketObjectNameMapperFactory, RepositoryIdObjectNameMapperFactory

public interface ObjectNameMapperFactory
Factory for ObjectNameMapper.
Since:
2.0.2
  • Method Summary

    Modifier and Type
    Method
    Description
    create(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository, io.minio.MinioClient minioClient, Map<String,String> extraHeaders)
    Creates a factory for mapping artifact layout path onto ObjectName.
  • Method Details

    • create

      ObjectNameMapper create(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.repository.RemoteRepository repository, io.minio.MinioClient minioClient, Map<String,String> extraHeaders)
      Creates a factory for mapping artifact layout path onto ObjectName. Should never return null.