Package | Description |
---|---|
com.gigaspaces.metadata |
Provides classes and interfaces encapsulating space entries metadata.
|
Modifier and Type | Method and Description |
---|---|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths)
Adds an index of the specified type for the specified path.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths,
boolean unique)
Adds an index of the specified type for the specified path.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths,
SpaceIndexType indexType)
Deprecated.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addCompoundIndex(String[] paths,
SpaceIndexType indexType,
boolean unique)
Deprecated.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFifoGroupingIndex(String fifoGroupingIndexPath)
Sets a fifo grouping index
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
Class<?> propertyType)
Adds a property to the fixed properties set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
Class<?> propertyType,
SpaceDocumentSupport documentSupport)
Adds a property to the fixed properties set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
Class<?> propertyType,
SpaceDocumentSupport documentSupport,
StorageType storageType)
Adds a property to the fixed properties set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
Class<?> propertyType,
StorageType storageType)
Adds a property to the fixed properties set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
String propertyTypeName)
Adds a property to the fixed properties set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
String propertyTypeName,
SpaceDocumentSupport documentSupport) |
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addFixedProperty(String propertyName,
String propertyTypeName,
SpaceDocumentSupport documentSupport,
StorageType storageType) |
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addIndex(SpaceIndex index)
Adds the specified index to the type's index set.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addPathIndex(String path,
SpaceIndexType indexType)
Adds an index of the specified type for the specified path.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addPathIndex(String path,
SpaceIndexType indexType,
boolean unique)
Adds an index of the specified type for the specified path.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addPropertyIndex(String propertyName,
SpaceIndexType indexType)
Adds an index of the specified type for the specified property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addPropertyIndex(String propertyName,
SpaceIndexType indexType,
boolean unique)
Adds an index of the specified type for the specified property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.addQueryExtensionInfo(String path,
Class<? extends Annotation> queryExtensionAnnotation)
Adds a QueryExtension information for the specified path
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.documentWrapperClass(Class<? extends SpaceDocument> documentWrapperClass)
Sets the document wrapper class for this type.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.fifoGroupingProperty(String fifoGroupingPropertyPath)
Sets the fifo grouping property
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.fifoSupport(FifoSupport fifoSupport)
Sets this type FIFO support.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.idProperty(String idPropertyName)
Sets the ID property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.idProperty(String idPropertyName,
boolean autoGenerateId)
Sets the ID property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.idProperty(String idPropertyName,
boolean autoGenerateId,
SpaceIndexType indexType)
Sets the ID property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.replicable(boolean replicable)
Sets whether this type is replicable or not.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.routingProperty(String routingPropertyName)
Sets the routing property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.routingProperty(String routingPropertyName,
SpaceIndexType indexType)
Sets the routing property.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.sequenceNumberProperty(String sequenceNumberPropertyName,
boolean sequenceNumberFromDocumentBuilder) |
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.setBlobstoreEnabled(boolean blobstoreEnabled)
Sets whether for this type blobstore data is enabled when cache policy is set for blobstore.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.storageType(StorageType storageType)
Sets type's storage type
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.supportsDynamicProperties(boolean supportsDynamicProperties)
Sets whether or not this type supports dynamic properties.
|
SpaceTypeDescriptorBuilder |
SpaceTypeDescriptorBuilder.supportsOptimisticLocking(boolean supportsOptimisticLocking)
Sets whether or not this type supports optimistic locking.
|
Copyright © GigaSpaces.