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.v1beta2.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.v1beta2.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.v1beta2.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.v1beta2.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.v1beta2.VideoSegment segments = 1;
    • hasLabelDetectionConfig

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

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

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

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

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

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

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

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

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

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

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

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