private com.google.protobuf.RepeatedFieldBuilderV3<
              com.google.cloud.vertexai.api.LogprobsResult.Candidate,
              com.google.cloud.vertexai.api.LogprobsResult.Candidate.Builder,
              com.google.cloud.vertexai.api.LogprobsResult.CandidateOrBuilder>
          getCandidatesFieldBuilder() {
        if (candidatesBuilder_ == null) {
          candidatesBuilder_ =
              new com.google.protobuf.RepeatedFieldBuilderV3<
                  com.google.cloud.vertexai.api.LogprobsResult.Candidate,
                  com.google.cloud.vertexai.api.LogprobsResult.Candidate.Builder,
                  com.google.cloud.vertexai.api.LogprobsResult.CandidateOrBuilder>(
                  candidates_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
          candidates_ = null;
        }
        return candidatesBuilder_;
      }
<pre>
Sorted by log probability in descending order.
</pre>

<code>repeated .google.cloud.vertexai.v1.LogprobsResult.Candidate candidates = 1;</code>
java-vertexai/proto-google-cloud-vertexai-v1/src/main/java/com/google/cloud/vertexai/api/LogprobsResult.java