public static final class AccessPoliciesGrpc.AccessPoliciesBlockingV2Stub extends AbstractBlockingStub<AccessPoliciesGrpc.AccessPoliciesBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service AccessPolicies.
Manages Identity and Access Management (IAM) access policies.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > AccessPoliciesGrpc.AccessPoliciesBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected AccessPoliciesGrpc.AccessPoliciesBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
AccessPoliciesGrpc.AccessPoliciesBlockingV2Stub |
|
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAccessPolicy(CreateAccessPolicyRequest request)
public Operation createAccessPolicy(CreateAccessPolicyRequest request)Creates an access policy, and returns a long running operation.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateAccessPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteAccessPolicy(DeleteAccessPolicyRequest request)
public Operation deleteAccessPolicy(DeleteAccessPolicyRequest request)Deletes an access policy.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteAccessPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getAccessPolicy(GetAccessPolicyRequest request)
public AccessPolicy getAccessPolicy(GetAccessPolicyRequest request)Gets an access policy.
| Parameter | |
|---|---|
| Name | Description |
request |
GetAccessPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
AccessPolicy |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listAccessPolicies(ListAccessPoliciesRequest request)
public ListAccessPoliciesResponse listAccessPolicies(ListAccessPoliciesRequest request)Lists access policies.
| Parameter | |
|---|---|
| Name | Description |
request |
ListAccessPoliciesRequest |
| Returns | |
|---|---|
| Type | Description |
ListAccessPoliciesResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
searchAccessPolicyBindings(SearchAccessPolicyBindingsRequest request)
public SearchAccessPolicyBindingsResponse searchAccessPolicyBindings(SearchAccessPolicyBindingsRequest request)Returns all policy bindings that bind a specific policy if a user has searchPolicyBindings permission on that policy.
| Parameter | |
|---|---|
| Name | Description |
request |
SearchAccessPolicyBindingsRequest |
| Returns | |
|---|---|
| Type | Description |
SearchAccessPolicyBindingsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateAccessPolicy(UpdateAccessPolicyRequest request)
public Operation updateAccessPolicy(UpdateAccessPolicyRequest request)Updates an access policy.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateAccessPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|