SlsaProvenanceZeroTwoResponse class
See full explanation of fields at slsa.dev/provenance/v0.2.
Constructors
-
SlsaProvenanceZeroTwoResponse({required Input<
Map< buildConfig, required Input<String, String> >String> buildType, required Input<Map< builder, required Input<String, dynamic> >GrafeasV1SlsaProvenanceZeroTwoSlsaInvocationResponse> invocation, required Input<List< materials, required Input<GrafeasV1SlsaProvenanceZeroTwoSlsaMaterialResponse> >GrafeasV1SlsaProvenanceZeroTwoSlsaMetadataResponse> metadata}) -
Creates a new SlsaProvenanceZeroTwoResponse.
buildConfigRequired.buildTypeRequired.builderRequired.invocationRequired.materialsRequired.metadataRequired.const -
SlsaProvenanceZeroTwoResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
buildConfig
→ Input<
Map< String, String> > -
final
-
builder
→ Input<
Map< String, dynamic> > -
final
-
buildType
→ Input<
String> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
invocation
→ Input<
GrafeasV1SlsaProvenanceZeroTwoSlsaInvocationResponse> -
final
-
materials
→ Input<
List< GrafeasV1SlsaProvenanceZeroTwoSlsaMaterialResponse> > -
final
-
metadata
→ Input<
GrafeasV1SlsaProvenanceZeroTwoSlsaMetadataResponse> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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