@Override public BucketManager bucketManager() { return asyncBucket .bucketManager() .map( new Func1<AsyncBucketManager, BucketManager>() { @Override public BucketManager call(AsyncBucketManager asyncBucketManager) { return DefaultBucketManager.create(environment, name, password, core); } }) .toBlocking() .single(); }