def _validate_status(self):
if not self.id:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if not self.status:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if self.total_count is None:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if self.success_count is None:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if self.failure_count is None:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if self.pending_count is None:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.url))<EOL><DEDENT>if len(self.successes) != self.success_count:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.successes,<EOL>self.success_count,<EOL>self.id))<EOL><DEDENT>if len(self.pendings) != self.pending_count:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.pendings,<EOL>self.pending_count,<EOL>self.id))<EOL><DEDENT>if len(self.failures) != self.failure_count:<EOL><INDENT>msg = "<STR_LIT>"<EOL>raise ValidationError(msg.format(self.failures,<EOL>self.failure_count,<EOL>self.id))<EOL><DEDENT>if (self.success_count + self.pending_count + self.failure_count !=<EOL>self.total_count):<EOL><INDENT>msg = ("<STR_LIT>"<EOL>"<STR_LIT>")<EOL>raise ValidationError(msg.format(self.success_count,<EOL>self.pending_count,<EOL>self.failure_count,<EOL>self.total_count,<EOL>self.id))<EOL><DEDENT>
Validates Status information. Raises errors for required
        properties.