Astyanax 1.0.5
Package Index
|
Class Index
com.netflix.astyanax
com.netflix.astyanax.clock
com.netflix.astyanax.connectionpool
com.netflix.astyanax.connectionpool.exceptions
com.netflix.astyanax.connectionpool.impl
com.netflix.astyanax.ddl
com.netflix.astyanax.impl
com.netflix.astyanax.mapping
com.netflix.astyanax.model
com.netflix.astyanax.query
com.netflix.astyanax.recipes
com.netflix.astyanax.recipes.locks
com.netflix.astyanax.recipes.storage
com.netflix.astyanax.recipes.uniqueness
com.netflix.astyanax.retry
com.netflix.astyanax.serializers
com.netflix.astyanax.shallows
com.netflix.astyanax.test
com.netflix.astyanax.thrift
com.netflix.astyanax.thrift.ddl
com.netflix.astyanax.thrift.model
com.netflix.astyanax.util
Interfaces
Callback
<T>
ReverseIndexQuery.IndexEntryCallback
<K, V>
Shards.Builder
UniquenessConstraintViolationMonitor
<K, C>
Classes
ConstantSupplier
<T>
DistributedMergeSort
ReverseIndexQuery
<K, C, V>
ReverseIndexQuery.Task
ReverseIndexQueryTest
Shards
Shards.StringShardBuilder
UniquenessConstraint
<K, C>
UniquenessConstraintTest
UniquenessConstraintWithPrefix
<K>
UUIDStringSupplier
Package Index
|
Class Index
View Source
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
UniquenessConstraintWithPrefix
extends
Object
java.lang.Object
↳
com.netflix.astyanax.recipes.UniquenessConstraintWithPrefix<K>
Summary
Public Constructors
UniquenessConstraintWithPrefix
(
Keyspace
keyspace,
ColumnFamily
<K,
String
> columnFamily)
Public Methods
String
isUnique
(K key)
UniquenessConstraintWithPrefix
<K>
setColumnNameSupplier
(
uniqueColumnSupplier)
UniquenessConstraintWithPrefix
<K>
setConsistencyLevel
(
ConsistencyLevel
consistencyLevel)
UniquenessConstraintWithPrefix
<K>
setMonitor
(
UniquenessConstraintViolationMonitor
<K,
String
> monitor)
UniquenessConstraintWithPrefix
<K>
setPrefix
(
String
prefix)
UniquenessConstraintWithPrefix
<K>
setTtl
(
Integer
ttl)
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
Public Constructors
public
UniquenessConstraintWithPrefix
(
Keyspace
keyspace,
ColumnFamily
<K,
String
> columnFamily)
Public Methods
public
String
isUnique
(K key)
Throws
ConnectionException
public
UniquenessConstraintWithPrefix
<K>
setColumnNameSupplier
(
uniqueColumnSupplier)
public
UniquenessConstraintWithPrefix
<K>
setConsistencyLevel
(
ConsistencyLevel
consistencyLevel)
public
UniquenessConstraintWithPrefix
<K>
setMonitor
(
UniquenessConstraintViolationMonitor
<K,
String
> monitor)
public
UniquenessConstraintWithPrefix
<K>
setPrefix
(
String
prefix)
public
UniquenessConstraintWithPrefix
<K>
setTtl
(
Integer
ttl)