public static final class SlsaProvenance.SlsaMetadata.Builder extends GeneratedMessageV3.Builder<SlsaProvenance.SlsaMetadata.Builder> implements SlsaProvenance.SlsaMetadataOrBuilder
Other properties of the build.
Protobuf type grafeas.v1.SlsaProvenance.SlsaMetadata
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SlsaProvenance.SlsaMetadata.BuilderImplements
SlsaProvenance.SlsaMetadataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SlsaProvenance.SlsaMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata.Builder |
build()
public SlsaProvenance.SlsaMetadata build()
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata |
buildPartial()
public SlsaProvenance.SlsaMetadata buildPartial()
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata |
clear()
public SlsaProvenance.SlsaMetadata.Builder clear()
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata.Builder |
clearBuildFinishedOn()
public SlsaProvenance.SlsaMetadata.Builder clearBuildFinishedOn()
The timestamp of when the build completed.
.google.protobuf.Timestamp build_finished_on = 3;
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata.Builder |
clearBuildInvocationId()
public SlsaProvenance.SlsaMetadata.Builder clearBuildInvocationId()
Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.
string build_invocation_id = 1;
Returns | |
---|---|
Type | Description |
SlsaProvenance.SlsaMetadata.Builder | < |