Class CloudServiceGrpc.CloudServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<CloudServiceGrpc.CloudServiceBlockingStub>
-
- io.temporal.api.cloud.cloudservice.v1.CloudServiceGrpc.CloudServiceBlockingStub
-
- Enclosing class:
- CloudServiceGrpc
public static final class CloudServiceGrpc.CloudServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<CloudServiceGrpc.CloudServiceBlockingStub>
WARNING: This service is currently experimental and may change in incompatible ways.
-
-
Method Summary
-
-
-
Method Detail
-
build
protected CloudServiceGrpc.CloudServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<CloudServiceGrpc.CloudServiceBlockingStub>
-
getUsers
public GetUsersResponse getUsers(GetUsersRequest request)
Gets all known users
-
getUser
public GetUserResponse getUser(GetUserRequest request)
Get a user
-
createUser
public CreateUserResponse createUser(CreateUserRequest request)
Create a user
-
updateUser
public UpdateUserResponse updateUser(UpdateUserRequest request)
Update a user
-
deleteUser
public DeleteUserResponse deleteUser(DeleteUserRequest request)
Delete a user
-
setUserNamespaceAccess
public SetUserNamespaceAccessResponse setUserNamespaceAccess(SetUserNamespaceAccessRequest request)
Set a user's access to a namespace
-
getAsyncOperation
public GetAsyncOperationResponse getAsyncOperation(GetAsyncOperationRequest request)
Get the latest information on an async operation
-
createNamespace
public CreateNamespaceResponse createNamespace(CreateNamespaceRequest request)
Create a new namespace
-
getNamespaces
public GetNamespacesResponse getNamespaces(GetNamespacesRequest request)
Get all namespaces
-
getNamespace
public GetNamespaceResponse getNamespace(GetNamespaceRequest request)
Get a namespace
-
updateNamespace
public UpdateNamespaceResponse updateNamespace(UpdateNamespaceRequest request)
Update a namespace
-
renameCustomSearchAttribute
public RenameCustomSearchAttributeResponse renameCustomSearchAttribute(RenameCustomSearchAttributeRequest request)
Rename an existing customer search attribute
-
deleteNamespace
public DeleteNamespaceResponse deleteNamespace(DeleteNamespaceRequest request)
Delete a namespace
-
failoverNamespaceRegion
public FailoverNamespaceRegionResponse failoverNamespaceRegion(FailoverNamespaceRegionRequest request)
Failover a multi-region namespace
-
addNamespaceRegion
public AddNamespaceRegionResponse addNamespaceRegion(AddNamespaceRegionRequest request)
Add a new region to a namespace
-
deleteNamespaceRegion
public DeleteNamespaceRegionResponse deleteNamespaceRegion(DeleteNamespaceRegionRequest request)
Delete a region from a namespace
-
getRegions
public GetRegionsResponse getRegions(GetRegionsRequest request)
Get all regions
-
getRegion
public GetRegionResponse getRegion(GetRegionRequest request)
Get a region
-
getApiKeys
public GetApiKeysResponse getApiKeys(GetApiKeysRequest request)
Get all known API keys
-
getApiKey
public GetApiKeyResponse getApiKey(GetApiKeyRequest request)
Get an API key
-
createApiKey
public CreateApiKeyResponse createApiKey(CreateApiKeyRequest request)
Create an API key
-
updateApiKey
public UpdateApiKeyResponse updateApiKey(UpdateApiKeyRequest request)
Update an API key
-
deleteApiKey
public DeleteApiKeyResponse deleteApiKey(DeleteApiKeyRequest request)
Delete an API key
-
getNexusEndpoints
public GetNexusEndpointsResponse getNexusEndpoints(GetNexusEndpointsRequest request)
Gets nexus endpoints
-
getNexusEndpoint
public GetNexusEndpointResponse getNexusEndpoint(GetNexusEndpointRequest request)
Get a nexus endpoint
-
createNexusEndpoint
public CreateNexusEndpointResponse createNexusEndpoint(CreateNexusEndpointRequest request)
Create a nexus endpoint
-
updateNexusEndpoint
public UpdateNexusEndpointResponse updateNexusEndpoint(UpdateNexusEndpointRequest request)
Update a nexus endpoint
-
deleteNexusEndpoint
public DeleteNexusEndpointResponse deleteNexusEndpoint(DeleteNexusEndpointRequest request)
Delete a nexus endpoint
-
getUserGroups
public GetUserGroupsResponse getUserGroups(GetUserGroupsRequest request)
Get all user groups
-
getUserGroup
public GetUserGroupResponse getUserGroup(GetUserGroupRequest request)
Get a user group
-
createUserGroup
public CreateUserGroupResponse createUserGroup(CreateUserGroupRequest request)
Create new a user group
-
updateUserGroup
public UpdateUserGroupResponse updateUserGroup(UpdateUserGroupRequest request)
Update a user group
-
deleteUserGroup
public DeleteUserGroupResponse deleteUserGroup(DeleteUserGroupRequest request)
Delete a user group
-
setUserGroupNamespaceAccess
public SetUserGroupNamespaceAccessResponse setUserGroupNamespaceAccess(SetUserGroupNamespaceAccessRequest request)
Set a user group's access to a namespace
-
addUserGroupMember
public AddUserGroupMemberResponse addUserGroupMember(AddUserGroupMemberRequest request)
Add a member to the group, can only be used with Cloud group types.
-
removeUserGroupMember
public RemoveUserGroupMemberResponse removeUserGroupMember(RemoveUserGroupMemberRequest request)
Remove a member from the group, can only be used with Cloud group types.
-
getUserGroupMembers
public GetUserGroupMembersResponse getUserGroupMembers(GetUserGroupMembersRequest request)
-
createServiceAccount
public CreateServiceAccountResponse createServiceAccount(CreateServiceAccountRequest request)
Create a service account.
-
getServiceAccount
public GetServiceAccountResponse getServiceAccount(GetServiceAccountRequest request)
Get a service account.
-
getServiceAccounts
public GetServiceAccountsResponse getServiceAccounts(GetServiceAccountsRequest request)
Get service accounts.
-
updateServiceAccount
public UpdateServiceAccountResponse updateServiceAccount(UpdateServiceAccountRequest request)
Update a service account.
-
deleteServiceAccount
public DeleteServiceAccountResponse deleteServiceAccount(DeleteServiceAccountRequest request)
Delete a service account.
-
getUsage
public GetUsageResponse getUsage(GetUsageRequest request)
WARNING: Pre-Release Feature Get usage data across namespaces
-
getAccount
public GetAccountResponse getAccount(GetAccountRequest request)
Get account information.
-
updateAccount
public UpdateAccountResponse updateAccount(UpdateAccountRequest request)
Update account information.
-
createNamespaceExportSink
public CreateNamespaceExportSinkResponse createNamespaceExportSink(CreateNamespaceExportSinkRequest request)
Create an export sink
-
getNamespaceExportSink
public GetNamespaceExportSinkResponse getNamespaceExportSink(GetNamespaceExportSinkRequest request)
Get an export sink
-
getNamespaceExportSinks
public GetNamespaceExportSinksResponse getNamespaceExportSinks(GetNamespaceExportSinksRequest request)
Get export sinks
-
updateNamespaceExportSink
public UpdateNamespaceExportSinkResponse updateNamespaceExportSink(UpdateNamespaceExportSinkRequest request)
Update an export sink
-
deleteNamespaceExportSink
public DeleteNamespaceExportSinkResponse deleteNamespaceExportSink(DeleteNamespaceExportSinkRequest request)
Delete an export sink
-
validateNamespaceExportSink
public ValidateNamespaceExportSinkResponse validateNamespaceExportSink(ValidateNamespaceExportSinkRequest request)
Validates an export sink configuration by delivering an empty test file to the specified sink. This operation verifies that the sink is correctly configured, accessible, and ready for data export.
-
updateNamespaceTags
public UpdateNamespaceTagsResponse updateNamespaceTags(UpdateNamespaceTagsRequest request)
Update the tags for a namespace
-
createConnectivityRule
public CreateConnectivityRuleResponse createConnectivityRule(CreateConnectivityRuleRequest request)
Creates a connectivity rule
-
getConnectivityRule
public GetConnectivityRuleResponse getConnectivityRule(GetConnectivityRuleRequest request)
Gets a connectivity rule by id
-
getConnectivityRules
public GetConnectivityRulesResponse getConnectivityRules(GetConnectivityRulesRequest request)
Lists connectivity rules by account
-
deleteConnectivityRule
public DeleteConnectivityRuleResponse deleteConnectivityRule(DeleteConnectivityRuleRequest request)
Deletes a connectivity rule by id
-
-