def get_events(self, limit=<NUM_LIT>, *, query=None, order_by=None, batch=None,<EOL>download_attachments=False, include_recurring=True):
default_calendar = self.calendar_constructor(parent=self)<EOL>return default_calendar.get_events(limit=limit, query=query,<EOL>order_by=order_by, batch=batch,<EOL>download_attachments=download_attachments,<EOL>include_recurring=include_recurring)<EOL>
Get events from the default Calendar

        :param int limit: max no. of events to get. Over 999 uses batch.
        :param query: applies a OData filter to the request
        :type query: Query or str
        :param order_by: orders the result set based on this condition
        :type order_by: Query or str
        :param int batch: batch size, retrieves items in
         batches allowing to retrieve more items than the limit.
        :param bool download_attachments: downloads event attachments
        :param bool include_recurring: whether to include recurring events or not
        :return: list of items in this folder
        :rtype: list[Event] or Pagination