Package io.grafeas.v1beta1.image
Class Basis.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Basis.Builder>
io.grafeas.v1beta1.image.Basis.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BasisOrBuilder,Cloneable
- Enclosing class:
- Basis
public static final class Basis.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Basis.Builder>
implements BasisOrBuilder
Basis describes the base image portion (Note) of the DockerImage relationship. Linked occurrences are derived from this or an equivalent image via: FROM <Basis.resource_url> Or an equivalent reference, e.g. a tag of the resource_url.Protobuf type
grafeas.v1beta1.image.Basis-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.Required.Required.Required.com.google.protobuf.ByteStringRequired.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFingerprint(Fingerprint value) Required.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setFingerprint(Fingerprint value) Required.setFingerprint(Fingerprint.Builder builderForValue) Required.setResourceUrl(String value) Required.setResourceUrlBytes(com.google.protobuf.ByteString value) Required.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<Basis.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<Basis.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<Basis.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<Basis.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Basis.Builder>
-
mergeFrom
public Basis.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<Basis.Builder>- Throws:
IOException
-
getResourceUrl
Required. Immutable. The resource_url for the resource representing the basis of associated occurrence images.
string resource_url = 1;- Specified by:
getResourceUrlin interfaceBasisOrBuilder- Returns:
- The resourceUrl.
-
getResourceUrlBytes
public com.google.protobuf.ByteString getResourceUrlBytes()Required. Immutable. The resource_url for the resource representing the basis of associated occurrence images.
string resource_url = 1;- Specified by:
getResourceUrlBytesin interfaceBasisOrBuilder- Returns:
- The bytes for resourceUrl.
-
setResourceUrl
Required. Immutable. The resource_url for the resource representing the basis of associated occurrence images.
string resource_url = 1;- Parameters:
value- The resourceUrl to set.- Returns:
- This builder for chaining.
-
clearResourceUrl
Required. Immutable. The resource_url for the resource representing the basis of associated occurrence images.
string resource_url = 1;- Returns:
- This builder for chaining.
-
setResourceUrlBytes
Required. Immutable. The resource_url for the resource representing the basis of associated occurrence images.
string resource_url = 1;- Parameters:
value- The bytes for resourceUrl to set.- Returns:
- This builder for chaining.
-
hasFingerprint
public boolean hasFingerprint()Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2;- Specified by:
hasFingerprintin interfaceBasisOrBuilder- Returns:
- Whether the fingerprint field is set.
-
getFingerprint
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2;- Specified by:
getFingerprintin interfaceBasisOrBuilder- Returns:
- The fingerprint.
-
setFingerprint
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2; -
setFingerprint
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2; -
mergeFingerprint
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2; -
clearFingerprint
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2; -
getFingerprintBuilder
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2; -
getFingerprintOrBuilder
Required. Immutable. The fingerprint of the base image.
.grafeas.v1beta1.image.Fingerprint fingerprint = 2;- Specified by:
getFingerprintOrBuilderin interfaceBasisOrBuilder
-