Interface EncryptionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Encryption
,Encryption.Builder
public interface EncryptionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Encryption.Aes128Encryption
getAes128()
Configuration for AES-128 encryption.Encryption.Aes128EncryptionOrBuilder
getAes128OrBuilder()
Configuration for AES-128 encryption.Encryption.DrmSystems
getDrmSystems()
Required.Encryption.DrmSystemsOrBuilder
getDrmSystemsOrBuilder()
Required.Encryption.EncryptionModeCase
getEncryptionModeCase()
String
getId()
Required.com.google.protobuf.ByteString
getIdBytes()
Required.Encryption.MpegCommonEncryption
getMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.MpegCommonEncryptionOrBuilder
getMpegCencOrBuilder()
Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.SampleAesEncryption
getSampleAes()
Configuration for SAMPLE-AES encryption.Encryption.SampleAesEncryptionOrBuilder
getSampleAesOrBuilder()
Configuration for SAMPLE-AES encryption.Encryption.SecretManagerSource
getSecretManagerKeySource()
Keys are stored in Google Secret Manager.Encryption.SecretManagerSourceOrBuilder
getSecretManagerKeySourceOrBuilder()
Keys are stored in Google Secret Manager.Encryption.SecretSourceCase
getSecretSourceCase()
boolean
hasAes128()
Configuration for AES-128 encryption.boolean
hasDrmSystems()
Required.boolean
hasMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).boolean
hasSampleAes()
Configuration for SAMPLE-AES encryption.boolean
hasSecretManagerKeySource()
Keys are stored in Google Secret Manager.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getId
String getId()
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for id.
-
hasAes128
boolean hasAes128()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
- Returns:
- Whether the aes128 field is set.
-
getAes128
Encryption.Aes128Encryption getAes128()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
- Returns:
- The aes128.
-
getAes128OrBuilder
Encryption.Aes128EncryptionOrBuilder getAes128OrBuilder()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
hasSampleAes
boolean hasSampleAes()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
- Returns:
- Whether the sampleAes field is set.
-
getSampleAes
Encryption.SampleAesEncryption getSampleAes()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
- Returns:
- The sampleAes.
-
getSampleAesOrBuilder
Encryption.SampleAesEncryptionOrBuilder getSampleAesOrBuilder()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
hasMpegCenc
boolean hasMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
- Returns:
- Whether the mpegCenc field is set.
-
getMpegCenc
Encryption.MpegCommonEncryption getMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
- Returns:
- The mpegCenc.
-
getMpegCencOrBuilder
Encryption.MpegCommonEncryptionOrBuilder getMpegCencOrBuilder()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
hasSecretManagerKeySource
boolean hasSecretManagerKeySource()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
- Returns:
- Whether the secretManagerKeySource field is set.
-
getSecretManagerKeySource
Encryption.SecretManagerSource getSecretManagerKeySource()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
- Returns:
- The secretManagerKeySource.
-
getSecretManagerKeySourceOrBuilder
Encryption.SecretManagerSourceOrBuilder getSecretManagerKeySourceOrBuilder()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
hasDrmSystems
boolean hasDrmSystems()
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:
- Whether the drmSystems field is set.
-
getDrmSystems
Encryption.DrmSystems getDrmSystems()
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:
- The drmSystems.
-
getDrmSystemsOrBuilder
Encryption.DrmSystemsOrBuilder getDrmSystemsOrBuilder()
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];
-
getEncryptionModeCase
Encryption.EncryptionModeCase getEncryptionModeCase()
-
getSecretSourceCase
Encryption.SecretSourceCase getSecretSourceCase()
-
-