Class BuildProvenance.Builder (2.14.0)

Stay organized with collections Save and categorize content based on your preferences.
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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
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;

Parameter
NameDescription
valuesIterable<? extends io.grafeas.v1.Artifact>
Returns
TypeDescription
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;

Parameter
NameDescription
valuesIterable<? extends io.grafeas.v1.Command>
Returns
TypeDescription
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;

Parameters
NameDescription
indexint
valueArtifact
Returns
TypeDescription
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;

Parameters
NameDescription
indexint
builderForValueArtifact.Builder
Returns
TypeDescription
BuildProvenance.Builder

addBuiltArtifacts(Artifact value)

public BuildProvenance.Builder addBuiltArtifacts(Artifact value)

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Parameter
NameDescription
valueArtifact
Returns
TypeDescription
BuildProvenance.Builder

addBuiltArtifacts(Artifact.Builder builderForValue)

public BuildProvenance.Builder addBuiltArtifacts(Artifact.Builder builderForValue)

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Parameter
NameDescription
builderForValueArtifact.Builder
Returns
TypeDescription
BuildProvenance.Builder

addBuiltArtifactsBuilder()

public Artifact.Builder addBuiltArtifactsBuilder()

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Returns
TypeDescription
Artifact.Builder

addBuiltArtifactsBuilder(int index)

public Artifact.Builder addBuiltArtifactsBuilder(int index)

Output of the build.

repeated .grafeas.v1.Artifact built_artifacts = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
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;

Parameters
Name