Class VideoStitcherServiceGrpc.VideoStitcherServiceFutureStub (0.13.0) 
  
  
  
   
  
    
  
  
    
    
    
    
  Version 0.13.0keyboard_arrow_down  
  
 
    
    
    
      
  
  
  
    
public   static   final   class  VideoStitcherServiceGrpc . VideoStitcherServiceFutureStub   extends   AbstractFutureStub<VideoStitcherServiceGrpc . VideoStitcherServiceFutureStub > 
   Video-On-Demand content stitching API allows you to insert ads
 into (VoD) video on demand files. You will be able to render custom
 scrubber bars with highlighted ads, enforce ad policies, allow
 seamless playback and tracking on native players and monetize
 content with any standard VMAP compliant ad server.
    Inheritance 
    java.lang.Object  >  
    io.grpc.stub.AbstractStub  >  
    io.grpc.stub.AbstractFutureStub  >  
    VideoStitcherServiceGrpc.VideoStitcherServiceFutureStub 
   
  
    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(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.withWaitForReady() 
    
    
    
    
    
    
    
    
    
    
    
    
   
  Methods
   
  build(Channel channel, CallOptions callOptions) 
  
    
protected   VideoStitcherServiceGrpc . VideoStitcherServiceFutureStub   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) 
  createCdnKey(CreateCdnKeyRequest request) 
  
    
public   ListenableFuture<CdnKey>   createCdnKey ( CreateCdnKeyRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <CdnKey > 
     
  
  createLiveSession(CreateLiveSessionRequest request) 
  
    
public   ListenableFuture<LiveSession>   createLiveSession ( CreateLiveSessionRequest   request )  
   Creates a new live session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <LiveSession > 
     
  
  createSlate(CreateSlateRequest request) 
  
    
public   ListenableFuture<Slate>   createSlate ( CreateSlateRequest   request )  
  
  
  
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Slate > 
     
  
  createVodSession(CreateVodSessionRequest request) 
  
    
public   ListenableFuture<VodSession>   createVodSession ( CreateVodSessionRequest   request )  
   Creates a client side playback VOD session and returns the full
 tracking and playback metadata of the session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <VodSession > 
     
  
  deleteCdnKey(DeleteCdnKeyRequest request) 
  
    
public   ListenableFuture<Empty>   deleteCdnKey ( DeleteCdnKeyRequest   request )  
   Deletes the specified CDN key.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Empty > 
     
  
  deleteSlate(DeleteSlateRequest request) 
  
    
public   ListenableFuture<Empty>   deleteSlate ( DeleteSlateRequest   request )  
   Deletes the specified slate.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Empty > 
     
  
  getCdnKey(GetCdnKeyRequest request) 
  
    
public   ListenableFuture<CdnKey>   getCdnKey ( GetCdnKeyRequest   request )  
   Returns the specified CDN key.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <CdnKey > 
     
  
  getLiveAdTagDetail(GetLiveAdTagDetailRequest request) 
  
    
public   ListenableFuture<LiveAdTagDetail>   getLiveAdTagDetail ( GetLiveAdTagDetailRequest   request )  
   Returns the specified ad tag detail for the specified live session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <LiveAdTagDetail > 
     
  
  getLiveSession(GetLiveSessionRequest request) 
  
    
public   ListenableFuture<LiveSession>   getLiveSession ( GetLiveSessionRequest   request )  
   Returns the details for the specified live session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <LiveSession > 
     
  
  getSlate(GetSlateRequest request) 
  
    
public   ListenableFuture<Slate>   getSlate ( GetSlateRequest   request )  
   Returns the specified slate.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Slate > 
     
  
  getVodAdTagDetail(GetVodAdTagDetailRequest request) 
  
    
public   ListenableFuture<VodAdTagDetail>   getVodAdTagDetail ( GetVodAdTagDetailRequest   request )  
   Returns the specified ad tag detail for the specified VOD session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <VodAdTagDetail > 
     
  
  getVodSession(GetVodSessionRequest request) 
  
    
public   ListenableFuture<VodSession>   getVodSession ( GetVodSessionRequest   request )  
   Returns the full tracking, playback metadata, and relevant ad-ops
 logs for the specified VOD session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <VodSession > 
     
  
  getVodStitchDetail(GetVodStitchDetailRequest request) 
  
    
public   ListenableFuture<VodStitchDetail>   getVodStitchDetail ( GetVodStitchDetailRequest   request )  
   Returns the specified stitching information for the specified VOD session.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <VodStitchDetail > 
     
  
  listCdnKeys(ListCdnKeysRequest request) 
  
    
public   ListenableFuture<ListCdnKeysResponse>   listCdnKeys ( ListCdnKeysRequest   request )  
   Lists all CDN keys in the specified project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <ListCdnKeysResponse > 
     
  
  listLiveAdTagDetails(ListLiveAdTagDetailsRequest request) 
  
    
public   ListenableFuture<ListLiveAdTagDetailsResponse>   listLiveAdTagDetails ( ListLiveAdTagDetailsRequest   request )  
   Return the list of ad tag details for the specified live session.
listSlates(ListSlatesRequest request) 
  
    
public   ListenableFuture<ListSlatesResponse>   listSlates ( ListSlatesRequest   request )  
   Lists all slates in the specified project and location.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <ListSlatesResponse > 
     
  
  listVodAdTagDetails(ListVodAdTagDetailsRequest request) 
  
    
public   ListenableFuture<ListVodAdTagDetailsResponse>   listVodAdTagDetails ( ListVodAdTagDetailsRequest   request )  
   Return the list of ad tag details for the specified VOD session.
listVodStitchDetails(ListVodStitchDetailsRequest request) 
  
    
public   ListenableFuture<ListVodStitchDetailsResponse>   listVodStitchDetails ( ListVodStitchDetailsRequest   request )  
   Returns a list of detailed stitching information of the specified VOD
 session.
updateCdnKey(UpdateCdnKeyRequest request) 
  
    
public   ListenableFuture<CdnKey>   updateCdnKey ( UpdateCdnKeyRequest   request )  
   Updates the specified CDN key. Only update fields specified
 in the call method body.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <CdnKey > 
     
  
  updateSlate(UpdateSlateRequest request) 
  
    
public   ListenableFuture<Slate>   updateSlate ( UpdateSlateRequest   request )  
   Updates the specified slate.
    
      
        Returns  
      
        Type Description  
      
        com.google.common.util.concurrent.ListenableFuture <Slate > 
     
  
 
     
    
  
  
  
     
  
    
    
      
       
    
    
  
  
 
  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."],[],[]]