public static final class FaceAnnotation.Builder extends GeneratedMessageV3.Builder<FaceAnnotation.Builder> implements FaceAnnotationOrBuilder
   
   Deprecated. No effect.
 Protobuf type google.cloud.videointelligence.v1.FaceAnnotation
 
  
  
  
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addAllFrames(Iterable<? extends FaceFrame> values)
  
    public FaceAnnotation.Builder addAllFrames(Iterable<? extends FaceFrame> values)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.cloud.videointelligence.v1.FaceFrame>
  | 
      
    
  
  Returns
  
  
  addAllSegments(Iterable<? extends FaceSegment> values)
  
    public FaceAnnotation.Builder addAllSegments(Iterable<? extends FaceSegment> values)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.cloud.videointelligence.v1.FaceSegment>
  | 
      
    
  
  Returns
  
  
  addFrames(FaceFrame value)
  
    public FaceAnnotation.Builder addFrames(FaceFrame value)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
  Returns
  
  
  addFrames(FaceFrame.Builder builderForValue)
  
    public FaceAnnotation.Builder addFrames(FaceFrame.Builder builderForValue)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
  Returns
  
  
  addFrames(int index, FaceFrame value)
  
    public FaceAnnotation.Builder addFrames(int index, FaceFrame value)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameters
  
  Returns
  
  
  addFrames(int index, FaceFrame.Builder builderForValue)
  
    public FaceAnnotation.Builder addFrames(int index, FaceFrame.Builder builderForValue)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameters
  
  Returns
  
  
  addFramesBuilder()
  
    public FaceFrame.Builder addFramesBuilder()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
  
  addFramesBuilder(int index)
  
    public FaceFrame.Builder addFramesBuilder(int index)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public FaceAnnotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  addSegments(FaceSegment value)
  
    public FaceAnnotation.Builder addSegments(FaceSegment value)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
  Returns
  
  
  addSegments(FaceSegment.Builder builderForValue)
  
    public FaceAnnotation.Builder addSegments(FaceSegment.Builder builderForValue)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
  Returns
  
  
  addSegments(int index, FaceSegment value)
  
    public FaceAnnotation.Builder addSegments(int index, FaceSegment value)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameters
  
  Returns
  
  
  addSegments(int index, FaceSegment.Builder builderForValue)
  
    public FaceAnnotation.Builder addSegments(int index, FaceSegment.Builder builderForValue)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameters
  
  Returns
  
  
  addSegmentsBuilder()
  
    public FaceSegment.Builder addSegmentsBuilder()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
  
  addSegmentsBuilder(int index)
  
    public FaceSegment.Builder addSegmentsBuilder(int index)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  build()
  
    public FaceAnnotation build()
   
  Returns
  
  
  buildPartial()
  
    public FaceAnnotation buildPartial()
   
  Returns
  
  
  clear()
  
    public FaceAnnotation.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public FaceAnnotation.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearFrames()
  
    public FaceAnnotation.Builder clearFrames()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public FaceAnnotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearSegments()
  
    public FaceAnnotation.Builder clearSegments()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
  
  clearThumbnail()
  
    public FaceAnnotation.Builder clearThumbnail()
   
   Thumbnail of a representative face view (in JPEG format).
 bytes thumbnail = 1;
 
  Returns
  
  
  clone()
  
    public FaceAnnotation.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public FaceAnnotation getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getFrames(int index)
  
    public FaceFrame getFrames(int index)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getFramesBuilder(int index)
  
    public FaceFrame.Builder getFramesBuilder(int index)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getFramesBuilderList()
  
    public List<FaceFrame.Builder> getFramesBuilderList()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
  
  getFramesCount()
  
    public int getFramesCount()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
  
  getFramesList()
  
    public List<FaceFrame> getFramesList()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
  
  getFramesOrBuilder(int index)
  
    public FaceFrameOrBuilder getFramesOrBuilder(int index)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getFramesOrBuilderList()
  
    public List<? extends FaceFrameOrBuilder> getFramesOrBuilderList()
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.cloud.videointelligence.v1.FaceFrameOrBuilder> | 
         | 
      
    
  
  
  getSegments(int index)
  
    public FaceSegment getSegments(int index)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSegmentsBuilder(int index)
  
    public FaceSegment.Builder getSegmentsBuilder(int index)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSegmentsBuilderList()
  
    public List<FaceSegment.Builder> getSegmentsBuilderList()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
  
  getSegmentsCount()
  
    public int getSegmentsCount()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
  
  getSegmentsList()
  
    public List<FaceSegment> getSegmentsList()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
  
  getSegmentsOrBuilder(int index)
  
    public FaceSegmentOrBuilder getSegmentsOrBuilder(int index)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSegmentsOrBuilderList()
  
    public List<? extends FaceSegmentOrBuilder> getSegmentsOrBuilderList()
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.cloud.videointelligence.v1.FaceSegmentOrBuilder> | 
         | 
      
    
  
  
  getThumbnail()
  
    public ByteString getThumbnail()
   
   Thumbnail of a representative face view (in JPEG format).
 bytes thumbnail = 1;
 
  Returns
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(FaceAnnotation other)
  
    public FaceAnnotation.Builder mergeFrom(FaceAnnotation other)
   
  Parameter
  
  Returns
  
  
  
  
    public FaceAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public FaceAnnotation.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final FaceAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  removeFrames(int index)
  
    public FaceAnnotation.Builder removeFrames(int index)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  removeSegments(int index)
  
    public FaceAnnotation.Builder removeSegments(int index)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public FaceAnnotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setFrames(int index, FaceFrame value)
  
    public FaceAnnotation.Builder setFrames(int index, FaceFrame value)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameters
  
  Returns
  
  
  setFrames(int index, FaceFrame.Builder builderForValue)
  
    public FaceAnnotation.Builder setFrames(int index, FaceFrame.Builder builderForValue)
   
   All video frames where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceFrame frames = 3;
 
  Parameters
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public FaceAnnotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setSegments(int index, FaceSegment value)
  
    public FaceAnnotation.Builder setSegments(int index, FaceSegment value)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameters
  
  Returns
  
  
  setSegments(int index, FaceSegment.Builder builderForValue)
  
    public FaceAnnotation.Builder setSegments(int index, FaceSegment.Builder builderForValue)
   
   All video segments where a face was detected.
 repeated .google.cloud.videointelligence.v1.FaceSegment segments = 2;
 
  Parameters
  
  Returns
  
  
  setThumbnail(ByteString value)
  
    public FaceAnnotation.Builder setThumbnail(ByteString value)
   
   Thumbnail of a representative face view (in JPEG format).
 bytes thumbnail = 1;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The thumbnail to set. 
 | 
      
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final FaceAnnotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides