Represents a CEL type.
Name | Type | Description | Notes |
---|---|---|---|
dyn | Object | Dynamic type. | [optional] |
_null | String | Null value. | [optional] |
primitive | PrimitiveType | [optional] | |
wrapper | PrimitiveType | [optional] | |
wellKnown | WellKnownType | [optional] | |
listType | ListType | [optional] | |
mapType | MapType | [optional] | |
function | FunctionType | [optional] | |
messageType | String | Protocol buffer message type. The `message_type` string specifies the qualified message type name. For example, `google.plus.Profile`. | [optional] |
typeParam | String | Type param type. The `type_param` string specifies the type parameter name, e.g. `list<E>` would be a `list_type` whose element type was a `type_param` type named `E`. | [optional] |
type | V1alpha1Type | [optional] | |
error | Object | Error type. During type-checking if an expression is an error, its type is propagated as the `ERROR` type. This permits the type-checker to discover other errors present in the expression. | [optional] |
abstractType | AbstractType | [optional] |