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