- 2.54.0 (latest)
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.5
- 2.3.1
- 2.2.3
- 2.1.3
public interface SlsaProvenanceOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getBuilder()
public abstract SlsaProvenance.SlsaBuilder getBuilder()
required
.grafeas.v1.SlsaProvenance.SlsaBuilder builder = 1;
Type | Description |
SlsaProvenance.SlsaBuilder | The builder. |
getBuilderOrBuilder()
public abstract SlsaProvenance.SlsaBuilderOrBuilder getBuilderOrBuilder()
required
.grafeas.v1.SlsaProvenance.SlsaBuilder builder = 1;
Type | Description |
SlsaProvenance.SlsaBuilderOrBuilder |
getMaterials(int index)
public abstract SlsaProvenance.Material getMaterials(int index)
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
repeated .grafeas.v1.SlsaProvenance.Material materials = 4;
Name | Description |
index | int |
Type | Description |
SlsaProvenance.Material |
getMaterialsCount()
public abstract int getMaterialsCount()
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
repeated .grafeas.v1.SlsaProvenance.Material materials = 4;
Type | Description |
int |
getMaterialsList()
public abstract List<SlsaProvenance.Material> getMaterialsList()
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
repeated .grafeas.v1.SlsaProvenance.Material materials = 4;
Type | Description |
List<Material> |
getMaterialsOrBuilder(int index)
public abstract SlsaProvenance.MaterialOrBuilder getMaterialsOrBuilder(int index)
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
repeated .grafeas.v1.SlsaProvenance.Material materials = 4;
Name | Description |
index | int |
Type | Description |
SlsaProvenance.MaterialOrBuilder |
getMaterialsOrBuilderList()
public abstract List<? extends SlsaProvenance.MaterialOrBuilder> getMaterialsOrBuilderList()
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.
repeated .grafeas.v1.SlsaProvenance.Material materials = 4;
Type | Description |
List<? extends io.grafeas.v1.SlsaProvenance.MaterialOrBuilder> |
getMetadata()
public abstract SlsaProvenance.SlsaMetadata getMetadata()
.grafeas.v1.SlsaProvenance.SlsaMetadata metadata = 3;
Type | Description |
SlsaProvenance.SlsaMetadata | The metadata. |
getMetadataOrBuilder()
public abstract SlsaProvenance.SlsaMetadataOrBuilder getMetadataOrBuilder()
.grafeas.v1.SlsaProvenance.SlsaMetadata metadata = 3;
Type | Description |
SlsaProvenance.SlsaMetadataOrBuilder |
getRecipe()
public abstract SlsaProvenance.SlsaRecipe getRecipe()
Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible).
.grafeas.v1.SlsaProvenance.SlsaRecipe recipe = 2;
Type | Description |
SlsaProvenance.SlsaRecipe | The recipe. |
getRecipeOrBuilder()
public abstract SlsaProvenance.SlsaRecipeOrBuilder getRecipeOrBuilder()
Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible).
.grafeas.v1.SlsaProvenance.SlsaRecipe recipe = 2;
Type | Description |
SlsaProvenance.SlsaRecipeOrBuilder |
hasBuilder()
public abstract boolean hasBuilder()
required
.grafeas.v1.SlsaProvenance.SlsaBuilder builder = 1;
Type | Description |
boolean | Whether the builder field is set. |
hasMetadata()
public abstract boolean hasMetadata()
.grafeas.v1.SlsaProvenance.SlsaMetadata metadata = 3;
Type | Description |
boolean | Whether the metadata field is set. |
hasRecipe()
public abstract boolean hasRecipe()
Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible).
.grafeas.v1.SlsaProvenance.SlsaRecipe recipe = 2;
Type | Description |
boolean | Whether the recipe field is set. |