toJson method
Re-encode to the externally-tagged wire shape ({tag: payload}).
Implementation
@override
Map<String, dynamic> toJson() => {
'Finish': {
'finish_reason': finishReason.toJson(),
'usage': usage.toJson(),
if (providerMetadata != null) 'provider_metadata': providerMetadata,
},
};