Package com.exasol.adapter.request
Interface AdapterRequest
-
- All Known Implementing Classes:
AbstractAdapterRequest,CreateVirtualSchemaRequest,DropVirtualSchemaRequest,GetCapabilitiesRequest,PushDownRequest,RefreshRequest,SetPropertiesRequest
public interface AdapterRequestCommon interface for Virtual Schema Adapter requests
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAdapterName()Get the name of the adapter that should handle the requestSchemaMetadataInfogetSchemaMetadataInfo()Get the schema metadata that serves as context around the Virtual SchemaAdapterRequestTypegetType()Get the request typeStringgetVirtualSchemaName()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
String getAdapterName()
Get the name of the adapter that should handle the request- Returns:
- adapter name
-
getVirtualSchemaName
String getVirtualSchemaName()
Get the name of the Virtual Schema that this request is addressing- Returns:
- Virtual Schema name
-
-