DistributionProto_DistributionLog_RetrieveRequest constructor

DistributionProto_DistributionLog_RetrieveRequest({
  1. String? uid,
  2. int? count,
  3. int? page,
  4. Timestamp? dateFrom,
  5. Timestamp? dateTo,
  6. Iterable<String>? operators,
  7. bool? error,
  8. Iterable<String>? crc,
  9. String? simIccid,
  10. String? imei,
  11. String? type,
})

Implementation

factory DistributionProto_DistributionLog_RetrieveRequest({
  $core.String? uid,
  $core.int? count,
  $core.int? page,
  $2.Timestamp? dateFrom,
  $2.Timestamp? dateTo,
  $core.Iterable<$core.String>? operators,
  $core.bool? error,
  $core.Iterable<$core.String>? crc,
  $core.String? simIccid,
  $core.String? imei,
  $core.String? type,
}) {
  final result = create();
  if (uid != null) result.uid = uid;
  if (count != null) result.count = count;
  if (page != null) result.page = page;
  if (dateFrom != null) result.dateFrom = dateFrom;
  if (dateTo != null) result.dateTo = dateTo;
  if (operators != null) result.operators.addAll(operators);
  if (error != null) result.error = error;
  if (crc != null) result.crc.addAll(crc);
  if (simIccid != null) result.simIccid = simIccid;
  if (imei != null) result.imei = imei;
  if (type != null) result.type = type;
  return result;
}