Interface EncryptionOrBuilder (1.59.0)

publicinterfaceEncryptionOrBuilderextendsMessageOrBuilder

Methods

getAes128()

publicabstractEncryption.Aes128EncryptiongetAes128()

Configuration for AES-128 encryption.

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

Returns
TypeDescription
Encryption.Aes128Encryption

The aes128.

getAes128OrBuilder()

publicabstractEncryption.Aes128EncryptionOrBuildergetAes128OrBuilder()

Configuration for AES-128 encryption.

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

Returns
TypeDescription
Encryption.Aes128EncryptionOrBuilder

getDrmSystems()

publicabstractEncryption.DrmSystemsgetDrmSystems()

Required. DRM system(s) to use; at least one must be specified. If a DRM system is omitted, it is considered disabled.

.google.cloud.video.transcoder.v1.Encryption.DrmSystems drm_systems = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
Encryption.DrmSystems

The drmSystems.

getDrmSystemsOrBuilder()

publicabstractEncryption.DrmSystemsOrBuildergetDrmSystemsOrBuilder()

Required. DRM system(s) to use; at least one must be specified. If a DRM system is omitted, it is considered disabled.

.google.cloud.video.transcoder.v1.Encryption.DrmSystems drm_systems = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
Encryption.DrmSystemsOrBuilder

getEncryptionModeCase()

publicabstractEncryption.EncryptionModeCasegetEncryptionModeCase()
Returns
TypeDescription
Encryption.EncryptionModeCase

getId()

publicabstractStringgetId()

Required. Identifier for this set of encryption options.

string id = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The id.

getIdBytes()

publicabstractByteStringgetIdBytes()

Required. Identifier for this set of encryption options.

string id = 6 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for id.

getMpegCenc()

publicabstractEncryption.MpegCommonEncryptiongetMpegCenc()

Configuration for MPEG Common Encryption (MPEG-CENC).

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

Returns
TypeDescription
Encryption.MpegCommonEncryption

The mpegCenc.

getMpegCencOrBuilder()

publicabstractEncryption.MpegCommonEncryptionOrBuildergetMpegCencOrBuilder()

Configuration for MPEG Common Encryption (MPEG-CENC).

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

Returns
TypeDescription
Encryption.MpegCommonEncryptionOrBuilder

getSampleAes()

publicabstractEncryption.SampleAesEncryptiongetSampleAes()

Configuration for SAMPLE-AES encryption.

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

Returns
TypeDescription
Encryption.SampleAesEncryption

The sampleAes.

getSampleAesOrBuilder()

publicabstractEncryption.SampleAesEncryptionOrBuildergetSampleAesOrBuilder()

Configuration for SAMPLE-AES encryption.

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

Returns
TypeDescription
Encryption.SampleAesEncryptionOrBuilder

getSecretManagerKeySource()

publicabstractEncryption.SecretManagerSourcegetSecretManagerKeySource()

Keys are stored in Google Secret Manager.

.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;

Returns
TypeDescription
Encryption.SecretManagerSource

The secretManagerKeySource.

getSecretManagerKeySourceOrBuilder()

publicabstractEncryption.SecretManagerSourceOrBuildergetSecretManagerKeySourceOrBuilder()

Keys are stored in Google Secret Manager.

.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;

Returns
TypeDescription
Encryption.SecretManagerSourceOrBuilder

getSecretSourceCase()

publicabstractEncryption.SecretSourceCasegetSecretSourceCase()
Returns
TypeDescription
Encryption.SecretSourceCase

hasAes128()

publicabstractbooleanhasAes128()

Configuration for AES-128 encryption.

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

Returns
TypeDescription
boolean

Whether the aes128 field is set.

hasDrmSystems()

publicabstractbooleanhasDrmSystems()

Required. DRM system(s) to use; at least one must be specified. If a DRM system is omitted, it is considered disabled.

.google.cloud.video.transcoder.v1.Encryption.DrmSystems drm_systems = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the drmSystems field is set.

hasMpegCenc()

publicabstractbooleanhasMpegCenc()

Configuration for MPEG Common Encryption (MPEG-CENC).

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

Returns
TypeDescription
boolean

Whether the mpegCenc field is set.

hasSampleAes()

publicabstractbooleanhasSampleAes()

Configuration for SAMPLE-AES encryption.

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

Returns
TypeDescription
boolean

Whether the sampleAes field is set.

hasSecretManagerKeySource()

publicabstractbooleanhasSecretManagerKeySource()

Keys are stored in Google Secret Manager.

.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;

Returns
TypeDescription
boolean

Whether the secretManagerKeySource field is set.