public final class PersistGcs
extends water.persist.Persist
| Constructor and Description |
|---|
PersistGcs() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
calcTypeaheadMatches(java.lang.String filter,
int limit) |
void |
cleanUp() |
java.io.OutputStream |
create(java.lang.String path,
boolean overwrite) |
boolean |
delete(java.lang.String path) |
void |
delete(water.Value v) |
boolean |
exists(java.lang.String path) |
java.lang.String |
getParent(java.lang.String path) |
void |
importFiles(java.lang.String path,
java.lang.String pattern,
java.util.ArrayList<java.lang.String> files,
java.util.ArrayList<java.lang.String> keys,
java.util.ArrayList<java.lang.String> fails,
java.util.ArrayList<java.lang.String> dels) |
boolean |
isDirectory(java.lang.String path) |
long |
length(java.lang.String path) |
water.persist.Persist.PersistEntry[] |
list(java.lang.String path)
Lists Blobs prefixed with `path`.
|
byte[] |
load(water.Value v) |
boolean |
mkdirs(java.lang.String path) |
java.io.InputStream |
open(java.lang.String path) |
boolean |
rename(java.lang.String fromPath,
java.lang.String toPath) |
void |
store(water.Value v) |
water.Key |
uriToKey(java.net.URI uri) |
public byte[] load(water.Value v)
throws java.io.IOException
load in class water.persist.Persistjava.io.IOExceptionpublic water.Key uriToKey(java.net.URI uri)
throws java.io.IOException
uriToKey in class water.persist.Persistjava.io.IOExceptionpublic void store(water.Value v)
throws java.io.IOException
store in class water.persist.Persistjava.io.IOExceptionpublic void delete(water.Value v)
delete in class water.persist.Persistpublic void cleanUp()
cleanUp in class water.persist.Persistpublic java.util.List<java.lang.String> calcTypeaheadMatches(java.lang.String filter,
int limit)
calcTypeaheadMatches in class water.persist.Persistpublic void importFiles(java.lang.String path,
java.lang.String pattern,
java.util.ArrayList<java.lang.String> files,
java.util.ArrayList<java.lang.String> keys,
java.util.ArrayList<java.lang.String> fails,
java.util.ArrayList<java.lang.String> dels)
importFiles in class water.persist.Persistpublic java.io.InputStream open(java.lang.String path)
open in class water.persist.Persistpublic java.io.OutputStream create(java.lang.String path,
boolean overwrite)
create in class water.persist.Persistpublic boolean rename(java.lang.String fromPath,
java.lang.String toPath)
rename in class water.persist.Persistpublic boolean exists(java.lang.String path)
exists in class water.persist.Persistpublic boolean isDirectory(java.lang.String path)
isDirectory in class water.persist.Persistpublic java.lang.String getParent(java.lang.String path)
getParent in class water.persist.Persistpublic boolean delete(java.lang.String path)
delete in class water.persist.Persistpublic long length(java.lang.String path)
length in class water.persist.Persistpublic water.persist.Persist.PersistEntry[] list(java.lang.String path)
list in class water.persist.Persistpublic boolean mkdirs(java.lang.String path)
mkdirs in class water.persist.Persist