@Override
  public String toString() {
    return "[ repoInfo: "
        + ", osType=" + osType
        + ", repoId=" + repoId
        + ", baseUrl=" + URLCredentialsHider.hideCredentials(baseUrl)
        + ", repoName=" + repoName
        + ", distribution=" + distribution
        + ", components=" + components
        + ", mirrorsList=" + mirrorsList
        + ", unique=" + unique
        + ", ambariManagedRepositories=" + ambariManagedRepositories
        + ", applicableServices=" +  StringUtils.join(applicableServices, ",")
        + " ]";
  }
@param unique set is version of HDP that change with each release
ambari-server/src/main/java/org/apache/ambari/server/state/RepositoryInfo.java