Experimental
Schema
FilesRemoveResponse
Type:
object
RemoveResponse reports partial recursive progress to every caller: check failed_path,
not the operation status, when Remove stops partway. Effects are never rolled back.
completedCount
Type:
integer
completed_count is the total number of paths removed, which may exceed
len(completed_paths).
All schema constraints and annotations
{
"description": "completed_count is the total number of paths removed, which may exceed\nlen(completed_paths).",
"type": "integer"
}completedPaths
Type:
array
completed_paths lists removed paths in traversal order, bounded to the
first 1000; completed_count carries the
true total when it exceeds that bound.
Array item
Type:
string
All schema constraints and annotations
{
"type": "string"
}All schema constraints and annotations
{
"description": "completed_paths lists removed paths in traversal order, bounded to the\nfirst 1000; completed_count carries the\ntrue total when it exceeds that bound.",
"items": {
"type": "string"
},
"type": "array"
}failedPath
Type:
string
failed_path is the path where a recursive removal stopped; empty on full
success. Every path in completed_paths was removed before this one.
All schema constraints and annotations
{
"description": "failed_path is the path where a recursive removal stopped; empty on full\nsuccess. Every path in completed_paths was removed before this one.",
"type": "string"
}All schema constraints and annotations
{
"description": "RemoveResponse reports partial recursive progress to every caller: check failed_path,\nnot the operation status, when Remove stops partway. Effects are never rolled back.",
"properties": {
"completedCount": {
"description": "completed_count is the total number of paths removed, which may exceed\nlen(completed_paths).",
"type": "integer"
},
"completedPaths": {
"description": "completed_paths lists removed paths in traversal order, bounded to the\nfirst 1000; completed_count carries the\ntrue total when it exceeds that bound.",
"items": {
"type": "string"
},
"type": "array"
},
"failedPath": {
"description": "failed_path is the path where a recursive removal stopped; empty on full\nsuccess. Every path in completed_paths was removed before this one.",
"type": "string"
}
},
"title": "RemoveResponse",
"type": "object"
}