code: public function buildEntry($contentTypeName, $entryName, $locale)
      {
          /** @var ContentfulEntry $entry */
          $entry = $this->contentAdapter->findByContentTypeNameAndEntryName($this->spaceId, $contentTypeName, $entryName)->getOrCall(
              function () use ($contentTypeName, $entryName) {
                  throw new InvalidArgumentException(
                      sprintf(
                          'Failed to find entry named "%s" with content type "%s" in space "%s"!',
                          $entryName,
                          $contentTypeName,
                          $this->spaceId
                      )
                  );
              }
          );
          return $this->viewBuilder->buildView($entry, $locale);
      }
docs: {@inheritdoc}