public sealed class StreamsServiceClientImpl : StreamsServiceClientReference documentation and code samples for the Vision AI v1 API class StreamsServiceClientImpl.
StreamsService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Remarks
Service describing handlers for resources. Vision API and Vision AI API are two independent APIs developed by the same team. Vision API is for people to annotate their image while Vision AI is an e2e solution for customer to build their own computer vision application.
Constructors
StreamsServiceClientImpl(StreamsServiceClient, StreamsServiceSettings, ILogger)
public StreamsServiceClientImpl(StreamsService.StreamsServiceClient grpcClient, StreamsServiceSettings settings, ILogger logger)Constructs a client wrapper for the StreamsService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
StreamsServiceStreamsServiceClientThe underlying gRPC client. |
settings |
StreamsServiceSettingsThe base StreamsServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateClusterOperationsClient
public override OperationsClient CreateClusterOperationsClient { get; }The long-running operations client for CreateCluster.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateEventOperationsClient
public override OperationsClient CreateEventOperationsClient { get; }The long-running operations client for CreateEvent.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateSeriesOperationsClient
public override OperationsClient CreateSeriesOperationsClient { get; }The long-running operations client for CreateSeries.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateStreamOperationsClient
public override OperationsClient CreateStreamOperationsClient { get; }The long-running operations client for CreateStream.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteClusterOperationsClient
public override OperationsClient DeleteClusterOperationsClient { get; }The long-running operations client for DeleteCluster.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteEventOperationsClient
public override OperationsClient DeleteEventOperationsClient { get; }The long-running operations client for DeleteEvent.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteSeriesOperationsClient
public override OperationsClient DeleteSeriesOperationsClient { get; }The long-running operations client for DeleteSeries.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteStreamOperationsClient
public override OperationsClient DeleteStreamOperationsClient { get; }The long-running operations client for DeleteStream.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GetStreamThumbnailOperationsClient
public override OperationsClient GetStreamThumbnailOperationsClient { get; }The long-running operations client for GetStreamThumbnail.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override StreamsService.StreamsServiceClient GrpcClient { get; }The underlying gRPC StreamsService client
| Property Value | |
|---|---|
| Type | Description |
StreamsServiceStreamsServiceClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
MaterializeChannelOperationsClient
public override OperationsClient MaterializeChannelOperationsClient { get; }The long-running operations client for MaterializeChannel.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateClusterOperationsClient
public override OperationsClient UpdateClusterOperationsClient { get; }The long-running operations client for UpdateCluster.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateEventOperationsClient
public override OperationsClient UpdateEventOperationsClient { get; }The long-running operations client for UpdateEvent.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateSeriesOperationsClient
public override OperationsClient UpdateSeriesOperationsClient { get; }The long-running operations client for UpdateSeries.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateStreamOperationsClient
public override OperationsClient UpdateStreamOperationsClient { get; }The long-running operations client for UpdateStream.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateCluster(CreateClusterRequest, CallSettings)
public override Operation<Cluster, OperationMetadata> CreateCluster(CreateClusterRequest request, CallSettings callSettings = null)Creates a new Cluster in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClusterOperationMetadata |
The RPC response. |
CreateClusterAsync(CreateClusterRequest, CallSettings)
public override Task<Operation<Cluster, OperationMetadata>> CreateClusterAsync(CreateClusterRequest request, CallSettings callSettings = null)Creates a new Cluster in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClusterOperationMetadata |
A Task containing the RPC response. |
CreateEvent(CreateEventRequest, CallSettings)
public override Operation<Event, OperationMetadata> CreateEvent(CreateEventRequest request, CallSettings callSettings = null)Creates a new Event in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEventOperationMetadata |
The RPC response. |
CreateEventAsync(CreateEventRequest, CallSettings)
public override Task<Operation<Event, OperationMetadata>> CreateEventAsync(CreateEventRequest request, CallSettings callSettings = null)Creates a new Event in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEventOperationMetadata |
A Task containing the RPC response. |
CreateSeries(CreateSeriesRequest, CallSettings)
public override Operation<Series, OperationMetadata> CreateSeries(CreateSeriesRequest request, CallSettings callSettings = null)Creates a new Series in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationSeriesOperationMetadata |
The RPC response. |
CreateSeriesAsync(CreateSeriesRequest, CallSettings)
public override Task<Operation<Series, OperationMetadata>> CreateSeriesAsync(CreateSeriesRequest request, CallSettings callSettings = null)Creates a new Series in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationSeriesOperationMetadata |
A Task containing the RPC response. |
CreateStream(CreateStreamRequest, CallSettings)
public override Operation<Stream, OperationMetadata> CreateStream(CreateStreamRequest request, CallSettings callSettings = null)Creates a new Stream in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationStreamOperationMetadata |
The RPC response. |
CreateStreamAsync(CreateStreamRequest, CallSettings)
public override Task<Operation<Stream, OperationMetadata>> CreateStreamAsync(CreateStreamRequest request, CallSettings callSettings = null)Creates a new Stream in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationStreamOperationMetadata |
A Task containing the RPC response. |
DeleteCluster(DeleteClusterRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteCluster(DeleteClusterRequest request, CallSettings callSettings = null)Deletes a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteClusterAsync(DeleteClusterRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteClusterAsync(DeleteClusterRequest request, CallSettings callSettings = null)Deletes a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteEvent(DeleteEventRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteEvent(DeleteEventRequest request, CallSettings callSettings = null)Deletes a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteEventAsync(DeleteEventRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteEventAsync(DeleteEventRequest request, CallSettings callSettings = null)Deletes a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteSeries(DeleteSeriesRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteSeries(DeleteSeriesRequest request, CallSettings callSettings = null)Deletes a single Series.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteSeriesAsync(DeleteSeriesRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteSeriesAsync(DeleteSeriesRequest request, CallSettings callSettings = null)Deletes a single Series.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteStream(DeleteStreamRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteStream(DeleteStreamRequest request, CallSettings callSettings = null)Deletes a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteStreamAsync(DeleteStreamRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteStreamAsync(DeleteStreamRequest request, CallSettings callSettings = null)Deletes a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GenerateStreamHlsToken(GenerateStreamHlsTokenRequest, CallSettings)
public override GenerateStreamHlsTokenResponse GenerateStreamHlsToken(GenerateStreamHlsTokenRequest request, CallSettings callSettings = null)Generate the JWT auth token required to get the stream HLS contents.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateStreamHlsTokenRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
GenerateStreamHlsTokenResponse |
The RPC response. |
GenerateStreamHlsTokenAsync(GenerateStreamHlsTokenRequest, CallSettings)
public override Task<GenerateStreamHlsTokenResponse> GenerateStreamHlsTokenAsync(GenerateStreamHlsTokenRequest request, CallSettings callSettings = null)Generate the JWT auth token required to get the stream HLS contents.
| Parameters | |
|---|---|
| Name | Description |
request |
GenerateStreamHlsTokenRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskGenerateStreamHlsTokenResponse |
A Task containing the RPC response. |
GetCluster(GetClusterRequest, CallSettings)
public override Cluster GetCluster(GetClusterRequest request, CallSettings callSettings = null)Gets details of a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Cluster |
The RPC response. |
GetClusterAsync(GetClusterRequest, CallSettings)
public override Task<Cluster> GetClusterAsync(GetClusterRequest request, CallSettings callSettings = null)Gets details of a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskCluster |
A Task containing the RPC response. |
GetEvent(GetEventRequest, CallSettings)
public override Event GetEvent(GetEventRequest request, CallSettings callSettings = null)Gets details of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Event |
The RPC response. |
GetEventAsync(GetEventRequest, CallSettings)
public override Task<Event> GetEventAsync(GetEventRequest request, CallSettings callSettings = null)Gets details of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEvent |
A Task containing the RPC response. |
GetSeries(GetSeriesRequest, CallSettings)
public override Series GetSeries(GetSeriesRequest request, CallSettings callSettings = null)Gets details of a single Series.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Series |
The RPC response. |
GetSeriesAsync(GetSeriesRequest, CallSettings)
public override Task<Series> GetSeriesAsync(GetSeriesRequest request, CallSettings callSettings = null)Gets details of a single Series.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSeries |
A Task containing the RPC response. |
GetStream(GetStreamRequest, CallSettings)
public override Stream GetStream(GetStreamRequest request, CallSettings callSettings = null)Gets details of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Stream |
The RPC response. |
GetStreamAsync(GetStreamRequest, CallSettings)
public override Task<Stream> GetStreamAsync(GetStreamRequest request, CallSettings callSettings = null)Gets details of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskStream |
A Task containing the RPC response. |
GetStreamThumbnail(GetStreamThumbnailRequest, CallSettings)
public override Operation<GetStreamThumbnailResponse, OperationMetadata> GetStreamThumbnail(GetStreamThumbnailRequest request, CallSettings callSettings = null)Gets the thumbnail (image snapshot) of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStreamThumbnailRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationGetStreamThumbnailResponseOperationMetadata |
The RPC response. |
GetStreamThumbnailAsync(GetStreamThumbnailRequest, CallSettings)
public override Task<Operation<GetStreamThumbnailResponse, OperationMetadata>> GetStreamThumbnailAsync(GetStreamThumbnailRequest request, CallSettings callSettings = null)Gets the thumbnail (image snapshot) of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStreamThumbnailRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationGetStreamThumbnailResponseOperationMetadata |
A Task containing the RPC response. |
ListClusters(ListClustersRequest, CallSettings)
public override PagedEnumerable<ListClustersResponse, Cluster> ListClusters(ListClustersRequest request, CallSettings callSettings = null)Lists Clusters in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClustersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListClustersResponseCluster |
A pageable sequence of Cluster resources. |
ListClustersAsync(ListClustersRequest, CallSettings)
public override PagedAsyncEnumerable<ListClustersResponse, Cluster> ListClustersAsync(ListClustersRequest request, CallSettings callSettings = null)Lists Clusters in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClustersRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListClustersResponseCluster |
A pageable asynchronous sequence of Cluster resources. |
ListEvents(ListEventsRequest, CallSettings)
public override PagedEnumerable<ListEventsResponse, Event> ListEvents(ListEventsRequest request, CallSettings callSettings = null)Lists Events in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEventsResponseEvent |
A pageable sequence of Event resources. |
ListEventsAsync(ListEventsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEventsResponse, Event> ListEventsAsync(ListEventsRequest request, CallSettings callSettings = null)Lists Events in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEventsResponseEvent |
A pageable asynchronous sequence of Event resources. |
ListSeries(ListSeriesRequest, CallSettings)
public override PagedEnumerable<ListSeriesResponse, Series> ListSeries(ListSeriesRequest request, CallSettings callSettings = null)Lists Series in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSeriesResponseSeries |
A pageable sequence of Series resources. |
ListSeriesAsync(ListSeriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListSeriesResponse, Series> ListSeriesAsync(ListSeriesRequest request, CallSettings callSettings = null)Lists Series in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSeriesResponseSeries |
A pageable asynchronous sequence of Series resources. |
ListStreams(ListStreamsRequest, CallSettings)
public override PagedEnumerable<ListStreamsResponse, Stream> ListStreams(ListStreamsRequest request, CallSettings callSettings = null)Lists Streams in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListStreamsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListStreamsResponseStream |
A pageable sequence of Stream resources. |
ListStreamsAsync(ListStreamsRequest, CallSettings)
public override PagedAsyncEnumerable<ListStreamsResponse, Stream> ListStreamsAsync(ListStreamsRequest request, CallSettings callSettings = null)Lists Streams in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListStreamsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListStreamsResponseStream |
A pageable asynchronous sequence of Stream resources. |
MaterializeChannel(MaterializeChannelRequest, CallSettings)
public override Operation<Channel, OperationMetadata> MaterializeChannel(MaterializeChannelRequest request, CallSettings callSettings = null)Materialize a channel.
| Parameters | |
|---|---|
| Name | Description |
request |
MaterializeChannelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationChannelOperationMetadata |
The RPC response. |
MaterializeChannelAsync(MaterializeChannelRequest, CallSettings)
public override Task<Operation<Channel, OperationMetadata>> MaterializeChannelAsync(MaterializeChannelRequest request, CallSettings callSettings = null)Materialize a channel.
| Parameters | |
|---|---|
| Name | Description |
request |
MaterializeChannelRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationChannelOperationMetadata |
A Task containing the RPC response. |
UpdateCluster(UpdateClusterRequest, CallSettings)
public override Operation<Cluster, OperationMetadata> UpdateCluster(UpdateClusterRequest request, CallSettings callSettings = null)Updates the parameters of a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClusterOperationMetadata |
The RPC response. |
UpdateClusterAsync(UpdateClusterRequest, CallSettings)
public override Task<Operation<Cluster, OperationMetadata>> UpdateClusterAsync(UpdateClusterRequest request, CallSettings callSettings = null)Updates the parameters of a single Cluster.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClusterRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClusterOperationMetadata |
A Task containing the RPC response. |
UpdateEvent(UpdateEventRequest, CallSettings)
public override Operation<Event, OperationMetadata> UpdateEvent(UpdateEventRequest request, CallSettings callSettings = null)Updates the parameters of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEventOperationMetadata |
The RPC response. |
UpdateEventAsync(UpdateEventRequest, CallSettings)
public override Task<Operation<Event, OperationMetadata>> UpdateEventAsync(UpdateEventRequest request, CallSettings callSettings = null)Updates the parameters of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEventRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEventOperationMetadata |
A Task containing the RPC response. |
UpdateSeries(UpdateSeriesRequest, CallSettings)
public override Operation<Series, OperationMetadata> UpdateSeries(UpdateSeriesRequest request, CallSettings callSettings = null)Updates the parameters of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationSeriesOperationMetadata |
The RPC response. |
UpdateSeriesAsync(UpdateSeriesRequest, CallSettings)
public override Task<Operation<Series, OperationMetadata>> UpdateSeriesAsync(UpdateSeriesRequest request, CallSettings callSettings = null)Updates the parameters of a single Event.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSeriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationSeriesOperationMetadata |
A Task containing the RPC response. |
UpdateStream(UpdateStreamRequest, CallSettings)
public override Operation<Stream, OperationMetadata> UpdateStream(UpdateStreamRequest request, CallSettings callSettings = null)Updates the parameters of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationStreamOperationMetadata |
The RPC response. |
UpdateStreamAsync(UpdateStreamRequest, CallSettings)
public override Task<Operation<Stream, OperationMetadata>> UpdateStreamAsync(UpdateStreamRequest request, CallSettings callSettings = null)Updates the parameters of a single Stream.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateStreamRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationStreamOperationMetadata |
A Task containing the RPC response. |