class ForwardingGoogleCloudStorage implements GoogleCloudStorage {

  @Override
  public WritableByteChannel create(StorageResourceId resourceId) throws IOException {
    logger.atFine().log("%s.create(%s)", delegateClassName, resourceId);
    return delegate.create(resourceId);
  }

  public  ForwardingGoogleCloudStorage(GoogleCloudStorage delegate);

}