Namespace Datafication.Server.Core.Models
Classes
- AddRowRequest
Represents a request to add a new row to a DataBlock.
- ColumnDefinition
Represents a column definition for DataBlock registration.
- ColumnInfo
Represents information about a DataBlock column.
- DataBlockMetadataUpdateRequest
Represents a request to update metadata for an existing DataBlock. Only the metadata fields are updated; the actual DataBlock data remains unchanged.
- DataBlockMetadataUpdateResponse
Represents the response from a metadata update operation.
- DataBlockQueryRequest
Main request model for comprehensive DataBlock query operations. Supports filtering, sorting, aggregation, grouping, window functions, merging, and more.
- DataBlockQueryResponse
Response model for query operations.
- DataBlockRegistrationRequest
Represents a request to register a new DataBlock.
- DataBlockSchemaDefinition
Represents the schema definition for a DataBlock registration.
- DataBlockSchemaResponse
Represents the schema information response for a DataBlock.
- DataBlockSummary
Represents a summary of a registered DataBlock for list operations.
- InsertRowRequest
Represents a request to insert a row at a specific index in a DataBlock.
- QueryAggregationRequest
Represents a simple aggregation request (returns single row).
- QueryComputeRequest
Represents a computed column request.
- QueryDropDuplicatesRequest
Represents a drop duplicates request.
- QueryDropNullsRequest
Represents a drop nulls request.
- QueryExecutionMetadata
Metadata about query execution.
- QueryFillNullsRequest
Represents a fill nulls request.
- QueryFilterCondition
Represents a filter condition for DataBlock queries.
- QueryGroupByRequest
Represents a GroupBy with aggregations request.
- QueryMeltRequest
Represents a melt (unpivot) request. Transforms wide format to long format.
- QueryMergeRequest
Represents a merge (join) request.
- QueryMetadata
Metadata about query execution.
- QueryPivotRequest
Represents a pivot request. Transforms long format to wide format by spreading values into columns.
- QuerySortCondition
Represents a sort condition for DataBlock queries.
- QueryTransposeRequest
Represents a transpose request. Swaps rows and columns.
- QueryWhereInCondition
Represents a WhereIn condition for filtering by a collection of values.
- QueryWhereNotCondition
Represents a WhereNot condition for excluding a specific value.
- QueryWindowRequest
Represents a window function request.
- RegistryFilter
Represents a filter condition for registry queries.
- RegistryQueryRequest
Request model for advanced registry querying operations.
- RegistryQueryResponse
Response model for registry query operations.
- RowOperationResponse
Represents the response from a row operation.
- UpdateRowRequest
Represents a request to update an existing row in a DataBlock.