@Generated("by gapic-generator-java")
Package com.google.cloud.videointelligence.v1p2beta1
A client to Cloud Video Intelligence API
The interfaces provided are listed below, along with usage samples.
======================= VideoIntelligenceServiceClient =======================
Service Description: Service that implements Google Cloud Video Intelligence API.
Sample for VideoIntelligenceServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (VideoIntelligenceServiceClient videoIntelligenceServiceClient =
VideoIntelligenceServiceClient.create()) {
String inputUri = "inputUri470706498";
List<Feature> features = new ArrayList<>();
AnnotateVideoResponse response =
videoIntelligenceServiceClient.annotateVideoAsync(inputUri, features).get();
}
-
Class Summary Class Description AnnotateVideoProgress Video annotation progress.AnnotateVideoProgress.Builder Video annotation progress.AnnotateVideoRequest Video annotation request.AnnotateVideoRequest.Builder Video annotation request.AnnotateVideoResponse Video annotation response.AnnotateVideoResponse.Builder Video annotation response.Entity Detected entity from video analysis.Entity.Builder Detected entity from video analysis.ExplicitContentAnnotation Explicit content annotation (based on per-frame visual signals only).ExplicitContentAnnotation.Builder Explicit content annotation (based on per-frame visual signals only).ExplicitContentDetectionConfig Config for EXPLICIT_CONTENT_DETECTION.ExplicitContentDetectionConfig.Builder Config for EXPLICIT_CONTENT_DETECTION.ExplicitContentFrame Video frame level annotation results for explicit content.ExplicitContentFrame.Builder Video frame level annotation results for explicit content.LabelAnnotation Label annotation.LabelAnnotation.Builder Label annotation.LabelDetectionConfig Config for LABEL_DETECTION.LabelDetectionConfig.Builder Config for LABEL_DETECTION.LabelFrame Video frame level annotation results for label detection.LabelFrame.Builder Video frame level annotation results for label detection.LabelSegment Video segment level annotation results for label detection.LabelSegment.Builder Video segment level annotation results for label detection.NormalizedBoundingBox Normalized bounding box.NormalizedBoundingBox.Builder Normalized bounding box.NormalizedBoundingPoly Normalized bounding polygon for text (that might not be aligned with axis).NormalizedBoundingPoly.Builder Normalized bounding polygon for text (that might not be aligned with axis).NormalizedVertex A vertex represents a 2D point in the image.NormalizedVertex.Builder A vertex represents a 2D point in the image.ObjectTrackingAnnotation Annotations corresponding to one tracked object.ObjectTrackingAnnotation.Builder Annotations corresponding to one tracked object.ObjectTrackingFrame Video frame level annotations for object detection and tracking.ObjectTrackingFrame.Builder Video frame level annotations for object detection and tracking.ShotChangeDetectionConfig Config for SHOT_CHANGE_DETECTION.ShotChangeDetectionConfig.Builder Config for SHOT_CHANGE_DETECTION.TextAnnotation Annotations related to one detected OCR text snippet.TextAnnotation.Builder Annotations related to one detected OCR text snippet.TextDetectionConfig Config for TEXT_DETECTION.TextDetectionConfig.Builder Config for TEXT_DETECTION.TextFrame Video frame level annotation results for text annotation (OCR).TextFrame.Builder Video frame level annotation results for text annotation (OCR).TextSegment Video segment level annotation results for text detection.TextSegment.Builder Video segment level annotation results for text detection.VideoAnnotationProgress Annotation progress for a single video.VideoAnnotationProgress.Builder Annotation progress for a single video.VideoAnnotationResults Annotation results for a single video.VideoAnnotationResults.Builder Annotation results for a single video.VideoContext Video context and/or feature-specific parameters.VideoContext.Builder Video context and/or feature-specific parameters.VideoIntelligenceServiceClient Service Description: Service that implements Google Cloud Video Intelligence API.VideoIntelligenceServiceGrpc Service that implements Google Cloud Video Intelligence API.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service VideoIntelligenceService.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service VideoIntelligenceService.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceImplBase Base class for the server implementation of the service VideoIntelligenceService.VideoIntelligenceServiceGrpc.VideoIntelligenceServiceStub A stub to allow clients to do asynchronous rpc calls to service VideoIntelligenceService.VideoIntelligenceServiceProto VideoIntelligenceServiceSettings Settings class to configure an instance ofVideoIntelligenceServiceClient
.VideoIntelligenceServiceSettings.Builder Builder for VideoIntelligenceServiceSettings.VideoSegment Video segment.VideoSegment.Builder Video segment. -
Enum Summary Enum Description Feature Video annotation feature.LabelDetectionMode Label detection mode.Likelihood Bucketized representation of likelihood.ObjectTrackingAnnotation.TrackInfoCase