Package com.google.cloud.kms.v1
Class AsymmetricSignResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
- com.google.cloud.kms.v1.AsymmetricSignResponse.Builder
-
- All Implemented Interfaces:
AsymmetricSignResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AsymmetricSignResponse
public static final class AsymmetricSignResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder> implements AsymmetricSignResponseOrBuilder
Response message for [KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
Protobuf typegoogle.cloud.kms.v1.AsymmetricSignResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AsymmetricSignResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AsymmetricSignResponsebuild()AsymmetricSignResponsebuildPartial()AsymmetricSignResponse.Builderclear()AsymmetricSignResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AsymmetricSignResponse.BuilderclearName()The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AsymmetricSignResponse.BuilderclearProtectionLevel()The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuilderclearSignature()The created signature.AsymmetricSignResponse.BuilderclearSignatureCrc32C()Integrity verification field.AsymmetricSignResponse.BuilderclearVerifiedDataCrc32C()Integrity verification field.AsymmetricSignResponse.BuilderclearVerifiedDigestCrc32C()Integrity verification field.AsymmetricSignResponse.Builderclone()AsymmetricSignResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName()The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.com.google.protobuf.ByteStringgetNameBytes()The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.ProtectionLevelgetProtectionLevel()The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.intgetProtectionLevelValue()The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.com.google.protobuf.ByteStringgetSignature()The created signature.com.google.protobuf.Int64ValuegetSignatureCrc32C()Integrity verification field.com.google.protobuf.Int64Value.BuildergetSignatureCrc32CBuilder()Integrity verification field.com.google.protobuf.Int64ValueOrBuildergetSignatureCrc32COrBuilder()Integrity verification field.booleangetVerifiedDataCrc32C()Integrity verification field.booleangetVerifiedDigestCrc32C()Integrity verification field.booleanhasSignatureCrc32C()Integrity verification field.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AsymmetricSignResponse.BuildermergeFrom(AsymmetricSignResponse other)AsymmetricSignResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AsymmetricSignResponse.BuildermergeFrom(com.google.protobuf.Message other)AsymmetricSignResponse.BuildermergeSignatureCrc32C(com.google.protobuf.Int64Value value)Integrity verification field.AsymmetricSignResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AsymmetricSignResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AsymmetricSignResponse.BuildersetName(String value)The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuildersetNameBytes(com.google.protobuf.ByteString value)The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuildersetProtectionLevel(ProtectionLevel value)The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuildersetProtectionLevelValue(int value)The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.AsymmetricSignResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AsymmetricSignResponse.BuildersetSignature(com.google.protobuf.ByteString value)The created signature.AsymmetricSignResponse.BuildersetSignatureCrc32C(com.google.protobuf.Int64Value value)Integrity verification field.AsymmetricSignResponse.BuildersetSignatureCrc32C(com.google.protobuf.Int64Value.Builder builderForValue)Integrity verification field.AsymmetricSignResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AsymmetricSignResponse.BuildersetVerifiedDataCrc32C(boolean value)Integrity verification field.AsymmetricSignResponse.BuildersetVerifiedDigestCrc32C(boolean value)Integrity verification field.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
clear
public AsymmetricSignResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.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.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
getDefaultInstanceForType
public AsymmetricSignResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AsymmetricSignResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AsymmetricSignResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AsymmetricSignResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
setField
public AsymmetricSignResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
clearField
public AsymmetricSignResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
clearOneof
public AsymmetricSignResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
setRepeatedField
public AsymmetricSignResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
addRepeatedField
public AsymmetricSignResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
mergeFrom
public AsymmetricSignResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AsymmetricSignResponse.Builder>
-
mergeFrom
public AsymmetricSignResponse.Builder mergeFrom(AsymmetricSignResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
mergeFrom
public AsymmetricSignResponse.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<AsymmetricSignResponse.Builder>- Throws:
IOException
-
getSignature
public com.google.protobuf.ByteString getSignature()
The created signature.
bytes signature = 1;- Specified by:
getSignaturein interfaceAsymmetricSignResponseOrBuilder- Returns:
- The signature.
-
setSignature
public AsymmetricSignResponse.Builder setSignature(com.google.protobuf.ByteString value)
The created signature.
bytes signature = 1;- Parameters:
value- The signature to set.- Returns:
- This builder for chaining.
-
clearSignature
public AsymmetricSignResponse.Builder clearSignature()
The created signature.
bytes signature = 1;- Returns:
- This builder for chaining.
-
hasSignatureCrc32C
public boolean hasSignatureCrc32C()
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;- Specified by:
hasSignatureCrc32Cin interfaceAsymmetricSignResponseOrBuilder- Returns:
- Whether the signatureCrc32c field is set.
-
getSignatureCrc32C
public com.google.protobuf.Int64Value getSignatureCrc32C()
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;- Specified by:
getSignatureCrc32Cin interfaceAsymmetricSignResponseOrBuilder- Returns:
- The signatureCrc32c.
-
setSignatureCrc32C
public AsymmetricSignResponse.Builder setSignatureCrc32C(com.google.protobuf.Int64Value value)
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;
-
setSignatureCrc32C
public AsymmetricSignResponse.Builder setSignatureCrc32C(com.google.protobuf.Int64Value.Builder builderForValue)
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;
-
mergeSignatureCrc32C
public AsymmetricSignResponse.Builder mergeSignatureCrc32C(com.google.protobuf.Int64Value value)
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;
-
clearSignatureCrc32C
public AsymmetricSignResponse.Builder clearSignatureCrc32C()
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;
-
getSignatureCrc32CBuilder
public com.google.protobuf.Int64Value.Builder getSignatureCrc32CBuilder()
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;
-
getSignatureCrc32COrBuilder
public com.google.protobuf.Int64ValueOrBuilder getSignatureCrc32COrBuilder()
Integrity verification field. A CRC32C checksum of the returned [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature]. An integrity check of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] can be performed by computing the CRC32C checksum of [AsymmetricSignResponse.signature][google.cloud.kms.v1.AsymmetricSignResponse.signature] and comparing your results to this field. Discard the response in case of non-matching checksum values, and perform a limited number of retries. A persistent mismatch may indicate an issue in your computation of the CRC32C checksum. Note: This field is defined as int64 for reasons of compatibility across different languages. However, it is a non-negative integer, which will never exceed 2^32-1, and can be safely downconverted to uint32 in languages that support this type.
.google.protobuf.Int64Value signature_crc32c = 2;- Specified by:
getSignatureCrc32COrBuilderin interfaceAsymmetricSignResponseOrBuilder
-
getVerifiedDigestCrc32C
public boolean getVerifiedDigestCrc32C()
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [digest][google.cloud.kms.v1.AsymmetricSignRequest.digest]. A false value of this field indicates either that [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_digest_crc32c = 3;- Specified by:
getVerifiedDigestCrc32Cin interfaceAsymmetricSignResponseOrBuilder- Returns:
- The verifiedDigestCrc32c.
-
setVerifiedDigestCrc32C
public AsymmetricSignResponse.Builder setVerifiedDigestCrc32C(boolean value)
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [digest][google.cloud.kms.v1.AsymmetricSignRequest.digest]. A false value of this field indicates either that [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_digest_crc32c = 3;- Parameters:
value- The verifiedDigestCrc32c to set.- Returns:
- This builder for chaining.
-
clearVerifiedDigestCrc32C
public AsymmetricSignResponse.Builder clearVerifiedDigestCrc32C()
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [digest][google.cloud.kms.v1.AsymmetricSignRequest.digest]. A false value of this field indicates either that [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.digest_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.digest_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_digest_crc32c = 3;- Returns:
- This builder for chaining.
-
getName
public String getName()
The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing. Check this field to verify that the intended resource was used for signing.
string name = 4;- Specified by:
getNamein interfaceAsymmetricSignResponseOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing. Check this field to verify that the intended resource was used for signing.
string name = 4;- Specified by:
getNameBytesin interfaceAsymmetricSignResponseOrBuilder- Returns:
- The bytes for name.
-
setName
public AsymmetricSignResponse.Builder setName(String value)
The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing. Check this field to verify that the intended resource was used for signing.
string name = 4;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public AsymmetricSignResponse.Builder clearName()
The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing. Check this field to verify that the intended resource was used for signing.
string name = 4;- Returns:
- This builder for chaining.
-
setNameBytes
public AsymmetricSignResponse.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing. Check this field to verify that the intended resource was used for signing.
string name = 4;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getVerifiedDataCrc32C
public boolean getVerifiedDataCrc32C()
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [data][google.cloud.kms.v1.AsymmetricSignRequest.data]. A false value of this field indicates either that [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_data_crc32c = 5;- Specified by:
getVerifiedDataCrc32Cin interfaceAsymmetricSignResponseOrBuilder- Returns:
- The verifiedDataCrc32c.
-
setVerifiedDataCrc32C
public AsymmetricSignResponse.Builder setVerifiedDataCrc32C(boolean value)
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [data][google.cloud.kms.v1.AsymmetricSignRequest.data]. A false value of this field indicates either that [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_data_crc32c = 5;- Parameters:
value- The verifiedDataCrc32c to set.- Returns:
- This builder for chaining.
-
clearVerifiedDataCrc32C
public AsymmetricSignResponse.Builder clearVerifiedDataCrc32C()
Integrity verification field. A flag indicating whether [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was received by [KeyManagementService][google.cloud.kms.v1.KeyManagementService] and used for the integrity verification of the [data][google.cloud.kms.v1.AsymmetricSignRequest.data]. A false value of this field indicates either that [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] was left unset or that it was not delivered to [KeyManagementService][google.cloud.kms.v1.KeyManagementService]. If you've set [AsymmetricSignRequest.data_crc32c][google.cloud.kms.v1.AsymmetricSignRequest.data_crc32c] but this field is still false, discard the response and perform a limited number of retries.
bool verified_data_crc32c = 5;- Returns:
- This builder for chaining.
-
getProtectionLevelValue
public int getProtectionLevelValue()
The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.
.google.cloud.kms.v1.ProtectionLevel protection_level = 6;- Specified by:
getProtectionLevelValuein interfaceAsymmetricSignResponseOrBuilder- Returns:
- The enum numeric value on the wire for protectionLevel.
-
setProtectionLevelValue
public AsymmetricSignResponse.Builder setProtectionLevelValue(int value)
The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.
.google.cloud.kms.v1.ProtectionLevel protection_level = 6;- Parameters:
value- The enum numeric value on the wire for protectionLevel to set.- Returns:
- This builder for chaining.
-
getProtectionLevel
public ProtectionLevel getProtectionLevel()
The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.
.google.cloud.kms.v1.ProtectionLevel protection_level = 6;- Specified by:
getProtectionLevelin interfaceAsymmetricSignResponseOrBuilder- Returns:
- The protectionLevel.
-
setProtectionLevel
public AsymmetricSignResponse.Builder setProtectionLevel(ProtectionLevel value)
The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.
.google.cloud.kms.v1.ProtectionLevel protection_level = 6;- Parameters:
value- The protectionLevel to set.- Returns:
- This builder for chaining.
-
clearProtectionLevel
public AsymmetricSignResponse.Builder clearProtectionLevel()
The [ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] used for signing.
.google.cloud.kms.v1.ProtectionLevel protection_level = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final AsymmetricSignResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
mergeUnknownFields
public final AsymmetricSignResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AsymmetricSignResponse.Builder>
-
-