@Override
  public final boolean equals(Object obj) {
    if (obj == this) {
      return true;
    }
    if (obj == null || !obj.getClass().equals(Translation.class)) {
      return false;
    }
    Translation other = (Translation) obj;
    return Objects.equals(translatedText, other.translatedText)
        && Objects.equals(sourceLanguage, other.sourceLanguage);
  }
Returns the translation model used to translate the text. This value is only available if a
result from {@link Translate.TranslateOption#model(String)} was passed to {@link
Translate#translate(List, Translate.TranslateOption...)}.

<p>Please note that you must be whitelisted to use the {@link
Translate.TranslateOption#model(String)} option, otherwise translation will fail.
java-translate/google-cloud-translate/src/main/java/com/google/cloud/translate/Translation.java