@java.lang.Override
  public boolean equals(final java.lang.Object obj) {
    if (obj == this) {
      return true;
    }
    if (!(obj instanceof com.google.cloud.talent.v4.SpellingCorrection)) {
      return super.equals(obj);
    }
    com.google.cloud.talent.v4.SpellingCorrection other =
        (com.google.cloud.talent.v4.SpellingCorrection) obj;

    if (getCorrected() != other.getCorrected()) return false;
    if (!getCorrectedText().equals(other.getCorrectedText())) return false;
    if (!getCorrectedHtml().equals(other.getCorrectedHtml())) return false;
    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
    return true;
  }
<pre>
Corrected output with html tags to highlight the corrected words.
Corrected words are called out with the "&lt;b&gt;&lt;i&gt;...&lt;/i&gt;&lt;/b&gt;" html tags.

For example, the user input query is "software enginear", where the second
word, "enginear," is incorrect. It should be "engineer". When spelling
correction is enabled, this value is
"software &lt;b&gt;&lt;i&gt;engineer&lt;/i&gt;&lt;/b&gt;".
</pre>

<code>string corrected_html = 3;</code>

@return The bytes for correctedHtml.
java-talent/proto-google-cloud-talent-v4/src/main/java/com/google/cloud/talent/v4/SpellingCorrection.java