public class FileContainer extends ItemContainer<org.gcube.common.storagehub.model.items.AbstractFileItem>
item, itemclient, itemId| Modifier | Constructor and Description |
|---|---|
protected |
FileContainer(ItemManagerClient itemclient,
org.gcube.common.storagehub.model.items.AbstractFileItem item) |
protected |
FileContainer(ItemManagerClient itemclient,
String fileId) |
| Modifier and Type | Method and Description |
|---|---|
FileContainer |
copy(FolderContainer folder,
String newFileName) |
StreamDescriptor |
downloadSpecificVersion(String versionName) |
URL |
getPublicLink() |
ContainerType |
getType() |
List<org.gcube.common.storagehub.model.service.Version> |
getVersions() |
delete, download, get, getAnchestors, getId, getRootSharedFolder, invalidateItem, move, rename, setItem, setMetadataprotected FileContainer(ItemManagerClient itemclient, org.gcube.common.storagehub.model.items.AbstractFileItem item)
protected FileContainer(ItemManagerClient itemclient, String fileId)
public ContainerType getType()
getType in class ItemContainer<org.gcube.common.storagehub.model.items.AbstractFileItem>public URL getPublicLink()
public List<org.gcube.common.storagehub.model.service.Version> getVersions()
public StreamDescriptor downloadSpecificVersion(String versionName)
public FileContainer copy(FolderContainer folder, String newFileName)
Copyright © 2018. All Rights Reserved.