private void buildPartialRepeatedFields(com.google.cloud.vertexai.api.Explanation result) {
      if (attributionsBuilder_ == null) {
        if (((bitField0_ & 0x00000001) != 0)) {
          attributions_ = java.util.Collections.unmodifiableList(attributions_);
          bitField0_ = (bitField0_ & ~0x00000001);
        }
        result.attributions_ = attributions_;
      } else {
        result.attributions_ = attributionsBuilder_.build();
      }
      if (neighborsBuilder_ == null) {
        if (((bitField0_ & 0x00000002) != 0)) {
          neighbors_ = java.util.Collections.unmodifiableList(neighbors_);
          bitField0_ = (bitField0_ & ~0x00000002);
        }
        result.neighbors_ = neighbors_;
      } else {
        result.neighbors_ = neighborsBuilder_.build();
      }
    }
<pre>
Explanation of a prediction (provided in
[PredictResponse.predictions][google.cloud.aiplatform.v1.PredictResponse.predictions])
produced by the Model on a given
[instance][google.cloud.aiplatform.v1.ExplainRequest.instances].
</pre>

Protobuf type {@code google.cloud.vertexai.v1.Explanation}
java-vertexai/proto-google-cloud-vertexai-v1/src/main/java/com/google/cloud/vertexai/api/Explanation.java