public final class Fingerprint extends GeneratedMessageV3 implements FingerprintOrBuilder
A set of properties that uniquely identify a given Docker image.Protobuf type
grafeas.v1.Fingerprint| Modifier and Type | Class and Description |
|---|---|
static class |
Fingerprint.Builder
A set of properties that uniquely identify a given Docker image.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameterAbstractMessageLite.InternalOneOfEnum| Modifier and Type | Field and Description |
|---|---|
static int |
V1_NAME_FIELD_NUMBER |
static int |
V2_BLOB_FIELD_NUMBER |
static int |
V2_NAME_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int V1_NAME_FIELD_NUMBER
public static final int V2_BLOB_FIELD_NUMBER
public static final int V2_NAME_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public String getV1Name()
Required. The layer ID of the final layer in the Docker image's v1 representation.
string v1_name = 1;getV1Name in interface FingerprintOrBuilderpublic ByteString getV1NameBytes()
Required. The layer ID of the final layer in the Docker image's v1 representation.
string v1_name = 1;getV1NameBytes in interface FingerprintOrBuilderpublic ProtocolStringList getV2BlobList()
Required. The ordered list of v2 blobs that represent a given image.
repeated string v2_blob = 2;getV2BlobList in interface FingerprintOrBuilderpublic int getV2BlobCount()
Required. The ordered list of v2 blobs that represent a given image.
repeated string v2_blob = 2;getV2BlobCount in interface FingerprintOrBuilderpublic String getV2Blob(int index)
Required. The ordered list of v2 blobs that represent a given image.
repeated string v2_blob = 2;getV2Blob in interface FingerprintOrBuilderpublic ByteString getV2BlobBytes(int index)
Required. The ordered list of v2 blobs that represent a given image.
repeated string v2_blob = 2;getV2BlobBytes in interface FingerprintOrBuilderpublic String getV2Name()
Output only. The name of the image's v2 blobs computed via: [bottom] := v2_blob[bottom] [N] := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.
string v2_name = 3;getV2Name in interface FingerprintOrBuilderpublic ByteString getV2NameBytes()
Output only. The name of the image's v2 blobs computed via: [bottom] := v2_blob[bottom] [N] := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.
string v2_name = 3;getV2NameBytes in interface FingerprintOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static Fingerprint parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static Fingerprint parseFrom(InputStream input) throws IOException
IOExceptionpublic static Fingerprint parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Fingerprint parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Fingerprint parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Fingerprint parseFrom(CodedInputStream input) throws IOException
IOExceptionpublic static Fingerprint parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Fingerprint.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static Fingerprint.Builder newBuilder()
public static Fingerprint.Builder newBuilder(Fingerprint prototype)
public Fingerprint.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected Fingerprint.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static Fingerprint getDefaultInstance()
public static Parser<Fingerprint> parser()
public Parser<Fingerprint> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public Fingerprint getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.