public class FolderContainer extends ItemContainer<org.gcube.common.storagehub.model.items.FolderItem>
item, itemclient, itemId| Modifier | Constructor and Description |
|---|---|
protected |
FolderContainer(ItemManagerClient itemclient,
org.gcube.common.storagehub.model.items.FolderItem item) |
protected |
FolderContainer(ItemManagerClient itemclient,
String folderId) |
| Modifier and Type | Method and Description |
|---|---|
ListResolver |
findByName(String namePattern) |
List<org.gcube.common.storagehub.model.acls.ACL> |
getAcls() |
ContainerType |
getType() |
ListResolver |
list() |
FolderContainer |
newFolder(String name,
String description) |
FolderContainer |
uploadArchive(InputStream stream,
String extractionFolderName) |
FileContainer |
uploadFile(InputStream stream,
String filename,
String description) |
delete, download, get, getAnchestors, getRootSharedFolder, setItemprotected FolderContainer(ItemManagerClient itemclient, org.gcube.common.storagehub.model.items.FolderItem item)
protected FolderContainer(ItemManagerClient itemclient, String folderId)
public ContainerType getType()
getType in class ItemContainer<org.gcube.common.storagehub.model.items.FolderItem>public ListResolver list()
public FileContainer uploadFile(InputStream stream, String filename, String description)
public FolderContainer uploadArchive(InputStream stream, String extractionFolderName)
public FolderContainer newFolder(String name, String description) throws Exception
Exceptionpublic List<org.gcube.common.storagehub.model.acls.ACL> getAcls() throws Exception
Exceptionpublic ListResolver findByName(String namePattern)
Copyright © 2018. All Rights Reserved.