Interface VideoContextOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
VideoContext, VideoContext.Builder

@Generated public interface VideoContextOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSegmentsList

      List<VideoSegment> getSegmentsList()
       Video segments to annotate. The segments may overlap and are not required
       to be contiguous or span the whole video. If unspecified, each video is
       treated as a single segment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 1;
    • getSegments

      VideoSegment getSegments(int index)
       Video segments to annotate. The segments may overlap and are not required
       to be contiguous or span the whole video. If unspecified, each video is
       treated as a single segment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 1;
    • getSegmentsCount

      int getSegmentsCount()
       Video segments to annotate. The segments may overlap and are not required
       to be contiguous or span the whole video. If unspecified, each video is
       treated as a single segment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 1;
    • getSegmentsOrBuilderList

      List<? extends VideoSegmentOrBuilder> getSegmentsOrBuilderList()
       Video segments to annotate. The segments may overlap and are not required
       to be contiguous or span the whole video. If unspecified, each video is
       treated as a single segment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 1;
    • getSegmentsOrBuilder

      VideoSegmentOrBuilder getSegmentsOrBuilder(int index)
       Video segments to annotate. The segments may overlap and are not required
       to be contiguous or span the whole video. If unspecified, each video is
       treated as a single segment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 1;
    • hasLabelDetectionConfig

      boolean hasLabelDetectionConfig()
       Config for LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1.LabelDetectionConfig label_detection_config = 2;
      Returns:
      Whether the labelDetectionConfig field is set.
    • getLabelDetectionConfig

      LabelDetectionConfig getLabelDetectionConfig()
       Config for LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1.LabelDetectionConfig label_detection_config = 2;
      Returns:
      The labelDetectionConfig.
    • getLabelDetectionConfigOrBuilder

      LabelDetectionConfigOrBuilder getLabelDetectionConfigOrBuilder()
       Config for LABEL_DETECTION.
       
      .google.cloud.videointelligence.v1.LabelDetectionConfig label_detection_config = 2;
    • hasShotChangeDetectionConfig

      boolean hasShotChangeDetectionConfig()
       Config for SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1.ShotChangeDetectionConfig shot_change_detection_config = 3;
      Returns:
      Whether the shotChangeDetectionConfig field is set.
    • getShotChangeDetectionConfig

      ShotChangeDetectionConfig getShotChangeDetectionConfig()
       Config for SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1.ShotChangeDetectionConfig shot_change_detection_config = 3;
      Returns:
      The shotChangeDetectionConfig.
    • getShotChangeDetectionConfigOrBuilder

      ShotChangeDetectionConfigOrBuilder getShotChangeDetectionConfigOrBuilder()
       Config for SHOT_CHANGE_DETECTION.
       
      .google.cloud.videointelligence.v1.ShotChangeDetectionConfig shot_change_detection_config = 3;
    • hasExplicitContentDetectionConfig

      boolean hasExplicitContentDetectionConfig()
       Config for EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1.ExplicitContentDetectionConfig explicit_content_detection_config = 4;
      Returns:
      Whether the explicitContentDetectionConfig field is set.
    • getExplicitContentDetectionConfig

      ExplicitContentDetectionConfig getExplicitContentDetectionConfig()
       Config for EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1.ExplicitContentDetectionConfig explicit_content_detection_config = 4;
      Returns:
      The explicitContentDetectionConfig.
    • getExplicitContentDetectionConfigOrBuilder

      ExplicitContentDetectionConfigOrBuilder getExplicitContentDetectionConfigOrBuilder()
       Config for EXPLICIT_CONTENT_DETECTION.
       
      .google.cloud.videointelligence.v1.ExplicitContentDetectionConfig explicit_content_detection_config = 4;
    • hasFaceDetectionConfig

      boolean hasFaceDetectionConfig()
       Config for FACE_DETECTION.
       
      .google.cloud.videointelligence.v1.FaceDetectionConfig face_detection_config = 5;
      Returns:
      Whether the faceDetectionConfig field is set.
    • getFaceDetectionConfig

      FaceDetectionConfig getFaceDetectionConfig()
       Config for FACE_DETECTION.
       
      .google.cloud.videointelligence.v1.FaceDetectionConfig face_detection_config = 5;
      Returns:
      The faceDetectionConfig.
    • getFaceDetectionConfigOrBuilder

      FaceDetectionConfigOrBuilder getFaceDetectionConfigOrBuilder()
       Config for FACE_DETECTION.
       
      .google.cloud.videointelligence.v1.FaceDetectionConfig face_detection_config = 5;
    • hasSpeechTranscriptionConfig

      boolean hasSpeechTranscriptionConfig()
       Config for SPEECH_TRANSCRIPTION.
       
      .google.cloud.videointelligence.v1.SpeechTranscriptionConfig speech_transcription_config = 6;
      Returns:
      Whether the speechTranscriptionConfig field is set.
    • getSpeechTranscriptionConfig

      SpeechTranscriptionConfig getSpeechTranscriptionConfig()
       Config for SPEECH_TRANSCRIPTION.
       
      .google.cloud.videointelligence.v1.SpeechTranscriptionConfig speech_transcription_config = 6;
      Returns:
      The speechTranscriptionConfig.
    • getSpeechTranscriptionConfigOrBuilder

      SpeechTranscriptionConfigOrBuilder getSpeechTranscriptionConfigOrBuilder()
       Config for SPEECH_TRANSCRIPTION.
       
      .google.cloud.videointelligence.v1.SpeechTranscriptionConfig speech_transcription_config = 6;
    • hasTextDetectionConfig

      boolean hasTextDetectionConfig()
       Config for TEXT_DETECTION.
       
      .google.cloud.videointelligence.v1.TextDetectionConfig text_detection_config = 8;
      Returns:
      Whether the textDetectionConfig field is set.
    • getTextDetectionConfig

      TextDetectionConfig getTextDetectionConfig()
       Config for TEXT_DETECTION.
       
      .google.cloud.videointelligence.v1.TextDetectionConfig text_detection_config = 8;
      Returns:
      The textDetectionConfig.
    • getTextDetectionConfigOrBuilder

      TextDetectionConfigOrBuilder getTextDetectionConfigOrBuilder()
       Config for TEXT_DETECTION.
       
      .google.cloud.videointelligence.v1.TextDetectionConfig text_detection_config = 8;
    • hasPersonDetectionConfig

      boolean hasPersonDetectionConfig()
       Config for PERSON_DETECTION.
       
      .google.cloud.videointelligence.v1.PersonDetectionConfig person_detection_config = 11;
      Returns:
      Whether the personDetectionConfig field is set.
    • getPersonDetectionConfig

      PersonDetectionConfig getPersonDetectionConfig()
       Config for PERSON_DETECTION.
       
      .google.cloud.videointelligence.v1.PersonDetectionConfig person_detection_config = 11;
      Returns:
      The personDetectionConfig.
    • getPersonDetectionConfigOrBuilder

      PersonDetectionConfigOrBuilder getPersonDetectionConfigOrBuilder()
       Config for PERSON_DETECTION.
       
      .google.cloud.videointelligence.v1.PersonDetectionConfig person_detection_config = 11;
    • hasObjectTrackingConfig

      boolean hasObjectTrackingConfig()
       Config for OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1.ObjectTrackingConfig object_tracking_config = 13;
      Returns:
      Whether the objectTrackingConfig field is set.
    • getObjectTrackingConfig

      ObjectTrackingConfig getObjectTrackingConfig()
       Config for OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1.ObjectTrackingConfig object_tracking_config = 13;
      Returns:
      The objectTrackingConfig.
    • getObjectTrackingConfigOrBuilder

      ObjectTrackingConfigOrBuilder getObjectTrackingConfigOrBuilder()
       Config for OBJECT_TRACKING.
       
      .google.cloud.videointelligence.v1.ObjectTrackingConfig object_tracking_config = 13;