code: private void validateUniqueAttribute(AtlasEntityType entityType, Map<String, Object> attributes) throws AtlasBaseException {
          if (MapUtils.isEmpty(attributes)) {
              throw new AtlasBaseException(AtlasErrorCode.ATTRIBUTE_UNIQUE_INVALID, entityType.getTypeName(), "");
          }
  
          for (String attributeName : attributes.keySet()) {
              AtlasAttributeDef attribute = entityType.getAttributeDef(attributeName);
  
              if (attribute == null || !attribute.getIsUnique()) {
                  throw new AtlasBaseException(AtlasErrorCode.ATTRIBUTE_UNIQUE_INVALID, entityType.getTypeName(), attributeName);
              }
          }
      }
docs: Validate that each attribute given is an unique attribute
  @param entityType the entity type
  @param attributes attributes