Send feedback
Class VideoStitcherServiceGrpc.VideoStitcherServiceFutureStub (0.5.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.5.0 keyboard_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 channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCdnKey(CreateCdnKeyRequest request)
public ListenableFuture<CdnKey> createCdnKey ( CreateCdnKeyRequest request )
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <CdnKey >
createLiveSession(CreateLiveSessionRequest request)
public ListenableFuture<LiveSession> createLiveSession ( CreateLiveSessionRequest request )
Creates a new live session.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <LiveSession >
createSlate(CreateSlateRequest request)
public ListenableFuture<Slate> createSlate ( CreateSlateRequest request )
Parameter
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.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <VodSession >
deleteCdnKey(DeleteCdnKeyRequest request)
public ListenableFuture<Empty> deleteCdnKey ( DeleteCdnKeyRequest request )
Deletes the specified CDN key.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
deleteSlate(DeleteSlateRequest request)
public ListenableFuture<Empty> deleteSlate ( DeleteSlateRequest request )
Deletes the specified slate.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Empty >
getCdnKey(GetCdnKeyRequest request)
public ListenableFuture<CdnKey> getCdnKey ( GetCdnKeyRequest request )
Returns the specified CDN key.
Parameter
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.
Parameter
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.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <LiveSession >
getSlate(GetSlateRequest request)
public ListenableFuture<Slate> getSlate ( GetSlateRequest request )
Returns the specified slate.
Parameter
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.
Parameter
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.
Parameter
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.
Parameter
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.
Parameter
Returns
listLiveAdTagDetails(ListLiveAdTagDetailsRequest request)
public ListenableFuture<ListLiveAdTagDetailsResponse> listLiveAdTagDetails ( ListLiveAdTagDetailsRequest request )
Return the list of ad tag details for the specified live session.
Parameter
Returns
listSlates(ListSlatesRequest request)
public ListenableFuture<ListSlatesResponse> listSlates ( ListSlatesRequest request )
Lists all slates in the specified project and location.
Parameter
Returns
listVodAdTagDetails(ListVodAdTagDetailsRequest request)
public ListenableFuture<ListVodAdTagDetailsResponse> listVodAdTagDetails ( ListVodAdTagDetailsRequest request )
Return the list of ad tag details for the specified VOD session.
Parameter
Returns
listVodStitchDetails(ListVodStitchDetailsRequest request)
public ListenableFuture<ListVodStitchDetailsResponse> listVodStitchDetails ( ListVodStitchDetailsRequest request )
Returns a list of detailed stitching information of the specified VOD
session.
Parameter
Returns
updateCdnKey(UpdateCdnKeyRequest request)
public ListenableFuture<CdnKey> updateCdnKey ( UpdateCdnKeyRequest request )
Updates the specified CDN key. Only update fields specified
in the call method body.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <CdnKey >
updateSlate(UpdateSlateRequest request)
public ListenableFuture<Slate> updateSlate ( UpdateSlateRequest request )
Updates the specified slate.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Slate >
Send feedback
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-01-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[],[]]