lib/commands/ts/bykeybase.js
function ByKeyBase(options, pbRequestName, pbResponseName, callback) {
    CommandBase.call(this, pbRequestName, pbResponseName, callback);
    this.validateOptions(options, schema);
}
function ByKeyBase(options, pbRequestName, pbResponseName, callback) {
    CommandBase.call(this, pbRequestName, pbResponseName, callback);
    this.validateOptions(options, schema);
}
function ByKeyBase ( options , pbRequestName , pbResponseName , callback ) { CommandBase . call ( this , pbRequestName , pbResponseName , callback ) ; this . validateOptions ( options , schema ) ; }
Base class for Get and Delete classes.
@module TS
 
@class ByKeyBase
@constructor
@param {Object} options The options for this command.
@param {String} options.table The timeseries table from which retrieve a key from Riak.
@param {Object[]} options.key The timeseries composite key to retrieve from Riak.
@param {Function} callback The allback to be executed when the operation completes.
@param {String} callback.err An error message. Will be null if no error.
@param {Object} callback.response Object containing timeseries data.
@param {Object} callback.response.columns Timeseries column data
@param {Object} callback.response.rows Timeseries row data
@param {Object} callback.data additional error data. Will be null if no error.
@extends CommandBase
Base class for Get and Delete classes .