public static final class Encryption.MpegCommonEncryption.Builder extends GeneratedMessageV3.Builder<Encryption.MpegCommonEncryption.Builder> implements Encryption.MpegCommonEncryptionOrBuilder
Configuration for MPEG Common Encryption (MPEG-CENC).
Protobuf type google.cloud.video.transcoder.v1beta1.Encryption.MpegCommonEncryption
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Encryption.MpegCommonEncryption.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Encryption.MpegCommonEncryption build()
Returns
buildPartial()
public Encryption.MpegCommonEncryption buildPartial()
Returns
clear()
public Encryption.MpegCommonEncryption.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public Encryption.MpegCommonEncryption.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearKeyId()
public Encryption.MpegCommonEncryption.Builder clearKeyId()
Required. 128 bit Key ID represented as lowercase hexadecimal digits for use with
common encryption.
string key_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Encryption.MpegCommonEncryption.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearScheme()
public Encryption.MpegCommonEncryption.Builder clearScheme()
Required. Specify the encryption scheme.
Supported encryption schemes:
string scheme = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clone()
public Encryption.MpegCommonEncryption.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public Encryption.MpegCommonEncryption getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getKeyId()
Required. 128 bit Key ID represented as lowercase hexadecimal digits for use with
common encryption.
string key_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The keyId.
|
getKeyIdBytes()
public ByteString getKeyIdBytes()
Required. 128 bit Key ID represented as lowercase hexadecimal digits for use with
common encryption.
string key_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getScheme()
public String getScheme()
Required. Specify the encryption scheme.
Supported encryption schemes:
string scheme = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The scheme.
|
getSchemeBytes()
public ByteString getSchemeBytes()
Required. Specify the encryption scheme.
Supported encryption schemes:
string scheme = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Encryption.MpegCommonEncryption other)
public Encryption.MpegCommonEncryption.Builder mergeFrom(Encryption.MpegCommonEncryption other)
Parameter
Returns
public Encryption.MpegCommonEncryption.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Encryption.MpegCommonEncryption.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Encryption.MpegCommonEncryption.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Encryption.MpegCommonEncryption.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setKeyId(String value)
public Encryption.MpegCommonEncryption.Builder setKeyId(String value)
Required. 128 bit Key ID represented as lowercase hexadecimal digits for use with
common encryption.
string key_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The keyId to set.
|
Returns
setKeyIdBytes(ByteString value)
public Encryption.MpegCommonEncryption.Builder setKeyIdBytes(ByteString value)
Required. 128 bit Key ID represented as lowercase hexadecimal digits for use with
common encryption.
string key_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for keyId to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Encryption.MpegCommonEncryption.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setScheme(String value)
public Encryption.MpegCommonEncryption.Builder setScheme(String value)
Required. Specify the encryption scheme.
Supported encryption schemes:
string scheme = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The scheme to set.
|
Returns
setSchemeBytes(ByteString value)
public Encryption.MpegCommonEncryption.Builder setSchemeBytes(ByteString value)
Required. Specify the encryption scheme.
Supported encryption schemes:
string scheme = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for scheme to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final Encryption.MpegCommonEncryption.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides