pub trait OperatorService:
Send
+ Sync
+ DynClone {
// Provided methods
fn add_search_attributes(
&mut self,
_request: Request<AddSearchAttributesRequest>,
) -> BoxFuture<'_, Result<Response<AddSearchAttributesResponse>, Status>> { ... }
fn remove_search_attributes(
&mut self,
_request: Request<RemoveSearchAttributesRequest>,
) -> BoxFuture<'_, Result<Response<RemoveSearchAttributesResponse>, Status>> { ... }
fn list_search_attributes(
&mut self,
_request: Request<ListSearchAttributesRequest>,
) -> BoxFuture<'_, Result<Response<ListSearchAttributesResponse>, Status>> { ... }
fn delete_namespace(
&mut self,
_request: Request<DeleteNamespaceRequest>,
) -> BoxFuture<'_, Result<Response<DeleteNamespaceResponse>, Status>> { ... }
fn add_or_update_remote_cluster(
&mut self,
_request: Request<AddOrUpdateRemoteClusterRequest>,
) -> BoxFuture<'_, Result<Response<AddOrUpdateRemoteClusterResponse>, Status>> { ... }
fn remove_remote_cluster(
&mut self,
_request: Request<RemoveRemoteClusterRequest>,
) -> BoxFuture<'_, Result<Response<RemoveRemoteClusterResponse>, Status>> { ... }
fn list_clusters(
&mut self,
_request: Request<ListClustersRequest>,
) -> BoxFuture<'_, Result<Response<ListClustersResponse>, Status>> { ... }
fn get_nexus_endpoint(
&mut self,
_request: Request<GetNexusEndpointRequest>,
) -> BoxFuture<'_, Result<Response<GetNexusEndpointResponse>, Status>> { ... }
fn create_nexus_endpoint(
&mut self,
_request: Request<CreateNexusEndpointRequest>,
) -> BoxFuture<'_, Result<Response<CreateNexusEndpointResponse>, Status>> { ... }
fn update_nexus_endpoint(
&mut self,
_request: Request<UpdateNexusEndpointRequest>,
) -> BoxFuture<'_, Result<Response<UpdateNexusEndpointResponse>, Status>> { ... }
fn delete_nexus_endpoint(
&mut self,
_request: Request<DeleteNexusEndpointRequest>,
) -> BoxFuture<'_, Result<Response<DeleteNexusEndpointResponse>, Status>> { ... }
fn list_nexus_endpoints(
&mut self,
_request: Request<ListNexusEndpointsRequest>,
) -> BoxFuture<'_, Result<Response<ListNexusEndpointsResponse>, Status>> { ... }
}Expand description
Trait version of OperatorServiceClient