public static final class ImageOccurrence.Builder extends GeneratedMessageV3.Builder<ImageOccurrence.Builder> implements ImageOccurrenceOrBuilder
Details of the derived image portion of the DockerImage relationship. This image would be produced from a Dockerfile with FROM <DockerImage.Basis in attached Note>.Protobuf type
grafeas.v1.ImageOccurrence| Modifier and Type | Method and Description |
|---|---|
ImageOccurrence.Builder |
addAllLayerInfo(Iterable<? extends Layer> values)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
addLayerInfo(int index,
Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
addLayerInfo(int index,
Layer value)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
addLayerInfo(Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
addLayerInfo(Layer value)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
Layer.Builder |
addLayerInfoBuilder()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
Layer.Builder |
addLayerInfoBuilder(int index)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
ImageOccurrence |
build() |
ImageOccurrence |
buildPartial() |
ImageOccurrence.Builder |
clear() |
ImageOccurrence.Builder |
clearBaseResourceUrl()
Output only.
|
ImageOccurrence.Builder |
clearDistance()
Output only.
|
ImageOccurrence.Builder |
clearField(Descriptors.FieldDescriptor field) |
ImageOccurrence.Builder |
clearFingerprint()
Required.
|
ImageOccurrence.Builder |
clearLayerInfo()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
ImageOccurrence.Builder |
clone() |
String |
getBaseResourceUrl()
Output only.
|
ByteString |
getBaseResourceUrlBytes()
Output only.
|
ImageOccurrence |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
int |
getDistance()
Output only.
|
Fingerprint |
getFingerprint()
Required.
|
Fingerprint.Builder |
getFingerprintBuilder()
Required.
|
FingerprintOrBuilder |
getFingerprintOrBuilder()
Required.
|
Layer |
getLayerInfo(int index)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
Layer.Builder |
getLayerInfoBuilder(int index)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
List<Layer.Builder> |
getLayerInfoBuilderList()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
int |
getLayerInfoCount()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
List<Layer> |
getLayerInfoList()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
LayerOrBuilder |
getLayerInfoOrBuilder(int index)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
List<? extends LayerOrBuilder> |
getLayerInfoOrBuilderList()
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
boolean |
hasFingerprint()
Required.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ImageOccurrence.Builder |
mergeFingerprint(Fingerprint value)
Required.
|
ImageOccurrence.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
ImageOccurrence.Builder |
mergeFrom(ImageOccurrence other) |
ImageOccurrence.Builder |
mergeFrom(Message other) |
ImageOccurrence.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
ImageOccurrence.Builder |
removeLayerInfo(int index)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
setBaseResourceUrl(String value)
Output only.
|
ImageOccurrence.Builder |
setBaseResourceUrlBytes(ByteString value)
Output only.
|
ImageOccurrence.Builder |
setDistance(int value)
Output only.
|
ImageOccurrence.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
ImageOccurrence.Builder |
setFingerprint(Fingerprint.Builder builderForValue)
Required.
|
ImageOccurrence.Builder |
setFingerprint(Fingerprint value)
Required.
|
ImageOccurrence.Builder |
setLayerInfo(int index,
Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
setLayerInfo(int index,
Layer value)
This contains layer-specific metadata, if populated it has length
"distance" and is ordered with [distance] being the layer immediately
following the base image and [1] being the final layer.
|
ImageOccurrence.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
ImageOccurrence.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, 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<ImageOccurrence.Builder>public ImageOccurrence.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ImageOccurrence build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ImageOccurrence buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ImageOccurrence.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder mergeFrom(ImageOccurrence other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public ImageOccurrence.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ImageOccurrence.Builder>IOExceptionpublic boolean hasFingerprint()
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;hasFingerprint in interface ImageOccurrenceOrBuilderpublic Fingerprint getFingerprint()
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;getFingerprint in interface ImageOccurrenceOrBuilderpublic ImageOccurrence.Builder setFingerprint(Fingerprint value)
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;public ImageOccurrence.Builder setFingerprint(Fingerprint.Builder builderForValue)
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;public ImageOccurrence.Builder mergeFingerprint(Fingerprint value)
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;public ImageOccurrence.Builder clearFingerprint()
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;public Fingerprint.Builder getFingerprintBuilder()
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;public FingerprintOrBuilder getFingerprintOrBuilder()
Required. The fingerprint of the derived image.
.grafeas.v1.Fingerprint fingerprint = 1;getFingerprintOrBuilder in interface ImageOccurrenceOrBuilderpublic int getDistance()
Output only. The number of layers by which this image differs from the associated image basis.
int32 distance = 2;getDistance in interface ImageOccurrenceOrBuilderpublic ImageOccurrence.Builder setDistance(int value)
Output only. The number of layers by which this image differs from the associated image basis.
int32 distance = 2;public ImageOccurrence.Builder clearDistance()
Output only. The number of layers by which this image differs from the associated image basis.
int32 distance = 2;public List<Layer> getLayerInfoList()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;getLayerInfoList in interface ImageOccurrenceOrBuilderpublic int getLayerInfoCount()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;getLayerInfoCount in interface ImageOccurrenceOrBuilderpublic Layer getLayerInfo(int index)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;getLayerInfo in interface ImageOccurrenceOrBuilderpublic ImageOccurrence.Builder setLayerInfo(int index, Layer value)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder setLayerInfo(int index, Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder addLayerInfo(Layer value)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder addLayerInfo(int index, Layer value)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder addLayerInfo(Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder addLayerInfo(int index, Layer.Builder builderForValue)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder addAllLayerInfo(Iterable<? extends Layer> values)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder clearLayerInfo()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public ImageOccurrence.Builder removeLayerInfo(int index)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public Layer.Builder getLayerInfoBuilder(int index)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public LayerOrBuilder getLayerInfoOrBuilder(int index)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;getLayerInfoOrBuilder in interface ImageOccurrenceOrBuilderpublic List<? extends LayerOrBuilder> getLayerInfoOrBuilderList()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;getLayerInfoOrBuilderList in interface ImageOccurrenceOrBuilderpublic Layer.Builder addLayerInfoBuilder()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public Layer.Builder addLayerInfoBuilder(int index)
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public List<Layer.Builder> getLayerInfoBuilderList()
This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.
repeated .grafeas.v1.Layer layer_info = 3;public String getBaseResourceUrl()
Output only. This contains the base image URL for the derived image occurrence.
string base_resource_url = 4;getBaseResourceUrl in interface ImageOccurrenceOrBuilderpublic ByteString getBaseResourceUrlBytes()
Output only. This contains the base image URL for the derived image occurrence.
string base_resource_url = 4;getBaseResourceUrlBytes in interface ImageOccurrenceOrBuilderpublic ImageOccurrence.Builder setBaseResourceUrl(String value)
Output only. This contains the base image URL for the derived image occurrence.
string base_resource_url = 4;public ImageOccurrence.Builder clearBaseResourceUrl()
Output only. This contains the base image URL for the derived image occurrence.
string base_resource_url = 4;public ImageOccurrence.Builder setBaseResourceUrlBytes(ByteString value)
Output only. This contains the base image URL for the derived image occurrence.
string base_resource_url = 4;public final ImageOccurrence.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>public final ImageOccurrence.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ImageOccurrence.Builder>Copyright © 2019 Google LLC. All rights reserved.