SlsaProvenanceZeroTwo class
See full explanation of fields at slsa.dev/provenance/v0.2.
Constructors
-
SlsaProvenanceZeroTwo({Input<
Map< ? buildConfig, Input<String, String> >String> ? buildType, Input<GrafeasV1SlsaProvenanceZeroTwoSlsaBuilder> ? builder, Input<GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation> ? invocation, Input<List< ? materials, Input<GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial> >GrafeasV1SlsaProvenanceZeroTwoSlsaMetadata> ? metadata}) -
Creates a new SlsaProvenanceZeroTwo.
buildConfigOptional.buildTypeOptional.builderOptional.invocationOptional.materialsOptional.metadataOptional.const -
SlsaProvenanceZeroTwo.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
buildConfig
→ Input<
Map< ?String, String> > -
final
-
builder
→ Input<
GrafeasV1SlsaProvenanceZeroTwoSlsaBuilder> ? -
final
-
buildType
→ Input<
String> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
invocation
→ Input<
GrafeasV1SlsaProvenanceZeroTwoSlsaInvocation> ? -
final
-
materials
→ Input<
List< ?GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial> > -
final
-
metadata
→ Input<
GrafeasV1SlsaProvenanceZeroTwoSlsaMetadata> ? -
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