Package com.google.cloud.videointelligence.v1 (2.53.0)

GitHub Repository RPC Documentation REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceClient Service Description: Service that implements the Video Intelligence API.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceSettings Settings class to configure an instance of VideoIntelligenceServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.videointelligence.v1.AnnotateVideoProgress Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
com.google.cloud.videointelligence.v1.AnnotateVideoProgress.Builder Video annotation progress. Included in the metadata field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
com.google.cloud.videointelligence.v1.AnnotateVideoRequest Video annotation request.
com.google.cloud.videointelligence.v1.AnnotateVideoRequest.Builder Video annotation request.
com.google.cloud.videointelligence.v1.AnnotateVideoResponse Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
com.google.cloud.videointelligence.v1.AnnotateVideoResponse.Builder Video annotation response. Included in the response field of the Operation returned by the GetOperation call of the google::longrunning::Operations service.
com.google.cloud.videointelligence.v1.DetectedAttribute A generic detected attribute represented by name in string format.
com.google.cloud.videointelligence.v1.DetectedAttribute.Builder A generic detected attribute represented by name in string format.
com.google.cloud.videointelligence.v1.DetectedLandmark A generic detected landmark represented by name in string format and a 2D location.
com.google.cloud.videointelligence.v1.DetectedLandmark.Builder A generic detected landmark represented by name in string format and a 2D location.
com.google.cloud.videointelligence.v1.Entity Detected entity from video analysis.
com.google.cloud.videointelligence.v1.Entity.Builder Detected entity from video analysis.
com.google.cloud.videointelligence.v1.ExplicitContentAnnotation Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
com.google.cloud.videointelligence.v1.ExplicitContentAnnotation.Builder Explicit content annotation (based on per-frame visual signals only). If no explicit content has been detected in a frame, no annotations are present for that frame.
com.google.cloud.videointelligence.v1.ExplicitContentDetectionConfig Config for EXPLICIT_CONTENT_DETECTION.
com.google.cloud.videointelligence.v1.ExplicitContentDetectionConfig.Builder Config for EXPLICIT_CONTENT_DETECTION.
com.google.cloud.videointelligence.v1.ExplicitContentFrame Video frame level annotation results for explicit content.
com.google.cloud.videointelligence.v1.ExplicitContentFrame.Builder Video frame level annotation results for explicit content.
com.google.cloud.videointelligence.v1.FaceAnnotation Deprecated. No effect.
com.google.cloud.videointelligence.v1.FaceAnnotation.Builder Deprecated. No effect.
com.google.cloud.videointelligence.v1.FaceDetectionAnnotation Face detection annotation.
com.google.cloud.videointelligence.v1.FaceDetectionAnnotation.Builder Face detection annotation.
com.google.cloud.videointelligence.v1.FaceDetectionConfig Config for FACE_DETECTION.
com.google.cloud.videointelligence.v1.FaceDetectionConfig.Builder Config for FACE_DETECTION.
com.google.cloud.videointelligence.v1.FaceFrame Deprecated. No effect.
com.google.cloud.videointelligence.v1.FaceFrame.Builder Deprecated. No effect.
com.google.cloud.videointelligence.v1.FaceSegment Video segment level annotation results for face detection.
com.google.cloud.videointelligence.v1.FaceSegment.Builder Video segment level annotation results for face detection.
com.google.cloud.videointelligence.v1.LabelAnnotation Label annotation.
com.google.cloud.videointelligence.v1.LabelAnnotation.Builder Label annotation.
com.google.cloud.videointelligence.v1.LabelDetectionConfig Config for LABEL_DETECTION.
com.google.cloud.videointelligence.v1.LabelDetectionConfig.Builder Config for LABEL_DETECTION.
com.google.cloud.videointelligence.v1.LabelFrame Video frame level annotation results for label detection.
com.google.cloud.videointelligence.v1.LabelFrame.Builder Video frame level annotation results for label detection.
com.google.cloud.videointelligence.v1.LabelSegment Video segment level annotation results for label detection.
com.google.cloud.videointelligence.v1.LabelSegment.Builder Video segment level annotation results for label detection.
com.google.cloud.videointelligence.v1.LogoRecognitionAnnotation Annotation corresponding to one detected, tracked and recognized logo class.
com.google.cloud.videointelligence.v1.LogoRecognitionAnnotation.Builder Annotation corresponding to one detected, tracked and recognized logo class.
com.google.cloud.videointelligence.v1.NormalizedBoundingBox Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: [0, 1].
com.google.cloud.videointelligence.v1.NormalizedBoundingBox.Builder Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: [0, 1].
com.google.cloud.videointelligence.v1.NormalizedBoundingPoly Normalized bounding polygon for text (that might not be aligned with axis). Contains list of the corner points in clockwise order starting from top-left corner. For example, for a rectangular bounding box:
com.google.cloud.videointelligence.v1.NormalizedBoundingPoly.Builder Normalized bounding polygon for text (that might not be aligned with axis). Contains list of the corner points in clockwise order starting from top-left corner. For example, for a rectangular bounding box:
com.google.cloud.videointelligence.v1.NormalizedVertex A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.
com.google.cloud.videointelligence.v1.NormalizedVertex.Builder A vertex represents a 2D point in the image. NOTE: the normalized vertex coordinates are relative to the original image and range from 0 to 1.
com.google.cloud.videointelligence.v1.ObjectTrackingAnnotation Annotations corresponding to one tracked object.
com.google.cloud.videointelligence.v1.ObjectTrackingAnnotation.Builder Annotations corresponding to one tracked object.
com.google.cloud.videointelligence.v1.ObjectTrackingConfig Config for OBJECT_TRACKING.
com.google.cloud.videointelligence.v1.ObjectTrackingConfig.Builder Config for OBJECT_TRACKING.
com.google.cloud.videointelligence.v1.ObjectTrackingFrame Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.
com.google.cloud.videointelligence.v1.ObjectTrackingFrame.Builder Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.
com.google.cloud.videointelligence.v1.PersonDetectionAnnotation Person detection annotation per video.
com.google.cloud.videointelligence.v1.PersonDetectionAnnotation.Builder Person detection annotation per video.
com.google.cloud.videointelligence.v1.PersonDetectionConfig Config for PERSON_DETECTION.
com.google.cloud.videointelligence.v1.PersonDetectionConfig.Builder Config for PERSON_DETECTION.
com.google.cloud.videointelligence.v1.ShotChangeDetectionConfig Config for SHOT_CHANGE_DETECTION.
com.google.cloud.videointelligence.v1.ShotChangeDetectionConfig.Builder Config for SHOT_CHANGE_DETECTION.
com.google.cloud.videointelligence.v1.SpeechContext Provides "hints" to the speech recognizer to favor specific words and phrases in the results.
com.google.cloud.videointelligence.v1.SpeechContext.Builder Provides "hints" to the speech recognizer to favor specific words and phrases in the results.
com.google.cloud.videointelligence.v1.SpeechRecognitionAlternative Alternative hypotheses (a.k.a. n-best list).
com.google.cloud.videointelligence.v1.SpeechRecognitionAlternative.Builder Alternative hypotheses (a.k.a. n-best list).
com.google.cloud.videointelligence.v1.SpeechTranscription A speech recognition result corresponding to a portion of the audio.
com.google.cloud.videointelligence.v1.SpeechTranscription.Builder A speech recognition result corresponding to a portion of the audio.
com.google.cloud.videointelligence.v1.SpeechTranscriptionConfig Config for SPEECH_TRANSCRIPTION.
com.google.cloud.videointelligence.v1.SpeechTranscriptionConfig.Builder Config for SPEECH_TRANSCRIPTION.
com.google.cloud.videointelligence.v1.TextAnnotation Annotations related to one detected OCR text snippet. This will contain the corresponding text, confidence value, and frame level information for each detection.
com.google.cloud.videointelligence.v1.TextAnnotation.Builder Annotations related to one detected OCR text snippet. This will contain the corresponding text, confidence value, and frame level information for each detection.
com.google.cloud.videointelligence.v1.TextDetectionConfig Config for TEXT_DETECTION.
com.google.cloud.videointelligence.v1.TextDetectionConfig.Builder Config for TEXT_DETECTION.
com.google.cloud.videointelligence.v1.TextFrame Video frame level annotation results for text annotation (OCR). Contains information regarding timestamp and bounding box locations for the frames containing detected OCR text snippets.
com.google.cloud.videointelligence.v1.TextFrame.Builder Video frame level annotation results for text annotation (OCR). Contains information regarding timestamp and bounding box locations for the frames containing detected OCR text snippets.
com.google.cloud.videointelligence.v1.TextSegment Video segment level annotation results for text detection.
com.google.cloud.videointelligence.v1.TextSegment.Builder Video segment level annotation results for text detection.
com.google.cloud.videointelligence.v1.TimestampedObject For tracking related features. An object at time_offset with attributes, and located with normalized_bounding_box.
com.google.cloud.videointelligence.v1.TimestampedObject.Builder For tracking related features. An object at time_offset with attributes, and located with normalized_bounding_box.
com.google.cloud.videointelligence.v1.Track A track of an object instance.
com.google.cloud.videointelligence.v1.Track.Builder A track of an object instance.
com.google.cloud.videointelligence.v1.VideoAnnotationProgress Annotation progress for a single video.
com.google.cloud.videointelligence.v1.VideoAnnotationProgress.Builder Annotation progress for a single video.
com.google.cloud.videointelligence.v1.VideoAnnotationResults Annotation results for a single video.
com.google.cloud.videointelligence.v1.VideoAnnotationResults.Builder Annotation results for a single video.
com.google.cloud.videointelligence.v1.VideoContext Video context and/or feature-specific parameters.
com.google.cloud.videointelligence.v1.VideoContext.Builder Video context and/or feature-specific parameters.
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceGrpc Service that implements the Video Intelligence API.
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceImplBase Base class for the server implementation of the service VideoIntelligenceService. Service that implements the Video Intelligence API.
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceProto
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceSettings.Builder Builder for VideoIntelligenceServiceSettings.
com.google.cloud.videointelligence.v1.VideoSegment Video segment.
com.google.cloud.videointelligence.v1.VideoSegment.Builder Video segment.
com.google.cloud.videointelligence.v1.WordInfo Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.
com.google.cloud.videointelligence.v1.WordInfo.Builder Word-specific information for recognized words. Word information is only included in the response when certain request parameters are set, such as enable_word_time_offsets.

Interfaces

Interface Description
com.google.cloud.videointelligence.v1.AnnotateVideoProgressOrBuilder
com.google.cloud.videointelligence.v1.AnnotateVideoRequestOrBuilder
com.google.cloud.videointelligence.v1.AnnotateVideoResponseOrBuilder
com.google.cloud.videointelligence.v1.DetectedAttributeOrBuilder
com.google.cloud.videointelligence.v1.DetectedLandmarkOrBuilder
com.google.cloud.videointelligence.v1.EntityOrBuilder
com.google.cloud.videointelligence.v1.ExplicitContentAnnotationOrBuilder
com.google.cloud.videointelligence.v1.ExplicitContentDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.ExplicitContentFrameOrBuilder
com.google.cloud.videointelligence.v1.FaceAnnotationOrBuilder
com.google.cloud.videointelligence.v1.FaceDetectionAnnotationOrBuilder
com.google.cloud.videointelligence.v1.FaceDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.FaceFrameOrBuilder
com.google.cloud.videointelligence.v1.FaceSegmentOrBuilder
com.google.cloud.videointelligence.v1.LabelAnnotationOrBuilder
com.google.cloud.videointelligence.v1.LabelDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.LabelFrameOrBuilder
com.google.cloud.videointelligence.v1.LabelSegmentOrBuilder
com.google.cloud.videointelligence.v1.LogoRecognitionAnnotationOrBuilder
com.google.cloud.videointelligence.v1.NormalizedBoundingBoxOrBuilder
com.google.cloud.videointelligence.v1.NormalizedBoundingPolyOrBuilder
com.google.cloud.videointelligence.v1.NormalizedVertexOrBuilder
com.google.cloud.videointelligence.v1.ObjectTrackingAnnotationOrBuilder
com.google.cloud.videointelligence.v1.ObjectTrackingConfigOrBuilder
com.google.cloud.videointelligence.v1.ObjectTrackingFrameOrBuilder
com.google.cloud.videointelligence.v1.PersonDetectionAnnotationOrBuilder
com.google.cloud.videointelligence.v1.PersonDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.ShotChangeDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.SpeechContextOrBuilder
com.google.cloud.videointelligence.v1.SpeechRecognitionAlternativeOrBuilder
com.google.cloud.videointelligence.v1.SpeechTranscriptionConfigOrBuilder
com.google.cloud.videointelligence.v1.SpeechTranscriptionOrBuilder
com.google.cloud.videointelligence.v1.TextAnnotationOrBuilder
com.google.cloud.videointelligence.v1.TextDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1.TextFrameOrBuilder
com.google.cloud.videointelligence.v1.TextSegmentOrBuilder
com.google.cloud.videointelligence.v1.TimestampedObjectOrBuilder
com.google.cloud.videointelligence.v1.TrackOrBuilder
com.google.cloud.videointelligence.v1.VideoAnnotationProgressOrBuilder
com.google.cloud.videointelligence.v1.VideoAnnotationResultsOrBuilder
com.google.cloud.videointelligence.v1.VideoContextOrBuilder
com.google.cloud.videointelligence.v1.VideoIntelligenceServiceGrpc.AsyncService Service that implements the Video Intelligence API.
com.google.cloud.videointelligence.v1.VideoSegmentOrBuilder
com.google.cloud.videointelligence.v1.WordInfoOrBuilder

Enums

Enum Description
com.google.cloud.videointelligence.v1.Feature Video annotation feature.
com.google.cloud.videointelligence.v1.LabelDetectionMode Label detection mode.
com.google.cloud.videointelligence.v1.Likelihood Bucketized representation of likelihood.
com.google.cloud.videointelligence.v1.ObjectTrackingAnnotation.TrackInfoCase