public static final class BuildProvenance.Builder extends GeneratedMessageV3.Builder<BuildProvenance.Builder> implements BuildProvenanceOrBuilder
Provenance of a build. Contains all information needed to verify the full details about the build from source to completion.
Protobuf type grafeas.v1.BuildProvenance
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > BuildProvenance.BuilderImplements
BuildProvenanceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllBuiltArtifacts(Iterable<? extends Artifact> values)
public BuildProvenance.Builder addAllBuiltArtifacts(Iterable<? extends Artifact> values)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
values | Iterable<? extends io.grafeas.v1.Artifact> |
Type | Description |
BuildProvenance.Builder |
addAllCommands(Iterable<? extends Command> values)
public BuildProvenance.Builder addAllCommands(Iterable<? extends Command> values)
Commands requested by the build.
repeated .grafeas.v1.Command commands = 3;
Name | Description |
values | Iterable<? extends io.grafeas.v1.Command> |
Type | Description |
BuildProvenance.Builder |
addBuiltArtifacts(int index, Artifact value)
public BuildProvenance.Builder addBuiltArtifacts(int index, Artifact value)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
index | int |
value | Artifact |
Type | Description |
BuildProvenance.Builder |
addBuiltArtifacts(int index, Artifact.Builder builderForValue)
public BuildProvenance.Builder addBuiltArtifacts(int index, Artifact.Builder builderForValue)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
index | int |
builderForValue | Artifact.Builder |
Type | Description |
BuildProvenance.Builder |
addBuiltArtifacts(Artifact value)
public BuildProvenance.Builder addBuiltArtifacts(Artifact value)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
value | Artifact |
Type | Description |
BuildProvenance.Builder |
addBuiltArtifacts(Artifact.Builder builderForValue)
public BuildProvenance.Builder addBuiltArtifacts(Artifact.Builder builderForValue)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
builderForValue | Artifact.Builder |
Type | Description |
BuildProvenance.Builder |
addBuiltArtifactsBuilder()
public Artifact.Builder addBuiltArtifactsBuilder()
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Type | Description |
Artifact.Builder |
addBuiltArtifactsBuilder(int index)
public Artifact.Builder addBuiltArtifactsBuilder(int index)
Output of the build.
repeated .grafeas.v1.Artifact built_artifacts = 4;
Name | Description |
index | int |
Type | Description |
Artifact.Builder |
addCommands(int index, Command value)
public BuildProvenance.Builder addCommands(int index, Command value)
Commands requested by the build.
repeated .grafeas.v1.Command commands = 3;
Name |