ArchiveArtifact constructor
ArchiveArtifact({
- ArchiveType? type,
- ArchiveStructure? structure,
- Iterable<
String> ? requiredPatterns, - Iterable<
String> ? optionalPatterns, - ExpectedModelFiles? expectedFiles,
Implementation
factory ArchiveArtifact({
ArchiveType? type,
ArchiveStructure? structure,
$core.Iterable<$core.String>? requiredPatterns,
$core.Iterable<$core.String>? optionalPatterns,
ExpectedModelFiles? expectedFiles,
}) {
final result = create();
if (type != null) result.type = type;
if (structure != null) result.structure = structure;
if (requiredPatterns != null)
result.requiredPatterns.addAll(requiredPatterns);
if (optionalPatterns != null)
result.optionalPatterns.addAll(optionalPatterns);
if (expectedFiles != null) result.expectedFiles = expectedFiles;
return result;
}