Refine search
public StorageMetadata apply(ContainerMetadata from) { MutableStorageMetadata to = new MutableStorageMetadataImpl(); to.setName(from.getName()); to.setLocation(defaultLocation.get()); to.setType(StorageType.CONTAINER); return to; } }
@Override public boolean equals(Object object) { if (object == this) { return true; } if (!(object instanceof MutableBlobMetadataImpl)) { return false; } MutableBlobMetadataImpl that = (MutableBlobMetadataImpl) object; return super.equals(that) && Objects.equal(contentMetadata, that.contentMetadata) && Objects.equal(publicUri, that.publicUri) && Objects.equal(container, that.container); }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), contentMetadata, publicUri, container); }
public StorageMetadata apply(String from) { MutableStorageMetadata returnVal = new MutableStorageMetadataImpl(); returnVal.setType(StorageType.RELATIVE_PATH); returnVal.setName(from); return returnVal; }
public StorageMetadata apply(ContainerProperties from) { MutableStorageMetadata to = new MutableStorageMetadataImpl(); to.setName(from.getName()); to.setLocation(defaultLocation.get()); to.setETag(from.getETag()); to.setLastModified(from.getLastModified()); to.setUri(from.getUrl()); to.setType(StorageType.CONTAINER); to.setUserMetadata(from.getMetadata()); return to; } }
protected MutableStorageMetadata create() { return new MutableStorageMetadataImpl(); }
@Override public PageSet<? extends StorageMetadata> list(String container) { ImmutableSet.Builder<StorageMetadata> builder = ImmutableSet.builder(); PageSet<? extends StorageMetadata> pageSet = super.list(container); for (StorageMetadata sm : pageSet) { MutableStorageMetadata msm = new MutableStorageMetadataImpl(sm); msm.setSize(0L); builder.add(msm); } return new PageSetImpl<>(builder.build(), pageSet.getNextMarker()); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
public StorageMetadata apply(String from) { MutableStorageMetadata returnVal = new MutableStorageMetadataImpl(); returnVal.setType(StorageType.RELATIVE_PATH); returnVal.setName(from); return returnVal; }
public StorageMetadata apply(ContainerProperties from) { MutableStorageMetadata to = new MutableStorageMetadataImpl(); to.setName(from.getName()); to.setLocation(defaultLocation.get()); to.setETag(from.getETag()); to.setLastModified(from.getLastModified()); to.setUri(from.getUrl()); to.setType(StorageType.CONTAINER); to.setUserMetadata(from.getMetadata()); return to; } }
protected MutableStorageMetadata create() { return new MutableStorageMetadataImpl(); }
@Override public PageSet<? extends StorageMetadata> list(String container) { ImmutableSet.Builder<StorageMetadata> builder = ImmutableSet.builder(); PageSet<? extends StorageMetadata> pageSet = super.list(container); for (StorageMetadata sm : pageSet) { MutableStorageMetadata msm = new MutableStorageMetadataImpl(sm); msm.setSize(0L); builder.add(msm); } return new PageSetImpl<>(builder.build(), pageSet.getNextMarker()); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata); } }
public StorageMetadata apply(Bucket from) { MutableStorageMetadata to = new MutableStorageMetadataImpl(); to.setName(from.name()); to.setLocation(defaultLocation.get()); to.setType(StorageType.CONTAINER); return to; } }
public StorageMetadata apply(String from) { MutableStorageMetadata returnVal = new MutableStorageMetadataImpl(); returnVal.setType(StorageType.RELATIVE_PATH); returnVal.setName(from); return returnVal; }
public StorageMetadata apply(ContainerProperties from) { MutableStorageMetadata to = new MutableStorageMetadataImpl(); to.setName(from.getName()); to.setLocation(defaultLocation.get()); to.setETag(from.getETag()); to.setLastModified(from.getLastModified()); to.setUri(from.getUrl()); to.setType(StorageType.CONTAINER); to.setUserMetadata(from.getMetadata()); return to; } }
protected MutableStorageMetadata create() { return new MutableStorageMetadataImpl(); }
@Override public PageSet<? extends StorageMetadata> list(String container) { ImmutableSet.Builder<StorageMetadata> builder = ImmutableSet.builder(); PageSet<? extends StorageMetadata> pageSet = super.list(container); for (StorageMetadata sm : pageSet) { MutableStorageMetadata msm = new MutableStorageMetadataImpl(sm); msm.setSize(0L); builder.add(msm); } return new PageSetImpl<>(builder.build(), pageSet.getNextMarker()); }
@Override protected ToStringHelper string() { return super.string() .add("publicUri", publicUri) .add("container", container) .add("contentMetadata", contentMetadata) .add("tier", tier); } }
@Override public int hashCode() { return Objects.hashCode(super.hashCode(), contentMetadata, publicUri, container); }