com.google.api.services.storage.model.Objects.getPrefixes()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(92)

本文整理了Java中com.google.api.services.storage.model.Objects.getPrefixes()方法的一些代码示例,展示了Objects.getPrefixes()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.getPrefixes()方法的具体详情如下:
包路径:com.google.api.services.storage.model.Objects
类名称:Objects
方法名:getPrefixes

Objects.getPrefixes介绍

暂无

代码示例

代码示例来源:origin: googleapis/google-cloud-java

  1. Iterables.concat(
  2. firstNonNull(objects.getItems(), ImmutableList.<StorageObject>of()),
  3. objects.getPrefixes() != null
  4. ? Lists.transform(objects.getPrefixes(), objectFromPrefix(bucket))
  5. : ImmutableList.<StorageObject>of());
  6. return Tuple.of(objects.getNextPageToken(), storageObjects);

代码示例来源:origin: com.google.cloud.bigdataoss/gcsio

  1. List<String> pagePrefixes = items.getPrefixes();
  2. if (pagePrefixes != null) {
  3. logger.atFine().log("listed %s prefixes", pagePrefixes.size());

代码示例来源:origin: com.google.gcloud/gcloud-java-storage

  1. @Override
  2. public Tuple<String, Iterable<StorageObject>> list(final String bucket, Map<Option, ?> options) {
  3. try {
  4. Objects objects = storage.objects()
  5. .list(bucket)
  6. .setProjection(DEFAULT_PROJECTION)
  7. .setVersions(VERSIONS.getBoolean(options))
  8. .setDelimiter(DELIMITER.getString(options))
  9. .setPrefix(PREFIX.getString(options))
  10. .setMaxResults(MAX_RESULTS.getLong(options))
  11. .setPageToken(PAGE_TOKEN.getString(options))
  12. .setFields(FIELDS.getString(options))
  13. .execute();
  14. Iterable<StorageObject> storageObjects = Iterables.concat(
  15. firstNonNull(objects.getItems(), ImmutableList.<StorageObject>of()),
  16. objects.getPrefixes() != null
  17. ? Lists.transform(objects.getPrefixes(), objectFromPrefix(bucket))
  18. : ImmutableList.<StorageObject>of());
  19. return Tuple.of(objects.getNextPageToken(), storageObjects);
  20. } catch (IOException ex) {
  21. throw translate(ex);
  22. }
  23. }

代码示例来源:origin: com.google.cloud/google-cloud-storage

  1. Iterables.concat(
  2. firstNonNull(objects.getItems(), ImmutableList.<StorageObject>of()),
  3. objects.getPrefixes() != null
  4. ? Lists.transform(objects.getPrefixes(), objectFromPrefix(bucket))
  5. : ImmutableList.<StorageObject>of());
  6. return Tuple.of(objects.getNextPageToken(), storageObjects);

相关文章