Package com.qfs.desc
package com.qfs.desc
-
ClassDescriptionThe description of a schema.Builder for
IDatastoreSchemaDescription.Version of theIDatastoreSchemaDescriptionBuilderready to be built since it contains at least one store.Deprecated, for removal: This API element is subject to removal in a future version.Datastore's description post-processors are no longer needed.Discriminate between two records with the same key fields.Description of a field in a store of the Datastore.Component storing the roles that have read or write permission over a table column.Describes an index to create on a field or a group of fields.Type of optimization.Description of a reference that an owner store makes to a target store.Builder interface for references.Description of a table of the datastore.Provide a smooth way to create aIStoreDescription.The interface to show that one can add field to the description.The interface to add statically defined keys.Tag that the description can now be built if needed.Tag to tell the builder that the store can compress its indexes.Tag to tell builder to add some additional properties to the store description.IStoreDescriptionBuilder.ICanHaveIndex<BuilderT>Enrich a store description with secondary index.The interface to show that one can set the previous field as a key field.Tag to enrich the store description with a NUMA selector.The interface that allows to handle duplicate Key Fields.Enrich the store description with the chunk size within a partition of the store.Tag to define the store behavior when removing an unknown key.Tag to tell the builder that the store should only take updates into account when the newly added record is different from the previously existing record with the same key-field values.The interface to show that one can tag a field of the description.A step of the fluent store builder.A step of the fluent store builder.A step of the fluent store builder.A description of a vector field that is also anIStoreDescriptionBuilder.IKeyedTaggable.Only the name of the store has been given, fields can be added.IStoreDescriptionBuilder.INumaBehavior<BuilderT>The interface to specify what policy to use to pick on which NUMA nodes the data will be stored.A remove unknown key listener can be added to the description.Define a partitioning node in ahierarchical partitioning.IStoreDescriptionBuilder.IPartitioningNodeDescriptionBuilder.ICanAddSpecialPartitioningRule<ParentT>A definition that has at least one special partitioning rule.The default partitioning rule of a node can be based on only one field, in which it acts likesingle field partitioning, or it can be based on multiple fields: the field of the node and other fields, in which case it acts like apartitioning by Cartesian product.A definition where user defines the default partitioning rule.A definition that can have a partitioning field.IStoreDescriptionBuilder.IPartitioningNodeDescriptionBuilder.ICanHaveSpecialPartitioningRule<ParentT>A definition that can have a special partitioning rule for records having a field value matching one or some decision values.All definitions of a partitioning node.The listener that receives unknown key events: whenever one tries to remove a key that does not exist in the store, this listener is called.A step of the fluent store builder.A step of the fluent store builder.A step of the fluent store builder.A description of a vector field that is also anIStoreDescriptionBuilder.IUnkeyedTaggable.The description of a vector field.Permissions for the tables of the database.Security for the tables of the database.Builder for theITableSecurity.AnIFieldDescriptionfor a vector field.Read and write permissions for the fields of the datastore.Editable permissions for the tables of the database.