public static final class PackageNote.Builder extends GeneratedMessageV3.Builder<PackageNote.Builder> implements PackageNoteOrBuilder
This represents a particular package that is distributed over various channels. E.g., glibc (aka libc6) is distributed by many, at various versions.Protobuf type
grafeas.v1.PackageNotegetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<PackageNote.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic PackageNote build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic PackageNote buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic PackageNote.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<PackageNote.Builder>public PackageNote.Builder mergeFrom(PackageNote other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<PackageNote.Builder>public PackageNote.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<PackageNote.Builder>IOExceptionpublic String getName()
Required. Immutable. The name of the package.
string name = 1;getName in interface PackageNoteOrBuilderpublic ByteString getNameBytes()
Required. Immutable. The name of the package.
string name = 1;getNameBytes in interface PackageNoteOrBuilderpublic PackageNote.Builder setName(String value)
Required. Immutable. The name of the package.
string name = 1;public PackageNote.Builder clearName()
Required. Immutable. The name of the package.
string name = 1;public PackageNote.Builder setNameBytes(ByteString value)
Required. Immutable. The name of the package.
string name = 1;public List<Distribution> getDistributionList()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;getDistributionList in interface PackageNoteOrBuilderpublic int getDistributionCount()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;getDistributionCount in interface PackageNoteOrBuilderpublic Distribution getDistribution(int index)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;getDistribution in interface PackageNoteOrBuilderpublic PackageNote.Builder setDistribution(int index, Distribution value)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder setDistribution(int index, Distribution.Builder builderForValue)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder addDistribution(Distribution value)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder addDistribution(int index, Distribution value)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder addDistribution(Distribution.Builder builderForValue)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder addDistribution(int index, Distribution.Builder builderForValue)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder addAllDistribution(Iterable<? extends Distribution> values)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder clearDistribution()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public PackageNote.Builder removeDistribution(int index)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public Distribution.Builder getDistributionBuilder(int index)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public DistributionOrBuilder getDistributionOrBuilder(int index)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;getDistributionOrBuilder in interface PackageNoteOrBuilderpublic List<? extends DistributionOrBuilder> getDistributionOrBuilderList()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;getDistributionOrBuilderList in interface PackageNoteOrBuilderpublic Distribution.Builder addDistributionBuilder()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public Distribution.Builder addDistributionBuilder(int index)
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public List<Distribution.Builder> getDistributionBuilderList()
The various channels by which a package is distributed.
repeated .grafeas.v1.Distribution distribution = 10;public final PackageNote.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<PackageNote.Builder>public final PackageNote.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<PackageNote.Builder>Copyright © 2019 Google LLC. All rights reserved.