Interface EncryptionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Encryption,Encryption.Builder
@Generated
public interface EncryptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration for AES-128 encryption.Configuration for AES-128 encryption.Required.Required.getId()Required.com.google.protobuf.ByteStringRequired.Configuration for MPEG Common Encryption (MPEG-CENC).Configuration for MPEG Common Encryption (MPEG-CENC).Configuration for SAMPLE-AES encryption.Configuration for SAMPLE-AES encryption.Keys are stored in Google Secret Manager.Keys are stored in Google Secret Manager.booleanConfiguration for AES-128 encryption.booleanRequired.booleanConfiguration for MPEG Common Encryption (MPEG-CENC).booleanConfiguration for SAMPLE-AES encryption.booleanKeys are stored in Google Secret Manager.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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()
-