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

    if (!getName().equals(other.getName())) return false;
    if (!getCustomClassId().equals(other.getCustomClassId())) return false;
    if (!getItemsList().equals(other.getItemsList())) return false;
    if (!getKmsKeyName().equals(other.getKmsKeyName())) return false;
    if (!getKmsKeyVersionName().equals(other.getKmsKeyVersionName())) return false;
    if (!getUid().equals(other.getUid())) return false;
    if (!getDisplayName().equals(other.getDisplayName())) return false;
    if (state_ != other.state_) return false;
    if (hasDeleteTime() != other.hasDeleteTime()) return false;
    if (hasDeleteTime()) {
      if (!getDeleteTime().equals(other.getDeleteTime())) return false;
    }
    if (hasExpireTime() != other.hasExpireTime()) return false;
    if (hasExpireTime()) {
      if (!getExpireTime().equals(other.getExpireTime())) return false;
    }
    if (!internalGetAnnotations().equals(other.internalGetAnnotations())) return false;
    if (!getEtag().equals(other.getEtag())) return false;
    if (getReconciling() != other.getReconciling()) return false;
    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
    return true;
  }
<pre>
Output only. Whether or not this CustomClass is in the process of being
updated. This field is not used.
</pre>

<code>bool reconciling = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>

@return The reconciling.
java-speech/proto-google-cloud-speech-v1p1beta1/src/main/java/com/google/cloud/speech/v1p1beta1/CustomClass.java