{ "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" } ] }