public function getConfigurableOptions()
{
$resolver = new OptionsResolver();
$resolver->setDefaults(['lockfile' => './composer.lock', 'format' => null, 'end_point' => null, 'timeout' => null, 'run_always' => false]);
$resolver->addAllowedTypes('lockfile', ['string']);
$resolver->addAllowedTypes('format', ['null', 'string']);
$resolver->addAllowedTypes('end_point', ['null', 'string']);
$resolver->addAllowedTypes('timeout', ['null', 'int']);
$resolver->addAllowedTypes('run_always', ['bool']);
return $resolver;
}