Package com.exasol.adapter.request
Interface AdapterRequest
-
- All Known Implementing Classes:
AbstractAdapterRequest
,CreateVirtualSchemaRequest
,DropVirtualSchemaRequest
,GetCapabilitiesRequest
,PushDownRequest
,RefreshRequest
,SetPropertiesRequest
public interface AdapterRequest
Common interface for Virtual Schema Adapter requests
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAdapterName()
Get the name of the adapter that should handle the requestSchemaMetadataInfo
getSchemaMetadataInfo()
Get the schema metadata that serves as context around the Virtual SchemaAdapterRequestType
getType()
Get the request typejava.lang.String
getVirtualSchemaName()
Get the name of the Virtual Schema that this request is addressing
-
-
-
Method Detail
-
getSchemaMetadataInfo
SchemaMetadataInfo getSchemaMetadataInfo()
Get the schema metadata that serves as context around the Virtual Schema- Returns:
- schema metadata
-
getType
AdapterRequestType getType()
Get the request type- Returns:
- request type
-
getAdapterName
java.lang.String getAdapterName()
Get the name of the adapter that should handle the request- Returns:
- adapter name
-
getVirtualSchemaName
java.lang.String getVirtualSchemaName()
Get the name of the Virtual Schema that this request is addressing- Returns:
- Virtual Schema name
-
-