Interface EncryptionOrBuilder

public interface EncryptionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAes128()

public abstract Encryption.Aes128Encryption getAes128()

Configuration for AES-128 encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.Aes128Encryption aes_128 = 3;

Returns
TypeDescription
Encryption.Aes128Encryption

The aes128.

getAes128OrBuilder()

public abstract Encryption.Aes128EncryptionOrBuilder getAes128OrBuilder()

Configuration for AES-128 encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.Aes128Encryption aes_128 = 3;

Returns
TypeDescription
Encryption.Aes128EncryptionOrBuilder

getEncryptionModeCase()

public abstract Encryption.EncryptionModeCase getEncryptionModeCase()
Returns
TypeDescription
Encryption.EncryptionModeCase

getIv()

public abstract String getIv()

Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits.

string iv = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The iv.

getIvBytes()

public abstract ByteString getIvBytes()

Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits.

string iv = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for iv.

getKey()

public abstract String getKey()

Required. 128 bit encryption key represented as lowercase hexadecimal digits.

string key = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The key.

getKeyBytes()

public abstract ByteString getKeyBytes()

Required. 128 bit encryption key represented as lowercase hexadecimal digits.

string key = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for key.

getMpegCenc()

public abstract Encryption.MpegCommonEncryption getMpegCenc()

Configuration for MPEG Common Encryption (MPEG-CENC).

.google.cloud.video.transcoder.v1beta1.Encryption.MpegCommonEncryption mpeg_cenc = 5;

Returns
TypeDescription
Encryption.MpegCommonEncryption

The mpegCenc.

getMpegCencOrBuilder()

public abstract Encryption.MpegCommonEncryptionOrBuilder getMpegCencOrBuilder()

Configuration for MPEG Common Encryption (MPEG-CENC).

.google.cloud.video.transcoder.v1beta1.Encryption.MpegCommonEncryption mpeg_cenc = 5;

Returns
TypeDescription
Encryption.MpegCommonEncryptionOrBuilder

getSampleAes()

public abstract Encryption.SampleAesEncryption getSampleAes()

Configuration for SAMPLE-AES encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.SampleAesEncryption sample_aes = 4;

Returns
TypeDescription
Encryption.SampleAesEncryption

The sampleAes.

getSampleAesOrBuilder()

public abstract Encryption.SampleAesEncryptionOrBuilder getSampleAesOrBuilder()

Configuration for SAMPLE-AES encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.SampleAesEncryption sample_aes = 4;

Returns
TypeDescription
Encryption.SampleAesEncryptionOrBuilder

hasAes128()

public abstract boolean hasAes128()

Configuration for AES-128 encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.Aes128Encryption aes_128 = 3;

Returns
TypeDescription
boolean

Whether the aes128 field is set.

hasMpegCenc()

public abstract boolean hasMpegCenc()

Configuration for MPEG Common Encryption (MPEG-CENC).

.google.cloud.video.transcoder.v1beta1.Encryption.MpegCommonEncryption mpeg_cenc = 5;

Returns
TypeDescription
boolean

Whether the mpegCenc field is set.

hasSampleAes()

public abstract boolean hasSampleAes()

Configuration for SAMPLE-AES encryption.

.google.cloud.video.transcoder.v1beta1.Encryption.SampleAesEncryption sample_aes = 4;

Returns
TypeDescription
boolean

Whether the sampleAes field is set.