Class InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder (2.59.0)

public static final class InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder extends GeneratedMessageV3.Builder<InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder> implements InTotoSlsaProvenanceV1.SlsaProvenanceV1OrBuilder

Keep in sync with schema at https://github.com/slsa-framework/slsa/blob/main/docs/provenance/schema/v1/provenance.proto Builder renamed to ProvenanceBuilder because of Java conflicts.

Protobuf type grafeas.v1.InTotoSlsaProvenanceV1.SlsaProvenanceV1

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

build()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1 build()
Returns
Type Description
InTotoSlsaProvenanceV1.SlsaProvenanceV1

buildPartial()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1 buildPartial()
Returns
Type Description
InTotoSlsaProvenanceV1.SlsaProvenanceV1

clear()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clear()
Overrides

clearBuildDefinition()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clearBuildDefinition()

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

clearField(Descriptors.FieldDescriptor field)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clearRunDetails()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clearRunDetails()

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

clone()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder clone()
Overrides

getBuildDefinition()

public InTotoSlsaProvenanceV1.BuildDefinition getBuildDefinition()

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

Returns
Type Description
InTotoSlsaProvenanceV1.BuildDefinition

The buildDefinition.

getBuildDefinitionBuilder()

public InTotoSlsaProvenanceV1.BuildDefinition.Builder getBuildDefinitionBuilder()

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

getBuildDefinitionOrBuilder()

public InTotoSlsaProvenanceV1.BuildDefinitionOrBuilder getBuildDefinitionOrBuilder()

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

getDefaultInstanceForType()

public InTotoSlsaProvenanceV1.SlsaProvenanceV1 getDefaultInstanceForType()
Returns
Type Description
InTotoSlsaProvenanceV1.SlsaProvenanceV1

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRunDetails()

public InTotoSlsaProvenanceV1.RunDetails getRunDetails()

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

Returns
Type Description
InTotoSlsaProvenanceV1.RunDetails

The runDetails.

getRunDetailsBuilder()

public InTotoSlsaProvenanceV1.RunDetails.Builder getRunDetailsBuilder()

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

getRunDetailsOrBuilder()

public InTotoSlsaProvenanceV1.RunDetailsOrBuilder getRunDetailsOrBuilder()

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

hasBuildDefinition()

public boolean hasBuildDefinition()

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

Returns
Type Description
boolean

Whether the buildDefinition field is set.

hasRunDetails()

public boolean hasRunDetails()

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

Returns
Type Description
boolean

Whether the runDetails field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition value)

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

Parameter
Name Description
value InTotoSlsaProvenanceV1.BuildDefinition

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeFrom(InTotoSlsaProvenanceV1.SlsaProvenanceV1 other)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeFrom(InTotoSlsaProvenanceV1.SlsaProvenanceV1 other)
Parameter
Name Description
other InTotoSlsaProvenanceV1.SlsaProvenanceV1

mergeRunDetails(InTotoSlsaProvenanceV1.RunDetails value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeRunDetails(InTotoSlsaProvenanceV1.RunDetails value)

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

Parameter
Name Description
value InTotoSlsaProvenanceV1.RunDetails

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides

setBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition value)

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

Parameter
Name Description
value InTotoSlsaProvenanceV1.BuildDefinition

setBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition.Builder builderForValue)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setBuildDefinition(InTotoSlsaProvenanceV1.BuildDefinition.Builder builderForValue)

.grafeas.v1.InTotoSlsaProvenanceV1.BuildDefinition build_definition = 1;

Parameter
Name Description
builderForValue InTotoSlsaProvenanceV1.BuildDefinition.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setRunDetails(InTotoSlsaProvenanceV1.RunDetails value)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setRunDetails(InTotoSlsaProvenanceV1.RunDetails value)

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

Parameter
Name Description
value InTotoSlsaProvenanceV1.RunDetails

setRunDetails(InTotoSlsaProvenanceV1.RunDetails.Builder builderForValue)

public InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setRunDetails(InTotoSlsaProvenanceV1.RunDetails.Builder builderForValue)

.grafeas.v1.InTotoSlsaProvenanceV1.RunDetails run_details = 2;

Parameter
Name Description
builderForValue InTotoSlsaProvenanceV1.RunDetails.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final InTotoSlsaProvenanceV1.SlsaProvenanceV1.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides