# PivotCustomDataSourceBuilder

## Methods

### Schema(System.Action)

Maps the custom response fields for pivot axes, catalogs, cubes, measures, dimensions, hierarchies, levels, and response type.

#### Parameters

##### configurator - System.Action<[PivotCustomDataSourceSchemaBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotcustomdatasourceschemabuilder)>

#### RETURNS

The [PivotCustomDataSourceBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotcustomdatasourcebuilder) object to support method chaining.

### Events(System.Action)

Registers client-side event handlers for data source operations.

#### Parameters

##### configurator - System.Action<[DataSourceEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/datasourceeventbuilder)>

The action to configure the events.

#### RETURNS

The  object to support method chaining.

### Transport(System.Action)

Configures the custom transport used to read pivot data and discover schema information.

#### Parameters

##### configurator - System.Action<[PivotCustomDataSourceTransportBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotcustomdatasourcetransportbuilder)>

The action to configure the transport.

#### RETURNS

The  object to support method chaining.

### Columns(System.Action)

Configures the initial column-axis members by hierarchical name and expanded state.

#### Parameters

##### addColumnAction - System.Action<[PivotDataSourceColumnFactory](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotdatasourcecolumnfactory)>

The action to configure the columns.

#### RETURNS

The  object to support method chaining.

### Rows(System.Action)

Configures the initial row-axis members by hierarchical name and expanded state.

#### Parameters

##### addRowAction - System.Action<[PivotDataSourceRowFactory](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotdatasourcerowfactory)>

The action to configure the rows.

#### RETURNS

The  object to support method chaining.

### Measures(System.Action)

Configures the measures to load, their display axis, and optional KPI rendering types.

#### Parameters

##### configurator - System.Action<[PivotDataSourceMeasureBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/pivotdatasourcemeasurebuilder)>

The action to configure the measures.

#### RETURNS

The  object to support method chaining.

### Filter(System.Action)

Adds initial filter descriptors for the custom data source.

#### Parameters

##### configurator - System.Action<[DataSourceFilterDescriptorFactory](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/datasourcefilterdescriptorfactory)>

The action to configure the filtering.

#### RETURNS

The  object to support method chaining.
