public abstract class MapRClient
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ERROR_VALUE |
static int |
FADVISEDONTNEED |
static int |
FADVISERANDOM |
static int |
FADVISESEQ |
static int |
LogPageSize |
static int |
PageSize |
static int |
RA_THREADS |
| Constructor and Description |
|---|
MapRClient() |
| Modifier and Type | Method and Description |
|---|---|
int |
addtablereplica(long clntPtr,
java.lang.String tablePath,
byte[] replicaDesc,
byte[] autoSetupInfo,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
addtableupstream(long clntPtr,
java.lang.String tablePath,
byte[] upstreamDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
static int |
adviseFile(long clusterP,
long fileP,
int type,
long offset,
long count,
MapRUserInfo userInfo) |
static void |
cleanup() |
protected void |
CloseClient(long clntPtr) |
static int |
closeFile(long clusterP,
long fileP) |
protected long |
create(long clntPtr,
java.lang.String name,
int mask,
int mode,
boolean createIfNonExistant,
boolean append,
boolean overwrite,
short replication,
long chunkSize,
boolean createParent,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
createcolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
byte[] schFamily,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
long |
createFid(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
long chunkSize,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
long |
createFid2(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
long chunkSize,
boolean overwrite,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected void |
createHardlink(long clntPtr,
java.lang.String oldpath,
java.lang.String newpath,
MapRConstants.ErrorValue linkErr,
MapRUserInfo userInfo) |
protected int |
createSnapshot(long clntPtr,
java.lang.String volName,
int volId,
int rootCid,
java.lang.String snapshotName,
boolean mirrorSnapshot,
java.lang.String username,
MapRUserInfo userInfo) |
protected void |
createSymlink(long clntPtr,
java.lang.String target,
java.lang.String link,
boolean createParent,
int mask,
int mode,
long chunkSize,
MapRConstants.ErrorValue linkErr,
MapRUserInfo userInfo) |
java.lang.String |
createtable(long clntPtr,
java.lang.String name,
java.lang.String user,
byte[] attr,
byte[] aces,
int mode,
byte[][] splitKeys,
boolean needServerInfo,
int auditValue,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
int |
createVolLink(long clntPtr,
java.lang.String volName,
java.lang.String volLink,
boolean writeable,
boolean hidden,
MapRUserInfo userInfo) |
protected int |
delace(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
deletecolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
int |
deleteVolLink(long clntPtr,
java.lang.String volLink,
MapRUserInfo userInfo) |
void |
edittablereplica(long clntPtr,
java.lang.String tablePath,
java.lang.String clusterName,
java.lang.String replicaPath,
java.lang.String replicaTopic,
boolean allowAllCfs,
byte[] replicaDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
enablePrivilegedProcessAccess(long clntPtr,
boolean enable) |
protected MapRFileCount |
fileCount(long clntPtr,
java.lang.String path,
MapRConstants.ErrorValue errorValue,
MapRUserInfo userInfo) |
static int |
flushJniBuffers(long clusterP,
long fileP,
long flushToPos) |
protected byte[] |
getace(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected JNIFileStatus |
getattr(long clntPtr,
java.lang.String name,
boolean needSlashMapr,
java.lang.String authority,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
static long |
getAttrs(long clusterP,
long fileP,
InodeAttributes a) |
protected JNIBlockLocation[] |
getBlockInfo(long clntPtr,
java.lang.String name,
long start,
long len,
boolean usePrimaryFid,
boolean needDiskBlocks,
MapRConstants.ErrorValue err) |
byte[] |
getContainerInfo(long clntPtr,
int[] cids,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
static long[] |
getFidServers(long clusterP,
int cid) |
static IPPort[] |
getGatewayIps(long clusterP,
java.lang.String file,
java.lang.String dstCluster,
boolean skipCache,
GatewaySource source,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
static int |
getNumAvailRAPages() |
static int |
getNumRAPages() |
protected java.lang.String |
getPathFromFid(long clntPtr,
java.lang.String username,
int pCid,
int pCinum,
int pUniq,
MapRUserInfo userInfo) |
java.lang.String |
getServerForCid(long clntPtr,
int cid,
MapRConstants.ErrorValue err) |
protected JNIFsStatus |
getStatus(long clntPtr) |
byte[] |
gettableattr(long clntPtr,
java.lang.String tablePath,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
gettablets(long clntPtr,
java.lang.String tablePath,
byte[] stKey,
byte[] endKey,
boolean needSpaceUsage,
boolean prefetchTabletMap,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
gettabletswithfid(long clntPtr,
java.lang.String fid,
byte[] stKey,
byte[] endKey,
boolean needSpaceUsage,
boolean prefetchTabletMap,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
int |
GetUserInfo(long clntPtr,
MapRUserInfo userInfo) |
protected int |
getuserpermission(long clntPtr,
java.lang.String name,
int accessBitsIn,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected byte[] |
getxattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
static java.lang.String |
getZkConnectString(long clntPtr,
boolean cached) |
static int |
initSpoofedUser(java.lang.String spoofedUser,
int spoofedUid,
java.lang.String spoofedGroup,
int spoofedGid) |
byte[] |
listcolumnfamily(long clntPtr,
java.lang.String tablePath,
boolean wantAces,
boolean useCached,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
listtablereplicas(long clntPtr,
java.lang.String tablePath,
boolean wantStats,
boolean refreshNow,
boolean getSindexes,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
listtableupstreams(long clntPtr,
java.lang.String tablePath,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected byte[] |
listxattr(long clntPtr,
java.lang.String fileName,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
lookupkv(long clntPtr,
java.lang.String kvPath,
byte[] key,
MapRConstants.ErrorValue err)
------------------------ KvStore native calls -------------------------
|
void |
mergetableregion(long clntPtr,
java.lang.String fidstr,
MapRConstants.ErrorValue err) |
protected int |
mkdirs(long clntPtr,
java.lang.String name,
int mask,
int mode,
boolean compress,
long chunkSize,
MapRConstants.ErrorValue err,
boolean needFid,
boolean createParent,
MapRUserInfo userInfo) |
java.lang.String |
mkdirsFid(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
boolean compress,
long chunkSize,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
modifycolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
byte[] schFamily,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
modifytableattr(long clntPtr,
java.lang.String tablePath,
byte[] tableAttr,
byte[] tableAces,
boolean genUuid,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
mountVolume(long clntPtr,
java.lang.String volName,
java.lang.String mountPath,
java.lang.String username,
MapRUserInfo userInfo,
int mode) |
protected InodeAttributes |
open(long clntPtr,
java.lang.String name,
int read_write,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected long |
OpenClient(java.lang.String clusterName,
long[] ips,
java.lang.String authority,
boolean disableNameCache,
MapRClientInitParams clientInitParams) |
protected long |
OpenClient2(java.lang.String clusterName,
long[] ips,
java.lang.String authority,
boolean disableNameCache,
MapRClientInitParams clientInitParams,
java.lang.String buildVersion,
java.lang.String patchVersion,
boolean bailOutOnLibMismatch) |
InodeAttributes |
openFid(long clntPtr,
java.lang.String pfid,
java.lang.String file,
long[] ips,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
InodeAttributes |
openFidWithParams(long clntPtr,
java.lang.String fid,
long[] ips,
long chunkSize,
long fileSize,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
long |
opentable(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
------------------------ Goose native calls ---------------------------
|
long |
opentablewithfid(long clntPtr,
java.lang.String indexFid,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
packtableregion(long clntPtr,
java.lang.String fidstr,
int ctype,
MapRConstants.ErrorValue err) |
protected JNIFileStatus[] |
readdirlite(long clntPtr,
java.lang.String path,
int cid,
int cinum,
int uniq,
int count,
long cookie,
boolean showhidden,
java.lang.String authority,
MapRConstants.ErrorValue errorValue,
MapRUserInfo userInfo) |
protected JNIFileStatus[] |
readdirplus(long clntPtr,
java.lang.String name,
boolean showVols,
boolean needSlashMapr,
boolean showHidden,
java.lang.String authority,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected java.lang.String |
readlink(long clntPtr,
java.lang.String path,
MapRConstants.ErrorValue err) |
static int |
readRPC(long clusterP,
long fileP,
Page[] pagesToGet,
long intendReadTillOffset,
SFid sfid,
java.lang.String pfid,
long[] ips,
java.lang.String file,
MapRConstants.ErrorValue err,
InodeAttributes attrs,
MapRUserInfo userInfo) |
protected int |
remove(long clntPtr,
java.lang.String name,
boolean recursive,
boolean batched,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
int |
removeFid(long clntPtr,
java.lang.String pfid,
java.lang.String dir,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
removetablereplica(long clntPtr,
java.lang.String tablePath,
byte[] replicaDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
removetableupstream(long clntPtr,
java.lang.String tablePath,
byte[] upstreamDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
removexattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
rename(long clntPtr,
java.lang.String src,
java.lang.String dest,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
byte[] |
scanKV(long clntPtr,
java.lang.String name,
byte[] start,
byte[] end,
int maxkeys,
boolean fromGfsck,
MapRConstants.ErrorValue err) |
byte[] |
scankvgivenfid(long clntPtr,
byte[] kvFid,
byte[] start,
byte[] end,
MapRConstants.ErrorValue err) |
protected int |
setace(long clntPtr,
java.lang.String name,
byte[] face,
boolean isSet,
java.lang.String hintAceName,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
setattr(long clntPtr,
java.lang.String name,
int bitmask,
java.lang.String user,
java.lang.String group,
long mtime,
long atime,
int mode,
short repl,
boolean canCompress,
java.lang.String compressorType,
long chunkSize,
boolean wireSecurityEnabled,
boolean audit,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
setxattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
byte[] value,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
void |
splittableregion(long clntPtr,
java.lang.String fidstr,
boolean ignoreRegionTooSmallError,
MapRConstants.ErrorValue err) |
byte[] |
tabletstat(long clntPtr,
java.lang.String fid,
MapRConstants.ErrorValue err) |
protected int |
truncate(long clntPtr,
java.lang.String name,
long newlength,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo) |
protected int |
unmountVolume(long clntPtr,
java.lang.String volName,
java.lang.String mountPath,
java.lang.String username,
int pCid,
int pCinum,
int pUniq,
MapRUserInfo userInfo) |
static int |
writeRPC(long clusterP,
long fileP,
Page[] pagesToSend,
long flushToPos,
boolean flushToServer,
MapRUserInfo userInfo) |
public static final int ERROR_VALUE
public static final int LogPageSize
public static final int PageSize
public static final int FADVISEDONTNEED
public static final int FADVISERANDOM
public static final int FADVISESEQ
public static final int RA_THREADS
protected final long OpenClient(java.lang.String clusterName,
long[] ips,
java.lang.String authority,
boolean disableNameCache,
MapRClientInitParams clientInitParams)
protected final long OpenClient2(java.lang.String clusterName,
long[] ips,
java.lang.String authority,
boolean disableNameCache,
MapRClientInitParams clientInitParams,
java.lang.String buildVersion,
java.lang.String patchVersion,
boolean bailOutOnLibMismatch)
protected final void CloseClient(long clntPtr)
protected final int getuserpermission(long clntPtr,
java.lang.String name,
int accessBitsIn,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final long create(long clntPtr,
java.lang.String name,
int mask,
int mode,
boolean createIfNonExistant,
boolean append,
boolean overwrite,
short replication,
long chunkSize,
boolean createParent,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int truncate(long clntPtr,
java.lang.String name,
long newlength,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected InodeAttributes open(long clntPtr, java.lang.String name, int read_write, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
protected final int remove(long clntPtr,
java.lang.String name,
boolean recursive,
boolean batched,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final JNIFileStatus getattr(long clntPtr, java.lang.String name, boolean needSlashMapr, java.lang.String authority, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
protected final int setattr(long clntPtr,
java.lang.String name,
int bitmask,
java.lang.String user,
java.lang.String group,
long mtime,
long atime,
int mode,
short repl,
boolean canCompress,
java.lang.String compressorType,
long chunkSize,
boolean wireSecurityEnabled,
boolean audit,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int setxattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
byte[] value,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final byte[] getxattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final byte[] listxattr(long clntPtr,
java.lang.String fileName,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int removexattr(long clntPtr,
java.lang.String fileName,
java.lang.String xname,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int delace(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final byte[] getace(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int setace(long clntPtr,
java.lang.String name,
byte[] face,
boolean isSet,
java.lang.String hintAceName,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final int mkdirs(long clntPtr,
java.lang.String name,
int mask,
int mode,
boolean compress,
long chunkSize,
MapRConstants.ErrorValue err,
boolean needFid,
boolean createParent,
MapRUserInfo userInfo)
protected final int rename(long clntPtr,
java.lang.String src,
java.lang.String dest,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
protected final MapRFileCount fileCount(long clntPtr, java.lang.String path, MapRConstants.ErrorValue errorValue, MapRUserInfo userInfo)
protected final JNIFileStatus[] readdirlite(long clntPtr, java.lang.String path, int cid, int cinum, int uniq, int count, long cookie, boolean showhidden, java.lang.String authority, MapRConstants.ErrorValue errorValue, MapRUserInfo userInfo)
protected final JNIFileStatus[] readdirplus(long clntPtr, java.lang.String name, boolean showVols, boolean needSlashMapr, boolean showHidden, java.lang.String authority, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
protected final JNIBlockLocation[] getBlockInfo(long clntPtr, java.lang.String name, long start, long len, boolean usePrimaryFid, boolean needDiskBlocks, MapRConstants.ErrorValue err)
protected final void createSymlink(long clntPtr,
java.lang.String target,
java.lang.String link,
boolean createParent,
int mask,
int mode,
long chunkSize,
MapRConstants.ErrorValue linkErr,
MapRUserInfo userInfo)
protected final void createHardlink(long clntPtr,
java.lang.String oldpath,
java.lang.String newpath,
MapRConstants.ErrorValue linkErr,
MapRUserInfo userInfo)
protected final JNIFsStatus getStatus(long clntPtr)
protected final java.lang.String readlink(long clntPtr,
java.lang.String path,
MapRConstants.ErrorValue err)
protected final int mountVolume(long clntPtr,
java.lang.String volName,
java.lang.String mountPath,
java.lang.String username,
MapRUserInfo userInfo,
int mode)
protected final int unmountVolume(long clntPtr,
java.lang.String volName,
java.lang.String mountPath,
java.lang.String username,
int pCid,
int pCinum,
int pUniq,
MapRUserInfo userInfo)
protected final java.lang.String getPathFromFid(long clntPtr,
java.lang.String username,
int pCid,
int pCinum,
int pUniq,
MapRUserInfo userInfo)
protected final int createSnapshot(long clntPtr,
java.lang.String volName,
int volId,
int rootCid,
java.lang.String snapshotName,
boolean mirrorSnapshot,
java.lang.String username,
MapRUserInfo userInfo)
public byte[] getContainerInfo(long clntPtr,
int[] cids,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public int GetUserInfo(long clntPtr,
MapRUserInfo userInfo)
public static int initSpoofedUser(java.lang.String spoofedUser,
int spoofedUid,
java.lang.String spoofedGroup,
int spoofedGid)
public static void cleanup()
public static java.lang.String getZkConnectString(long clntPtr,
boolean cached)
public int createVolLink(long clntPtr,
java.lang.String volName,
java.lang.String volLink,
boolean writeable,
boolean hidden,
MapRUserInfo userInfo)
public int deleteVolLink(long clntPtr,
java.lang.String volLink,
MapRUserInfo userInfo)
public InodeAttributes openFidWithParams(long clntPtr, java.lang.String fid, long[] ips, long chunkSize, long fileSize, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
public static IPPort[] getGatewayIps(long clusterP, java.lang.String file, java.lang.String dstCluster, boolean skipCache, GatewaySource source, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
public static int readRPC(long clusterP,
long fileP,
Page[] pagesToGet,
long intendReadTillOffset,
SFid sfid,
java.lang.String pfid,
long[] ips,
java.lang.String file,
MapRConstants.ErrorValue err,
InodeAttributes attrs,
MapRUserInfo userInfo)
public static int writeRPC(long clusterP,
long fileP,
Page[] pagesToSend,
long flushToPos,
boolean flushToServer,
MapRUserInfo userInfo)
public static long getAttrs(long clusterP,
long fileP,
InodeAttributes a)
public static int flushJniBuffers(long clusterP,
long fileP,
long flushToPos)
public static int adviseFile(long clusterP,
long fileP,
int type,
long offset,
long count,
MapRUserInfo userInfo)
public static int closeFile(long clusterP,
long fileP)
public static long[] getFidServers(long clusterP,
int cid)
public InodeAttributes openFid(long clntPtr, java.lang.String pfid, java.lang.String file, long[] ips, MapRConstants.ErrorValue err, MapRUserInfo userInfo)
public final long createFid(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
long chunkSize,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final long createFid2(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
long chunkSize,
boolean overwrite,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final int removeFid(long clntPtr,
java.lang.String pfid,
java.lang.String dir,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final java.lang.String mkdirsFid(long clntPtr,
java.lang.String pfid,
java.lang.String file,
int mask,
int mode,
boolean compress,
long chunkSize,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public byte[] scanKV(long clntPtr,
java.lang.String name,
byte[] start,
byte[] end,
int maxkeys,
boolean fromGfsck,
MapRConstants.ErrorValue err)
public final byte[] lookupkv(long clntPtr,
java.lang.String kvPath,
byte[] key,
MapRConstants.ErrorValue err)
public final byte[] scankvgivenfid(long clntPtr,
byte[] kvFid,
byte[] start,
byte[] end,
MapRConstants.ErrorValue err)
public final long opentable(long clntPtr,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
userInfo - TODOpublic final long opentablewithfid(long clntPtr,
java.lang.String indexFid,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final java.lang.String createtable(long clntPtr,
java.lang.String name,
java.lang.String user,
byte[] attr,
byte[] aces,
int mode,
byte[][] splitKeys,
boolean needServerInfo,
int auditValue,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final byte[] gettablets(long clntPtr,
java.lang.String tablePath,
byte[] stKey,
byte[] endKey,
boolean needSpaceUsage,
boolean prefetchTabletMap,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final byte[] gettabletswithfid(long clntPtr,
java.lang.String fid,
byte[] stKey,
byte[] endKey,
boolean needSpaceUsage,
boolean prefetchTabletMap,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void createcolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
byte[] schFamily,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void modifycolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
byte[] schFamily,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void deletecolumnfamily(long clntPtr,
java.lang.String tablePath,
java.lang.String name,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final byte[] listcolumnfamily(long clntPtr,
java.lang.String tablePath,
boolean wantAces,
boolean useCached,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void modifytableattr(long clntPtr,
java.lang.String tablePath,
byte[] tableAttr,
byte[] tableAces,
boolean genUuid,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final byte[] gettableattr(long clntPtr,
java.lang.String tablePath,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final java.lang.String getServerForCid(long clntPtr,
int cid,
MapRConstants.ErrorValue err)
public final byte[] tabletstat(long clntPtr,
java.lang.String fid,
MapRConstants.ErrorValue err)
public final void splittableregion(long clntPtr,
java.lang.String fidstr,
boolean ignoreRegionTooSmallError,
MapRConstants.ErrorValue err)
public final void packtableregion(long clntPtr,
java.lang.String fidstr,
int ctype,
MapRConstants.ErrorValue err)
public final void mergetableregion(long clntPtr,
java.lang.String fidstr,
MapRConstants.ErrorValue err)
public static final int getNumAvailRAPages()
public static final int getNumRAPages()
public final byte[] listtablereplicas(long clntPtr,
java.lang.String tablePath,
boolean wantStats,
boolean refreshNow,
boolean getSindexes,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final int addtablereplica(long clntPtr,
java.lang.String tablePath,
byte[] replicaDesc,
byte[] autoSetupInfo,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void edittablereplica(long clntPtr,
java.lang.String tablePath,
java.lang.String clusterName,
java.lang.String replicaPath,
java.lang.String replicaTopic,
boolean allowAllCfs,
byte[] replicaDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void removetablereplica(long clntPtr,
java.lang.String tablePath,
byte[] replicaDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final byte[] listtableupstreams(long clntPtr,
java.lang.String tablePath,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void addtableupstream(long clntPtr,
java.lang.String tablePath,
byte[] upstreamDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void removetableupstream(long clntPtr,
java.lang.String tablePath,
byte[] upstreamDesc,
MapRConstants.ErrorValue err,
MapRUserInfo userInfo)
public final void enablePrivilegedProcessAccess(long clntPtr,
boolean enable)