public static final class Overlay.Builder extends GeneratedMessageV3.Builder<Overlay.Builder> implements OverlayOrBuilder
   
   Overlay configuration.
 Protobuf type google.cloud.video.transcoder.v1.Overlay
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addAllAnimations(Iterable<? extends Overlay.Animation> values)
  
    public Overlay.Builder addAllAnimations(Iterable<? extends Overlay.Animation> values)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.video.transcoder.v1.Overlay.Animation>
 | 
    
  
  
  
  addAnimations(Overlay.Animation value)
  
    public Overlay.Builder addAnimations(Overlay.Animation value)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
addAnimations(Overlay.Animation.Builder builderForValue)
  
    public Overlay.Builder addAnimations(Overlay.Animation.Builder builderForValue)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
addAnimations(int index, Overlay.Animation value)
  
    public Overlay.Builder addAnimations(int index, Overlay.Animation value)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
addAnimations(int index, Overlay.Animation.Builder builderForValue)
  
    public Overlay.Builder addAnimations(int index, Overlay.Animation.Builder builderForValue)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
addAnimationsBuilder()
  
    public Overlay.Animation.Builder addAnimationsBuilder()
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
addAnimationsBuilder(int index)
  
    public Overlay.Animation.Builder addAnimationsBuilder(int index)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public Overlay.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
  
  
  buildPartial()
  
    public Overlay buildPartial()
   
  
  
  clear()
  
    public Overlay.Builder clear()
   
  
  Overrides
  
  
  clearAnimations()
  
    public Overlay.Builder clearAnimations()
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
clearField(Descriptors.FieldDescriptor field)
  
    public Overlay.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearImage()
  
    public Overlay.Builder clearImage()
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public Overlay.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clone()
  
    public Overlay.Builder clone()
   
  
  Overrides
  
  
  getAnimations(int index)
  
    public Overlay.Animation getAnimations(int index)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getAnimationsBuilder(int index)
  
    public Overlay.Animation.Builder getAnimationsBuilder(int index)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getAnimationsBuilderList()
  
    public List<Overlay.Animation.Builder> getAnimationsBuilderList()
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getAnimationsList()
  
    public List<Overlay.Animation> getAnimationsList()
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
getAnimationsOrBuilder(int index)
  
    public Overlay.AnimationOrBuilder getAnimationsOrBuilder(int index)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getAnimationsOrBuilderList()
  
    public List<? extends Overlay.AnimationOrBuilder> getAnimationsOrBuilderList()
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder> |  | 
    
  
  
  getDefaultInstanceForType()
  
    public Overlay getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getImage()
  
    public Overlay.Image getImage()
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
getImageBuilder()
  
    public Overlay.Image.Builder getImageBuilder()
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
getImageOrBuilder()
  
    public Overlay.ImageOrBuilder getImageOrBuilder()
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
hasImage()
  
    public boolean hasImage()
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the image field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(Overlay other)
  
    public Overlay.Builder mergeFrom(Overlay other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Overlay
 | 
    
  
  
  
  
  
    public Overlay.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public Overlay.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeImage(Overlay.Image value)
  
    public Overlay.Builder mergeImage(Overlay.Image value)
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final Overlay.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removeAnimations(int index)
  
    public Overlay.Builder removeAnimations(int index)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setAnimations(int index, Overlay.Animation value)
  
    public Overlay.Builder setAnimations(int index, Overlay.Animation value)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
setAnimations(int index, Overlay.Animation.Builder builderForValue)
  
    public Overlay.Builder setAnimations(int index, Overlay.Animation.Builder builderForValue)
   
   List of animations. The list should be chronological, without any time
 overlap.
 repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2;
setField(Descriptors.FieldDescriptor field, Object value)
  
    public Overlay.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setImage(Overlay.Image value)
  
    public Overlay.Builder setImage(Overlay.Image value)
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
setImage(Overlay.Image.Builder builderForValue)
  
    public Overlay.Builder setImage(Overlay.Image.Builder builderForValue)
   
   Image overlay.
 .google.cloud.video.transcoder.v1.Overlay.Image image = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public Overlay.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final Overlay.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides