Class CloudServiceGrpc.CloudServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<CloudServiceGrpc.CloudServiceStub>
-
- io.temporal.api.cloud.cloudservice.v1.CloudServiceGrpc.CloudServiceStub
-
- Enclosing class:
- CloudServiceGrpc
public static final class CloudServiceGrpc.CloudServiceStub extends io.grpc.stub.AbstractAsyncStub<CloudServiceGrpc.CloudServiceStub>
WARNING: This service is currently experimental and may change in incompatible ways.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamespaceRegion(AddNamespaceRegionRequest request, io.grpc.stub.StreamObserver<AddNamespaceRegionResponse> responseObserver)Add a new region to a namespaceprotected CloudServiceGrpc.CloudServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)voidcreateApiKey(CreateApiKeyRequest request, io.grpc.stub.StreamObserver<CreateApiKeyResponse> responseObserver)Create an API keyvoidcreateNamespace(CreateNamespaceRequest request, io.grpc.stub.StreamObserver<CreateNamespaceResponse> responseObserver)Create a new namespacevoidcreateServiceAccount(CreateServiceAccountRequest request, io.grpc.stub.StreamObserver<CreateServiceAccountResponse> responseObserver)Create a service account.voidcreateUser(CreateUserRequest request, io.grpc.stub.StreamObserver<CreateUserResponse> responseObserver)Create a uservoidcreateUserGroup(CreateUserGroupRequest request, io.grpc.stub.StreamObserver<CreateUserGroupResponse> responseObserver)Create new a user groupvoiddeleteApiKey(DeleteApiKeyRequest request, io.grpc.stub.StreamObserver<DeleteApiKeyResponse> responseObserver)Delete an API keyvoiddeleteNamespace(DeleteNamespaceRequest request, io.grpc.stub.StreamObserver<DeleteNamespaceResponse> responseObserver)Delete a namespacevoiddeleteServiceAccount(DeleteServiceAccountRequest request, io.grpc.stub.StreamObserver<DeleteServiceAccountResponse> responseObserver)Delete a service account.voiddeleteUser(DeleteUserRequest request, io.grpc.stub.StreamObserver<DeleteUserResponse> responseObserver)Delete a uservoiddeleteUserGroup(DeleteUserGroupRequest request, io.grpc.stub.StreamObserver<DeleteUserGroupResponse> responseObserver)Delete a user groupvoidfailoverNamespaceRegion(FailoverNamespaceRegionRequest request, io.grpc.stub.StreamObserver<FailoverNamespaceRegionResponse> responseObserver)Failover a multi-region namespacevoidgetApiKey(GetApiKeyRequest request, io.grpc.stub.StreamObserver<GetApiKeyResponse> responseObserver)Get an API keyvoidgetApiKeys(GetApiKeysRequest request, io.grpc.stub.StreamObserver<GetApiKeysResponse> responseObserver)Get all known API keysvoidgetAsyncOperation(GetAsyncOperationRequest request, io.grpc.stub.StreamObserver<GetAsyncOperationResponse> responseObserver)Get the latest information on an async operationvoidgetNamespace(GetNamespaceRequest request, io.grpc.stub.StreamObserver<GetNamespaceResponse> responseObserver)Get a namespacevoidgetNamespaces(GetNamespacesRequest request, io.grpc.stub.StreamObserver<GetNamespacesResponse> responseObserver)Get all namespacesvoidgetRegion(GetRegionRequest request, io.grpc.stub.StreamObserver<GetRegionResponse> responseObserver)Get a regionvoidgetRegions(GetRegionsRequest request, io.grpc.stub.StreamObserver<GetRegionsResponse> responseObserver)Get all regionsvoidgetServiceAccount(GetServiceAccountRequest request, io.grpc.stub.StreamObserver<GetServiceAccountResponse> responseObserver)Get a service account.voidgetServiceAccounts(GetServiceAccountsRequest request, io.grpc.stub.StreamObserver<GetServiceAccountsResponse> responseObserver)Get service accounts.voidgetUser(GetUserRequest request, io.grpc.stub.StreamObserver<GetUserResponse> responseObserver)Get a uservoidgetUserGroup(GetUserGroupRequest request, io.grpc.stub.StreamObserver<GetUserGroupResponse> responseObserver)Get a user groupvoidgetUserGroups(GetUserGroupsRequest request, io.grpc.stub.StreamObserver<GetUserGroupsResponse> responseObserver)Get all user groupsvoidgetUsers(GetUsersRequest request, io.grpc.stub.StreamObserver<GetUsersResponse> responseObserver)Gets all known usersvoidrenameCustomSearchAttribute(RenameCustomSearchAttributeRequest request, io.grpc.stub.StreamObserver<RenameCustomSearchAttributeResponse> responseObserver)Rename an existing customer search attributevoidsetUserGroupNamespaceAccess(SetUserGroupNamespaceAccessRequest request, io.grpc.stub.StreamObserver<SetUserGroupNamespaceAccessResponse> responseObserver)Set a user group's access to a namespacevoidsetUserNamespaceAccess(SetUserNamespaceAccessRequest request, io.grpc.stub.StreamObserver<SetUserNamespaceAccessResponse> responseObserver)Set a user's access to a namespacevoidupdateApiKey(UpdateApiKeyRequest request, io.grpc.stub.StreamObserver<UpdateApiKeyResponse> responseObserver)Update an API keyvoidupdateNamespace(UpdateNamespaceRequest request, io.grpc.stub.StreamObserver<UpdateNamespaceResponse> responseObserver)Update a namespacevoidupdateServiceAccount(UpdateServiceAccountRequest request, io.grpc.stub.StreamObserver<UpdateServiceAccountResponse> responseObserver)Update a service account.voidupdateUser(UpdateUserRequest request, io.grpc.stub.StreamObserver<UpdateUserResponse> responseObserver)Update a uservoidupdateUserGroup(UpdateUserGroupRequest request, io.grpc.stub.StreamObserver<UpdateUserGroupResponse> responseObserver)Update a user group
-
-
-
Method Detail
-
build
protected CloudServiceGrpc.CloudServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<CloudServiceGrpc.CloudServiceStub>
-
getUsers
public void getUsers(GetUsersRequest request, io.grpc.stub.StreamObserver<GetUsersResponse> responseObserver)
Gets all known users
-
getUser
public void getUser(GetUserRequest request, io.grpc.stub.StreamObserver<GetUserResponse> responseObserver)
Get a user
-
createUser
public void createUser(CreateUserRequest request, io.grpc.stub.StreamObserver<CreateUserResponse> responseObserver)
Create a user
-
updateUser
public void updateUser(UpdateUserRequest request, io.grpc.stub.StreamObserver<UpdateUserResponse> responseObserver)
Update a user
-
deleteUser
public void deleteUser(DeleteUserRequest request, io.grpc.stub.StreamObserver<DeleteUserResponse> responseObserver)
Delete a user
-
setUserNamespaceAccess
public void setUserNamespaceAccess(SetUserNamespaceAccessRequest request, io.grpc.stub.StreamObserver<SetUserNamespaceAccessResponse> responseObserver)
Set a user's access to a namespace
-
getAsyncOperation
public void getAsyncOperation(GetAsyncOperationRequest request, io.grpc.stub.StreamObserver<GetAsyncOperationResponse> responseObserver)
Get the latest information on an async operation
-
createNamespace
public void createNamespace(CreateNamespaceRequest request, io.grpc.stub.StreamObserver<CreateNamespaceResponse> responseObserver)
Create a new namespace
-
getNamespaces
public void getNamespaces(GetNamespacesRequest request, io.grpc.stub.StreamObserver<GetNamespacesResponse> responseObserver)
Get all namespaces
-
getNamespace
public void getNamespace(GetNamespaceRequest request, io.grpc.stub.StreamObserver<GetNamespaceResponse> responseObserver)
Get a namespace
-
updateNamespace
public void updateNamespace(UpdateNamespaceRequest request, io.grpc.stub.StreamObserver<UpdateNamespaceResponse> responseObserver)
Update a namespace
-
renameCustomSearchAttribute
public void renameCustomSearchAttribute(RenameCustomSearchAttributeRequest request, io.grpc.stub.StreamObserver<RenameCustomSearchAttributeResponse> responseObserver)
Rename an existing customer search attribute
-
deleteNamespace
public void deleteNamespace(DeleteNamespaceRequest request, io.grpc.stub.StreamObserver<DeleteNamespaceResponse> responseObserver)
Delete a namespace
-
failoverNamespaceRegion
public void failoverNamespaceRegion(FailoverNamespaceRegionRequest request, io.grpc.stub.StreamObserver<FailoverNamespaceRegionResponse> responseObserver)
Failover a multi-region namespace
-
addNamespaceRegion
public void addNamespaceRegion(AddNamespaceRegionRequest request, io.grpc.stub.StreamObserver<AddNamespaceRegionResponse> responseObserver)
Add a new region to a namespace
-
getRegions
public void getRegions(GetRegionsRequest request, io.grpc.stub.StreamObserver<GetRegionsResponse> responseObserver)
Get all regions
-
getRegion
public void getRegion(GetRegionRequest request, io.grpc.stub.StreamObserver<GetRegionResponse> responseObserver)
Get a region
-
getApiKeys
public void getApiKeys(GetApiKeysRequest request, io.grpc.stub.StreamObserver<GetApiKeysResponse> responseObserver)
Get all known API keys
-
getApiKey
public void getApiKey(GetApiKeyRequest request, io.grpc.stub.StreamObserver<GetApiKeyResponse> responseObserver)
Get an API key
-
createApiKey
public void createApiKey(CreateApiKeyRequest request, io.grpc.stub.StreamObserver<CreateApiKeyResponse> responseObserver)
Create an API key
-
updateApiKey
public void updateApiKey(UpdateApiKeyRequest request, io.grpc.stub.StreamObserver<UpdateApiKeyResponse> responseObserver)
Update an API key
-
deleteApiKey
public void deleteApiKey(DeleteApiKeyRequest request, io.grpc.stub.StreamObserver<DeleteApiKeyResponse> responseObserver)
Delete an API key
-
getUserGroups
public void getUserGroups(GetUserGroupsRequest request, io.grpc.stub.StreamObserver<GetUserGroupsResponse> responseObserver)
Get all user groups
-
getUserGroup
public void getUserGroup(GetUserGroupRequest request, io.grpc.stub.StreamObserver<GetUserGroupResponse> responseObserver)
Get a user group
-
createUserGroup
public void createUserGroup(CreateUserGroupRequest request, io.grpc.stub.StreamObserver<CreateUserGroupResponse> responseObserver)
Create new a user group
-
updateUserGroup
public void updateUserGroup(UpdateUserGroupRequest request, io.grpc.stub.StreamObserver<UpdateUserGroupResponse> responseObserver)
Update a user group
-
deleteUserGroup
public void deleteUserGroup(DeleteUserGroupRequest request, io.grpc.stub.StreamObserver<DeleteUserGroupResponse> responseObserver)
Delete a user group
-
setUserGroupNamespaceAccess
public void setUserGroupNamespaceAccess(SetUserGroupNamespaceAccessRequest request, io.grpc.stub.StreamObserver<SetUserGroupNamespaceAccessResponse> responseObserver)
Set a user group's access to a namespace
-
createServiceAccount
public void createServiceAccount(CreateServiceAccountRequest request, io.grpc.stub.StreamObserver<CreateServiceAccountResponse> responseObserver)
Create a service account.
-
getServiceAccount
public void getServiceAccount(GetServiceAccountRequest request, io.grpc.stub.StreamObserver<GetServiceAccountResponse> responseObserver)
Get a service account.
-
getServiceAccounts
public void getServiceAccounts(GetServiceAccountsRequest request, io.grpc.stub.StreamObserver<GetServiceAccountsResponse> responseObserver)
Get service accounts.
-
updateServiceAccount
public void updateServiceAccount(UpdateServiceAccountRequest request, io.grpc.stub.StreamObserver<UpdateServiceAccountResponse> responseObserver)
Update a service account.
-
deleteServiceAccount
public void deleteServiceAccount(DeleteServiceAccountRequest request, io.grpc.stub.StreamObserver<DeleteServiceAccountResponse> responseObserver)
Delete a service account.
-
-