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