public List<TopicPartition> getTopicPartitions() {
        final List<TopicPartition> topicPartitions = snapshot.topicIdPartitions.stream()
                .map(TopicIdPartition::topicPartition)
                .collect(Collectors.toList());
        return Collections.unmodifiableList(topicPartitions);
    }
A capture of the content of the local tiered storage at a point in time.
storage/src/test/java/org/apache/kafka/server/log/remote/storage/LocalTieredStorageSnapshot.java