OptionaldescOptionalmessageRequired: fully-qualified message type name.
Optionalparse(Optional) Parse mode for Protobuf data. Valid values: FAILFAST, PERMISSIVE. Defaults to PERMISSIVE.
Optionalrecursive(Optional) Maximum expansion depth for recursive protobuf fields. Spark SQL does not natively support recursive types, so recursive fields are expanded up to this depth and truncated beyond it. Valid values: -1 (disallow recursive fields), 0 (drop), 1-10.
Optionalschema(Optional) Schema registry to resolve the Protobuf schema at runtime instead of providing it via desc_file_path.
Required: path to the .desc file (dbfs:/... or /Volumes/...).