Class IterableResultItemV2ToDomainConverter

java.lang.Object
cn.herodotus.oss.dialect.minio.converter.domain.IterableResultItemV2ToDomainConverter
All Implemented Interfaces:
org.springframework.core.convert.converter.Converter<Iterable<io.minio.Result<io.minio.messages.Item>>,cn.herodotus.oss.specification.domain.object.ListObjectsV2Domain>

public class IterableResultItemV2ToDomainConverter extends Object implements org.springframework.core.convert.converter.Converter<Iterable<io.minio.Result<io.minio.messages.Item>>,cn.herodotus.oss.specification.domain.object.ListObjectsV2Domain>

Description: Iterable<Result> V2 转 BucketDomain 转换器

Author:
: gengwei.zheng
Date:
: 2023/8/10 10:55
  • Constructor Details

    • IterableResultItemV2ToDomainConverter

      public IterableResultItemV2ToDomainConverter(String bucketName)
    • IterableResultItemV2ToDomainConverter

      public IterableResultItemV2ToDomainConverter(String bucketName, String prefix)
    • IterableResultItemV2ToDomainConverter

      public IterableResultItemV2ToDomainConverter(cn.herodotus.oss.specification.arguments.object.ListObjectsV2Arguments listObjectsV2Arguments)
  • Method Details

    • convert

      public cn.herodotus.oss.specification.domain.object.ListObjectsV2Domain convert(Iterable<io.minio.Result<io.minio.messages.Item>> source)
      Specified by:
      convert in interface org.springframework.core.convert.converter.Converter<Iterable<io.minio.Result<io.minio.messages.Item>>,cn.herodotus.oss.specification.domain.object.ListObjectsV2Domain>