@Override
    public int hashCode() {
        return Objects.hash(
            provenance,
            features,
            cluster,
            topics,
            configs,
            clientQuotas,
            producerIds,
            acls,
            scram,
            delegationTokens,
            streamMetadata,
            objectsMetadata,
            kv);
    }
The broker metadata image.

This class is thread-safe.
metadata/src/main/java/org/apache/kafka/image/MetadataImage.java