private function getApiVersionMiddleware()
{
return function (callable $handler) {
return function (CommandInterface $command, RequestInterface $request = null) use($handler) {
return $handler($command, $request->withHeader('x-amz-glacier-version', $this->getApi()->getMetadata('apiVersion')));
};
};
}