private com.google.protobuf.SingleFieldBuilderV3<
            com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact,
            com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact
                .Builder,
            com.google.cloud.visionai.v1.CustomProcessorSourceInfo
                .ProductRecognizerArtifactOrBuilder>
        getProductRecognizerArtifactFieldBuilder() {
      if (productRecognizerArtifactBuilder_ == null) {
        if (!(artifactPathCase_ == 3)) {
          artifactPath_ =
              com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact
                  .getDefaultInstance();
        }
        productRecognizerArtifactBuilder_ =
            new com.google.protobuf.SingleFieldBuilderV3<
                com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact,
                com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact
                    .Builder,
                com.google.cloud.visionai.v1.CustomProcessorSourceInfo
                    .ProductRecognizerArtifactOrBuilder>(
                (com.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact)
                    artifactPath_,
                getParentForChildren(),
                isClean());
        artifactPath_ = null;
      }
      artifactPathCase_ = 3;
      onChanged();
      return productRecognizerArtifactBuilder_;
    }
<pre>
Artifact for product recognizer.
</pre>

<code>
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
</code>
java-visionai/proto-google-cloud-visionai-v1/src/main/java/com/google/cloud/visionai/v1/CustomProcessorSourceInfo.java