saType enumspb.IndexedValueType,
value any,
valueTypeErr := NewConverterError(
"%s: invalid value type for search attribute %s of type %s: %#v (type: %T)",
InvalidExpressionErrMessage,
saName,
saType.String(),
value,
value,
)
switch saType {
case enumspb.INDEXED_VALUE_TYPE_INT, enumspb.INDEXED_VALUE_TYPE_DOUBLE:
switch value.(type) {