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,
  $27.Timestamp? dateFrom,
  $27.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;
}