Package io.grafeas.v1beta1.build
Class Build.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Build.Builder>
io.grafeas.v1beta1.build.Build.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BuildOrBuilder,Cloneable
- Enclosing class:
- Build
public static final class Build.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Build.Builder>
implements BuildOrBuilder
Note holding the version of the provider's builder and the signature of the provenance message in the build details occurrence.Protobuf type
grafeas.v1beta1.build.Build-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Signature of the build in occurrences pointing to this build note containing build details.Required.com.google.protobuf.ByteStringRequired.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSignature of the build in occurrences pointing to this build note containing build details.Signature of the build in occurrences pointing to this build note containing build details.Signature of the build in occurrences pointing to this build note containing build details.booleanSignature of the build in occurrences pointing to this build note containing build details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSignature(BuildSignature value) Signature of the build in occurrences pointing to this build note containing build details.setBuilderVersion(String value) Required.setBuilderVersionBytes(com.google.protobuf.ByteString value) Required.setSignature(BuildSignature value) Signature of the build in occurrences pointing to this build note containing build details.setSignature(BuildSignature.Builder builderForValue) Signature of the build in occurrences pointing to this build note containing build details.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Build.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Build.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.GeneratedMessage.Builder<Build.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Build.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Build.Builder>
-
mergeFrom
public Build.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<Build.Builder>- Throws:
IOException
-
getBuilderVersion
Required. Immutable. Version of the builder which produced this build.
string builder_version = 1;- Specified by:
getBuilderVersionin interfaceBuildOrBuilder- Returns:
- The builderVersion.
-
getBuilderVersionBytes
public com.google.protobuf.ByteString getBuilderVersionBytes()Required. Immutable. Version of the builder which produced this build.
string builder_version = 1;- Specified by:
getBuilderVersionBytesin interfaceBuildOrBuilder- Returns:
- The bytes for builderVersion.
-
setBuilderVersion
Required. Immutable. Version of the builder which produced this build.
string builder_version = 1;- Parameters:
value- The builderVersion to set.- Returns:
- This builder for chaining.
-
clearBuilderVersion
Required. Immutable. Version of the builder which produced this build.
string builder_version = 1;- Returns:
- This builder for chaining.
-
setBuilderVersionBytes
Required. Immutable. Version of the builder which produced this build.
string builder_version = 1;- Parameters:
value- The bytes for builderVersion to set.- Returns:
- This builder for chaining.
-
hasSignature
public boolean hasSignature()Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2;- Specified by:
hasSignaturein interfaceBuildOrBuilder- Returns:
- Whether the signature field is set.
-
getSignature
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2;- Specified by:
getSignaturein interfaceBuildOrBuilder- Returns:
- The signature.
-
setSignature
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2; -
setSignature
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2; -
mergeSignature
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2; -
clearSignature
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2; -
getSignatureBuilder
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2; -
getSignatureOrBuilder
Signature of the build in occurrences pointing to this build note containing build details.
.grafeas.v1beta1.build.BuildSignature signature = 2;- Specified by:
getSignatureOrBuilderin interfaceBuildOrBuilder
-