@PrimaryKey(value="indexName") @Independent @Alias(value="CARBONADO_INDEX_INFO") public interface StoredIndexInfo extends Storable, Unevolvable, Unindexed
Note: This storable cannot have indexes defined, since it is used to discover information about indexes. It would create a cyclic dependency.
Modifier and Type | Method and Description |
---|---|
long |
getCreationTimestamp()
Returns the milliseconds from 1970-01-01T00:00:00Z when this record was
created.
|
byte[] |
getExtraData()
Since this record cannot evolve, this property allows it to be extended
without conflicting with existing records.
|
java.lang.String |
getIndexName()
Returns the index name, which is also a valid index name
descriptor.
|
java.lang.String |
getIndexTypeDescriptor()
Returns the types of the index properties.
|
int |
getVersionNumber()
Record version number for this StoredIndexInfo instance.
|
void |
setCreationTimestamp(long timestamp) |
void |
setExtraData(byte[] data) |
void |
setIndexName(java.lang.String name) |
void |
setIndexTypeDescriptor(java.lang.String descriptor) |
void |
setVersionNumber(int version) |
copy, copyAllProperties, copyDirtyProperties, copyPrimaryKeyProperties, copyUnequalProperties, copyVersionProperty, delete, equalPrimaryKeys, equalProperties, equals, getPropertyValue, hasDirtyProperties, hashCode, insert, isPropertyClean, isPropertyDirty, isPropertySupported, isPropertyUninitialized, load, markAllPropertiesClean, markAllPropertiesDirty, markPropertiesClean, markPropertiesDirty, prepare, propertyMap, readFrom, setPropertyValue, storableType, toString, toStringKeyOnly, tryDelete, tryInsert, tryLoad, tryUpdate, update, writeTo
java.lang.String getIndexName()
StorableIndex
. The name descriptor does not
contain type information.void setIndexName(java.lang.String name)
@Nullable java.lang.String getIndexTypeDescriptor()
StorableIndex
.void setIndexTypeDescriptor(java.lang.String descriptor)
long getCreationTimestamp()
void setCreationTimestamp(long timestamp)
@Version int getVersionNumber()
void setVersionNumber(int version)
@Nullable byte[] getExtraData()
void setExtraData(byte[] data)
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.