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 java.lang.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 typejava.lang.StringgetVirtualSchemaName()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
-
-