Class: Temporalio::Client::Connection::OperatorService
- Defined in:
- lib/temporalio/client/connection/operator_service.rb
Overview
OperatorService API.
Instance Method Summary collapse
-
#add_or_update_remote_cluster(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::AddOrUpdateRemoteClusterResponse
Calls OperatorService.AddOrUpdateRemoteCluster API call.
-
#add_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::AddSearchAttributesResponse
Calls OperatorService.AddSearchAttributes API call.
-
#create_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::CreateNexusEndpointResponse
Calls OperatorService.CreateNexusEndpoint API call.
-
#delete_namespace(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::DeleteNamespaceResponse
Calls OperatorService.DeleteNamespace API call.
-
#delete_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::DeleteNexusEndpointResponse
Calls OperatorService.DeleteNexusEndpoint API call.
-
#get_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::GetNexusEndpointResponse
Calls OperatorService.GetNexusEndpoint API call.
-
#list_clusters(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListClustersResponse
Calls OperatorService.ListClusters API call.
-
#list_nexus_endpoints(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListNexusEndpointsResponse
Calls OperatorService.ListNexusEndpoints API call.
-
#list_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListSearchAttributesResponse
Calls OperatorService.ListSearchAttributes API call.
-
#remove_remote_cluster(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::RemoveRemoteClusterResponse
Calls OperatorService.RemoveRemoteCluster API call.
-
#remove_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::RemoveSearchAttributesResponse
Calls OperatorService.RemoveSearchAttributes API call.
-
#update_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::UpdateNexusEndpointResponse
Calls OperatorService.UpdateNexusEndpoint API call.
Methods inherited from Service
Instance Method Details
#add_or_update_remote_cluster(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::AddOrUpdateRemoteClusterResponse
Calls OperatorService.AddOrUpdateRemoteCluster API call.
84 85 86 87 88 89 90 91 92 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 84 def add_or_update_remote_cluster(request, rpc_options: nil) invoke_rpc( rpc: 'add_or_update_remote_cluster', request_class: Temporalio::Api::OperatorService::V1::AddOrUpdateRemoteClusterRequest, response_class: Temporalio::Api::OperatorService::V1::AddOrUpdateRemoteClusterResponse, request:, rpc_options: ) end |
#add_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::AddSearchAttributesResponse
Calls OperatorService.AddSearchAttributes API call.
24 25 26 27 28 29 30 31 32 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 24 def add_search_attributes(request, rpc_options: nil) invoke_rpc( rpc: 'add_search_attributes', request_class: Temporalio::Api::OperatorService::V1::AddSearchAttributesRequest, response_class: Temporalio::Api::OperatorService::V1::AddSearchAttributesResponse, request:, rpc_options: ) end |
#create_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::CreateNexusEndpointResponse
Calls OperatorService.CreateNexusEndpoint API call.
144 145 146 147 148 149 150 151 152 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 144 def create_nexus_endpoint(request, rpc_options: nil) invoke_rpc( rpc: 'create_nexus_endpoint', request_class: Temporalio::Api::OperatorService::V1::CreateNexusEndpointRequest, response_class: Temporalio::Api::OperatorService::V1::CreateNexusEndpointResponse, request:, rpc_options: ) end |
#delete_namespace(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::DeleteNamespaceResponse
Calls OperatorService.DeleteNamespace API call.
69 70 71 72 73 74 75 76 77 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 69 def delete_namespace(request, rpc_options: nil) invoke_rpc( rpc: 'delete_namespace', request_class: Temporalio::Api::OperatorService::V1::DeleteNamespaceRequest, response_class: Temporalio::Api::OperatorService::V1::DeleteNamespaceResponse, request:, rpc_options: ) end |
#delete_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::DeleteNexusEndpointResponse
Calls OperatorService.DeleteNexusEndpoint API call.
174 175 176 177 178 179 180 181 182 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 174 def delete_nexus_endpoint(request, rpc_options: nil) invoke_rpc( rpc: 'delete_nexus_endpoint', request_class: Temporalio::Api::OperatorService::V1::DeleteNexusEndpointRequest, response_class: Temporalio::Api::OperatorService::V1::DeleteNexusEndpointResponse, request:, rpc_options: ) end |
#get_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::GetNexusEndpointResponse
Calls OperatorService.GetNexusEndpoint API call.
129 130 131 132 133 134 135 136 137 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 129 def get_nexus_endpoint(request, rpc_options: nil) invoke_rpc( rpc: 'get_nexus_endpoint', request_class: Temporalio::Api::OperatorService::V1::GetNexusEndpointRequest, response_class: Temporalio::Api::OperatorService::V1::GetNexusEndpointResponse, request:, rpc_options: ) end |
#list_clusters(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListClustersResponse
Calls OperatorService.ListClusters API call.
114 115 116 117 118 119 120 121 122 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 114 def list_clusters(request, rpc_options: nil) invoke_rpc( rpc: 'list_clusters', request_class: Temporalio::Api::OperatorService::V1::ListClustersRequest, response_class: Temporalio::Api::OperatorService::V1::ListClustersResponse, request:, rpc_options: ) end |
#list_nexus_endpoints(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListNexusEndpointsResponse
Calls OperatorService.ListNexusEndpoints API call.
189 190 191 192 193 194 195 196 197 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 189 def list_nexus_endpoints(request, rpc_options: nil) invoke_rpc( rpc: 'list_nexus_endpoints', request_class: Temporalio::Api::OperatorService::V1::ListNexusEndpointsRequest, response_class: Temporalio::Api::OperatorService::V1::ListNexusEndpointsResponse, request:, rpc_options: ) end |
#list_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::ListSearchAttributesResponse
Calls OperatorService.ListSearchAttributes API call.
54 55 56 57 58 59 60 61 62 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 54 def list_search_attributes(request, rpc_options: nil) invoke_rpc( rpc: 'list_search_attributes', request_class: Temporalio::Api::OperatorService::V1::ListSearchAttributesRequest, response_class: Temporalio::Api::OperatorService::V1::ListSearchAttributesResponse, request:, rpc_options: ) end |
#remove_remote_cluster(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::RemoveRemoteClusterResponse
Calls OperatorService.RemoveRemoteCluster API call.
99 100 101 102 103 104 105 106 107 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 99 def remove_remote_cluster(request, rpc_options: nil) invoke_rpc( rpc: 'remove_remote_cluster', request_class: Temporalio::Api::OperatorService::V1::RemoveRemoteClusterRequest, response_class: Temporalio::Api::OperatorService::V1::RemoveRemoteClusterResponse, request:, rpc_options: ) end |
#remove_search_attributes(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::RemoveSearchAttributesResponse
Calls OperatorService.RemoveSearchAttributes API call.
39 40 41 42 43 44 45 46 47 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 39 def remove_search_attributes(request, rpc_options: nil) invoke_rpc( rpc: 'remove_search_attributes', request_class: Temporalio::Api::OperatorService::V1::RemoveSearchAttributesRequest, response_class: Temporalio::Api::OperatorService::V1::RemoveSearchAttributesResponse, request:, rpc_options: ) end |
#update_nexus_endpoint(request, rpc_options: nil) ⇒ Temporalio::Api::OperatorService::V1::UpdateNexusEndpointResponse
Calls OperatorService.UpdateNexusEndpoint API call.
159 160 161 162 163 164 165 166 167 |
# File 'lib/temporalio/client/connection/operator_service.rb', line 159 def update_nexus_endpoint(request, rpc_options: nil) invoke_rpc( rpc: 'update_nexus_endpoint', request_class: Temporalio::Api::OperatorService::V1::UpdateNexusEndpointRequest, response_class: Temporalio::Api::OperatorService::V1::UpdateNexusEndpointResponse, request:, rpc_options: ) end |