private void buildPartialRepeatedFields(com.google.cloud.vision.v1.WebDetection result) {
      if (webEntitiesBuilder_ == null) {
        if (((bitField0_ & 0x00000001) != 0)) {
          webEntities_ = java.util.Collections.unmodifiableList(webEntities_);
          bitField0_ = (bitField0_ & ~0x00000001);
        }
        result.webEntities_ = webEntities_;
      } else {
        result.webEntities_ = webEntitiesBuilder_.build();
      }
      if (fullMatchingImagesBuilder_ == null) {
        if (((bitField0_ & 0x00000002) != 0)) {
          fullMatchingImages_ = java.util.Collections.unmodifiableList(fullMatchingImages_);
          bitField0_ = (bitField0_ & ~0x00000002);
        }
        result.fullMatchingImages_ = fullMatchingImages_;
      } else {
        result.fullMatchingImages_ = fullMatchingImagesBuilder_.build();
      }
      if (partialMatchingImagesBuilder_ == null) {
        if (((bitField0_ & 0x00000004) != 0)) {
          partialMatchingImages_ = java.util.Collections.unmodifiableList(partialMatchingImages_);
          bitField0_ = (bitField0_ & ~0x00000004);
        }
        result.partialMatchingImages_ = partialMatchingImages_;
      } else {
        result.partialMatchingImages_ = partialMatchingImagesBuilder_.build();
      }
      if (pagesWithMatchingImagesBuilder_ == null) {
        if (((bitField0_ & 0x00000008) != 0)) {
          pagesWithMatchingImages_ =
              java.util.Collections.unmodifiableList(pagesWithMatchingImages_);
          bitField0_ = (bitField0_ & ~0x00000008);
        }
        result.pagesWithMatchingImages_ = pagesWithMatchingImages_;
      } else {
        result.pagesWithMatchingImages_ = pagesWithMatchingImagesBuilder_.build();
      }
      if (visuallySimilarImagesBuilder_ == null) {
        if (((bitField0_ & 0x00000010) != 0)) {
          visuallySimilarImages_ = java.util.Collections.unmodifiableList(visuallySimilarImages_);
          bitField0_ = (bitField0_ & ~0x00000010);
        }
        result.visuallySimilarImages_ = visuallySimilarImages_;
      } else {
        result.visuallySimilarImages_ = visuallySimilarImagesBuilder_.build();
      }
      if (bestGuessLabelsBuilder_ == null) {
        if (((bitField0_ & 0x00000020) != 0)) {
          bestGuessLabels_ = java.util.Collections.unmodifiableList(bestGuessLabels_);
          bitField0_ = (bitField0_ & ~0x00000020);
        }
        result.bestGuessLabels_ = bestGuessLabels_;
      } else {
        result.bestGuessLabels_ = bestGuessLabelsBuilder_.build();
      }
    }
<pre>
Relevant information for the image from the Internet.
</pre>

Protobuf type {@code google.cloud.vision.v1.WebDetection}
java-vision/proto-google-cloud-vision-v1/src/main/java/com/google/cloud/vision/v1/WebDetection.java