| Interface | Description | 
|---|---|
| Partitioning | A partitioning strategy is a way to divide a table into smaller, more manageable pieces. | 
| Class | Description | 
|---|---|
| BucketPartitioningDTO | Data transfer object representing bucket partitioning. | 
| DayPartitioningDTO | Data transfer object representing day partitioning. | 
| FunctionPartitioningDTO | Data transfer object for function partitioning. | 
| HourPartitioningDTO | Represents the hour partitioning. | 
| IdentityPartitioningDTO | Represents the identity partitioning. | 
| ListPartitioningDTO | Data transfer object representing a list partitioning. | 
| MonthPartitioningDTO | Represents a MonthPartitioning Data Transfer Object (DTO) that extends the Partitioning
 interface. | 
| Partitioning.SingleFieldPartitioning | A single field partitioning strategy. | 
| RangePartitioningDTO | Represents the range partitioning. | 
| TruncatePartitioningDTO | Represents the truncate partitioning. | 
| YearPartitioningDTO | Represents the year partitioning. | 
| Enum | Description | 
|---|---|
| Partitioning.Strategy | Represents a partitioning strategy. |