Class Overlay.Animation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder>
com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder
All Implemented Interfaces:
Overlay.AnimationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Overlay.Animation

public static final class Overlay.Animation.Builder extends com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder> implements Overlay.AnimationOrBuilder
 Animation types.
 
Protobuf type google.cloud.video.transcoder.v1.Overlay.Animation
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder>
    • clear

      public Overlay.Animation.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder>
    • getDefaultInstanceForType

      public Overlay.Animation getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Overlay.Animation build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Overlay.Animation buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Overlay.Animation.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Overlay.Animation.Builder>
    • mergeFrom

      public Overlay.Animation.Builder mergeFrom(Overlay.Animation other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Overlay.Animation.Builder>
    • mergeFrom

      public Overlay.Animation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Overlay.Animation.Builder>
      Throws:
      IOException
    • getAnimationTypeCase

      public Overlay.Animation.AnimationTypeCase getAnimationTypeCase()
      Specified by:
      getAnimationTypeCase in interface Overlay.AnimationOrBuilder
    • clearAnimationType

      public Overlay.Animation.Builder clearAnimationType()
    • hasAnimationStatic

      public boolean hasAnimationStatic()
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
      Specified by:
      hasAnimationStatic in interface Overlay.AnimationOrBuilder
      Returns:
      Whether the animationStatic field is set.
    • getAnimationStatic

      public Overlay.AnimationStatic getAnimationStatic()
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
      Specified by:
      getAnimationStatic in interface Overlay.AnimationOrBuilder
      Returns:
      The animationStatic.
    • setAnimationStatic

      public Overlay.Animation.Builder setAnimationStatic(Overlay.AnimationStatic value)
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
    • setAnimationStatic

      public Overlay.Animation.Builder setAnimationStatic(Overlay.AnimationStatic.Builder builderForValue)
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
    • mergeAnimationStatic

      public Overlay.Animation.Builder mergeAnimationStatic(Overlay.AnimationStatic value)
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
    • clearAnimationStatic

      public Overlay.Animation.Builder clearAnimationStatic()
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
    • getAnimationStaticBuilder

      public Overlay.AnimationStatic.Builder getAnimationStaticBuilder()
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
    • getAnimationStaticOrBuilder

      public Overlay.AnimationStaticOrBuilder getAnimationStaticOrBuilder()
       Display static overlay object.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1;
      Specified by:
      getAnimationStaticOrBuilder in interface Overlay.AnimationOrBuilder
    • hasAnimationFade

      public boolean hasAnimationFade()
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
      Specified by:
      hasAnimationFade in interface Overlay.AnimationOrBuilder
      Returns:
      Whether the animationFade field is set.
    • getAnimationFade

      public Overlay.AnimationFade getAnimationFade()
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
      Specified by:
      getAnimationFade in interface Overlay.AnimationOrBuilder
      Returns:
      The animationFade.
    • setAnimationFade

      public Overlay.Animation.Builder setAnimationFade(Overlay.AnimationFade value)
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
    • setAnimationFade

      public Overlay.Animation.Builder setAnimationFade(Overlay.AnimationFade.Builder builderForValue)
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
    • mergeAnimationFade

      public Overlay.Animation.Builder mergeAnimationFade(Overlay.AnimationFade value)
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
    • clearAnimationFade

      public Overlay.Animation.Builder clearAnimationFade()
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
    • getAnimationFadeBuilder

      public Overlay.AnimationFade.Builder getAnimationFadeBuilder()
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
    • getAnimationFadeOrBuilder

      public Overlay.AnimationFadeOrBuilder getAnimationFadeOrBuilder()
       Display overlay object with fade animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2;
      Specified by:
      getAnimationFadeOrBuilder in interface Overlay.AnimationOrBuilder
    • hasAnimationEnd

      public boolean hasAnimationEnd()
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
      Specified by:
      hasAnimationEnd in interface Overlay.AnimationOrBuilder
      Returns:
      Whether the animationEnd field is set.
    • getAnimationEnd

      public Overlay.AnimationEnd getAnimationEnd()
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
      Specified by:
      getAnimationEnd in interface Overlay.AnimationOrBuilder
      Returns:
      The animationEnd.
    • setAnimationEnd

      public Overlay.Animation.Builder setAnimationEnd(Overlay.AnimationEnd value)
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
    • setAnimationEnd

      public Overlay.Animation.Builder setAnimationEnd(Overlay.AnimationEnd.Builder builderForValue)
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
    • mergeAnimationEnd

      public Overlay.Animation.Builder mergeAnimationEnd(Overlay.AnimationEnd value)
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
    • clearAnimationEnd

      public Overlay.Animation.Builder clearAnimationEnd()
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
    • getAnimationEndBuilder

      public Overlay.AnimationEnd.Builder getAnimationEndBuilder()
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
    • getAnimationEndOrBuilder

      public Overlay.AnimationEndOrBuilder getAnimationEndOrBuilder()
       End previous animation.
       
      .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3;
      Specified by:
      getAnimationEndOrBuilder in interface Overlay.AnimationOrBuilder