public String putBlob(String container, Blob blob, PutOptions options) {
if (options.isMultipart()) {
throw new UnsupportedOperationException();
}
ObjectApi objectApi = api.objectApiInRegionForContainer(region.getId(), container);
return objectApi.replace(blob.getMetadata().getName(), blob.getPayload(), blob.getMetadata().getUserMetadata());
}
@Override
public BlobMetadata blobMetadata(String container, String name) {
SwiftObject object = api.objectApiInRegionForContainer(region.getId(), container).head(name);