Package io.grafeas.v1beta1.provenance
Class FileHashes.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
- io.grafeas.v1beta1.provenance.FileHashes.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,FileHashesOrBuilder,Cloneable
- Enclosing class:
- FileHashes
public static final class FileHashes.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder> implements FileHashesOrBuilder
Container message for hashes of byte content of files, used in source messages to verify integrity of source input to the build.
Protobuf typegrafeas.v1beta1.provenance.FileHashes
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FileHashes.BuilderaddAllFileHash(Iterable<? extends Hash> values)Required.FileHashes.BuilderaddFileHash(int index, Hash value)Required.FileHashes.BuilderaddFileHash(int index, Hash.Builder builderForValue)Required.FileHashes.BuilderaddFileHash(Hash value)Required.FileHashes.BuilderaddFileHash(Hash.Builder builderForValue)Required.Hash.BuilderaddFileHashBuilder()Required.Hash.BuilderaddFileHashBuilder(int index)Required.FileHashes.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FileHashesbuild()FileHashesbuildPartial()FileHashes.Builderclear()FileHashes.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FileHashes.BuilderclearFileHash()Required.FileHashes.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FileHashes.Builderclone()FileHashesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()HashgetFileHash(int index)Required.Hash.BuildergetFileHashBuilder(int index)Required.List<Hash.Builder>getFileHashBuilderList()Required.intgetFileHashCount()Required.List<Hash>getFileHashList()Required.HashOrBuildergetFileHashOrBuilder(int index)Required.List<? extends HashOrBuilder>getFileHashOrBuilderList()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()FileHashes.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FileHashes.BuildermergeFrom(com.google.protobuf.Message other)FileHashes.BuildermergeFrom(FileHashes other)FileHashes.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FileHashes.BuilderremoveFileHash(int index)Required.FileHashes.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FileHashes.BuildersetFileHash(int index, Hash value)Required.FileHashes.BuildersetFileHash(int index, Hash.Builder builderForValue)Required.FileHashes.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)FileHashes.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
clear
public FileHashes.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
getDefaultInstanceForType
public FileHashes getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FileHashes build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FileHashes buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FileHashes.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
setField
public FileHashes.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
clearField
public FileHashes.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
clearOneof
public FileHashes.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
setRepeatedField
public FileHashes.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
addRepeatedField
public FileHashes.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
mergeFrom
public FileHashes.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FileHashes.Builder>
-
mergeFrom
public FileHashes.Builder mergeFrom(FileHashes other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
mergeFrom
public FileHashes.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FileHashes.Builder>- Throws:
IOException
-
getFileHashList
public List<Hash> getFileHashList()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;- Specified by:
getFileHashListin interfaceFileHashesOrBuilder
-
getFileHashCount
public int getFileHashCount()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;- Specified by:
getFileHashCountin interfaceFileHashesOrBuilder
-
getFileHash
public Hash getFileHash(int index)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;- Specified by:
getFileHashin interfaceFileHashesOrBuilder
-
setFileHash
public FileHashes.Builder setFileHash(int index, Hash value)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
setFileHash
public FileHashes.Builder setFileHash(int index, Hash.Builder builderForValue)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addFileHash
public FileHashes.Builder addFileHash(Hash value)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addFileHash
public FileHashes.Builder addFileHash(int index, Hash value)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addFileHash
public FileHashes.Builder addFileHash(Hash.Builder builderForValue)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addFileHash
public FileHashes.Builder addFileHash(int index, Hash.Builder builderForValue)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addAllFileHash
public FileHashes.Builder addAllFileHash(Iterable<? extends Hash> values)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
clearFileHash
public FileHashes.Builder clearFileHash()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
removeFileHash
public FileHashes.Builder removeFileHash(int index)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
getFileHashBuilder
public Hash.Builder getFileHashBuilder(int index)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
getFileHashOrBuilder
public HashOrBuilder getFileHashOrBuilder(int index)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;- Specified by:
getFileHashOrBuilderin interfaceFileHashesOrBuilder
-
getFileHashOrBuilderList
public List<? extends HashOrBuilder> getFileHashOrBuilderList()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;- Specified by:
getFileHashOrBuilderListin interfaceFileHashesOrBuilder
-
addFileHashBuilder
public Hash.Builder addFileHashBuilder()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
addFileHashBuilder
public Hash.Builder addFileHashBuilder(int index)
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
getFileHashBuilderList
public List<Hash.Builder> getFileHashBuilderList()
Required. Collection of file hashes.
repeated .grafeas.v1beta1.provenance.Hash file_hash = 1;
-
setUnknownFields
public final FileHashes.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
mergeUnknownFields
public final FileHashes.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FileHashes.Builder>
-
-