public class KvStoreClient
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KvStoreClient.BindingType |
| Modifier and Type | Field and Description |
|---|---|
long |
binding |
static org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
int fsPort,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds) |
KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
int fsPort,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds,
int numRpcThreads) |
KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
java.util.List<java.lang.Integer> kvPorts,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds,
int numRpcThreads) |
KvStoreClient(java.lang.String scheme,
java.lang.String clusterName,
java.lang.String host,
int port)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
create(java.lang.String name,
int mode,
int keytype) |
long |
getBinding() |
long |
getBinding(KvStoreClient.BindingType bType) |
com.mapr.fs.proto.Common.FSKeyType |
gettype(com.mapr.fs.proto.Common.FidMsg fid) |
com.mapr.fs.proto.Common.FidMsg |
lookup(java.lang.String name) |
int |
probe()
Probe KvStore to check state of rootCid
|
int |
remove(java.lang.String name) |
int |
rename(java.lang.String oldname,
java.lang.String newname) |
void |
setNoDelete(int cid,
boolean setNoDelete)
Use this to tell MapRClient to avoid invalidating container
from its cid cache
|
@Deprecated
public KvStoreClient(java.lang.String scheme,
java.lang.String clusterName,
java.lang.String host,
int port)
public KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
int fsPort,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds)
throws java.io.IOException
java.io.IOExceptionpublic KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
int fsPort,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds,
int numRpcThreads)
throws java.io.IOException
java.io.IOExceptionpublic KvStoreClient(java.lang.String clusterName,
int rootCid,
java.lang.String fsHost,
java.util.List<java.lang.Integer> kvPorts,
boolean doNotTimeout,
com.mapr.fs.proto.Security.CredentialsMsg creds,
int numRpcThreads)
throws java.io.IOException
java.io.IOExceptionpublic long getBinding()
public long getBinding(KvStoreClient.BindingType bType)
public void setNoDelete(int cid,
boolean setNoDelete)
cid - setNoDelete - public int probe()
public void close()
public int create(java.lang.String name,
int mode,
int keytype)
public com.mapr.fs.proto.Common.FidMsg lookup(java.lang.String name)
public com.mapr.fs.proto.Common.FSKeyType gettype(com.mapr.fs.proto.Common.FidMsg fid)
public int remove(java.lang.String name)
public int rename(java.lang.String oldname,
java.lang.String newname)