asBoolean

Returns this field's boolean value, or null if it doesn't contain a boolean.

This method checks for both a KnownValue containing a boolean and for JsonBoolean.