public function Snapshot(SnapshotRequest $argument,
                             $metadata = [], $options = [])
    {
        return $this->_serverStreamRequest('/etcdserverpb.Maintenance/Snapshot',
            $argument,
            ['\Etcdserverpb\SnapshotResponse', 'decode'],
            $metadata, $options);
    }