| Interface | Description | 
|---|---|
| TableDescriptor<K,V,D extends TableDescriptor<K,V,D>> | A  TableDescriptorcan be used for specifying Samza and implementation-specific properties of aTable. | 
| TableProvider | A table provider provides the implementation for a table. | 
| TableProviderFactory | Factory of a table provider object |