@java.lang.Override
    public com.google.cloud.vision.v1p1beta1.Feature build() {
      com.google.cloud.vision.v1p1beta1.Feature result = buildPartial();
      if (!result.isInitialized()) {
        throw newUninitializedMessageException(result);
      }
      return result;
    }
<pre>
Users describe the type of Google Cloud Vision API tasks to perform over
images by using *Feature*s. Each Feature indicates a type of image
detection task to perform. Features encode the Cloud Vision API
vertical to operate on and the number of top-scoring results to return.
</pre>

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