code property

String? code
getter/setter pair

Specifies the high-level reason for the unused scenario, each reason must have a code associated. Possible string values are:

  • "CODE_UNSPECIFIED" : Default value.
  • "STORED_COLUMNS_COVER_INSUFFICIENT" : If stored columns do not fully cover the columns.
  • "BASE_TABLE_HAS_RLS" : If the base table has RLS (Row Level Security).
  • "BASE_TABLE_HAS_CLS" : If the base table has CLS (Column Level Security).
  • "UNSUPPORTED_PREFILTER" : If the provided prefilter is not supported.
  • "INTERNAL_ERROR" : If an internal error is preventing stored columns from being used.
  • "OTHER_REASON" : Indicates that the reason stored columns cannot be used in the query is not covered by any of the other StoredColumnsUnusedReason options.

Implementation

core.String? code;