Class Overlay.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Overlay.Builder>
com.google.cloud.video.transcoder.v1.Overlay.Builder
- All Implemented Interfaces:
OverlayOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Overlay
public static final class Overlay.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Overlay.Builder>
implements OverlayOrBuilder
Overlay configuration.Protobuf type
google.cloud.video.transcoder.v1.Overlay-
Method Summary
Modifier and TypeMethodDescriptionaddAllAnimations(Iterable<? extends Overlay.Animation> values) List of animations.addAnimations(int index, Overlay.Animation value) List of animations.addAnimations(int index, Overlay.Animation.Builder builderForValue) List of animations.addAnimations(Overlay.Animation value) List of animations.addAnimations(Overlay.Animation.Builder builderForValue) List of animations.List of animations.addAnimationsBuilder(int index) List of animations.build()clear()List of animations.Image overlay.getAnimations(int index) List of animations.getAnimationsBuilder(int index) List of animations.List of animations.intList of animations.List of animations.getAnimationsOrBuilder(int index) List of animations.List<? extends Overlay.AnimationOrBuilder>List of animations.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetImage()Image overlay.Image overlay.Image overlay.booleanhasImage()Image overlay.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeImage(Overlay.Image value) Image overlay.removeAnimations(int index) List of animations.setAnimations(int index, Overlay.Animation value) List of animations.setAnimations(int index, Overlay.Animation.Builder builderForValue) List of animations.setImage(Overlay.Image value) Image overlay.setImage(Overlay.Image.Builder builderForValue) Image overlay.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<Overlay.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<Overlay.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<Overlay.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<Overlay.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Overlay.Builder>
-
mergeFrom
public Overlay.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<Overlay.Builder>- Throws:
IOException
-
hasImage
public boolean hasImage()Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1;- Specified by:
hasImagein interfaceOverlayOrBuilder- Returns:
- Whether the image field is set.
-
getImage
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1;- Specified by:
getImagein interfaceOverlayOrBuilder- Returns:
- The image.
-
setImage
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1; -
setImage
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1; -
mergeImage
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1; -
clearImage
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1; -
getImageBuilder
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1; -
getImageOrBuilder
Image overlay.
.google.cloud.video.transcoder.v1.Overlay.Image image = 1;- Specified by:
getImageOrBuilderin interfaceOverlayOrBuilder
-
getAnimationsList
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;- Specified by:
getAnimationsListin interfaceOverlayOrBuilder
-
getAnimationsCount
public int getAnimationsCount()List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;- Specified by:
getAnimationsCountin interfaceOverlayOrBuilder
-
getAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;- Specified by:
getAnimationsin interfaceOverlayOrBuilder
-
setAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
setAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAllAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
clearAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
removeAnimations
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
getAnimationsBuilder
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
getAnimationsOrBuilder
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;- Specified by:
getAnimationsOrBuilderin interfaceOverlayOrBuilder
-
getAnimationsOrBuilderList
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;- Specified by:
getAnimationsOrBuilderListin interfaceOverlayOrBuilder
-
addAnimationsBuilder
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
addAnimationsBuilder
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; -
getAnimationsBuilderList
List of animations. The list should be chronological, without any time overlap.
repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
-