Class VideoStitcherServiceGrpc.VideoStitcherServiceStub (0.5.0) 
  
      
     
  
  
  
   
  
    
  
  
    
    
    
  Version 0.5.0keyboard_arrow_down  
  
 
    
    
     
    
    
    
    
    
      
  
  
  
    
public   static   final   class  VideoStitcherServiceGrpc . VideoStitcherServiceStub   extends   AbstractAsyncStub<VideoStitcherServiceGrpc . VideoStitcherServiceStub > 
   
   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.AbstractAsyncStub    >  
    VideoStitcherServiceGrpc.VideoStitcherServiceStub 
   
  
    Inherited Members 
    
      io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel) 
    
    
      io.grpc.stub.AbstractAsyncStub.<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 . VideoStitcherServiceStub   build ( Channel   channel ,   CallOptions   callOptions )  
   
  Parameters 
  
    
      
        Name  
        Description  
       
      
        channel  
        io.grpc.Channel  
       
      
        callOptions  
        io.grpc.CallOptions  
       
     
  
  Returns 
  
  Overrides 
  io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions) 
   
  createCdnKey(CreateCdnKeyRequest request, StreamObserver<CdnKey> responseObserver) 
  
    
public   void   createCdnKey ( CreateCdnKeyRequest   request ,   StreamObserver<CdnKey>   responseObserver )  
   
  
  Parameters 
  
   
  createLiveSession(CreateLiveSessionRequest request, StreamObserver<LiveSession> responseObserver) 
  
    
public   void   createLiveSession ( CreateLiveSessionRequest   request ,   StreamObserver<LiveSession>   responseObserver )  
   
   Creates a new live session.
 
  Parameters 
  
   
  createSlate(CreateSlateRequest request, StreamObserver<Slate> responseObserver) 
  
    
public   void   createSlate ( CreateSlateRequest   request ,   StreamObserver<Slate>   responseObserver )  
   
  
  Parameters 
  
   
  createVodSession(CreateVodSessionRequest request, StreamObserver<VodSession> responseObserver) 
  
    
public   void   createVodSession ( CreateVodSessionRequest   request ,   StreamObserver<VodSession>   responseObserver )  
   
   Creates a client side playback VOD session and returns the full
 tracking and playback metadata of the session.
 
  Parameters 
  
   
  deleteCdnKey(DeleteCdnKeyRequest request, StreamObserver<Empty> responseObserver) 
  
    
public   void   deleteCdnKey ( DeleteCdnKeyRequest   request ,   StreamObserver<Empty>   responseObserver )  
   
   Deletes the specified CDN key.
 
  Parameters 
  
   
  deleteSlate(DeleteSlateRequest request, StreamObserver<Empty> responseObserver) 
  
    
public   void   deleteSlate ( DeleteSlateRequest   request ,   StreamObserver<Empty>   responseObserver )  
   
   Deletes the specified slate.
 
  Parameters 
  
   
  getCdnKey(GetCdnKeyRequest request, StreamObserver<CdnKey> responseObserver) 
  
    
public   void   getCdnKey ( GetCdnKeyRequest   request ,   StreamObserver<CdnKey>   responseObserver )  
   
   Returns the specified CDN key.
 
  Parameters 
  
   
  getLiveAdTagDetail(GetLiveAdTagDetailRequest request, StreamObserver<LiveAdTagDetail> responseObserver) 
  
    
public   void   getLiveAdTagDetail ( GetLiveAdTagDetailRequest   request ,   StreamObserver<LiveAdTagDetail>   responseObserver )  
   
   Returns the specified ad tag detail for the specified live session.
 
  Parameters 
  
   
  getLiveSession(GetLiveSessionRequest request, StreamObserver<LiveSession> responseObserver) 
  
    
public   void   getLiveSession ( GetLiveSessionRequest   request ,   StreamObserver<LiveSession>   responseObserver )  
   
   Returns the details for the specified live session.
 
  Parameters 
  
   
  getSlate(GetSlateRequest request, StreamObserver<Slate> responseObserver) 
  
    
public   void   getSlate ( GetSlateRequest   request ,   StreamObserver<Slate>   responseObserver )  
   
   Returns the specified slate.
 
  Parameters 
  
   
  getVodAdTagDetail(GetVodAdTagDetailRequest request, StreamObserver<VodAdTagDetail> responseObserver) 
  
    
public   void   getVodAdTagDetail ( GetVodAdTagDetailRequest   request ,   StreamObserver<VodAdTagDetail>   responseObserver )  
   
   Returns the specified ad tag detail for the specified VOD session.
 
  Parameters 
  
   
  getVodSession(GetVodSessionRequest request, StreamObserver<VodSession> responseObserver) 
  
    
public   void   getVodSession ( GetVodSessionRequest   request ,   StreamObserver<VodSession>   responseObserver )  
   
   Returns the full tracking, playback metadata, and relevant ad-ops
 logs for the specified VOD session.
 
  Parameters 
  
   
  getVodStitchDetail(GetVodStitchDetailRequest request, StreamObserver<VodStitchDetail> responseObserver) 
  
    
public   void   getVodStitchDetail ( GetVodStitchDetailRequest   request ,   StreamObserver<VodStitchDetail>   responseObserver )  
   
   Returns the specified stitching information for the specified VOD session.
 
  Parameters 
  
   
  listCdnKeys(ListCdnKeysRequest request, StreamObserver<ListCdnKeysResponse> responseObserver) 
  
    
public   void   listCdnKeys ( ListCdnKeysRequest   request ,   StreamObserver<ListCdnKeysResponse>   responseObserver )  
   
   Lists all CDN keys in the specified project and location.
 
  Parameters 
  
   
  listLiveAdTagDetails(ListLiveAdTagDetailsRequest request, StreamObserver<ListLiveAdTagDetailsResponse> responseObserver) 
  
    
public   void   listLiveAdTagDetails ( ListLiveAdTagDetailsRequest   request ,   StreamObserver<ListLiveAdTagDetailsResponse>   responseObserver )  
   
   Return the list of ad tag details for the specified live session.
 
  Parameters 
  
   
  listSlates(ListSlatesRequest request, StreamObserver<ListSlatesResponse> responseObserver) 
  
    
public   void   listSlates ( ListSlatesRequest   request ,   StreamObserver<ListSlatesResponse>   responseObserver )  
   
   Lists all slates in the specified project and location.
 
  Parameters 
  
   
  listVodAdTagDetails(ListVodAdTagDetailsRequest request, StreamObserver<ListVodAdTagDetailsResponse> responseObserver) 
  
    
public   void   listVodAdTagDetails ( ListVodAdTagDetailsRequest   request ,   StreamObserver<ListVodAdTagDetailsResponse>   responseObserver )  
   
   Return the list of ad tag details for the specified VOD session.
 
  Parameters 
  
   
  listVodStitchDetails(ListVodStitchDetailsRequest request, StreamObserver<ListVodStitchDetailsResponse> responseObserver) 
  
    
public   void   listVodStitchDetails ( ListVodStitchDetailsRequest   request ,   StreamObserver<ListVodStitchDetailsResponse>   responseObserver )  
   
   Returns a list of detailed stitching information of the specified VOD
 session.
 
  Parameters 
  
   
  updateCdnKey(UpdateCdnKeyRequest request, StreamObserver<CdnKey> responseObserver) 
  
    
public   void   updateCdnKey ( UpdateCdnKeyRequest   request ,   StreamObserver<CdnKey>   responseObserver )  
   
   Updates the specified CDN key. Only update fields specified
 in the call method body.
 
  Parameters 
  
   
  updateSlate(UpdateSlateRequest request, StreamObserver<Slate> responseObserver) 
  
    
public   void   updateSlate ( UpdateSlateRequest   request ,   StreamObserver<Slate>   responseObserver )  
   
   Updates the specified slate.
 
  Parameters 
  
 
     
    
  
  
  
     
  
 
  
    
    
      
       
    
    
  
  
 
  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-30 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-30 UTC."],[],[]]