@Override public boolean equals(Object object) { if (object == this) { return true; } if (!(object instanceof BlobMetadataImpl)) { return false; } BlobMetadataImpl that = (BlobMetadataImpl) object; return super.equals(that) && Objects.equal(publicUri, that.publicUri) && Objects.equal(container, that.container) && Objects.equal(contentMetadata, that.contentMetadata); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), publicUri, container, contentMetadata); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
@Override public PageSet<? extends StorageMetadata> list() { ImmutableList.Builder<StorageMetadata> builder = ImmutableList.builder(); BucketList list = api.getBucketApi().listBuckets(); for (Bucket bucket : list.buckets()) { builder.add(new StorageMetadataImpl(StorageType.CONTAINER, null, bucket.bucketName(), defaultLocation.get(), null, null, null, null, ImmutableMap.<String, String>of(), null, Tier.STANDARD)); } return new PageSetImpl<StorageMetadata>(builder.build(), null); }
@Override public PageSet<? extends StorageMetadata> list() { ImmutableList.Builder<StorageMetadata> builder = ImmutableList.builder(); BucketList list = api.getBucketApi().listBuckets(); for (Bucket bucket : list.buckets()) { builder.add(new StorageMetadataImpl(StorageType.CONTAINER, null, bucket.bucketName(), defaultLocation.get(), null, null, null, null, ImmutableMap.<String, String>of(), null)); } return new PageSetImpl<StorageMetadata>(builder.build(), null); }
@Override public PageSet<? extends StorageMetadata> list() { ImmutableList.Builder<StorageMetadata> builder = ImmutableList.builder(); BucketList list = api.getBucketApi().listBuckets(); for (Bucket bucket : list.buckets()) { builder.add(new StorageMetadataImpl(StorageType.CONTAINER, null, bucket.bucketName(), defaultLocation.get(), null, null, null, null, ImmutableMap.<String, String>of(), null, Tier.STANDARD)); } return new PageSetImpl<StorageMetadata>(builder.build(), null); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
@Override public boolean equals(Object object) { if (object == this) { return true; } if (!(object instanceof BlobMetadataImpl)) { return false; } BlobMetadataImpl that = (BlobMetadataImpl) object; return super.equals(that) && Objects.equal(publicUri, that.publicUri) && Objects.equal(container, that.container) && Objects.equal(contentMetadata, that.contentMetadata); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), publicUri, container, contentMetadata); }
@Override public PageSet<? extends StorageMetadata> list() { ImmutableList.Builder<StorageMetadata> builder = ImmutableList.builder(); BucketList list = api.getBucketApi().listBuckets(); for (Bucket bucket : list.buckets()) { builder.add(new StorageMetadataImpl(StorageType.CONTAINER, null, bucket.bucketName(), defaultLocation.get(), null, null, null, null, ImmutableMap.<String, String>of(), null)); } return new PageSetImpl<StorageMetadata>(builder.build(), null); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
@Override public boolean equals(Object object) { if (object == this) { return true; } if (!(object instanceof BlobMetadataImpl)) { return false; } BlobMetadataImpl that = (BlobMetadataImpl) object; return super.equals(that) && Objects.equal(publicUri, that.publicUri) && Objects.equal(container, that.container) && Objects.equal(contentMetadata, that.contentMetadata); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), publicUri, container, contentMetadata); }
public StorageMetadata apply(StorageMetadata md) { checkNotNull(md, "metadata"); String name = checkNotNull(md.getName(), "metadata.name"); for (String suffix : BlobStoreConstants.DIRECTORY_SUFFIXES) { if (name.endsWith(suffix)) name = name.substring(0, name.length() - suffix.length()); } return new StorageMetadataImpl(StorageType.RELATIVE_PATH, md.getProviderId(), name, md.getLocation(), md.getUri(), md.getETag(), md.getCreationDate(), md.getLastModified(), md.getUserMetadata()); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
@Override public boolean equals(Object object) { if (object == this) { return true; } if (!(object instanceof BlobMetadataImpl)) { return false; } BlobMetadataImpl that = (BlobMetadataImpl) object; return super.equals(that) && Objects.equal(publicUri, that.publicUri) && Objects.equal(container, that.container) && Objects.equal(contentMetadata, that.contentMetadata); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), publicUri, container, contentMetadata); }
public StorageMetadata apply(StorageMetadata md) { checkNotNull(md, "metadata"); String name = checkNotNull(md.getName(), "metadata.name"); for (String suffix : BlobStoreConstants.DIRECTORY_SUFFIXES) { if (name.endsWith(suffix)) name = name.substring(0, name.length() - suffix.length()); } return new StorageMetadataImpl(StorageType.RELATIVE_PATH, md.getProviderId(), name, md.getLocation(), md.getUri(), md.getETag(), md.getCreationDate(), md.getLastModified(), md.getUserMetadata()); }
public StorageMetadata apply(StorageMetadata md) { checkNotNull(md, "metadata"); String name = checkNotNull(md.getName(), "metadata.name"); for (String suffix : BlobStoreConstants.DIRECTORY_SUFFIXES) { if (name.endsWith(suffix)) name = name.substring(0, name.length() - suffix.length()); } return new StorageMetadataImpl(StorageType.RELATIVE_PATH, md.getProviderId(), name, md.getLocation(), md.getUri(), md.getETag(), md.getCreationDate(), md.getLastModified(), md.getUserMetadata()); }
public StorageMetadata apply(StorageMetadata md) { checkNotNull(md, "metadata"); String name = checkNotNull(md.getName(), "metadata.name"); for (String suffix : BlobStoreConstants.DIRECTORY_SUFFIXES) { if (name.endsWith(suffix)) name = name.substring(0, name.length() - suffix.length()); } return new StorageMetadataImpl(StorageType.RELATIVE_PATH, md.getProviderId(), name, md.getLocation(), md.getUri(), md.getETag(), md.getCreationDate(), md.getLastModified(), md.getUserMetadata()); }