- 0.53.0 (latest)
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.6
- 0.1.2
public abstract static class VideoStitcherServiceGrpc.VideoStitcherServiceImplBase implements BindableService
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.
Implements
io.grpc.BindableServiceConstructors
VideoStitcherServiceImplBase()
public VideoStitcherServiceImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Type | Description |
io.grpc.ServerServiceDefinition |
createCdnKey(CreateCdnKeyRequest request, StreamObserver<CdnKey> responseObserver)
public void createCdnKey(CreateCdnKeyRequest request, StreamObserver<CdnKey> responseObserver)
Creates a new CDN key.
Name | Description |
request | CreateCdnKeyRequest |
responseObserver | io.grpc.stub.StreamObserver<CdnKey> |
createLiveSession(CreateLiveSessionRequest request, StreamObserver<LiveSession> responseObserver)
public void createLiveSession(CreateLiveSessionRequest request, StreamObserver<LiveSession> responseObserver)
Creates a new live session.
Name | Description |
request | CreateLiveSessionRequest |
responseObserver | io.grpc.stub.StreamObserver<LiveSession> |
createSlate(CreateSlateRequest request, StreamObserver<Slate> responseObserver)
public void createSlate(CreateSlateRequest request, StreamObserver<Slate> responseObserver)
Creates a slate.
Name | Description |
request | CreateSlateRequest |
responseObserver | io.grpc.stub.StreamObserver<Slate> |
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.
Name | Description |
request | CreateVodSessionRequest |
responseObserver | io.grpc.stub.StreamObserver<VodSession> |
deleteCdnKey(DeleteCdnKeyRequest request, StreamObserver<Empty> responseObserver)
public void deleteCdnKey(DeleteCdnKeyRequest request, StreamObserver<Empty> responseObserver)
Deletes the specified CDN key.
Name | Description |
request | DeleteCdnKeyRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
deleteSlate(DeleteSlateRequest request, StreamObserver<Empty> responseObserver)
public void deleteSlate(DeleteSlateRequest request, StreamObserver<Empty> responseObserver)
Deletes the specified slate.
Name | Description |
request | DeleteSlateRequest |
responseObserver | io.grpc.stub.StreamObserver<Empty> |
getCdnKey(GetCdnKeyRequest request, StreamObserver<CdnKey> responseObserver)
public void getCdnKey(GetCdnKeyRequest request, StreamObserver<CdnKey> responseObserver)
Returns the specified CDN key.
Name | Description |
request | GetCdnKeyRequest |
responseObserver | io.grpc.stub.StreamObserver<CdnKey> |
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.
Name | Description |
request | GetLiveAdTagDetailRequest |
responseObserver | io.grpc.stub.StreamObserver<LiveAdTagDetail> |
getLiveSession(GetLiveSessionRequest request, StreamObserver<LiveSession> responseObserver)
public void getLiveSession(GetLiveSessionRequest request, StreamObserver<LiveSession> responseObserver)
Returns the details for the specified live session.
Name | Description |
request | GetLiveSessionRequest |
responseObserver | io.grpc.stub.StreamObserver<LiveSession> |
getSlate(GetSlateRequest request, StreamObserver<Slate> responseObserver)
public void getSlate(GetSlateRequest request, StreamObserver<Slate> responseObserver)
Returns the specified slate.
Name | Description |
request | GetSlateRequest |
responseObserver | io.grpc.stub.StreamObserver<Slate> |
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.
Name | Description |
request | GetVodAdTagDetailRequest |
responseObserver | io.grpc.stub.StreamObserver<VodAdTagDetail> |
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.
Name | Description |
request | GetVodSessionRequest |
responseObserver | io.grpc.stub.StreamObserver<VodSession> |
getVodStitchDetail(GetVodStitchDetailRequest request, StreamObserver<VodStitchDetail> responseObserver)
public void getVodStitchDetail(GetVodStitchDetailRequest request, StreamObserver<VodStitchDetail> responseObserver)
Returns the specified stitching information for the specified VOD session.
Name | Description |
request | GetVodStitchDetailRequest |
responseObserver | io.grpc.stub.StreamObserver<VodStitchDetail> |
listCdnKeys(ListCdnKeysRequest request, StreamObserver<ListCdnKeysResponse> responseObserver)
public void listCdnKeys(ListCdnKeysRequest request, StreamObserver<ListCdnKeysResponse> responseObserver)
Lists all CDN keys in the specified project and location.
Name | Description |
request | ListCdnKeysRequest |
responseObserver | io.grpc.stub.StreamObserver<ListCdnKeysResponse> |
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.
Name | Description |
request | ListLiveAdTagDetailsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListLiveAdTagDetailsResponse> |
listSlates(ListSlatesRequest request, StreamObserver<ListSlatesResponse> responseObserver)
public void listSlates(ListSlatesRequest request, StreamObserver<ListSlatesResponse> responseObserver)
Lists all slates in the specified project and location.
Name | Description |
request | ListSlatesRequest |
responseObserver | io.grpc.stub.StreamObserver<ListSlatesResponse> |
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.
Name | Description |
request | ListVodAdTagDetailsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListVodAdTagDetailsResponse> |
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.
Name | Description |
request | ListVodStitchDetailsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListVodStitchDetailsResponse> |
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.
Name | Description |
request | UpdateCdnKeyRequest |
responseObserver | io.grpc.stub.StreamObserver<CdnKey> |
updateSlate(UpdateSlateRequest request, StreamObserver<Slate> responseObserver)
public void updateSlate(UpdateSlateRequest request, StreamObserver<Slate> responseObserver)
Updates the specified slate.
Name | Description |
request | UpdateSlateRequest |
responseObserver | io.grpc.stub.StreamObserver<Slate> |