in flink-cdc-connect/flink-cdc-source-connectors/flink-connector-db2-cdc/src/main/java/org/apache/flink/cdc/connectors/db2/table/Db2TableSource.java [249:280]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (!(o instanceof Db2TableSource)) {
return false;
}
Db2TableSource that = (Db2TableSource) o;
return port == that.port
&& Objects.equals(physicalSchema, that.physicalSchema)
&& Objects.equals(hostname, that.hostname)
&& Objects.equals(database, that.database)
&& Objects.equals(tableName, that.tableName)
&& Objects.equals(username, that.username)
&& Objects.equals(password, that.password)
&& Objects.equals(serverTimeZone, that.serverTimeZone)
&& Objects.equals(dbzProperties, that.dbzProperties)
&& Objects.equals(metadataKeys, that.metadataKeys)
&& Objects.equals(enableParallelRead, that.enableParallelRead)
&& Objects.equals(splitSize, that.splitSize)
&& Objects.equals(splitMetaGroupSize, that.splitMetaGroupSize)
&& Objects.equals(fetchSize, that.fetchSize)
&& Objects.equals(connectTimeout, that.connectTimeout)
&& Objects.equals(connectMaxRetries, that.connectMaxRetries)
&& Objects.equals(connectionPoolSize, that.connectionPoolSize)
&& Objects.equals(distributionFactorUpper, that.distributionFactorUpper)
&& Objects.equals(distributionFactorLower, that.distributionFactorLower)
&& Objects.equals(chunkKeyColumn, that.chunkKeyColumn)
&& Objects.equals(closeIdleReaders, that.closeIdleReaders)
&& Objects.equals(skipSnapshotBackfill, that.skipSnapshotBackfill)
&& Objects.equals(assignUnboundedChunkFirst, that.assignUnboundedChunkFirst);
}