Class Envelope.Builder (2.19.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)