public interface Column
Columns are the entity state fields which are stored separately from the entity record and
can be used as criteria for query filters.
The name of the column represents the value which needs to be specified
to the filter. The type is an expected type of the filter value.
As user-defined columns are proto-based, there is a fixed set of possible column types.