asString

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

This method checks for both a KnownValue containing a string and for JsonString.