AdapterRequestpublic class PushDownRequest extends AbstractAdapterRequest
| Constructor | Description |
|---|---|
PushDownRequest(String adapterName,
SchemaMetadataInfo schemaMetadataInfo,
SqlStatement select,
List<TableMetadata> involvedTablesMetadata) |
Create a new request of type
PushDownRequest |
| Modifier and Type | Method | Description |
|---|---|---|
List<TableMetadata> |
getInvolvedTablesMetadata() |
Get the metadata for the tables involved in the pushdown operation
|
SqlStatement |
getSelect() |
Get the
SELECT statement that should be pushed down to the external data source |
getAdapterName, getSchemaMetadataInfo, getType, getVirtualSchemaNamepublic PushDownRequest(String adapterName, SchemaMetadataInfo schemaMetadataInfo, SqlStatement select, List<TableMetadata> involvedTablesMetadata)
PushDownRequestadapterName - name of the adapter that should handle the requestschemaMetadataInfo - schema metadataselect - SQL statement to be pushed down to the external data sourceinvolvedTablesMetadata - tables involved in the push-down requestpublic SqlStatement getSelect()
SELECT statement that should be pushed down to the external data sourceSELECT statementpublic List<TableMetadata> getInvolvedTablesMetadata()
Copyright © 2019. All rights reserved.