CreateEdgeRequest constructor

CreateEdgeRequest({
  1. Kref? sourceRevisionKref,
  2. Kref? targetRevisionKref,
  3. String? edgeType,
  4. Iterable<MapEntry<String, String>>? metadata,
  5. bool? existsError,
})

Implementation

factory CreateEdgeRequest({
  Kref? sourceRevisionKref,
  Kref? targetRevisionKref,
  $core.String? edgeType,
  $core.Iterable<$core.MapEntry<$core.String, $core.String>>? metadata,
  $core.bool? existsError,
}) {
  final result = create();
  if (sourceRevisionKref != null)
    result.sourceRevisionKref = sourceRevisionKref;
  if (targetRevisionKref != null)
    result.targetRevisionKref = targetRevisionKref;
  if (edgeType != null) result.edgeType = edgeType;
  if (metadata != null) result.metadata.addEntries(metadata);
  if (existsError != null) result.existsError = existsError;
  return result;
}