Package com.google.storage.v2
Interface CustomerEncryptionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomerEncryption,CustomerEncryption.Builder
public interface CustomerEncryptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe encryption algorithm.com.google.protobuf.ByteStringThe encryption algorithm.com.google.protobuf.ByteStringSHA256 hash value of the encryption key.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEncryptionAlgorithm
String getEncryptionAlgorithm()The encryption algorithm.
string encryption_algorithm = 1;- Returns:
- The encryptionAlgorithm.
-
getEncryptionAlgorithmBytes
com.google.protobuf.ByteString getEncryptionAlgorithmBytes()The encryption algorithm.
string encryption_algorithm = 1;- Returns:
- The bytes for encryptionAlgorithm.
-
getKeySha256Bytes
com.google.protobuf.ByteString getKeySha256Bytes()SHA256 hash value of the encryption key. In raw bytes format (not base64-encoded).
bytes key_sha256_bytes = 3;- Returns:
- The keySha256Bytes.
-