@io.grpc.stub.annotations.RpcMethod(
      fullMethodName = SERVICE_NAME + '/' + "StreamingAnnotateVideo",
      requestType =
          com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoRequest.class,
      responseType =
          com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoResponse.class,
      methodType = io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING)
  public static io.grpc.MethodDescriptor<
          com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoRequest,
          com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoResponse>
      getStreamingAnnotateVideoMethod() {
    io.grpc.MethodDescriptor<
            com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoRequest,
            com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoResponse>
        getStreamingAnnotateVideoMethod;
    if ((getStreamingAnnotateVideoMethod =
            StreamingVideoIntelligenceServiceGrpc.getStreamingAnnotateVideoMethod)
        == null) {
      synchronized (StreamingVideoIntelligenceServiceGrpc.class) {
        if ((getStreamingAnnotateVideoMethod =
                StreamingVideoIntelligenceServiceGrpc.getStreamingAnnotateVideoMethod)
            == null) {
          StreamingVideoIntelligenceServiceGrpc.getStreamingAnnotateVideoMethod =
              getStreamingAnnotateVideoMethod =
                  io.grpc.MethodDescriptor
                      .<com.google.cloud.videointelligence.v1p3beta1.StreamingAnnotateVideoRequest,
                          com.google.cloud.videointelligence.v1p3beta1
                              .StreamingAnnotateVideoResponse>
                          newBuilder()
                      .setType(io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING)
                      .setFullMethodName(
                          generateFullMethodName(SERVICE_NAME, "StreamingAnnotateVideo"))
                      .setSampledToLocalTracing(true)
                      .setRequestMarshaller(
                          io.grpc.protobuf.ProtoUtils.marshaller(
                              com.google.cloud.videointelligence.v1p3beta1
                                  .StreamingAnnotateVideoRequest.getDefaultInstance()))
                      .setResponseMarshaller(
                          io.grpc.protobuf.ProtoUtils.marshaller(
                              com.google.cloud.videointelligence.v1p3beta1
                                  .StreamingAnnotateVideoResponse.getDefaultInstance()))
                      .setSchemaDescriptor(
                          new StreamingVideoIntelligenceServiceMethodDescriptorSupplier(
                              "StreamingAnnotateVideo"))
                      .build();
        }
      }
    }
    return getStreamingAnnotateVideoMethod;
  }
<pre>
Service that implements streaming Video Intelligence API.
</pre>
java-video-intelligence/grpc-google-cloud-video-intelligence-v1p3beta1/src/main/java/com/google/cloud/videointelligence/v1p3beta1/StreamingVideoIntelligenceServiceGrpc.java