ImpactAnalysisRequest constructor

ImpactAnalysisRequest({
  1. Kref? revisionKref,
  2. Iterable<String>? edgeTypeFilter,
  3. int? maxDepth,
  4. int? limit,
})

Implementation

factory ImpactAnalysisRequest({
  Kref? revisionKref,
  $core.Iterable<$core.String>? edgeTypeFilter,
  $core.int? maxDepth,
  $core.int? limit,
}) {
  final result = create();
  if (revisionKref != null) result.revisionKref = revisionKref;
  if (edgeTypeFilter != null) result.edgeTypeFilter.addAll(edgeTypeFilter);
  if (maxDepth != null) result.maxDepth = maxDepth;
  if (limit != null) result.limit = limit;
  return result;
}