Class Envelope.Builder (2.31.0)

public static final class Envelope.Builder extends GeneratedMessageV3.Builder<Envelope.Builder> implements EnvelopeOrBuilder

MUST match https://github.com/secure-systems-lab/dsse/blob/master/envelope.proto. An authenticated message of arbitrary type.

Protobuf type grafeas.v1.Envelope

Implements

EnvelopeOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllSignatures(Iterable<? extends EnvelopeSignature> values)

public Envelope.Builder addAllSignatures(Iterable<? extends EnvelopeSignature> values)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameter
NameDescription
valuesIterable<? extends io.grafeas.v1.EnvelopeSignature>
Returns
TypeDescription
Envelope.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Envelope.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Envelope.Builder
Overrides

addSignatures(int index, EnvelopeSignature value)

public Envelope.Builder addSignatures(int index, EnvelopeSignature value)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameters
NameDescription
indexint
valueEnvelopeSignature
Returns
TypeDescription
Envelope.Builder

addSignatures(int index, EnvelopeSignature.Builder builderForValue)

public Envelope.Builder addSignatures(int index, EnvelopeSignature.Builder builderForValue)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameters
NameDescription
indexint
builderForValueEnvelopeSignature.Builder
Returns
TypeDescription
Envelope.Builder

addSignatures(EnvelopeSignature value)

public Envelope.Builder addSignatures(EnvelopeSignature value)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameter
NameDescription
valueEnvelopeSignature
Returns
TypeDescription
Envelope.Builder

addSignatures(EnvelopeSignature.Builder builderForValue)

public Envelope.Builder addSignatures(EnvelopeSignature.Builder builderForValue)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameter
NameDescription
builderForValueEnvelopeSignature.Builder
Returns
TypeDescription
Envelope.Builder

addSignaturesBuilder()

public EnvelopeSignature.Builder addSignaturesBuilder()

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Returns
TypeDescription
EnvelopeSignature.Builder

addSignaturesBuilder(int index)

public EnvelopeSignature.Builder addSignaturesBuilder(int index)

repeated .grafeas.v1.EnvelopeSignature signatures = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
EnvelopeSignature.Builder

build()

public Envelope build()
Returns
TypeDescription
Envelope

buildPartial()

public Envelope buildPartial()
Returns
TypeDescription
Envelope

clear()

public Envelope.Builder clear()
Returns
TypeDescription
Envelope.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public Envelope.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
Envelope.Builder
Overrides