public static final class Digest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder> implements DigestOrBuilder
A [Digest][google.cloud.kms.v1.Digest] holds a cryptographic message digest.Protobuf type
google.cloud.kms.v1.Digest| Modifier and Type | Method and Description |
|---|---|
Digest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Digest |
build() |
Digest |
buildPartial() |
Digest.Builder |
clear() |
Digest.Builder |
clearDigest() |
Digest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Digest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Digest.Builder |
clearSha256()
A message digest produced with the SHA-256 algorithm.
|
Digest.Builder |
clearSha384()
A message digest produced with the SHA-384 algorithm.
|
Digest.Builder |
clearSha512()
A message digest produced with the SHA-512 algorithm.
|
Digest.Builder |
clone() |
Digest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Digest.DigestCase |
getDigestCase() |
com.google.protobuf.ByteString |
getSha256()
A message digest produced with the SHA-256 algorithm.
|
com.google.protobuf.ByteString |
getSha384()
A message digest produced with the SHA-384 algorithm.
|
com.google.protobuf.ByteString |
getSha512()
A message digest produced with the SHA-512 algorithm.
|
boolean |
hasSha256()
A message digest produced with the SHA-256 algorithm.
|
boolean |
hasSha384()
A message digest produced with the SHA-384 algorithm.
|
boolean |
hasSha512()
A message digest produced with the SHA-512 algorithm.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Digest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Digest.Builder |
mergeFrom(Digest other) |
Digest.Builder |
mergeFrom(com.google.protobuf.Message other) |
Digest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Digest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Digest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Digest.Builder |
setSha256(com.google.protobuf.ByteString value)
A message digest produced with the SHA-256 algorithm.
|
Digest.Builder |
setSha384(com.google.protobuf.ByteString value)
A message digest produced with the SHA-384 algorithm.
|
Digest.Builder |
setSha512(com.google.protobuf.ByteString value)
A message digest produced with the SHA-512 algorithm.
|
Digest.Builder |
setUnknownFields(com.google.protobuf.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, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Digest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Digest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Digest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Digest.Builder>public Digest.Builder mergeFrom(Digest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public Digest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Digest.Builder>IOExceptionpublic Digest.DigestCase getDigestCase()
getDigestCase in interface DigestOrBuilderpublic Digest.Builder clearDigest()
public boolean hasSha256()
A message digest produced with the SHA-256 algorithm.
bytes sha256 = 1;hasSha256 in interface DigestOrBuilderpublic com.google.protobuf.ByteString getSha256()
A message digest produced with the SHA-256 algorithm.
bytes sha256 = 1;getSha256 in interface DigestOrBuilderpublic Digest.Builder setSha256(com.google.protobuf.ByteString value)
A message digest produced with the SHA-256 algorithm.
bytes sha256 = 1;value - The sha256 to set.public Digest.Builder clearSha256()
A message digest produced with the SHA-256 algorithm.
bytes sha256 = 1;public boolean hasSha384()
A message digest produced with the SHA-384 algorithm.
bytes sha384 = 2;hasSha384 in interface DigestOrBuilderpublic com.google.protobuf.ByteString getSha384()
A message digest produced with the SHA-384 algorithm.
bytes sha384 = 2;getSha384 in interface DigestOrBuilderpublic Digest.Builder setSha384(com.google.protobuf.ByteString value)
A message digest produced with the SHA-384 algorithm.
bytes sha384 = 2;value - The sha384 to set.public Digest.Builder clearSha384()
A message digest produced with the SHA-384 algorithm.
bytes sha384 = 2;public boolean hasSha512()
A message digest produced with the SHA-512 algorithm.
bytes sha512 = 3;hasSha512 in interface DigestOrBuilderpublic com.google.protobuf.ByteString getSha512()
A message digest produced with the SHA-512 algorithm.
bytes sha512 = 3;getSha512 in interface DigestOrBuilderpublic Digest.Builder setSha512(com.google.protobuf.ByteString value)
A message digest produced with the SHA-512 algorithm.
bytes sha512 = 3;value - The sha512 to set.public Digest.Builder clearSha512()
A message digest produced with the SHA-512 algorithm.
bytes sha512 = 3;public final Digest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>public final Digest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Digest.Builder>Copyright © 2022 Google LLC. All rights reserved.