Class OperatorService
- Namespace
- Temporalio.Client
- Assembly
- Temporalio.dll
Raw gRPC operator service.
public abstract class OperatorService : RpcService
- Inheritance
-
OperatorService
- Derived
- Inherited Members
Methods
AddOrUpdateRemoteClusterAsync(AddOrUpdateRemoteClusterRequest, RpcOptions?)
Invoke AddOrUpdateRemoteCluster.
public Task<AddOrUpdateRemoteClusterResponse> AddOrUpdateRemoteClusterAsync(AddOrUpdateRemoteClusterRequest req, RpcOptions? options = null)
Parameters
req
AddOrUpdateRemoteClusterRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<AddOrUpdateRemoteClusterResponse>
RPC response
AddSearchAttributesAsync(AddSearchAttributesRequest, RpcOptions?)
Invoke AddSearchAttributes.
public Task<AddSearchAttributesResponse> AddSearchAttributesAsync(AddSearchAttributesRequest req, RpcOptions? options = null)
Parameters
req
AddSearchAttributesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<AddSearchAttributesResponse>
RPC response
CreateNexusEndpointAsync(CreateNexusEndpointRequest, RpcOptions?)
Invoke CreateNexusEndpoint.
public Task<CreateNexusEndpointResponse> CreateNexusEndpointAsync(CreateNexusEndpointRequest req, RpcOptions? options = null)
Parameters
req
CreateNexusEndpointRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateNexusEndpointResponse>
RPC response
DeleteNamespaceAsync(DeleteNamespaceRequest, RpcOptions?)
Invoke DeleteNamespace.
public Task<DeleteNamespaceResponse> DeleteNamespaceAsync(DeleteNamespaceRequest req, RpcOptions? options = null)
Parameters
req
DeleteNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteNamespaceResponse>
RPC response
DeleteNexusEndpointAsync(DeleteNexusEndpointRequest, RpcOptions?)
Invoke DeleteNexusEndpoint.
public Task<DeleteNexusEndpointResponse> DeleteNexusEndpointAsync(DeleteNexusEndpointRequest req, RpcOptions? options = null)
Parameters
req
DeleteNexusEndpointRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteNexusEndpointResponse>
RPC response
GetNexusEndpointAsync(GetNexusEndpointRequest, RpcOptions?)
Invoke GetNexusEndpoint.
public Task<GetNexusEndpointResponse> GetNexusEndpointAsync(GetNexusEndpointRequest req, RpcOptions? options = null)
Parameters
req
GetNexusEndpointRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetNexusEndpointResponse>
RPC response
ListClustersAsync(ListClustersRequest, RpcOptions?)
Invoke ListClusters.
public Task<ListClustersResponse> ListClustersAsync(ListClustersRequest req, RpcOptions? options = null)
Parameters
req
ListClustersRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListClustersResponse>
RPC response
ListNexusEndpointsAsync(ListNexusEndpointsRequest, RpcOptions?)
Invoke ListNexusEndpoints.
public Task<ListNexusEndpointsResponse> ListNexusEndpointsAsync(ListNexusEndpointsRequest req, RpcOptions? options = null)
Parameters
req
ListNexusEndpointsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListNexusEndpointsResponse>
RPC response
ListSearchAttributesAsync(ListSearchAttributesRequest, RpcOptions?)
Invoke ListSearchAttributes.
public Task<ListSearchAttributesResponse> ListSearchAttributesAsync(ListSearchAttributesRequest req, RpcOptions? options = null)
Parameters
req
ListSearchAttributesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListSearchAttributesResponse>
RPC response
RemoveRemoteClusterAsync(RemoveRemoteClusterRequest, RpcOptions?)
Invoke RemoveRemoteCluster.
public Task<RemoveRemoteClusterResponse> RemoveRemoteClusterAsync(RemoveRemoteClusterRequest req, RpcOptions? options = null)
Parameters
req
RemoveRemoteClusterRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RemoveRemoteClusterResponse>
RPC response
RemoveSearchAttributesAsync(RemoveSearchAttributesRequest, RpcOptions?)
Invoke RemoveSearchAttributes.
public Task<RemoveSearchAttributesResponse> RemoveSearchAttributesAsync(RemoveSearchAttributesRequest req, RpcOptions? options = null)
Parameters
req
RemoveSearchAttributesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RemoveSearchAttributesResponse>
RPC response
UpdateNexusEndpointAsync(UpdateNexusEndpointRequest, RpcOptions?)
Invoke UpdateNexusEndpoint.
public Task<UpdateNexusEndpointResponse> UpdateNexusEndpointAsync(UpdateNexusEndpointRequest req, RpcOptions? options = null)
Parameters
req
UpdateNexusEndpointRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateNexusEndpointResponse>
RPC response