public static final class StorageObjectData.CustomerEncryption.Builder extends GeneratedMessageV3.Builder<StorageObjectData.CustomerEncryption.Builder> implements StorageObjectData.CustomerEncryptionOrBuilder
Describes the customer-specified mechanism used to store the data at rest.
Protobuf type google.events.cloud.storage.v1.StorageObjectData.CustomerEncryption
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public StorageObjectData.CustomerEncryption.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public StorageObjectData.CustomerEncryption build()
buildPartial()
public StorageObjectData.CustomerEncryption buildPartial()
clear()
public StorageObjectData.CustomerEncryption.Builder clear()
Overrides
clearEncryptionAlgorithm()
public StorageObjectData.CustomerEncryption.Builder clearEncryptionAlgorithm()
The encryption algorithm.
string encryption_algorithm = 1;
clearField(Descriptors.FieldDescriptor field)
public StorageObjectData.CustomerEncryption.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKeySha256()
public StorageObjectData.CustomerEncryption.Builder clearKeySha256()
SHA256 hash value of the encryption key.
string key_sha256 = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public StorageObjectData.CustomerEncryption.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public StorageObjectData.CustomerEncryption.Builder clone()
Overrides
getDefaultInstanceForType()
public StorageObjectData.CustomerEncryption getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEncryptionAlgorithm()
public String getEncryptionAlgorithm()
The encryption algorithm.
string encryption_algorithm = 1;
Returns |
Type |
Description |
String |
The encryptionAlgorithm.
|
getEncryptionAlgorithmBytes()
public ByteString getEncryptionAlgorithmBytes()
The encryption algorithm.
string encryption_algorithm = 1;
Returns |
Type |
Description |
ByteString |
The bytes for encryptionAlgorithm.
|
getKeySha256()
public String getKeySha256()
SHA256 hash value of the encryption key.
string key_sha256 = 2;
Returns |
Type |
Description |
String |
The keySha256.
|
getKeySha256Bytes()
public ByteString getKeySha256Bytes()
SHA256 hash value of the encryption key.
string key_sha256 = 2;
Returns |
Type |
Description |
ByteString |
The bytes for keySha256.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(StorageObjectData.CustomerEncryption other)
public StorageObjectData.CustomerEncryption.Builder mergeFrom(StorageObjectData.CustomerEncryption other)
public StorageObjectData.CustomerEncryption.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public StorageObjectData.CustomerEncryption.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StorageObjectData.CustomerEncryption.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEncryptionAlgorithm(String value)
public StorageObjectData.CustomerEncryption.Builder setEncryptionAlgorithm(String value)
The encryption algorithm.
string encryption_algorithm = 1;
Parameter |
Name |
Description |
value |
String
The encryptionAlgorithm to set.
|
setEncryptionAlgorithmBytes(ByteString value)
public StorageObjectData.CustomerEncryption.Builder setEncryptionAlgorithmBytes(ByteString value)
The encryption algorithm.
string encryption_algorithm = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for encryptionAlgorithm to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public StorageObjectData.CustomerEncryption.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKeySha256(String value)
public StorageObjectData.CustomerEncryption.Builder setKeySha256(String value)
SHA256 hash value of the encryption key.
string key_sha256 = 2;
Parameter |
Name |
Description |
value |
String
The keySha256 to set.
|
setKeySha256Bytes(ByteString value)
public StorageObjectData.CustomerEncryption.Builder setKeySha256Bytes(ByteString value)
SHA256 hash value of the encryption key.
string key_sha256 = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for keySha256 to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StorageObjectData.CustomerEncryption.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final StorageObjectData.CustomerEncryption.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides