TargetChange constructor

TargetChange({
  1. TargetChange_TargetChangeType? targetChangeType,
  2. Iterable<int>? targetIds,
  3. Status? cause,
  4. List<int>? resumeToken,
  5. Timestamp? readTime,
})

Implementation

factory TargetChange({
  TargetChange_TargetChangeType? targetChangeType,
  $core.Iterable<$core.int>? targetIds,
  $9.Status? cause,
  $core.List<$core.int>? resumeToken,
  $4.Timestamp? readTime,
}) {
  final $result = create();
  if (targetChangeType != null) {
    $result.targetChangeType = targetChangeType;
  }
  if (targetIds != null) {
    $result.targetIds.addAll(targetIds);
  }
  if (cause != null) {
    $result.cause = cause;
  }
  if (resumeToken != null) {
    $result.resumeToken = resumeToken;
  }
  if (readTime != null) {
    $result.readTime = readTime;
  }
  return $result;
}