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

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

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

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

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

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

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

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

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

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

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

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

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