Class CloudServiceGrpc.CloudServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<CloudServiceGrpc.CloudServiceFutureStub>
io.grpc.stub.AbstractFutureStub<CloudServiceGrpc.CloudServiceFutureStub>
io.temporal.api.cloud.cloudservice.v1.CloudServiceGrpc.CloudServiceFutureStub
- Enclosing class:
CloudServiceGrpc
public static final class CloudServiceGrpc.CloudServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<CloudServiceGrpc.CloudServiceFutureStub>
WARNING: This service is currently experimental and may change in incompatible ways.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<AddNamespaceRegionResponse> Deprecated.com.google.common.util.concurrent.ListenableFuture<AddUserGroupMemberResponse> Add a member to the group, can only be used with Cloud group types.protected CloudServiceGrpc.CloudServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<CreateAccountAuditLogSinkResponse> Create an audit log sinkcom.google.common.util.concurrent.ListenableFuture<CreateApiKeyResponse> createApiKey(CreateApiKeyRequest request) Create an API keycom.google.common.util.concurrent.ListenableFuture<CreateBillingReportResponse> Create a billing reportcom.google.common.util.concurrent.ListenableFuture<CreateConnectivityRuleResponse> Creates a connectivity rulecom.google.common.util.concurrent.ListenableFuture<CreateCustomRoleResponse> createCustomRole(CreateCustomRoleRequest request) Create a custom rolecom.google.common.util.concurrent.ListenableFuture<CreateNamespaceResponse> createNamespace(CreateNamespaceRequest request) Create a new namespacecom.google.common.util.concurrent.ListenableFuture<CreateNamespaceExportSinkResponse> Create an export sinkcom.google.common.util.concurrent.ListenableFuture<CreateNexusEndpointResponse> Create a nexus endpointcom.google.common.util.concurrent.ListenableFuture<CreateServiceAccountResponse> Create a service account.com.google.common.util.concurrent.ListenableFuture<CreateUserResponse> createUser(CreateUserRequest request) Create a usercom.google.common.util.concurrent.ListenableFuture<CreateUserGroupResponse> createUserGroup(CreateUserGroupRequest request) Create new a user groupcom.google.common.util.concurrent.ListenableFuture<DeleteAccountAuditLogSinkResponse> Delete an audit log sinkcom.google.common.util.concurrent.ListenableFuture<DeleteApiKeyResponse> deleteApiKey(DeleteApiKeyRequest request) Delete an API keycom.google.common.util.concurrent.ListenableFuture<DeleteConnectivityRuleResponse> Deletes a connectivity rule by idcom.google.common.util.concurrent.ListenableFuture<DeleteCustomRoleResponse> deleteCustomRole(DeleteCustomRoleRequest request) Delete a custom rolecom.google.common.util.concurrent.ListenableFuture<DeleteNamespaceResponse> deleteNamespace(DeleteNamespaceRequest request) Delete a namespacecom.google.common.util.concurrent.ListenableFuture<DeleteNamespaceExportSinkResponse> Delete an export sinkcom.google.common.util.concurrent.ListenableFuture<DeleteNamespaceRegionResponse> Deprecated.com.google.common.util.concurrent.ListenableFuture<DeleteNexusEndpointResponse> Delete a nexus endpointcom.google.common.util.concurrent.ListenableFuture<DeleteServiceAccountResponse> Delete a service account.com.google.common.util.concurrent.ListenableFuture<DeleteUserResponse> deleteUser(DeleteUserRequest request) Delete a usercom.google.common.util.concurrent.ListenableFuture<DeleteUserGroupResponse> deleteUserGroup(DeleteUserGroupRequest request) Delete a user groupcom.google.common.util.concurrent.ListenableFuture<FailoverNamespaceRegionResponse> Failover a multi-region namespacecom.google.common.util.concurrent.ListenableFuture<GetAccountResponse> getAccount(GetAccountRequest request) Get account information.com.google.common.util.concurrent.ListenableFuture<GetAccountAuditLogSinkResponse> Get an audit log sinkcom.google.common.util.concurrent.ListenableFuture<GetAccountAuditLogSinksResponse> Get audit log sinkscom.google.common.util.concurrent.ListenableFuture<GetApiKeyResponse> getApiKey(GetApiKeyRequest request) Get an API keycom.google.common.util.concurrent.ListenableFuture<GetApiKeysResponse> getApiKeys(GetApiKeysRequest request) Get all known API keyscom.google.common.util.concurrent.ListenableFuture<GetAsyncOperationResponse> Get the latest information on an async operationcom.google.common.util.concurrent.ListenableFuture<GetAuditLogsResponse> getAuditLogs(GetAuditLogsRequest request) Get audit logscom.google.common.util.concurrent.ListenableFuture<GetBillingReportResponse> getBillingReport(GetBillingReportRequest request) Get a billing reportcom.google.common.util.concurrent.ListenableFuture<GetConnectivityRuleResponse> Gets a connectivity rule by idcom.google.common.util.concurrent.ListenableFuture<GetConnectivityRulesResponse> Lists connectivity rules by accountcom.google.common.util.concurrent.ListenableFuture<GetCurrentIdentityResponse> Get information about the current authenticated user or service account principalcom.google.common.util.concurrent.ListenableFuture<GetCustomRoleResponse> getCustomRole(GetCustomRoleRequest request) Get a custom rolecom.google.common.util.concurrent.ListenableFuture<GetCustomRolesResponse> getCustomRoles(GetCustomRolesRequest request) Get custom rolescom.google.common.util.concurrent.ListenableFuture<GetNamespaceResponse> getNamespace(GetNamespaceRequest request) Get a namespacecom.google.common.util.concurrent.ListenableFuture<GetNamespaceCapacityInfoResponse> Get namespace capacity informationcom.google.common.util.concurrent.ListenableFuture<GetNamespaceExportSinkResponse> Get an export sinkcom.google.common.util.concurrent.ListenableFuture<GetNamespaceExportSinksResponse> Get export sinkscom.google.common.util.concurrent.ListenableFuture<GetNamespacesResponse> getNamespaces(GetNamespacesRequest request) Get all namespacescom.google.common.util.concurrent.ListenableFuture<GetNexusEndpointResponse> getNexusEndpoint(GetNexusEndpointRequest request) Get a nexus endpointcom.google.common.util.concurrent.ListenableFuture<GetNexusEndpointsResponse> Gets nexus endpointscom.google.common.util.concurrent.ListenableFuture<GetRegionResponse> getRegion(GetRegionRequest request) Get a regioncom.google.common.util.concurrent.ListenableFuture<GetRegionsResponse> getRegions(GetRegionsRequest request) Get all regionscom.google.common.util.concurrent.ListenableFuture<GetServiceAccountResponse> Get a service account.com.google.common.util.concurrent.ListenableFuture<GetServiceAccountsResponse> Get service accounts.com.google.common.util.concurrent.ListenableFuture<GetUsageResponse> getUsage(GetUsageRequest request) WARNING: Pre-Release Feature Get usage data across namespacescom.google.common.util.concurrent.ListenableFuture<GetUserResponse> getUser(GetUserRequest request) Get a usercom.google.common.util.concurrent.ListenableFuture<GetUserGroupResponse> getUserGroup(GetUserGroupRequest request) Get a user groupcom.google.common.util.concurrent.ListenableFuture<GetUserGroupMembersResponse> com.google.common.util.concurrent.ListenableFuture<GetUserGroupsResponse> getUserGroups(GetUserGroupsRequest request) Get all user groupscom.google.common.util.concurrent.ListenableFuture<GetUsersResponse> getUsers(GetUsersRequest request) Gets all known userscom.google.common.util.concurrent.ListenableFuture<RemoveUserGroupMemberResponse> Remove a member from the group, can only be used with Cloud group types.com.google.common.util.concurrent.ListenableFuture<RenameCustomSearchAttributeResponse> Rename an existing customer search attributecom.google.common.util.concurrent.ListenableFuture<SetServiceAccountNamespaceAccessResponse> Set a service account's access to a namespace.com.google.common.util.concurrent.ListenableFuture<SetUserGroupNamespaceAccessResponse> Set a user group's access to a namespacecom.google.common.util.concurrent.ListenableFuture<SetUserNamespaceAccessResponse> Set a user's access to a namespacecom.google.common.util.concurrent.ListenableFuture<UpdateAccountResponse> updateAccount(UpdateAccountRequest request) Update account information.com.google.common.util.concurrent.ListenableFuture<UpdateAccountAuditLogSinkResponse> Update an audit log sinkcom.google.common.util.concurrent.ListenableFuture<UpdateApiKeyResponse> updateApiKey(UpdateApiKeyRequest request) Update an API keycom.google.common.util.concurrent.ListenableFuture<UpdateCustomRoleResponse> updateCustomRole(UpdateCustomRoleRequest request) Update a custom rolecom.google.common.util.concurrent.ListenableFuture<UpdateNamespaceResponse> updateNamespace(UpdateNamespaceRequest request) Update a namespacecom.google.common.util.concurrent.ListenableFuture<UpdateNamespaceExportSinkResponse> Update an export sinkcom.google.common.util.concurrent.ListenableFuture<UpdateNamespaceTagsResponse> Update the tags for a namespacecom.google.common.util.concurrent.ListenableFuture<UpdateNexusEndpointResponse> Update a nexus endpointcom.google.common.util.concurrent.ListenableFuture<UpdateServiceAccountResponse> Update a service account.com.google.common.util.concurrent.ListenableFuture<UpdateUserResponse> updateUser(UpdateUserRequest request) Update a usercom.google.common.util.concurrent.ListenableFuture<UpdateUserGroupResponse> updateUserGroup(UpdateUserGroupRequest request) Update a user groupcom.google.common.util.concurrent.ListenableFuture<ValidateAccountAuditLogSinkResponse> Validate customer audit log sink is accessible from Temporal's workflow by delivering an empty file to the specified sink.com.google.common.util.concurrent.ListenableFuture<ValidateNamespaceExportSinkResponse> Validates an export sink configuration by delivering an empty test file to the specified sink.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected CloudServiceGrpc.CloudServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<CloudServiceGrpc.CloudServiceFutureStub>
-
getCurrentIdentity
public com.google.common.util.concurrent.ListenableFuture<GetCurrentIdentityResponse> getCurrentIdentity(GetCurrentIdentityRequest request) Get information about the current authenticated user or service account principal
-
getUsers
public com.google.common.util.concurrent.ListenableFuture<GetUsersResponse> getUsers(GetUsersRequest request) Gets all known users
-
getUser
public com.google.common.util.concurrent.ListenableFuture<GetUserResponse> getUser(GetUserRequest request) Get a user
-
createUser
public com.google.common.util.concurrent.ListenableFuture<CreateUserResponse> createUser(CreateUserRequest request) Create a user
-
updateUser
public com.google.common.util.concurrent.ListenableFuture<UpdateUserResponse> updateUser(UpdateUserRequest request) Update a user
-
deleteUser
public com.google.common.util.concurrent.ListenableFuture<DeleteUserResponse> deleteUser(DeleteUserRequest request) Delete a user
-
setUserNamespaceAccess
public com.google.common.util.concurrent.ListenableFuture<SetUserNamespaceAccessResponse> setUserNamespaceAccess(SetUserNamespaceAccessRequest request) Set a user's access to a namespace
-
getAsyncOperation
public com.google.common.util.concurrent.ListenableFuture<GetAsyncOperationResponse> getAsyncOperation(GetAsyncOperationRequest request) Get the latest information on an async operation
-
createNamespace
public com.google.common.util.concurrent.ListenableFuture<CreateNamespaceResponse> createNamespace(CreateNamespaceRequest request) Create a new namespace
-
getNamespaces
public com.google.common.util.concurrent.ListenableFuture<GetNamespacesResponse> getNamespaces(GetNamespacesRequest request) Get all namespaces
-
getNamespace
public com.google.common.util.concurrent.ListenableFuture<GetNamespaceResponse> getNamespace(GetNamespaceRequest request) Get a namespace
-
updateNamespace
public com.google.common.util.concurrent.ListenableFuture<UpdateNamespaceResponse> updateNamespace(UpdateNamespaceRequest request) Update a namespace
-
renameCustomSearchAttribute
public com.google.common.util.concurrent.ListenableFuture<RenameCustomSearchAttributeResponse> renameCustomSearchAttribute(RenameCustomSearchAttributeRequest request) Rename an existing customer search attribute
-
deleteNamespace
public com.google.common.util.concurrent.ListenableFuture<DeleteNamespaceResponse> deleteNamespace(DeleteNamespaceRequest request) Delete a namespace
-
failoverNamespaceRegion
public com.google.common.util.concurrent.ListenableFuture<FailoverNamespaceRegionResponse> failoverNamespaceRegion(FailoverNamespaceRegionRequest request) Failover a multi-region namespace
-
addNamespaceRegion
@Deprecated public com.google.common.util.concurrent.ListenableFuture<AddNamespaceRegionResponse> addNamespaceRegion(AddNamespaceRegionRequest request) Deprecated.Add a new region to a namespace Deprecated: Use the UpdateNamespace() to add new replica in the namespace spec instead.
-
deleteNamespaceRegion
@Deprecated public com.google.common.util.concurrent.ListenableFuture<DeleteNamespaceRegionResponse> deleteNamespaceRegion(DeleteNamespaceRegionRequest request) Deprecated.Delete a region from a namespace Deprecated: Use the UpdateNamespace() to delete a replica in the namespace spec instead.
-
getRegions
public com.google.common.util.concurrent.ListenableFuture<GetRegionsResponse> getRegions(GetRegionsRequest request) Get all regions
-
getRegion
public com.google.common.util.concurrent.ListenableFuture<GetRegionResponse> getRegion(GetRegionRequest request) Get a region
-
getApiKeys
public com.google.common.util.concurrent.ListenableFuture<GetApiKeysResponse> getApiKeys(GetApiKeysRequest request) Get all known API keys
-
getApiKey
public com.google.common.util.concurrent.ListenableFuture<GetApiKeyResponse> getApiKey(GetApiKeyRequest request) Get an API key
-
createApiKey
public com.google.common.util.concurrent.ListenableFuture<CreateApiKeyResponse> createApiKey(CreateApiKeyRequest request) Create an API key
-
updateApiKey
public com.google.common.util.concurrent.ListenableFuture<UpdateApiKeyResponse> updateApiKey(UpdateApiKeyRequest request) Update an API key
-
deleteApiKey
public com.google.common.util.concurrent.ListenableFuture<DeleteApiKeyResponse> deleteApiKey(DeleteApiKeyRequest request) Delete an API key
-
getNexusEndpoints
public com.google.common.util.concurrent.ListenableFuture<GetNexusEndpointsResponse> getNexusEndpoints(GetNexusEndpointsRequest request) Gets nexus endpoints
-
getNexusEndpoint
public com.google.common.util.concurrent.ListenableFuture<GetNexusEndpointResponse> getNexusEndpoint(GetNexusEndpointRequest request) Get a nexus endpoint
-
createNexusEndpoint
public com.google.common.util.concurrent.ListenableFuture<CreateNexusEndpointResponse> createNexusEndpoint(CreateNexusEndpointRequest request) Create a nexus endpoint
-
updateNexusEndpoint
public com.google.common.util.concurrent.ListenableFuture<UpdateNexusEndpointResponse> updateNexusEndpoint(UpdateNexusEndpointRequest request) Update a nexus endpoint
-
deleteNexusEndpoint
public com.google.common.util.concurrent.ListenableFuture<DeleteNexusEndpointResponse> deleteNexusEndpoint(DeleteNexusEndpointRequest request) Delete a nexus endpoint
-
getUserGroups
public com.google.common.util.concurrent.ListenableFuture<GetUserGroupsResponse> getUserGroups(GetUserGroupsRequest request) Get all user groups
-
getUserGroup
public com.google.common.util.concurrent.ListenableFuture<GetUserGroupResponse> getUserGroup(GetUserGroupRequest request) Get a user group
-
createUserGroup
public com.google.common.util.concurrent.ListenableFuture<CreateUserGroupResponse> createUserGroup(CreateUserGroupRequest request) Create new a user group
-
updateUserGroup
public com.google.common.util.concurrent.ListenableFuture<UpdateUserGroupResponse> updateUserGroup(UpdateUserGroupRequest request) Update a user group
-
deleteUserGroup
public com.google.common.util.concurrent.ListenableFuture<DeleteUserGroupResponse> deleteUserGroup(DeleteUserGroupRequest request) Delete a user group
-
setUserGroupNamespaceAccess
public com.google.common.util.concurrent.ListenableFuture<SetUserGroupNamespaceAccessResponse> setUserGroupNamespaceAccess(SetUserGroupNamespaceAccessRequest request) Set a user group's access to a namespace
-
addUserGroupMember
public com.google.common.util.concurrent.ListenableFuture<AddUserGroupMemberResponse> addUserGroupMember(AddUserGroupMemberRequest request) Add a member to the group, can only be used with Cloud group types.
-
removeUserGroupMember
public com.google.common.util.concurrent.ListenableFuture<RemoveUserGroupMemberResponse> removeUserGroupMember(RemoveUserGroupMemberRequest request) Remove a member from the group, can only be used with Cloud group types.
-
getUserGroupMembers
public com.google.common.util.concurrent.ListenableFuture<GetUserGroupMembersResponse> getUserGroupMembers(GetUserGroupMembersRequest request) -
createServiceAccount
public com.google.common.util.concurrent.ListenableFuture<CreateServiceAccountResponse> createServiceAccount(CreateServiceAccountRequest request) Create a service account.
-
getServiceAccount
public com.google.common.util.concurrent.ListenableFuture<GetServiceAccountResponse> getServiceAccount(GetServiceAccountRequest request) Get a service account.
-
getServiceAccounts
public com.google.common.util.concurrent.ListenableFuture<GetServiceAccountsResponse> getServiceAccounts(GetServiceAccountsRequest request) Get service accounts.
-
updateServiceAccount
public com.google.common.util.concurrent.ListenableFuture<UpdateServiceAccountResponse> updateServiceAccount(UpdateServiceAccountRequest request) Update a service account.
-
setServiceAccountNamespaceAccess
public com.google.common.util.concurrent.ListenableFuture<SetServiceAccountNamespaceAccessResponse> setServiceAccountNamespaceAccess(SetServiceAccountNamespaceAccessRequest request) Set a service account's access to a namespace.
-
deleteServiceAccount
public com.google.common.util.concurrent.ListenableFuture<DeleteServiceAccountResponse> deleteServiceAccount(DeleteServiceAccountRequest request) Delete a service account.
-
getUsage
public com.google.common.util.concurrent.ListenableFuture<GetUsageResponse> getUsage(GetUsageRequest request) WARNING: Pre-Release Feature Get usage data across namespaces
-
getAccount
public com.google.common.util.concurrent.ListenableFuture<GetAccountResponse> getAccount(GetAccountRequest request) Get account information.
-
updateAccount
public com.google.common.util.concurrent.ListenableFuture<UpdateAccountResponse> updateAccount(UpdateAccountRequest request) Update account information.
-
createNamespaceExportSink
public com.google.common.util.concurrent.ListenableFuture<CreateNamespaceExportSinkResponse> createNamespaceExportSink(CreateNamespaceExportSinkRequest request) Create an export sink
-
getNamespaceExportSink
public com.google.common.util.concurrent.ListenableFuture<GetNamespaceExportSinkResponse> getNamespaceExportSink(GetNamespaceExportSinkRequest request) Get an export sink
-
getNamespaceExportSinks
public com.google.common.util.concurrent.ListenableFuture<GetNamespaceExportSinksResponse> getNamespaceExportSinks(GetNamespaceExportSinksRequest request) Get export sinks
-
updateNamespaceExportSink
public com.google.common.util.concurrent.ListenableFuture<UpdateNamespaceExportSinkResponse> updateNamespaceExportSink(UpdateNamespaceExportSinkRequest request) Update an export sink
-
deleteNamespaceExportSink
public com.google.common.util.concurrent.ListenableFuture<DeleteNamespaceExportSinkResponse> deleteNamespaceExportSink(DeleteNamespaceExportSinkRequest request) Delete an export sink
-
validateNamespaceExportSink
public com.google.common.util.concurrent.ListenableFuture<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 com.google.common.util.concurrent.ListenableFuture<UpdateNamespaceTagsResponse> updateNamespaceTags(UpdateNamespaceTagsRequest request) Update the tags for a namespace
-
createConnectivityRule
public com.google.common.util.concurrent.ListenableFuture<CreateConnectivityRuleResponse> createConnectivityRule(CreateConnectivityRuleRequest request) Creates a connectivity rule
-
getConnectivityRule
public com.google.common.util.concurrent.ListenableFuture<GetConnectivityRuleResponse> getConnectivityRule(GetConnectivityRuleRequest request) Gets a connectivity rule by id
-
getConnectivityRules
public com.google.common.util.concurrent.ListenableFuture<GetConnectivityRulesResponse> getConnectivityRules(GetConnectivityRulesRequest request) Lists connectivity rules by account
-
deleteConnectivityRule
public com.google.common.util.concurrent.ListenableFuture<DeleteConnectivityRuleResponse> deleteConnectivityRule(DeleteConnectivityRuleRequest request) Deletes a connectivity rule by id
-
getAuditLogs
public com.google.common.util.concurrent.ListenableFuture<GetAuditLogsResponse> getAuditLogs(GetAuditLogsRequest request) Get audit logs
-
validateAccountAuditLogSink
public com.google.common.util.concurrent.ListenableFuture<ValidateAccountAuditLogSinkResponse> validateAccountAuditLogSink(ValidateAccountAuditLogSinkRequest request) Validate customer audit log sink is accessible from Temporal's workflow by delivering an empty file to the specified sink. The operation verifies that the sink is correctly configured, accessible and ready to receive audit logs.
-
createAccountAuditLogSink
public com.google.common.util.concurrent.ListenableFuture<CreateAccountAuditLogSinkResponse> createAccountAuditLogSink(CreateAccountAuditLogSinkRequest request) Create an audit log sink
-
getAccountAuditLogSink
public com.google.common.util.concurrent.ListenableFuture<GetAccountAuditLogSinkResponse> getAccountAuditLogSink(GetAccountAuditLogSinkRequest request) Get an audit log sink
-
getAccountAuditLogSinks
public com.google.common.util.concurrent.ListenableFuture<GetAccountAuditLogSinksResponse> getAccountAuditLogSinks(GetAccountAuditLogSinksRequest request) Get audit log sinks
-
updateAccountAuditLogSink
public com.google.common.util.concurrent.ListenableFuture<UpdateAccountAuditLogSinkResponse> updateAccountAuditLogSink(UpdateAccountAuditLogSinkRequest request) Update an audit log sink
-
deleteAccountAuditLogSink
public com.google.common.util.concurrent.ListenableFuture<DeleteAccountAuditLogSinkResponse> deleteAccountAuditLogSink(DeleteAccountAuditLogSinkRequest request) Delete an audit log sink
-
getNamespaceCapacityInfo
public com.google.common.util.concurrent.ListenableFuture<GetNamespaceCapacityInfoResponse> getNamespaceCapacityInfo(GetNamespaceCapacityInfoRequest request) Get namespace capacity information
-
createBillingReport
public com.google.common.util.concurrent.ListenableFuture<CreateBillingReportResponse> createBillingReport(CreateBillingReportRequest request) Create a billing report
-
getBillingReport
public com.google.common.util.concurrent.ListenableFuture<GetBillingReportResponse> getBillingReport(GetBillingReportRequest request) Get a billing report
-
getCustomRoles
public com.google.common.util.concurrent.ListenableFuture<GetCustomRolesResponse> getCustomRoles(GetCustomRolesRequest request) Get custom roles
-
getCustomRole
public com.google.common.util.concurrent.ListenableFuture<GetCustomRoleResponse> getCustomRole(GetCustomRoleRequest request) Get a custom role
-
createCustomRole
public com.google.common.util.concurrent.ListenableFuture<CreateCustomRoleResponse> createCustomRole(CreateCustomRoleRequest request) Create a custom role
-
updateCustomRole
public com.google.common.util.concurrent.ListenableFuture<UpdateCustomRoleResponse> updateCustomRole(UpdateCustomRoleRequest request) Update a custom role
-
deleteCustomRole
public com.google.common.util.concurrent.ListenableFuture<DeleteCustomRoleResponse> deleteCustomRole(DeleteCustomRoleRequest request) Delete a custom role
-