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