toMap method

  1. @override
Map<String, dynamic> toMap()
override

Returns the map representation of a Batchable instance.

Implementation

@override
Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'requestName': requestName,
    'fields': fields,
    'form': form,
    'parameters': parameters,
    'prettyPrint': prettyPrint,
    'quotaId': quotaId,
    'cursor': cursor,
    'containers': containers,
    'pageSize': pageSize,
    'includeDeleted': includeDeleted,
    'channel': channel?.toMap()
  }..removeWhere((String k, dynamic v) => v == null);
}