Class Encryption.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
- com.google.cloud.video.transcoder.v1.Encryption.Builder
-
- All Implemented Interfaces:
EncryptionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Encryption
public static final class Encryption.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder> implements EncryptionOrBuilder
Encryption settings.
Protobuf typegoogle.cloud.video.transcoder.v1.Encryption
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Encryption.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Encryptionbuild()EncryptionbuildPartial()Encryption.Builderclear()Encryption.BuilderclearAes128()Configuration for AES-128 encryption.Encryption.BuilderclearDrmSystems()Required.Encryption.BuilderclearEncryptionMode()Encryption.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Encryption.BuilderclearId()Required.Encryption.BuilderclearMpegCenc()Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Encryption.BuilderclearSampleAes()Configuration for SAMPLE-AES encryption.Encryption.BuilderclearSecretManagerKeySource()Keys are stored in Google Secret Manager.Encryption.BuilderclearSecretSource()Encryption.Builderclone()Encryption.Aes128EncryptiongetAes128()Configuration for AES-128 encryption.Encryption.Aes128Encryption.BuildergetAes128Builder()Configuration for AES-128 encryption.Encryption.Aes128EncryptionOrBuildergetAes128OrBuilder()Configuration for AES-128 encryption.EncryptiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Encryption.DrmSystemsgetDrmSystems()Required.Encryption.DrmSystems.BuildergetDrmSystemsBuilder()Required.Encryption.DrmSystemsOrBuildergetDrmSystemsOrBuilder()Required.Encryption.EncryptionModeCasegetEncryptionModeCase()StringgetId()Required.com.google.protobuf.ByteStringgetIdBytes()Required.Encryption.MpegCommonEncryptiongetMpegCenc()Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.MpegCommonEncryption.BuildergetMpegCencBuilder()Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.MpegCommonEncryptionOrBuildergetMpegCencOrBuilder()Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.SampleAesEncryptiongetSampleAes()Configuration for SAMPLE-AES encryption.Encryption.SampleAesEncryption.BuildergetSampleAesBuilder()Configuration for SAMPLE-AES encryption.Encryption.SampleAesEncryptionOrBuildergetSampleAesOrBuilder()Configuration for SAMPLE-AES encryption.Encryption.SecretManagerSourcegetSecretManagerKeySource()Keys are stored in Google Secret Manager.Encryption.SecretManagerSource.BuildergetSecretManagerKeySourceBuilder()Keys are stored in Google Secret Manager.Encryption.SecretManagerSourceOrBuildergetSecretManagerKeySourceOrBuilder()Keys are stored in Google Secret Manager.Encryption.SecretSourceCasegetSecretSourceCase()booleanhasAes128()Configuration for AES-128 encryption.booleanhasDrmSystems()Required.booleanhasMpegCenc()Configuration for MPEG Common Encryption (MPEG-CENC).booleanhasSampleAes()Configuration for SAMPLE-AES encryption.booleanhasSecretManagerKeySource()Keys are stored in Google Secret Manager.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Encryption.BuildermergeAes128(Encryption.Aes128Encryption value)Configuration for AES-128 encryption.Encryption.BuildermergeDrmSystems(Encryption.DrmSystems value)Required.Encryption.BuildermergeFrom(Encryption other)Encryption.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Encryption.BuildermergeFrom(com.google.protobuf.Message other)Encryption.BuildermergeMpegCenc(Encryption.MpegCommonEncryption value)Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.BuildermergeSampleAes(Encryption.SampleAesEncryption value)Configuration for SAMPLE-AES encryption.Encryption.BuildermergeSecretManagerKeySource(Encryption.SecretManagerSource value)Keys are stored in Google Secret Manager.Encryption.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Encryption.BuildersetAes128(Encryption.Aes128Encryption value)Configuration for AES-128 encryption.Encryption.BuildersetAes128(Encryption.Aes128Encryption.Builder builderForValue)Configuration for AES-128 encryption.Encryption.BuildersetDrmSystems(Encryption.DrmSystems value)Required.Encryption.BuildersetDrmSystems(Encryption.DrmSystems.Builder builderForValue)Required.Encryption.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Encryption.BuildersetId(String value)Required.Encryption.BuildersetIdBytes(com.google.protobuf.ByteString value)Required.Encryption.BuildersetMpegCenc(Encryption.MpegCommonEncryption value)Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.BuildersetMpegCenc(Encryption.MpegCommonEncryption.Builder builderForValue)Configuration for MPEG Common Encryption (MPEG-CENC).Encryption.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Encryption.BuildersetSampleAes(Encryption.SampleAesEncryption value)Configuration for SAMPLE-AES encryption.Encryption.BuildersetSampleAes(Encryption.SampleAesEncryption.Builder builderForValue)Configuration for SAMPLE-AES encryption.Encryption.BuildersetSecretManagerKeySource(Encryption.SecretManagerSource value)Keys are stored in Google Secret Manager.Encryption.BuildersetSecretManagerKeySource(Encryption.SecretManagerSource.Builder builderForValue)Keys are stored in Google Secret Manager.Encryption.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
clear
public Encryption.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
getDefaultInstanceForType
public Encryption getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Encryption build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Encryption buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Encryption.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
setField
public Encryption.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
clearField
public Encryption.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
clearOneof
public Encryption.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
setRepeatedField
public Encryption.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
addRepeatedField
public Encryption.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
mergeFrom
public Encryption.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Encryption.Builder>
-
mergeFrom
public Encryption.Builder mergeFrom(Encryption other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
mergeFrom
public Encryption.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Encryption.Builder>- Throws:
IOException
-
getEncryptionModeCase
public Encryption.EncryptionModeCase getEncryptionModeCase()
- Specified by:
getEncryptionModeCasein interfaceEncryptionOrBuilder
-
clearEncryptionMode
public Encryption.Builder clearEncryptionMode()
-
getSecretSourceCase
public Encryption.SecretSourceCase getSecretSourceCase()
- Specified by:
getSecretSourceCasein interfaceEncryptionOrBuilder
-
clearSecretSource
public Encryption.Builder clearSecretSource()
-
getId
public String getId()
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdin interfaceEncryptionOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getIdBytesin interfaceEncryptionOrBuilder- Returns:
- The bytes for id.
-
setId
public Encryption.Builder setId(String value)
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Encryption.Builder clearId()
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setIdBytes
public Encryption.Builder setIdBytes(com.google.protobuf.ByteString value)
Required. Identifier for this set of encryption options.
string id = 6 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasAes128
public boolean hasAes128()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;- Specified by:
hasAes128in interfaceEncryptionOrBuilder- Returns:
- Whether the aes128 field is set.
-
getAes128
public Encryption.Aes128Encryption getAes128()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;- Specified by:
getAes128in interfaceEncryptionOrBuilder- Returns:
- The aes128.
-
setAes128
public Encryption.Builder setAes128(Encryption.Aes128Encryption value)
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
setAes128
public Encryption.Builder setAes128(Encryption.Aes128Encryption.Builder builderForValue)
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
mergeAes128
public Encryption.Builder mergeAes128(Encryption.Aes128Encryption value)
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
clearAes128
public Encryption.Builder clearAes128()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
getAes128Builder
public Encryption.Aes128Encryption.Builder getAes128Builder()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;
-
getAes128OrBuilder
public Encryption.Aes128EncryptionOrBuilder getAes128OrBuilder()
Configuration for AES-128 encryption.
.google.cloud.video.transcoder.v1.Encryption.Aes128Encryption aes_128 = 3;- Specified by:
getAes128OrBuilderin interfaceEncryptionOrBuilder
-
hasSampleAes
public boolean hasSampleAes()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;- Specified by:
hasSampleAesin interfaceEncryptionOrBuilder- Returns:
- Whether the sampleAes field is set.
-
getSampleAes
public Encryption.SampleAesEncryption getSampleAes()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;- Specified by:
getSampleAesin interfaceEncryptionOrBuilder- Returns:
- The sampleAes.
-
setSampleAes
public Encryption.Builder setSampleAes(Encryption.SampleAesEncryption value)
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
setSampleAes
public Encryption.Builder setSampleAes(Encryption.SampleAesEncryption.Builder builderForValue)
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
mergeSampleAes
public Encryption.Builder mergeSampleAes(Encryption.SampleAesEncryption value)
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
clearSampleAes
public Encryption.Builder clearSampleAes()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
getSampleAesBuilder
public Encryption.SampleAesEncryption.Builder getSampleAesBuilder()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;
-
getSampleAesOrBuilder
public Encryption.SampleAesEncryptionOrBuilder getSampleAesOrBuilder()
Configuration for SAMPLE-AES encryption.
.google.cloud.video.transcoder.v1.Encryption.SampleAesEncryption sample_aes = 4;- Specified by:
getSampleAesOrBuilderin interfaceEncryptionOrBuilder
-
hasMpegCenc
public boolean hasMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;- Specified by:
hasMpegCencin interfaceEncryptionOrBuilder- Returns:
- Whether the mpegCenc field is set.
-
getMpegCenc
public Encryption.MpegCommonEncryption getMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;- Specified by:
getMpegCencin interfaceEncryptionOrBuilder- Returns:
- The mpegCenc.
-
setMpegCenc
public Encryption.Builder setMpegCenc(Encryption.MpegCommonEncryption value)
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
setMpegCenc
public Encryption.Builder setMpegCenc(Encryption.MpegCommonEncryption.Builder builderForValue)
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
mergeMpegCenc
public Encryption.Builder mergeMpegCenc(Encryption.MpegCommonEncryption value)
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
clearMpegCenc
public Encryption.Builder clearMpegCenc()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
getMpegCencBuilder
public Encryption.MpegCommonEncryption.Builder getMpegCencBuilder()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;
-
getMpegCencOrBuilder
public Encryption.MpegCommonEncryptionOrBuilder getMpegCencOrBuilder()
Configuration for MPEG Common Encryption (MPEG-CENC).
.google.cloud.video.transcoder.v1.Encryption.MpegCommonEncryption mpeg_cenc = 5;- Specified by:
getMpegCencOrBuilderin interfaceEncryptionOrBuilder
-
hasSecretManagerKeySource
public boolean hasSecretManagerKeySource()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;- Specified by:
hasSecretManagerKeySourcein interfaceEncryptionOrBuilder- Returns:
- Whether the secretManagerKeySource field is set.
-
getSecretManagerKeySource
public Encryption.SecretManagerSource getSecretManagerKeySource()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;- Specified by:
getSecretManagerKeySourcein interfaceEncryptionOrBuilder- Returns:
- The secretManagerKeySource.
-
setSecretManagerKeySource
public Encryption.Builder setSecretManagerKeySource(Encryption.SecretManagerSource value)
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
setSecretManagerKeySource
public Encryption.Builder setSecretManagerKeySource(Encryption.SecretManagerSource.Builder builderForValue)
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
mergeSecretManagerKeySource
public Encryption.Builder mergeSecretManagerKeySource(Encryption.SecretManagerSource value)
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
clearSecretManagerKeySource
public Encryption.Builder clearSecretManagerKeySource()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
getSecretManagerKeySourceBuilder
public Encryption.SecretManagerSource.Builder getSecretManagerKeySourceBuilder()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
-
getSecretManagerKeySourceOrBuilder
public Encryption.SecretManagerSourceOrBuilder getSecretManagerKeySourceOrBuilder()
Keys are stored in Google Secret Manager.
.google.cloud.video.transcoder.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;- Specified by:
getSecretManagerKeySourceOrBuilderin interfaceEncryptionOrBuilder
-
hasDrmSystems
public 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];- Specified by:
hasDrmSystemsin interfaceEncryptionOrBuilder- Returns:
- Whether the drmSystems field is set.
-
getDrmSystems
public 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];- Specified by:
getDrmSystemsin interfaceEncryptionOrBuilder- Returns:
- The drmSystems.
-
setDrmSystems
public Encryption.Builder setDrmSystems(Encryption.DrmSystems value)
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];
-
setDrmSystems
public Encryption.Builder setDrmSystems(Encryption.DrmSystems.Builder builderForValue)
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];
-
mergeDrmSystems
public Encryption.Builder mergeDrmSystems(Encryption.DrmSystems value)
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];
-
clearDrmSystems
public Encryption.Builder clearDrmSystems()
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];
-
getDrmSystemsBuilder
public Encryption.DrmSystems.Builder getDrmSystemsBuilder()
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];
-
getDrmSystemsOrBuilder
public 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];- Specified by:
getDrmSystemsOrBuilderin interfaceEncryptionOrBuilder
-
setUnknownFields
public final Encryption.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
mergeUnknownFields
public final Encryption.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Encryption.Builder>
-
-