AdapterRequest
public 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, getVirtualSchemaName
public PushDownRequest(String adapterName, SchemaMetadataInfo schemaMetadataInfo, SqlStatement select, List<TableMetadata> involvedTablesMetadata)
PushDownRequest
adapterName
- 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.