Package com.google.cloud.videointelligence.v1p2beta1 (2.51.0)

GitHub Repository RPC Documentation REST Documentation

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.videointelligence.v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution.

Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

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.v1p2beta1.VideoIntelligenceServiceClient Service Description: Service that implements Google Cloud 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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.AnnotateVideoRequest Video annotation request.
com.google.cloud.videointelligence.v1p2beta1.AnnotateVideoRequest.Builder Video annotation request.
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.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.v1p2beta1.Entity Detected entity from video analysis.
com.google.cloud.videointelligence.v1p2beta1.Entity.Builder Detected entity from video analysis.
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.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.v1p2beta1.ExplicitContentDetectionConfig Config for EXPLICIT_CONTENT_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentDetectionConfig.Builder Config for EXPLICIT_CONTENT_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentFrame Video frame level annotation results for explicit content.
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentFrame.Builder Video frame level annotation results for explicit content.
com.google.cloud.videointelligence.v1p2beta1.LabelAnnotation Label annotation.
com.google.cloud.videointelligence.v1p2beta1.LabelAnnotation.Builder Label annotation.
com.google.cloud.videointelligence.v1p2beta1.LabelDetectionConfig Config for LABEL_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.LabelDetectionConfig.Builder Config for LABEL_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.LabelFrame Video frame level annotation results for label detection.
com.google.cloud.videointelligence.v1p2beta1.LabelFrame.Builder Video frame level annotation results for label detection.
com.google.cloud.videointelligence.v1p2beta1.LabelSegment Video segment level annotation results for label detection.
com.google.cloud.videointelligence.v1p2beta1.LabelSegment.Builder Video segment level annotation results for label detection.
com.google.cloud.videointelligence.v1p2beta1.NormalizedBoundingBox Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: [0, 1].
com.google.cloud.videointelligence.v1p2beta1.NormalizedBoundingBox.Builder Normalized bounding box. The normalized vertex coordinates are relative to the original image. Range: [0, 1].
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.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.v1p2beta1.ObjectTrackingAnnotation Annotations corresponding to one tracked object.
com.google.cloud.videointelligence.v1p2beta1.ObjectTrackingAnnotation.Builder Annotations corresponding to one tracked object.
com.google.cloud.videointelligence.v1p2beta1.ObjectTrackingFrame Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.ShotChangeDetectionConfig Config for SHOT_CHANGE_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.ShotChangeDetectionConfig.Builder Config for SHOT_CHANGE_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.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.v1p2beta1.TextDetectionConfig Config for TEXT_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.TextDetectionConfig.Builder Config for TEXT_DETECTION.
com.google.cloud.videointelligence.v1p2beta1.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.v1p2beta1.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.v1p2beta1.TextSegment Video segment level annotation results for text detection.
com.google.cloud.videointelligence.v1p2beta1.TextSegment.Builder Video segment level annotation results for text detection.
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationProgress Annotation progress for a single video.
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationProgress.Builder Annotation progress for a single video.
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationResults Annotation results for a single video.
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationResults.Builder Annotation results for a single video.
com.google.cloud.videointelligence.v1p2beta1.VideoContext Video context and/or feature-specific parameters.
com.google.cloud.videointelligence.v1p2beta1.VideoContext.Builder Video context and/or feature-specific parameters.
com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceGrpc Service that implements Google Cloud Video Intelligence API.
com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceImplBase Base class for the server implementation of the service VideoIntelligenceService. Service that implements Google Cloud Video Intelligence API.
com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceProto
com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceSettings.Builder Builder for VideoIntelligenceServiceSettings.
com.google.cloud.videointelligence.v1p2beta1.VideoSegment Video segment.
com.google.cloud.videointelligence.v1p2beta1.VideoSegment.Builder Video segment.

Interfaces

Interface Description
com.google.cloud.videointelligence.v1p2beta1.AnnotateVideoProgressOrBuilder
com.google.cloud.videointelligence.v1p2beta1.AnnotateVideoRequestOrBuilder
com.google.cloud.videointelligence.v1p2beta1.AnnotateVideoResponseOrBuilder
com.google.cloud.videointelligence.v1p2beta1.EntityOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentAnnotationOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ExplicitContentFrameOrBuilder
com.google.cloud.videointelligence.v1p2beta1.LabelAnnotationOrBuilder
com.google.cloud.videointelligence.v1p2beta1.LabelDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1p2beta1.LabelFrameOrBuilder
com.google.cloud.videointelligence.v1p2beta1.LabelSegmentOrBuilder
com.google.cloud.videointelligence.v1p2beta1.NormalizedBoundingBoxOrBuilder
com.google.cloud.videointelligence.v1p2beta1.NormalizedBoundingPolyOrBuilder
com.google.cloud.videointelligence.v1p2beta1.NormalizedVertexOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ObjectTrackingAnnotationOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ObjectTrackingFrameOrBuilder
com.google.cloud.videointelligence.v1p2beta1.ShotChangeDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1p2beta1.TextAnnotationOrBuilder
com.google.cloud.videointelligence.v1p2beta1.TextDetectionConfigOrBuilder
com.google.cloud.videointelligence.v1p2beta1.TextFrameOrBuilder
com.google.cloud.videointelligence.v1p2beta1.TextSegmentOrBuilder
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationProgressOrBuilder
com.google.cloud.videointelligence.v1p2beta1.VideoAnnotationResultsOrBuilder
com.google.cloud.videointelligence.v1p2beta1.VideoContextOrBuilder
com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceGrpc.AsyncService Service that implements Google Cloud Video Intelligence API.
com.google.cloud.videointelligence.v1p2beta1.VideoSegmentOrBuilder

Enums

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