{
"sections": [
"title",
"description",
"fields",
"wsdl_segment",
"declarative_metadata_sample_definition"
],
"title": "SharingRecalculation - Metadata API",
"description": "Represents Apex classes that recalculate the Apex managed sharing for a specific custom object.",
"fields_columns": [
"type",
"description"
],
"fields": {
"className": {
"type": "string",
"description": "The Apex class that recalculates the Apex sharing for a custom object. This class must implement the Database.Batchable interface.",
"required": true
}
},
"wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n\n```",
"declarative_metadata_sample_definition": [
{
"description": "The definition of a sharing recalculation in a custom object:",
"code": "\n. . .\n \n RecruiterRecalculation\n \n . . .\n"
}
]
}