Interface VideoContextOrBuilder

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

    public interface VideoContextOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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;