# Functions

ApplyJSON unmarshals a JSON string into a proto message.
ApplyJSONStrict unmarshals a JSON string into a proto message.
ApplyYAML unmarshals a YAML string into a proto message.
ApplyYAMLStrict unmarshals a YAML string into a proto message.
ToJSON marshals a proto to canonical JSON.
ToJSONMap converts a proto message to a generic map using canonical JSON encoding JSON encoding is specified here: https://developers.google.com/protocol-buffers/docs/proto3#json.
ToJSONWithIndent marshals a proto to canonical JSON with pretty printed string.
ToYAML marshals a proto to canonical YAML.