@Override
  public void setParent(AbstractKerberosDescriptor parent) {
    throw new UnsupportedOperationException("This KerberosDescriptor may not have a parent assigned to it.");
  }
Sets the parent (or container) of this descriptor
<p/>
This implementation prevents the parent from being externally set by always throwing an
UnsupportedOperationException.

@param parent an AbstractKerberosDescriptor representing the parent (or container) of this
ambari-server/src/main/java/org/apache/ambari/server/state/kerberos/KerberosDescriptor.java