/**
  * {@inheritdoc}
  */
 public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
 {
     /** @var static $data_type */
     $data_type = parent::create($container, $configuration, $plugin_id, $plugin_definition);
     /** @var \Drupal\search_api\Backend\BackendPluginManager $backend_manager */
     $backend_manager = $container->get('plugin.manager.search_api.backend');
     $data_type->setBackendManager($backend_manager);
     return $data_type;
 }