SoftwareRecipeStepExtractArchive class
Extracts an archive of the type specified in the specified directory.
Constructors
-
SoftwareRecipeStepExtractArchive({required Input<
String> artifactId, Input<String> ? destination, required Input<SoftwareRecipeStepExtractArchiveType> type}) -
Creates a new SoftwareRecipeStepExtractArchive.
artifactIdThe id of the relevant artifact in the recipe.destinationDirectory to extract archive to. Defaults to/on Linux orC:\on Windows.typeThe type of the archive to extract.const -
SoftwareRecipeStepExtractArchive.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
artifactId
→ Input<
String> -
The id of the relevant artifact in the recipe.
final
-
destination
→ Input<
String> ? -
Directory to extract archive to. Defaults to
/on Linux orC:\on Windows.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<
SoftwareRecipeStepExtractArchiveType> -
The type of the archive to extract.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited