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 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

       Configuration for AES-128 encryption.
       
      .google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
      Returns:
      The aes128.
    • 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

       Configuration for SAMPLE-AES encryption.
       
      .google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
      Returns:
      The sampleAes.
    • 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

       Configuration for MPEG Common Encryption (MPEG-CENC).
       
      .google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
      Returns:
      The mpegCenc.
    • 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()