.. currentmodule:: singer_sdk.helpers.capabilities
The following capabilities are supported by default.
.. autoattribute:: PluginCapabilities.ABOUT
.. autoattribute:: PluginCapabilities.STREAM_MAPS
The following capabilities have to be implemented in the plugin.
.. autoattribute:: PluginCapabilities.ACTIVATE_VERSION
.. autoattribute:: PluginCapabilities.BATCH
.. currentmodule:: singer_sdk.helpers.capabilities
The following capabilities are supported by default.
.. autoattribute:: TapCapabilities.DISCOVER
.. autoattribute:: TapCapabilities.CATALOG
.. autoattribute:: TapCapabilities.STATE
.. autoattribute:: TapCapabilities.TEST
The following capabilities have to be implemented in the tap.
.. autoattribute:: TapCapabilities.LOG_BASED
.. autoattribute:: TapCapabilities.PROPERTIES
The following capabilities have to be implemented in the target.
.. autoattribute:: TargetCapabilities.SOFT_DELETE
.. autoattribute:: TargetCapabilities.HARD_DELETE
.. autoattribute:: TargetCapabilities.DATATYPE_FAILSAFE
.. autoattribute:: TargetCapabilities.RECORD_FLATTENING
.. autoattribute:: TargetCapabilities.TARGET_SCHEMA