Projection
data class Projection(val include: List<String> = emptyList(), val exclude: List<String> = emptyList())
Data class representing field projection settings for queries.
Projection controls which fields are included in or excluded from query results. You can either specify fields to include (include list) or fields to exclude (exclude list), but not both. If both lists are empty, all fields are included.