Class Encryption.DrmSystems.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Encryption.DrmSystems.Builder>
com.google.cloud.video.transcoder.v1.Encryption.DrmSystems.Builder
- All Implemented Interfaces:
Encryption.DrmSystemsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Encryption.DrmSystems
public static final class Encryption.DrmSystems.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Encryption.DrmSystems.Builder>
implements Encryption.DrmSystemsOrBuilder
Defines configuration for DRM systems in use.Protobuf type
google.cloud.video.transcoder.v1.Encryption.DrmSystems-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Clearkey configuration.Fairplay configuration.Playready configuration.Widevine configuration.Clearkey configuration.Clearkey configuration.Clearkey configuration.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFairplay configuration.Fairplay configuration.Fairplay configuration.Playready configuration.Playready configuration.Playready configuration.Widevine configuration.Widevine configuration.Widevine configuration.booleanClearkey configuration.booleanFairplay configuration.booleanPlayready configuration.booleanWidevine configuration.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeClearkey(Encryption.Clearkey value) Clearkey configuration.mergeFairplay(Encryption.Fairplay value) Fairplay configuration.mergeFrom(Encryption.DrmSystems other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Playready configuration.mergeWidevine(Encryption.Widevine value) Widevine configuration.setClearkey(Encryption.Clearkey value) Clearkey configuration.setClearkey(Encryption.Clearkey.Builder builderForValue) Clearkey configuration.setFairplay(Encryption.Fairplay value) Fairplay configuration.setFairplay(Encryption.Fairplay.Builder builderForValue) Fairplay configuration.setPlayready(Encryption.Playready value) Playready configuration.setPlayready(Encryption.Playready.Builder builderForValue) Playready configuration.setWidevine(Encryption.Widevine value) Widevine configuration.setWidevine(Encryption.Widevine.Builder builderForValue) Widevine configuration.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Encryption.DrmSystems.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Encryption.DrmSystems.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.GeneratedMessage.Builder<Encryption.DrmSystems.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Encryption.DrmSystems.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Encryption.DrmSystems.Builder>
-
mergeFrom
public Encryption.DrmSystems.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.DrmSystems.Builder>- Throws:
IOException
-
hasWidevine
public boolean hasWidevine()Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1;- Specified by:
hasWidevinein interfaceEncryption.DrmSystemsOrBuilder- Returns:
- Whether the widevine field is set.
-
getWidevine
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1;- Specified by:
getWidevinein interfaceEncryption.DrmSystemsOrBuilder- Returns:
- The widevine.
-
setWidevine
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1; -
setWidevine
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1; -
mergeWidevine
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1; -
clearWidevine
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1; -
getWidevineBuilder
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1; -
getWidevineOrBuilder
Widevine configuration.
.google.cloud.video.transcoder.v1.Encryption.Widevine widevine = 1;- Specified by:
getWidevineOrBuilderin interfaceEncryption.DrmSystemsOrBuilder
-
hasFairplay
public boolean hasFairplay()Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2;- Specified by:
hasFairplayin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- Whether the fairplay field is set.
-
getFairplay
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2;- Specified by:
getFairplayin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- The fairplay.
-
setFairplay
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2; -
setFairplay
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2; -
mergeFairplay
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2; -
clearFairplay
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2; -
getFairplayBuilder
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2; -
getFairplayOrBuilder
Fairplay configuration.
.google.cloud.video.transcoder.v1.Encryption.Fairplay fairplay = 2;- Specified by:
getFairplayOrBuilderin interfaceEncryption.DrmSystemsOrBuilder
-
hasPlayready
public boolean hasPlayready()Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3;- Specified by:
hasPlayreadyin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- Whether the playready field is set.
-
getPlayready
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3;- Specified by:
getPlayreadyin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- The playready.
-
setPlayready
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3; -
setPlayready
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3; -
mergePlayready
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3; -
clearPlayready
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3; -
getPlayreadyBuilder
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3; -
getPlayreadyOrBuilder
Playready configuration.
.google.cloud.video.transcoder.v1.Encryption.Playready playready = 3;- Specified by:
getPlayreadyOrBuilderin interfaceEncryption.DrmSystemsOrBuilder
-
hasClearkey
public boolean hasClearkey()Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4;- Specified by:
hasClearkeyin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- Whether the clearkey field is set.
-
getClearkey
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4;- Specified by:
getClearkeyin interfaceEncryption.DrmSystemsOrBuilder- Returns:
- The clearkey.
-
setClearkey
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4; -
setClearkey
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4; -
mergeClearkey
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4; -
clearClearkey
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4; -
getClearkeyBuilder
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4; -
getClearkeyOrBuilder
Clearkey configuration.
.google.cloud.video.transcoder.v1.Encryption.Clearkey clearkey = 4;- Specified by:
getClearkeyOrBuilderin interfaceEncryption.DrmSystemsOrBuilder
-