Class StreamsServiceGrpc.StreamsServiceFutureStub (0.25.0) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version 0.25.0keyboard_arrow_down  
  
 
    
    
    
    
      
  
  
  
    
public   static   final   class  StreamsServiceGrpc . StreamsServiceFutureStub   extends   AbstractFutureStub<StreamsServiceGrpc . StreamsServiceFutureStub > 
  A stub to allow clients to do ListenableFuture-style rpc calls to service StreamsService.
 Service describing handlers for resources.
 Vision API and Vision AI API are two independent APIs developed by the same
 team. Vision API is for people to annotate their image while Vision AI is an
 e2e solution for customer to build their own computer vision application.
    Inheritance 
    java.lang.Object  >  
    io.grpc.stub.AbstractStub  >  
    io.grpc.stub.AbstractFutureStub  >  
    StreamsServiceGrpc.StreamsServiceFutureStub 
   
  
    Inherited Members 
    
      io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel) 
    
    
      io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions) 
    
    
      io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T) 
    
    
      io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions) 
    
    
      io.grpc.stub.AbstractStub.getCallOptions() 
    
    
      io.grpc.stub.AbstractStub.getChannel() 
    
    
      io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials) 
    
    
      io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel) 
    
    
      io.grpc.stub.AbstractStub.withCompression(java.lang.String) 
    
    
      io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline) 
    
    
      io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration) 
    
    
      io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit) 
    
    
      io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor) 
    
    
      io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...) 
    
    
      io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int) 
    
    
      io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int) 
    
    
      io.grpc.stub.AbstractStub.withOnReadyThreshold(int) 
    
    
      io.grpc.stub.AbstractStub.withWaitForReady() 
    
    
    
    
    
    
    
    
    
    
    
    
   
  Methods
   
  build(Channel channel, CallOptions callOptions) 
  
    
protected   StreamsServiceGrpc . StreamsServiceFutureStub   build ( Channel   channel ,   CallOptions   callOptions )  
  
    
      
        Parameters  
      
        Name Description  
      
        channelio.grpc.Channel  
      
        callOptionsio.grpc.CallOptions  
     
  
  
  Overrides 
  io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions) 
  createCluster(CreateClusterRequest request) 
  
    
public   ListenableFuture<Operation>   createCluster ( CreateClusterRequest   request )  
   Creates a new Cluster in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  createEvent(CreateEventRequest request) 
  
    
public   ListenableFuture<Operation>   createEvent ( CreateEventRequest   request )  
   Creates a new Event in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  createSeries(CreateSeriesRequest request) 
  
    
public   ListenableFuture<Operation>   createSeries ( CreateSeriesRequest   request )  
   Creates a new Series in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  createStream(CreateStreamRequest request) 
  
    
public   ListenableFuture<Operation>   createStream ( CreateStreamRequest   request )  
   Creates a new Stream in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  deleteCluster(DeleteClusterRequest request) 
  
    
public   ListenableFuture<Operation>   deleteCluster ( DeleteClusterRequest   request )  
   Deletes a single Cluster.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  deleteEvent(DeleteEventRequest request) 
  
    
public   ListenableFuture<Operation>   deleteEvent ( DeleteEventRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  deleteSeries(DeleteSeriesRequest request) 
  
    
public   ListenableFuture<Operation>   deleteSeries ( DeleteSeriesRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  deleteStream(DeleteStreamRequest request) 
  
    
public   ListenableFuture<Operation>   deleteStream ( DeleteStreamRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  generateStreamHlsToken(GenerateStreamHlsTokenRequest request) 
  
    
public   ListenableFuture<GenerateStreamHlsTokenResponse>   generateStreamHlsToken ( GenerateStreamHlsTokenRequest   request )  
   Generate the JWT auth token required to get the stream HLS contents.
getCluster(GetClusterRequest request) 
  
    
public   ListenableFuture<Cluster>   getCluster ( GetClusterRequest   request )  
   Gets details of a single Cluster.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Cluster > 
     
  
  getEvent(GetEventRequest request) 
  
    
public   ListenableFuture<Event>   getEvent ( GetEventRequest   request )  
   Gets details of a single Event.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Event > 
     
  
  getSeries(GetSeriesRequest request) 
  
    
public   ListenableFuture<Series>   getSeries ( GetSeriesRequest   request )  
   Gets details of a single Series.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Series > 
     
  
  getStream(GetStreamRequest request) 
  
    
public   ListenableFuture<Stream>   getStream ( GetStreamRequest   request )  
   Gets details of a single Stream.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Stream > 
     
  
  getStreamThumbnail(GetStreamThumbnailRequest request) 
  
    
public   ListenableFuture<Operation>   getStreamThumbnail ( GetStreamThumbnailRequest   request )  
   Gets the thumbnail (image snapshot) of a single Stream.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  listClusters(ListClustersRequest request) 
  
    
public   ListenableFuture<ListClustersResponse>   listClusters ( ListClustersRequest   request )  
   Lists Clusters in a given project and location.
listEvents(ListEventsRequest request) 
  
    
public   ListenableFuture<ListEventsResponse>   listEvents ( ListEventsRequest   request )  
   Lists Events in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <ListEventsResponse > 
     
  
  listSeries(ListSeriesRequest request) 
  
    
public   ListenableFuture<ListSeriesResponse>   listSeries ( ListSeriesRequest   request )  
   Lists Series in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <ListSeriesResponse > 
     
  
  listStreams(ListStreamsRequest request) 
  
    
public   ListenableFuture<ListStreamsResponse>   listStreams ( ListStreamsRequest   request )  
   Lists Streams in a given project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <ListStreamsResponse > 
     
  
  materializeChannel(MaterializeChannelRequest request) 
  
    
public   ListenableFuture<Operation>   materializeChannel ( MaterializeChannelRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  updateCluster(UpdateClusterRequest request) 
  
    
public   ListenableFuture<Operation>   updateCluster ( UpdateClusterRequest   request )  
   Updates the parameters of a single Cluster.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  updateEvent(UpdateEventRequest request) 
  
    
public   ListenableFuture<Operation>   updateEvent ( UpdateEventRequest   request )  
   Updates the parameters of a single Event.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  updateSeries(UpdateSeriesRequest request) 
  
    
public   ListenableFuture<Operation>   updateSeries ( UpdateSeriesRequest   request )  
   Updates the parameters of a single Event.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
  updateStream(UpdateStreamRequest request) 
  
    
public   ListenableFuture<Operation>   updateStream ( UpdateStreamRequest   request )  
   Updates the parameters of a single Stream.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Operation > 
     
  
 
     
    
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2025-10-29 UTC.
 
 
  
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-29 UTC."],[],[]]