com.cinchapi.concourse.thrift.ConcourseService Maven / Gradle / Ivy
/*
* Copyright (c) 2013-2018 Cinchapi Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.cinchapi.concourse.thrift;
import java.nio.ByteBuffer;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.BitSet;
import java.util.Collections;
import java.util.EnumMap;
import java.util.EnumSet;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.annotation.Generated;
import org.apache.thrift.EncodingUtils;
import org.apache.thrift.TException;
import org.apache.thrift.async.AsyncMethodCallback;
import org.apache.thrift.protocol.TTupleProtocol;
import org.apache.thrift.scheme.IScheme;
import org.apache.thrift.scheme.SchemeFactory;
import org.apache.thrift.scheme.StandardScheme;
import org.apache.thrift.scheme.TupleScheme;
import org.apache.thrift.server.AbstractNonblockingServer.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@SuppressWarnings({ "cast", "rawtypes", "serial", "unchecked", "unused" })
@Generated(value = "Autogenerated by Thrift Compiler (0.9.3)", date = "2018-05-27")
public class ConcourseService {
/**
* The interface definition for the Concourse Server API.
*/
public interface Iface {
/**
* Abort the current transaction and discard any changes that are
* currently staged.
*
* After returning, the driver will return to {@code autocommit} mode
* and
* all subsequent changes will be committed immediately.
*
*
* Calling this method when the driver is not in {@code staging} mode is
* a
* no-op.
*
*
* @param record the id of the record in which an attempt is made to add
* the data
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a
* valid session
*
* @param creds
* @param transaction
* @param environment
*/
public void abort(com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
org.apache.thrift.TException;
/**
* Append {@code key} as {@code value} in a new record.
*
* @param key the field name
* @param value the value to add
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the new record id
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.InvalidArgumentException if any of provided data
* can't be stored
*
* @param key
* @param value
* @param creds
* @param transaction
* @param environment
*/
public long addKeyValue(String key,
com.cinchapi.concourse.thrift.TObject value,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Append {@code key} as {@code value} in {@code record}.
*
* @param key the field name
* @param value the value to add
* @param record the record id where an attempt is made to add the data
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a bool that indicates if the data was added
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.InvalidArgumentException if any of provided data
* can't be stored
*
* @param key
* @param value
* @param record
* @param creds
* @param transaction
* @param environment
*/
public boolean addKeyValueRecord(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Append {@code key} as {@code value} in each of the {@code records}
* where it
* doesn't exist.
*
* @param key the field name
* @param value the value to add
* @param records a list of record ids where an attempt is made to add
* the
* data
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a mapping from each record id to a boolean that indicates if
* the
* data was added
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.InvalidArgumentException if any of provided data
* can't be stored
*
* @param key
* @param value
* @param records
* @param creds
* @param transaction
* @param environment
*/
public Map addKeyValueRecords(String key,
com.cinchapi.concourse.thrift.TObject value, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes ever made to {@code record}.
*
* @param record the record id
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param creds
* @param transaction
* @param environment
*/
public Map auditRecord(long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to {@code record} since {@code start}
* (inclusive).
*
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map auditRecordStart(long record, long start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to {@code record} since {@code start}
* (inclusive).
*
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map auditRecordStartstr(long record, String start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to {@code record} between {@code start}
* (inclusive) and {@code end} (non-inclusive).
*
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param end a non-inclusive timestamp that for the most recent recent
* change that should possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map auditRecordStartEnd(long record, long start,
long tend, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to {@code record} between {@code start}
* (inclusive) and {@code end} (non-inclusive).
*
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param end a non-inclusive timestamp that for the most recent recent
* change that should possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map auditRecordStartstrEndstr(long record,
String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes ever made to the {@code key} field in
* {@code record}.
*
* @param key the field name
* @param record the record id
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param creds
* @param transaction
* @param environment
*/
public Map auditKeyRecord(String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to the {@code key} field in {@code record}
* since
* {@code start} (inclusive).
*
* @param key the field name
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map auditKeyRecordStart(String key, long record,
long start, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to the {@code key} field in {@code record}
* since
* {@code start} (inclusive).
*
* @param key the field name
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map auditKeyRecordStartstr(String key, long record,
String start, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to the {@code key} field in {@code record}
* between {@code start} (inclusive) and {@code end} (non-inclusive).
*
* @param key the field name
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param end a non-inclusive timestamp that for the most recent change
* that
* should possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map auditKeyRecordStartEnd(String key, long record,
long start, long tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the changes made to the {@code key} field in {@code record}
* between {@code start} (inclusive) and {@code end} (non-inclusive).
*
* @param key the field name
* @param record the record id
* @param start an inclusive timestamp for the oldest change that should
* possibly be included in the audit
* @param end a non-inclusive timestamp that for the most recent recent
* change that should possibly be included in the audit
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return for each change, a mapping from timestamp to a description of
* the
* revision
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map auditKeyRecordStartstrEndstr(String key,
long record, String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that are currently stored for
* {@code key}.
*
* @param keys the field name
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each value to the {@link Set} of
* records
* that contain that value in the {@code key} field
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param creds
* @param transaction
* @param environment
*/
public Map> browseKey(
String key, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that are currently stored for each
* of the
* {@code keys}.
*
* @param keys a list of field names
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each key to a {@link Map}
* associating
* each value to the set of records that contain that value in
* the
* {@code key} field
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param keys
* @param creds
* @param transaction
* @param environment
*/
public Map>> browseKeys(
List keys,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that were stored for {@code key} at
* {@code timestamp}.
*
* @param keys the field name
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each value to the {@link Set} of
* records
* that contained that value in the {@code key} field at {@code
* timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map> browseKeyTime(
String key, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that were stored for {@code key} at
* {@code timestamp}.
*
* @param keys the field name
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each value to the {@link Set} of
* records
* that contained that value in the {@code key} field at {@code
* timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map> browseKeyTimestr(
String key, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that were stored for each of the
* {@code keys} at {@code timestamp}.
*
* @param keys a list of field names
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each key to a {@link Map}
* associating
* each value to the {@link Set} of records that contained that
* value
* in the {@code key} field at {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param keys
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map>> browseKeysTime(
List keys, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View the values from all records that were stored for each of the
* {@code keys} at {@code timestamp}.
*
* @param keys a list of field names
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each key to a {@link Map}
* associating
* each value to the {@link Set} of records that contained that
* value
* in the {@code key} field at {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param keys
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map>> browseKeysTimestr(
List keys, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View a time series that associates the timestamp of each modification
* for
* {@code key} in {@code record} to a snapshot containing the values
* that
* were stored in the field after the change.
*
* @param key the field name
* @param record the record id
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each modification timestamp to the
* {@link Set} of values that were stored in the field after the
* change.
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param creds
* @param transaction
* @param environment
*/
public Map> chronologizeKeyRecord(
String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View a time series between {@code start} (inclusive) and the present
* that
* associates the timestamp of each modification for {@code key} in
* {@code record} to a snapshot containing the values that
* were stored in the field after the change.
*
* @param key the field name
* @param record the record id
* @param start the first possible {@link Timestamp} to include in the
* time series
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each modification timestamp to the
* {@link Set} of values that were stored in the field after the
* change.
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map> chronologizeKeyRecordStart(
String key, long record, long start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View a time series between {@code start} (inclusive) and the present
* that
* associates the timestamp of each modification for {@code key} in
* {@code record} to a snapshot containing the values that
* were stored in the field after the change.
*
* @param key the field name
* @param record the record id
* @param start the first possible {@link Timestamp} to include in the
* time series
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each modification timestamp to the
* {@link Set} of values that were stored in the field after the
* change.
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map> chronologizeKeyRecordStartstr(
String key, long record, String start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View a time series between {@code start} (inclusive) and {@code end}
* (non-inclusive) that associates the timestamp of each modification
* for
* {@code key} in {@code record} to a snapshot containing the values
* that
* were stored in the field after the change.
*
* @param key the field name
* @param record the record id
* @param start the first possible {@link Timestamp} to include in the
* time series
* @param end the {@link Timestamp} that should be greater than every
* timestamp in the time series
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each modification timestamp to the
* {@link Set} of values that were stored in the field after the
* change.
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map> chronologizeKeyRecordStartEnd(
String key, long record, long start, long tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* View a time series between {@code start} (inclusive) and {@code end}
* (non-inclusive) that associates the timestamp of each modification
* for
* {@code key} in {@code record} to a snapshot containing the values
* that
* were stored in the field after the change.
*
* @param key the field name
* @param record the record id
* @param start the first possible {@link Timestamp} to include in the
* time series
* @param end the {@link Timestamp} that should be greater than every
* timestamp in the time series
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each modification timestamp to the
* {@link Set} of values that were stored in the field after the
* change.
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map> chronologizeKeyRecordStartstrEndstr(
String key, long record, String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearRecord(long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearRecords(List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearKeyRecord(String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearKeysRecord(List keys, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearKeyRecords(String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void clearKeysRecords(List keys, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Attempt to permanently commit any changes that are staged in a
* transaction
* and return {@code true} if and only if all the changes can be
* applied.
* Otherwise, returns {@code false} and all the changes are discarded.
*
* After returning, the driver will return to {@code autocommit} mode
* and
* all subsequent changes will be committed immediately.
*
*
* This method will return {@code false} if it is called when the driver
* is
* not in {@code staging} mode.
*
*
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return {@code true} if all staged changes are committed, otherwise
* {@code
* false}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param creds
* @param transaction
* @param environment
*/
public boolean commit(com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in the database.
*
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys in the database
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param creds
* @param transaction
* @param environment
*/
public Set describe(
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in the database at {@code timestamp}.
*
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys that were in the database at
* {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Set describeTime(long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in the database at {@code timestamp}.
*
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys that were in the database at
* {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Set describeTimestr(String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in {@code record} that have at least one value.
*
* @param record the record id
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys in {@code record}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param creds
* @param transaction
* @param environment
*/
public Set describeRecord(long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in {@code record} that had at least one value at
* {@code timestamp}.
*
* @param record the record id
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys that were in {@code record} at
* {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Set describeRecordTime(long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List all the keys in {@code record} that have at least one value.
*
* @param record the record id
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the {@link Set} of keys that were in {@code record} at
* {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param record
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Set describeRecordTimestr(long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* For each of the {@code records}, list all of the keys that have at
* least
* one value.
*
* @param records a collection of record ids
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each record id to the {@link Set}
* of
* keys in that record
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param records
* @param creds
* @param transaction
* @param environment
*/
public Map> describeRecords(List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* For each of the {@code records}, list all the keys that had at least
* one
* value at {@code timestamp}.
*
* @param records a collection of record ids
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each record id to the {@link Set}
* of
* keys that were in that record at {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param records
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map> describeRecordsTime(List records,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* For each of the {@code records}, list all the keys that had at least
* one
* value at {@code timestamp}.
*
* @param records a collection of record ids
* @param timestamp the historical timestamp to use in the lookup
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} associating each record id to the {@link Set}
* of
* keys that were in that record at {@code timestamp}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param records
* @param timestamp
* @param creds
* @param transaction
* @param environment
*/
public Map> describeRecordsTimestr(List records,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code record} since {@code start}.
*
*
* If you begin with the state of the {@code record} at {@code start}
* and
* re-apply all the changes in the diff, you'll re-create the state of
* the
* {@code record} at the present.
*
*
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each key in the {@code record}
* to
* another {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {"key": {ADDED: ["value1", "value2"], REMOVED: ["value3",
* "value4"]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffRecordStart(
long record, long start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code record} since {@code start}.
*
*
* If you begin with the state of the {@code record} at {@code start}
* and
* re-apply all the changes in the diff, you'll re-create the state of
* the
* {@code record} at the present.
*
*
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each key in the {@code record}
* to
* another {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {"key": {ADDED: ["value1", "value2"], REMOVED: ["value3",
* "value4"]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffRecordStartstr(
long record, String start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code record} from {@code start} to
* {@code end}.
*
*
* If you begin with the state of the {@code record} at {@code start}
* and
* re-apply all the changes in the diff, you'll re-create the state of
* the
* {@code record} at {@code end}.
*
*
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each key in the {@code record}
* to
* another {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {"key": {ADDED: ["value1", "value2"], REMOVED: ["value3",
* "value4"]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffRecordStartEnd(
long record, long start, long tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code record} from {@code start} to
* {@code end}.
*
*
* If you begin with the state of the {@code record} at {@code start}
* and
* re-apply all the changes in the diff, you'll re-create the state of
* the
* {@code record} at {@code end}.
*
*
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each key in the {@code record}
* to
* another {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {"key": {ADDED: ["value1", "value2"], REMOVED: ["value3",
* "value4"]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffRecordStartstrEndstr(
long record, String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code key} in {@code record} since
* {@code start}.
*
*
* If you begin with the state of the field at {@code start} and
* re-apply
* all the changes in the diff, you'll re-create the state of the field
* at
* the present.
*
*
* @param key the field name
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {ADDED: ["value1", "value2"], REMOVED: ["value3", "value4"]}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map> diffKeyRecordStart(
String key, long record, long start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code key} in {@code record} since
* {@code start}.
*
*
* If you begin with the state of the field at {@code start} and
* re-apply
* all the changes in the diff, you'll re-create the state of the field
* at
* the present.
*
*
* @param key the field name
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {ADDED: ["value1", "value2"], REMOVED: ["value3", "value4"]}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map> diffKeyRecordStartstr(
String key, long record, String start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code key} in {@code record} from
* {@code start} to {@code end}.
*
*
* If you begin with the state of the field at {@code start} and
* re-apply
* all the changes in the diff, you'll re-create the state of the field
* at
* {@code end}.
*
*
* @param key the field name
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {ADDED: ["value1", "value2"], REMOVED: ["value3", "value4"]}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map> diffKeyRecordStartEnd(
String key, long record, long start, long tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to {@code key} in {@code record} from
* {@code start} to {@code end}.
*
*
* If you begin with the state of the field at {@code start} and
* re-apply
* all the changes in the diff, you'll re-create the state of the field
* at
* {@code end}.
*
*
* @param key the field name
* @param record the record id
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates a {@link Diff change
* description} to the {@link Set} of values that fit the
* description (i.e.
* {ADDED: ["value1", "value2"], REMOVED: ["value3", "value4"]}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param record
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map> diffKeyRecordStartstrEndstr(
String key, long record, String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to the {@code key} field across all records
* since {@code start}.
*
*
* If you begin with the state of an inverted index for {@code key} at
* {@code start} and re-apply all the changes in the diff, you'll
* re-create
* the state of the same index at the present.
*
*
* @param key the field name
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each value stored for
* {@code key}
* across all records to another {@link Map} that associates a
* {@link Diff change description} to the {@link Set} of records
* where the description applies to that value in the
* {@code key}
* field (i.e.
* {"value1": {ADDED: [1, 2], REMOVED: [3, 4]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffKeyStart(
String key, long start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to the {@code key} field across all records
* since {@code start}.
*
*
* If you begin with the state of an inverted index for {@code key} at
* {@code start} and re-apply all the changes in the diff, you'll
* re-create
* the state of the same index at the present.
*
*
* @param key the field name
* @param start the base timestamp from which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each value stored for
* {@code key}
* across all records to another {@link Map} that associates a
* {@link Diff change description} to the {@link Set} of records
* where the description applies to that value in the
* {@code key}
* field (i.e.
* {"value1": {ADDED: [1, 2], REMOVED: [3, 4]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param start
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffKeyStartstr(
String key, String start,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to the {@code key} field across all records
* from {@code start} to {@code end}.
*
*
* If you begin with the state of an inverted index for {@code key} at
* {@code start} and re-apply all the changes in the diff, you'll
* re-create
* the state of the same index at {@code end}.
*
*
* @param key the field name
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each value stored for
* {@code key}
* across all records to another {@link Map} that associates a
* {@link Diff change description} to the {@link Set} of records
* where the description applies to that value in the
* {@code key}
* field (i.e.
* {"value1": {ADDED: [1, 2], REMOVED: [3, 4]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
*
* @param key
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffKeyStartEnd(
String key, long start, long tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* List the net changes made to the {@code key} field across all records
* from {@code start} to {@code end}.
*
*
* If you begin with the state of an inverted index for {@code key} at
* {@code start} and re-apply all the changes in the diff, you'll
* re-create
* the state of the same index at {@code end}.
*
*
* @param key the field name
* @param start the base timestamp from which the diff is calculated
* @param end the comparison timestamp to which the diff is calculated
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a {@link Map} that associates each value stored for
* {@code key}
* across all records to another {@link Map} that associates a
* {@link Diff change description} to the {@link Set} of records
* where the description applies to that value in the
* {@code key}
* field (i.e.
* {"value1": {ADDED: [1, 2], REMOVED: [3, 4]}}
* )
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.ParseException if a string cannot be properly
* parsed
* into a timestamp
*
* @param key
* @param start
* @param tend
* @param creds
* @param transaction
* @param environment
*/
public Map>> diffKeyStartstrEndstr(
String key, String start, String tend,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Invoke a Plugin method.
*
*
* Assuming that there is a plugin distribution that contains a class
* named after {@code id}, and has the specified {@code method}, invoke
* the
* same with {@code params} and return the result.
*
*
* @param id the fully qualified name of the plugin class
* @param method the name of the method in {@code clazz} to invoke
* @param params a list of TObjects to pass to {@code method} as args
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return the result of the method invocation
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.InvalidArgumentException if any of the arguments
* are
* invalid
*
* @param id
* @param method
* @param params
* @param creds
* @param transaction
* @param environment
*/
public com.cinchapi.concourse.thrift.ComplexTObject invokePlugin(
String id, String method,
List params,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Attempt to authenticate the user identified by the {@code username}
* and
* {@code password} combination to the specified {@code environment}. If
* successful, establish a new session within the {@code environment} on
* behalf of that user and return an {@link shared.AccessToken}, which
* is
* required for all subsequent operations.
*
*
* The AccessToken may expire after a while so clients should
* be
* prepared to seamlessly login again for active user sessions.
*
*
* @param username a binary representation of the UTF-8 encoded username
* @param password a binary representation of the UTF-8 encoded password
* @param environment the name of the environment into which to login
* @return an {@link shared.AccessToken} to submit with all subsequent
* method
* calls
* @throws exceptions.SecurityException if the login is not successful
*
* @param username
* @param password
* @param environment
*/
public com.cinchapi.concourse.thrift.AccessToken login(
ByteBuffer username, ByteBuffer password, String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Terminate the session within {@code environment} for the user
* represented
* by the {@code token}. Afterwards, all other attempts to use
* {@code token}
* will result in a {@link exceptions.SecurityException} being thrown.
*
* @param token the {@link shared.AccessToken to expire}
* @param environment the environment of the session represented by the
* {@code token}
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
*
* @param token
* @param environment
*/
public void logout(com.cinchapi.concourse.thrift.AccessToken token,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* Start a new transaction.
*
* This method will turn on STAGING mode so that all subsequent changes
* are
* collected in an isolated buffer before possibly being committed to
* the
* database. Staged operations are guaranteed to be reliable, all or
* nothing
* units of work that allow correct recovery from failures and provide
* isolation between clients so the database is always in a consistent
* state.
*
*
* After this method returns, all subsequent operations will be done in
* {@code staging} mode until either #abort(shared.AccessToken) or
* #commit(shared.AccessToken) is called.
*
*
* @param token
* @param environment
* @return TransactionToken
* @throws TSecurityException
*
* @param token
* @param environment
*/
public com.cinchapi.concourse.thrift.TransactionToken stage(
com.cinchapi.concourse.thrift.AccessToken token,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set insertJson(String json,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean insertJsonRecord(String json, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map insertJsonRecords(String json,
List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean removeKeyValueRecord(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map removeKeyValueRecords(String key,
com.cinchapi.concourse.thrift.TObject value, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void setKeyValueRecord(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long setKeyValue(String key,
com.cinchapi.concourse.thrift.TObject value,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void setKeyValueRecords(String key,
com.cinchapi.concourse.thrift.TObject value, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
/**
* The {@code value} in {@code key} of {@code record} are added
* and removed to be set as exactly the same as the input values
*
* @param key the field name
* @param record the record id where an attempt is made to add the data
* @param values collection of values to set
* @param creds the {@link shared.AccessToken} that is used to
* authenticate
* the user on behalf of whom the client is connected
* @param transaction the {@link shared.TransactionToken} that the
* server uses to find the current transaction for the
* client (optional)
* @param environment the environment to which the client is connected
* @return a bool that indicates if the data was added
* @throws exceptions.SecurityException if the {@code creds} don't
* represent a valid session
* @throws exceptions.TransactionException if the client was in a
* transaction and an error occurred that caused the
* transaction
* to end itself
* @throws exceptions.InvalidArgumentException if any of provided data
* can't be stored
*
* @param key
* @param record
* @param values
* @param creds
* @param transaction
* @param environment
*/
public void reconcileKeyRecordValues(String key, long record,
Set values,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set inventory(
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectRecord(
long record, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectRecords(
List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectRecordTime(
long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectRecordTimestr(
long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectRecordsTime(
List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectRecordsTimestr(
List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set selectKeyRecord(
String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set selectKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set selectKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeysRecord(
List keys, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeysRecordTime(
List keys, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeysRecordTimestr(
List keys, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysRecords(
List keys, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyRecords(
String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysRecordsTime(
List keys, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysRecordsTimestr(
List keys, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCriteria(
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCcl(
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCriteriaTime(
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCriteriaTimestr(
com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCclTime(
String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectCclTimestr(
String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCriteria(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCcl(
String key, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCclTime(
String key, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> selectKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCriteria(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCcl(
List keys, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCriteriaTime(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCriteriaTimestr(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCclTime(
List keys, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> selectKeysCclTimestr(
List keys, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject getKeyRecord(String key,
long record, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject getKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject getKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeysRecord(
List keys, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeysRecordTime(
List keys, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeysRecordTimestr(
List keys, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysRecords(
List keys, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyRecords(
String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysRecordsTime(
List keys, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysRecordsTimestr(
List keys, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCriteria(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCriteria(
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCcl(
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCriteriaTime(
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCriteriaTimestr(
com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCclTime(
String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getCclTimestr(
String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCcl(
String key, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCclTime(
String key, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map getKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCriteria(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCcl(
List keys, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCriteriaTime(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCriteriaTimestr(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCclTime(
List keys, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> getKeysCclTimestr(
List keys, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean verifyKeyValueRecord(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean verifyKeyValueRecordTime(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean verifyKeyValueRecordTimestr(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public String jsonifyRecords(List records, boolean identifier,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public String jsonifyRecordsTime(List records, long timestamp,
boolean identifier,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public String jsonifyRecordsTimestr(List records,
String timestamp, boolean identifier,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findCriteria(
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findCcl(String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorValues(String key,
com.cinchapi.concourse.thrift.Operator operator,
List values,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorValuesTime(String key,
com.cinchapi.concourse.thrift.Operator operator,
List values,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorValuesTimestr(String key,
com.cinchapi.concourse.thrift.Operator operator,
List values,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorstrValues(String key, String operator,
List values,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorstrValuesTime(String key,
String operator,
List values,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set findKeyOperatorstrValuesTimestr(String key,
String operator,
List values,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Set search(String key, String query,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeysRecordsTime(List keys, List records,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeysRecordsTimestr(List keys,
List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeysRecordTime(List keys, long record,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeysRecordTimestr(List keys, long record,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeyRecordsTime(String key, List records,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeyRecordsTimestr(String key, List records,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeyRecordTime(String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void revertKeyRecordTimestr(String key, long record,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map pingRecords(List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean pingRecord(long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public boolean verifyAndSwap(String key,
com.cinchapi.concourse.thrift.TObject expected, long record,
com.cinchapi.concourse.thrift.TObject replacement,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public void verifyOrSet(String key,
com.cinchapi.concourse.thrift.TObject value, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long findOrAddKeyValue(String key,
com.cinchapi.concourse.thrift.TObject value,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.DuplicateEntryException,
com.cinchapi.concourse.thrift.InvalidArgumentException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long findOrInsertCriteriaJson(
com.cinchapi.concourse.thrift.TCriteria criteria, String json,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.DuplicateEntryException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long findOrInsertCclJson(String ccl, String json,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.DuplicateEntryException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecord(String key,
long record, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecords(String key,
List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKey(String key,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyTime(String key,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyTimestr(String key,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCriteria(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCcl(String key,
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCclTime(String key,
String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject sumKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecord(
String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecords(
String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKey(String key,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyTime(String key,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyTimestr(
String key, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCriteria(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCcl(String key,
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCclTime(
String key, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject averageKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecord(String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecordTime(String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecordTimestr(String key, long record,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecords(String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecordsTime(String key, List records,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyRecordsTimestr(String key, List records,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKey(String key,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyTime(String key, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyTimestr(String key, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCriteria(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCriteriaTime(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCriteriaTimestr(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCcl(String key, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCclTime(String key, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public long countKeyCclTimestr(String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecord(String key,
long record, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecords(String key,
List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCriteria(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCcl(String key,
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCclTime(String key,
String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKey(String key,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyTime(String key,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject maxKeyTimestr(String key,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecord(String key,
long record, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKey(String key,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCriteria(String key,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCcl(String key,
String ccl, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCclTime(String key,
String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyTime(String key,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyTimestr(String key,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public com.cinchapi.concourse.thrift.TObject minKeyRecords(String key,
List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecord(
String key, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecordTime(
String key, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecordTimestr(
String key, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecord(
List keys, long record,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecordTime(
List keys, long record, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecordTimestr(
List keys, long record, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecords(
List keys, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecords(
String key, List records,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecordsTime(
String key, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyRecordsTimestr(
String key, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecordsTime(
List keys, List records, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysRecordsTimestr(
List keys, List records, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCcl(
String key, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCclTime(
String key, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCclTimestr(
String key, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCcl(
List keys, String ccl,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCclTime(
List keys, String ccl, long timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCclTimestr(
List keys, String ccl, String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCriteria(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCriteriaTime(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map> navigateKeyCriteriaTimestr(
String key, com.cinchapi.concourse.thrift.TCriteria criteria,
String timestamp,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCriteria(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCriteriaTime(
List keys,
com.cinchapi.concourse.thrift.TCriteria criteria,
long timestamp, com.cinchapi.concourse.thrift.AccessToken creds,
com.cinchapi.concourse.thrift.TransactionToken transaction,
String environment)
throws com.cinchapi.concourse.thrift.SecurityException,
com.cinchapi.concourse.thrift.TransactionException,
com.cinchapi.concourse.thrift.ParseException,
com.cinchapi.concourse.thrift.PermissionException,
org.apache.thrift.TException;
public Map>> navigateKeysCriteriaTimestr(
List