kvclient-js
Version:
Oracle NoSQL Database node.js Client API.
2,028 lines (1,979 loc) • 246 kB
JavaScript
//
// Autogenerated by Thrift Compiler (0.9.2)
//
// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
//
var thrift = require('thrift');
var Thrift = thrift.Thrift;
var Q = thrift.Q;
var ttypes = require('./ondb_types');
//HELPER FUNCTIONS AND STRUCTURES
ONDB_ping_args = function(args) {
};
ONDB_ping_args.prototype = {};
ONDB_ping_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
input.skip(ftype);
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_ping_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_ping_args');
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_ping_result = function(args) {
};
ONDB_ping_result.prototype = {};
ONDB_ping_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
input.skip(ftype);
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_ping_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_ping_result');
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_version_args = function(args) {
this.whichModule = null;
if (args) {
if (args.whichModule !== undefined) {
this.whichModule = args.whichModule;
}
}
};
ONDB_version_args.prototype = {};
ONDB_version_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.I32) {
this.whichModule = input.readI32();
} else {
input.skip(ftype);
}
break;
case 0:
input.skip(ftype);
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_version_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_version_args');
if (this.whichModule !== null && this.whichModule !== undefined) {
output.writeFieldBegin('whichModule', Thrift.Type.I32, 1);
output.writeI32(this.whichModule);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_version_result = function(args) {
this.success = null;
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
}
};
ONDB_version_result.prototype = {};
ONDB_version_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRING) {
this.success = input.readString();
} else {
input.skip(ftype);
}
break;
case 0:
input.skip(ftype);
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_version_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_version_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRING, 0);
output.writeString(this.success);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_status_args = function(args) {
this.whichModule = null;
if (args) {
if (args.whichModule !== undefined) {
this.whichModule = args.whichModule;
}
}
};
ONDB_status_args.prototype = {};
ONDB_status_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.I32) {
this.whichModule = input.readI32();
} else {
input.skip(ftype);
}
break;
case 0:
input.skip(ftype);
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_status_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_status_args');
if (this.whichModule !== null && this.whichModule !== undefined) {
output.writeFieldBegin('whichModule', Thrift.Type.I32, 1);
output.writeI32(this.whichModule);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_status_result = function(args) {
this.success = null;
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
}
};
ONDB_status_result.prototype = {};
ONDB_status_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRING) {
this.success = input.readString();
} else {
input.skip(ftype);
}
break;
case 0:
input.skip(ftype);
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_status_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_status_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRING, 0);
output.writeString(this.success);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_shutdown_args = function(args) {
};
ONDB_shutdown_args.prototype = {};
ONDB_shutdown_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
input.skip(ftype);
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_shutdown_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_shutdown_args');
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_shutdown_result = function(args) {
};
ONDB_shutdown_result.prototype = {};
ONDB_shutdown_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
input.skip(ftype);
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_shutdown_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_shutdown_result');
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_verify_args = function(args) {
this.properties = null;
if (args) {
if (args.properties !== undefined) {
this.properties = args.properties;
}
}
};
ONDB_verify_args.prototype = {};
ONDB_verify_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.properties = new ttypes.TVerifyProperties();
this.properties.read(input);
} else {
input.skip(ftype);
}
break;
case 0:
input.skip(ftype);
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_verify_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_verify_args');
if (this.properties !== null && this.properties !== undefined) {
output.writeFieldBegin('properties', Thrift.Type.STRUCT, 1);
this.properties.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_verify_result = function(args) {
this.success = null;
this.uve = null;
if (args instanceof ttypes.TUnverifiedConnectionException) {
this.uve = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.uve !== undefined) {
this.uve = args.uve;
}
}
};
ONDB_verify_result.prototype = {};
ONDB_verify_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TVerifyResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.uve = new ttypes.TUnverifiedConnectionException();
this.uve.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_verify_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_verify_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.uve !== null && this.uve !== undefined) {
output.writeFieldBegin('uve', Thrift.Type.STRUCT, 1);
this.uve.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_put_args = function(args) {
this.tableName = null;
this.row = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.row !== undefined) {
this.row = args.row;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_put_args.prototype = {};
ONDB_put_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.row = new ttypes.TRow();
this.row.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_put_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_put_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.row !== null && this.row !== undefined) {
output.writeFieldBegin('row', Thrift.Type.STRUCT, 2);
this.row.write(output);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 3);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_put_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
this.de = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.de !== undefined) {
this.de = args.de;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_put_result.prototype = {};
ONDB_put_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TWriteResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.de = new ttypes.TDurabilityException();
this.de.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_put_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_put_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.de !== null && this.de !== undefined) {
output.writeFieldBegin('de', Thrift.Type.STRUCT, 1);
this.de.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfAbsent_args = function(args) {
this.tableName = null;
this.row = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.row !== undefined) {
this.row = args.row;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_putIfAbsent_args.prototype = {};
ONDB_putIfAbsent_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.row = new ttypes.TRow();
this.row.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfAbsent_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfAbsent_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.row !== null && this.row !== undefined) {
output.writeFieldBegin('row', Thrift.Type.STRUCT, 2);
this.row.write(output);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 3);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfAbsent_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
this.de = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.de !== undefined) {
this.de = args.de;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_putIfAbsent_result.prototype = {};
ONDB_putIfAbsent_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TWriteResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.de = new ttypes.TDurabilityException();
this.de.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfAbsent_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfAbsent_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.de !== null && this.de !== undefined) {
output.writeFieldBegin('de', Thrift.Type.STRUCT, 1);
this.de.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfPresent_args = function(args) {
this.tableName = null;
this.row = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.row !== undefined) {
this.row = args.row;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_putIfPresent_args.prototype = {};
ONDB_putIfPresent_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.row = new ttypes.TRow();
this.row.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfPresent_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfPresent_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.row !== null && this.row !== undefined) {
output.writeFieldBegin('row', Thrift.Type.STRUCT, 2);
this.row.write(output);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 3);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfPresent_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
this.de = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.de !== undefined) {
this.de = args.de;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_putIfPresent_result.prototype = {};
ONDB_putIfPresent_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TWriteResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.de = new ttypes.TDurabilityException();
this.de.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfPresent_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfPresent_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.de !== null && this.de !== undefined) {
output.writeFieldBegin('de', Thrift.Type.STRUCT, 1);
this.de.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfVersion_args = function(args) {
this.tableName = null;
this.row = null;
this.matchVersion = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.row !== undefined) {
this.row = args.row;
}
if (args.matchVersion !== undefined) {
this.matchVersion = args.matchVersion;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_putIfVersion_args.prototype = {};
ONDB_putIfVersion_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.row = new ttypes.TRow();
this.row.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRING) {
this.matchVersion = input.readBinary();
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfVersion_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfVersion_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.row !== null && this.row !== undefined) {
output.writeFieldBegin('row', Thrift.Type.STRUCT, 2);
this.row.write(output);
output.writeFieldEnd();
}
if (this.matchVersion !== null && this.matchVersion !== undefined) {
output.writeFieldBegin('matchVersion', Thrift.Type.STRING, 3);
output.writeBinary(this.matchVersion);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 4);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_putIfVersion_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
this.de = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.de !== undefined) {
this.de = args.de;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_putIfVersion_result.prototype = {};
ONDB_putIfVersion_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TWriteResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.de = new ttypes.TDurabilityException();
this.de.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_putIfVersion_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_putIfVersion_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.de !== null && this.de !== undefined) {
output.writeFieldBegin('de', Thrift.Type.STRUCT, 1);
this.de.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_get_args = function(args) {
this.tableName = null;
this.key = null;
this.readOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.key !== undefined) {
this.key = args.key;
}
if (args.readOptions !== undefined) {
this.readOptions = args.readOptions;
}
}
};
ONDB_get_args.prototype = {};
ONDB_get_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.key = new ttypes.TRow();
this.key.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.readOptions = new ttypes.TReadOptions();
this.readOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_get_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_get_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.key !== null && this.key !== undefined) {
output.writeFieldBegin('key', Thrift.Type.STRUCT, 2);
this.key.write(output);
output.writeFieldEnd();
}
if (this.readOptions !== null && this.readOptions !== undefined) {
output.writeFieldBegin('readOptions', Thrift.Type.STRUCT, 3);
this.readOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_get_result = function(args) {
this.success = null;
this.ce = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TConsistencyException) {
this.ce = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.ce !== undefined) {
this.ce = args.ce;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_get_result.prototype = {};
ONDB_get_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TGetResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.ce = new ttypes.TConsistencyException();
this.ce.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_get_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_get_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.ce !== null && this.ce !== undefined) {
output.writeFieldBegin('ce', Thrift.Type.STRUCT, 1);
this.ce.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_deleteRow_args = function(args) {
this.tableName = null;
this.key = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.key !== undefined) {
this.key = args.key;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_deleteRow_args.prototype = {};
ONDB_deleteRow_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.key = new ttypes.TRow();
this.key.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_deleteRow_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_deleteRow_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.key !== null && this.key !== undefined) {
output.writeFieldBegin('key', Thrift.Type.STRUCT, 2);
this.key.write(output);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 3);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_deleteRow_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
this.de = args;
return;
}
if (args instanceof ttypes.TRequestTimeoutException) {
this.re = args;
return;
}
if (args instanceof ttypes.TFaultException) {
this.fe = args;
return;
}
if (args instanceof ttypes.TProxyException) {
this.pe = args;
return;
}
if (args instanceof ttypes.TIllegalArgumentException) {
this.iae = args;
return;
}
if (args) {
if (args.success !== undefined) {
this.success = args.success;
}
if (args.de !== undefined) {
this.de = args.de;
}
if (args.re !== undefined) {
this.re = args.re;
}
if (args.fe !== undefined) {
this.fe = args.fe;
}
if (args.pe !== undefined) {
this.pe = args.pe;
}
if (args.iae !== undefined) {
this.iae = args.iae;
}
}
};
ONDB_deleteRow_result.prototype = {};
ONDB_deleteRow_result.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 0:
if (ftype == Thrift.Type.STRUCT) {
this.success = new ttypes.TWriteResult();
this.success.read(input);
} else {
input.skip(ftype);
}
break;
case 1:
if (ftype == Thrift.Type.STRUCT) {
this.de = new ttypes.TDurabilityException();
this.de.read(input);
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.re = new ttypes.TRequestTimeoutException();
this.re.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRUCT) {
this.fe = new ttypes.TFaultException();
this.fe.read(input);
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.pe = new ttypes.TProxyException();
this.pe.read(input);
} else {
input.skip(ftype);
}
break;
case 5:
if (ftype == Thrift.Type.STRUCT) {
this.iae = new ttypes.TIllegalArgumentException();
this.iae.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_deleteRow_result.prototype.write = function(output) {
output.writeStructBegin('ONDB_deleteRow_result');
if (this.success !== null && this.success !== undefined) {
output.writeFieldBegin('success', Thrift.Type.STRUCT, 0);
this.success.write(output);
output.writeFieldEnd();
}
if (this.de !== null && this.de !== undefined) {
output.writeFieldBegin('de', Thrift.Type.STRUCT, 1);
this.de.write(output);
output.writeFieldEnd();
}
if (this.re !== null && this.re !== undefined) {
output.writeFieldBegin('re', Thrift.Type.STRUCT, 2);
this.re.write(output);
output.writeFieldEnd();
}
if (this.fe !== null && this.fe !== undefined) {
output.writeFieldBegin('fe', Thrift.Type.STRUCT, 3);
this.fe.write(output);
output.writeFieldEnd();
}
if (this.pe !== null && this.pe !== undefined) {
output.writeFieldBegin('pe', Thrift.Type.STRUCT, 4);
this.pe.write(output);
output.writeFieldEnd();
}
if (this.iae !== null && this.iae !== undefined) {
output.writeFieldBegin('iae', Thrift.Type.STRUCT, 5);
this.iae.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_deleteRowIfVersion_args = function(args) {
this.tableName = null;
this.key = null;
this.matchVersion = null;
this.writeOptions = null;
if (args) {
if (args.tableName !== undefined) {
this.tableName = args.tableName;
}
if (args.key !== undefined) {
this.key = args.key;
}
if (args.matchVersion !== undefined) {
this.matchVersion = args.matchVersion;
}
if (args.writeOptions !== undefined) {
this.writeOptions = args.writeOptions;
}
}
};
ONDB_deleteRowIfVersion_args.prototype = {};
ONDB_deleteRowIfVersion_args.prototype.read = function(input) {
input.readStructBegin();
while (true)
{
var ret = input.readFieldBegin();
var fname = ret.fname;
var ftype = ret.ftype;
var fid = ret.fid;
if (ftype == Thrift.Type.STOP) {
break;
}
switch (fid)
{
case 1:
if (ftype == Thrift.Type.STRING) {
this.tableName = input.readString();
} else {
input.skip(ftype);
}
break;
case 2:
if (ftype == Thrift.Type.STRUCT) {
this.key = new ttypes.TRow();
this.key.read(input);
} else {
input.skip(ftype);
}
break;
case 3:
if (ftype == Thrift.Type.STRING) {
this.matchVersion = input.readBinary();
} else {
input.skip(ftype);
}
break;
case 4:
if (ftype == Thrift.Type.STRUCT) {
this.writeOptions = new ttypes.TWriteOptions();
this.writeOptions.read(input);
} else {
input.skip(ftype);
}
break;
default:
input.skip(ftype);
}
input.readFieldEnd();
}
input.readStructEnd();
return;
};
ONDB_deleteRowIfVersion_args.prototype.write = function(output) {
output.writeStructBegin('ONDB_deleteRowIfVersion_args');
if (this.tableName !== null && this.tableName !== undefined) {
output.writeFieldBegin('tableName', Thrift.Type.STRING, 1);
output.writeString(this.tableName);
output.writeFieldEnd();
}
if (this.key !== null && this.key !== undefined) {
output.writeFieldBegin('key', Thrift.Type.STRUCT, 2);
this.key.write(output);
output.writeFieldEnd();
}
if (this.matchVersion !== null && this.matchVersion !== undefined) {
output.writeFieldBegin('matchVersion', Thrift.Type.STRING, 3);
output.writeBinary(this.matchVersion);
output.writeFieldEnd();
}
if (this.writeOptions !== null && this.writeOptions !== undefined) {
output.writeFieldBegin('writeOptions', Thrift.Type.STRUCT, 4);
this.writeOptions.write(output);
output.writeFieldEnd();
}
output.writeFieldStop();
output.writeStructEnd();
return;
};
ONDB_deleteRowIfVersion_result = function(args) {
this.success = null;
this.de = null;
this.re = null;
this.fe = null;
this.pe = null;
this.iae = null;
if (args instanceof ttypes.TDurabilityException) {
th