@Override
    public int hashCode() {
        return Objects.hash(visitMgrByHttps, tlsVersion,
                managerIP, managerPort, enableMgrAuthz,
                mgrAuthSecretId, mgrAuthSecretKey, inlongGroupId,
                dataRptProtocol, regionName, groupMetaConfigKey,
                mgrSocketTimeoutMs, mgrConnTimeoutMs, onlyUseLocalProxyConfig,
                mgrMetaSyncInrMs, metaSyncMaxRetryIfFail, metaStoreBasePath,
                metaCacheExpiredMs, metaQryFailCacheExpiredMs, aliveConnections,
                forceReChooseInrMs, metricConfig, enableReportAuthz, enableReportEncrypt,
                rptRsaPubKeyUrl, rptUserName, rptSecretKey, maxInFlightReqCnt,
                maxInFlightSizeKb, paddingSize);
    }
Configuration settings related to Manager metadata synchronization:
1. Manager address, visit protocol, authentication info
2. requested groupId, username info
3. meta cache setting info
4. other setting info
inlong-sdk/dataproxy-sdk/src/main/java/org/apache/inlong/sdk/dataproxy/common/ProxyClientConfig.java