InstallationResponse class
This represents how a particular software package may be installed on a system.
Constructors
-
InstallationResponse({required Input<
String> architecture, required Input<String> cpeUri, required Input<LicenseResponseContaineranalysisV1alpha1> license, required Input<List< location, required Input<LocationResponseContaineranalysisV1alpha1> >String> name, required Input<String> packageType, required Input<VersionResponseContaineranalysisV1alpha1> version}) -
Creates a new InstallationResponse.
architectureThe CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.cpeUriThe cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.licenseLicenses that have been declared by the authors of the package.locationAll of the places within the filesystem versions of this package have been found.nameThe name of the installed package.packageTypeThe type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).versionThe version of the package.const -
InstallationResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
architecture
→ Input<
String> -
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
final
-
cpeUri
→ Input<
String> -
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
license
→ Input<
LicenseResponseContaineranalysisV1alpha1> -
Licenses that have been declared by the authors of the package.
final
-
location
→ Input<
List< LocationResponseContaineranalysisV1alpha1> > -
All of the places within the filesystem versions of this package have been found.
final
-
name
→ Input<
String> -
The name of the installed package.
final
-
packageType
→ Input<
String> -
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
version
→ Input<
VersionResponseContaineranalysisV1alpha1> -
The version of the package.
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