They are corresponding to arrow::json::UnexpectedFieldBehavior values.
Ignore other fields.
Return error.
Infer a type.
They are corresponding to arrow::json::UnexpectedFieldBehavior values.