[BindServiceMethod(typeof(VideoStitcherService), "BindService")]
public abstract class VideoStitcherServiceBaseReference documentation and code samples for the Video Stitcher v1 API class VideoStitcherService.VideoStitcherServiceBase.
Base class for server-side implementations of VideoStitcherService
Namespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Methods
CreateCdnKey(CreateCdnKeyRequest, ServerCallContext)
public virtual Task<CdnKey> CreateCdnKey(CreateCdnKeyRequest request, ServerCallContext context)Creates a new CDN key.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCdnKeyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<CdnKey> |
The response to send back to the client (wrapped by a task). |
CreateLiveSession(CreateLiveSessionRequest, ServerCallContext)
public virtual Task<LiveSession> CreateLiveSession(CreateLiveSessionRequest request, ServerCallContext context)Creates a new live session.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLiveSessionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<LiveSession> |
The response to send back to the client (wrapped by a task). |
CreateSlate(CreateSlateRequest, ServerCallContext)
public virtual Task<Slate> CreateSlate(CreateSlateRequest request, ServerCallContext context)Creates a slate.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSlateRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Slate> |
The response to send back to the client (wrapped by a task). |
CreateVodSession(CreateVodSessionRequest, ServerCallContext)
public virtual Task<VodSession> CreateVodSession(CreateVodSessionRequest request, ServerCallContext context)Creates a client side playback VOD session and returns the full tracking and playback metadata of the session.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVodSessionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<VodSession> |
The response to send back to the client (wrapped by a task). |
DeleteCdnKey(DeleteCdnKeyRequest, ServerCallContext)
public virtual Task<Empty> DeleteCdnKey(DeleteCdnKeyRequest request, ServerCallContext context)Deletes the specified CDN key.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCdnKeyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Empty> |
The response to send back to the client (wrapped by a task). |
DeleteSlate(DeleteSlateRequest, ServerCallContext)
public virtual Task<Empty> DeleteSlate(DeleteSlateRequest request, ServerCallContext context)Deletes the specified slate.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSlateRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Empty> |
The response to send back to the client (wrapped by a task). |
GetCdnKey(GetCdnKeyRequest, ServerCallContext)
public virtual Task<CdnKey> GetCdnKey(GetCdnKeyRequest request, ServerCallContext context)Returns the specified CDN key.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCdnKeyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<CdnKey> |
The response to send back to the client (wrapped by a task). |
GetLiveAdTagDetail(GetLiveAdTagDetailRequest, ServerCallContext)
public virtual Task<LiveAdTagDetail> GetLiveAdTagDetail(GetLiveAdTagDetailRequest request, ServerCallContext context)Returns the specified ad tag detail for the specified live session.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLiveAdTagDetailRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<LiveAdTagDetail> |
The response to send back to the client (wrapped by a task). |
GetLiveSession(GetLiveSessionRequest, ServerCallContext)
public virtual Task<LiveSession> GetLiveSession(GetLiveSessionRequest request, ServerCallContext context)Returns the details for the specified live session.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLiveSessionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<LiveSession> |
The response to send back to the client (wrapped by a task). |
GetSlate(GetSlateRequest, ServerCallContext)
public virtual Task<Slate> GetSlate(GetSlateRequest request, ServerCallContext context)Returns the specified slate.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSlateRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Slate> |
The response to send back to the client (wrapped by a task). |
GetVodAdTagDetail(GetVodAdTagDetailRequest, ServerCallContext)
public virtual Task<VodAdTagDetail> GetVodAdTagDetail(GetVodAdTagDetailRequest request, ServerCallContext context)Returns the specified ad tag detail for the specified VOD session.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVodAdTagDetailRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<VodAdTagDetail> |
The response to send back to the client (wrapped by a task). |
GetVodSession(GetVodSessionRequest, ServerCallContext)
public virtual Task<VodSession> GetVodSession(GetVodSessionRequest request, ServerCallContext context)Returns the full tracking, playback metadata, and relevant ad-ops logs for the specified VOD session.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVodSessionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<VodSession> |
The response to send back to the client (wrapped by a task). |
GetVodStitchDetail(GetVodStitchDetailRequest, ServerCallContext)
public virtual Task<VodStitchDetail> GetVodStitchDetail(GetVodStitchDetailRequest request, ServerCallContext context)Returns the specified stitching information for the specified VOD session.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVodStitchDetailRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<VodStitchDetail> |
The response to send back to the client (wrapped by a task). |
ListCdnKeys(ListCdnKeysRequest, ServerCallContext)
public virtual Task<ListCdnKeysResponse> ListCdnKeys(ListCdnKeysRequest request, ServerCallContext context)Lists all CDN keys in the specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCdnKeysRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListCdnKeysResponse> |
The response to send back to the client (wrapped by a task). |
ListLiveAdTagDetails(ListLiveAdTagDetailsRequest, ServerCallContext)
public virtual Task<ListLiveAdTagDetailsResponse> ListLiveAdTagDetails(ListLiveAdTagDetailsRequest request, ServerCallContext context)Return the list of ad tag details for the specified live session.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLiveAdTagDetailsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListLiveAdTagDetailsResponse> |
The response to send back to the client (wrapped by a task). |
ListSlates(ListSlatesRequest, ServerCallContext)
public virtual Task<ListSlatesResponse> ListSlates(ListSlatesRequest request, ServerCallContext context)Lists all slates in the specified project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSlatesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListSlatesResponse> |
The response to send back to the client (wrapped by a task). |
ListVodAdTagDetails(ListVodAdTagDetailsRequest, ServerCallContext)
public virtual Task<ListVodAdTagDetailsResponse> ListVodAdTagDetails(ListVodAdTagDetailsRequest request, ServerCallContext context)Return the list of ad tag details for the specified VOD session.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVodAdTagDetailsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListVodAdTagDetailsResponse> |
The response to send back to the client (wrapped by a task). |
ListVodStitchDetails(ListVodStitchDetailsRequest, ServerCallContext)
public virtual Task<ListVodStitchDetailsResponse> ListVodStitchDetails(ListVodStitchDetailsRequest request, ServerCallContext context)Returns a list of detailed stitching information of the specified VOD session.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVodStitchDetailsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<ListVodStitchDetailsResponse> |
The response to send back to the client (wrapped by a task). |
UpdateCdnKey(UpdateCdnKeyRequest, ServerCallContext)
public virtual Task<CdnKey> UpdateCdnKey(UpdateCdnKeyRequest request, ServerCallContext context)Updates the specified CDN key. Only update fields specified in the call method body.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCdnKeyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<CdnKey> |
The response to send back to the client (wrapped by a task). |
UpdateSlate(UpdateSlateRequest, ServerCallContext)
public virtual Task<Slate> UpdateSlate(UpdateSlateRequest request, ServerCallContext context)Updates the specified slate.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSlateRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
Task<Slate> |
The response to send back to the client (wrapped by a task). |