String eTag = metadata.getETag(); if (eTag != null) { writeSimpleElement(xml, "ETag", maybeQuoteETag(eTag));
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); }
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); }
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); }
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); this.size = from.getSize(); }
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); this.size = from.getSize(); }
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()); }
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()); }
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 MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); this.size = from.getSize(); this.tier = from.getTier(); }
public MutableStorageMetadataImpl(StorageMetadata from) { super(from); this.eTag = from.getETag(); this.lastModified = from.getLastModified(); this.size = from.getSize(); this.tier = from.getTier(); }
@Override public List<MultipartPart> listMultipartUpload(MultipartUpload mpu) { ImmutableList.Builder<MultipartPart> parts = ImmutableList.builder(); PageSet<? extends StorageMetadata> pageSet = list(mpu.containerName(), new ListContainerOptions().prefix(mpu.id() + "/")); // TODO: pagination for (StorageMetadata sm : pageSet) { int lastSlash = sm.getName().lastIndexOf('/'); int partNumber = Integer.parseInt(sm.getName().substring(lastSlash + 1)); parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag(), sm.getLastModified())); } return parts.build(); }
@Override public List<MultipartPart> listMultipartUpload(MultipartUpload mpu) { ImmutableList.Builder<MultipartPart> parts = ImmutableList.builder(); PageSet<? extends StorageMetadata> pageSet = list(mpu.containerName(), new ListContainerOptions().prefix(mpu.id() + "/")); // TODO: pagination for (StorageMetadata sm : pageSet) { int lastSlash = sm.getName().lastIndexOf('/'); int partNumber = Integer.parseInt(sm.getName().substring(lastSlash + 1)); parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag(), sm.getLastModified())); } return parts.build(); }
@Override public List<MultipartPart> listMultipartUpload(MultipartUpload mpu) { ImmutableList.Builder<MultipartPart> parts = ImmutableList.builder(); PageSet<? extends StorageMetadata> pageSet = list(mpu.containerName(), new ListContainerOptions().prefix(mpu.id() + "/")); // TODO: pagination for (StorageMetadata sm : pageSet) { int lastSlash = sm.getName().lastIndexOf('/'); int partNumber = Integer.parseInt(sm.getName().substring(lastSlash + 1)); parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag(), sm.getLastModified())); } return parts.build(); }
@Override public List<MultipartPart> listMultipartUpload(MultipartUpload mpu) { ImmutableList.Builder<MultipartPart> parts = ImmutableList.builder(); PageSet<? extends StorageMetadata> pageSet = list(mpu.containerName(), new ListContainerOptions().prefix(mpu.id() + "_")); // TODO: pagination for (StorageMetadata sm : pageSet) { int lastUnderscore = sm.getName().lastIndexOf('_'); int partNumber = Integer.parseInt(sm.getName().substring(lastUnderscore + 1)); parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag(), sm.getLastModified())); } return parts.build(); }
@Override public StorageMetadata apply(@Nullable org.jclouds.blobstore.domain.StorageMetadata input) { if (input == null) { return null; } return StorageMetadata.builder().type(input.getType().name()).providerId(input.getProviderId()) .name(input.getName()).uri(input.getUri()).userMetadata(input.getUserMetadata()) .eTag(input.getETag()).creationDate(input.getCreationDate()).lastModifiedDate(input.getLastModified()) .build(); } }