Class HttpJsonAccessContextManagerStub
java.lang.Object
com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStub
com.google.identity.accesscontextmanager.v1.stub.HttpJsonAccessContextManagerStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class HttpJsonAccessContextManagerStub
extends AccessContextManagerStub
REST stub implementation for the AccessContextManager service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHttpJsonAccessContextManagerStub(AccessContextManagerStubSettings settings, ClientContext clientContext) Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings.protectedHttpJsonAccessContextManagerStub(AccessContextManagerStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()OperationCallable<CommitServicePerimetersRequest,CommitServicePerimetersResponse, AccessContextManagerOperationMetadata> static final HttpJsonAccessContextManagerStubcreate(ClientContext clientContext) static final HttpJsonAccessContextManagerStubcreate(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) static final HttpJsonAccessContextManagerStubcreate(AccessContextManagerStubSettings settings) OperationCallable<CreateGcpUserAccessBindingRequest,GcpUserAccessBinding, GcpUserAccessBindingOperationMetadata> OperationCallable<CreateServicePerimeterRequest,ServicePerimeter, AccessContextManagerOperationMetadata> OperationCallable<DeleteAccessLevelRequest,com.google.protobuf.Empty, AccessContextManagerOperationMetadata> OperationCallable<DeleteAccessPolicyRequest,com.google.protobuf.Empty, AccessContextManagerOperationMetadata> OperationCallable<DeleteGcpUserAccessBindingRequest,com.google.protobuf.Empty, GcpUserAccessBindingOperationMetadata> OperationCallable<DeleteServicePerimeterRequest,com.google.protobuf.Empty, AccessContextManagerOperationMetadata> UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> static List<ApiMethodDescriptor>booleanbooleanUnaryCallable<ListGcpUserAccessBindingsRequest,AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse> UnaryCallable<ListServicePerimetersRequest,AccessContextManagerClient.ListServicePerimetersPagedResponse> OperationCallable<ReplaceAccessLevelsRequest,ReplaceAccessLevelsResponse, AccessContextManagerOperationMetadata> OperationCallable<ReplaceServicePerimetersRequest,ReplaceServicePerimetersResponse, AccessContextManagerOperationMetadata> UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> voidshutdown()voidUnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> OperationCallable<UpdateGcpUserAccessBindingRequest,GcpUserAccessBinding, GcpUserAccessBindingOperationMetadata> OperationCallable<UpdateServicePerimeterRequest,ServicePerimeter, AccessContextManagerOperationMetadata> Methods inherited from class com.google.identity.accesscontextmanager.v1.stub.AccessContextManagerStub
getOperationsStub
-
Constructor Details
-
HttpJsonAccessContextManagerStub
protected HttpJsonAccessContextManagerStub(AccessContextManagerStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
HttpJsonAccessContextManagerStub
protected HttpJsonAccessContextManagerStub(AccessContextManagerStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException Constructs an instance of HttpJsonAccessContextManagerStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final HttpJsonAccessContextManagerStub create(AccessContextManagerStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final HttpJsonAccessContextManagerStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final HttpJsonAccessContextManagerStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getMethodDescriptors
-
getHttpJsonOperationsStub
- Overrides:
getHttpJsonOperationsStubin classAccessContextManagerStub
-
listAccessPoliciesCallable
public UnaryCallable<ListAccessPoliciesRequest,ListAccessPoliciesResponse> listAccessPoliciesCallable()- Overrides:
listAccessPoliciesCallablein classAccessContextManagerStub
-
listAccessPoliciesPagedCallable
public UnaryCallable<ListAccessPoliciesRequest,AccessContextManagerClient.ListAccessPoliciesPagedResponse> listAccessPoliciesPagedCallable()- Overrides:
listAccessPoliciesPagedCallablein classAccessContextManagerStub
-
getAccessPolicyCallable
- Overrides:
getAccessPolicyCallablein classAccessContextManagerStub
-
createAccessPolicyCallable
- Overrides:
createAccessPolicyCallablein classAccessContextManagerStub
-
createAccessPolicyOperationCallable
public OperationCallable<AccessPolicy,AccessPolicy, createAccessPolicyOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
createAccessPolicyOperationCallablein classAccessContextManagerStub
-
updateAccessPolicyCallable
- Overrides:
updateAccessPolicyCallablein classAccessContextManagerStub
-
updateAccessPolicyOperationCallable
public OperationCallable<UpdateAccessPolicyRequest,AccessPolicy, updateAccessPolicyOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
updateAccessPolicyOperationCallablein classAccessContextManagerStub
-
deleteAccessPolicyCallable
- Overrides:
deleteAccessPolicyCallablein classAccessContextManagerStub
-
deleteAccessPolicyOperationCallable
public OperationCallable<DeleteAccessPolicyRequest,com.google.protobuf.Empty, deleteAccessPolicyOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
deleteAccessPolicyOperationCallablein classAccessContextManagerStub
-
listAccessLevelsCallable
- Overrides:
listAccessLevelsCallablein classAccessContextManagerStub
-
listAccessLevelsPagedCallable
public UnaryCallable<ListAccessLevelsRequest,AccessContextManagerClient.ListAccessLevelsPagedResponse> listAccessLevelsPagedCallable()- Overrides:
listAccessLevelsPagedCallablein classAccessContextManagerStub
-
getAccessLevelCallable
- Overrides:
getAccessLevelCallablein classAccessContextManagerStub
-
createAccessLevelCallable
- Overrides:
createAccessLevelCallablein classAccessContextManagerStub
-
createAccessLevelOperationCallable
public OperationCallable<CreateAccessLevelRequest,AccessLevel, createAccessLevelOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
createAccessLevelOperationCallablein classAccessContextManagerStub
-
updateAccessLevelCallable
- Overrides:
updateAccessLevelCallablein classAccessContextManagerStub
-
updateAccessLevelOperationCallable
public OperationCallable<UpdateAccessLevelRequest,AccessLevel, updateAccessLevelOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
updateAccessLevelOperationCallablein classAccessContextManagerStub
-
deleteAccessLevelCallable
- Overrides:
deleteAccessLevelCallablein classAccessContextManagerStub
-
deleteAccessLevelOperationCallable
public OperationCallable<DeleteAccessLevelRequest,com.google.protobuf.Empty, deleteAccessLevelOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
deleteAccessLevelOperationCallablein classAccessContextManagerStub
-
replaceAccessLevelsCallable
- Overrides:
replaceAccessLevelsCallablein classAccessContextManagerStub
-
replaceAccessLevelsOperationCallable
public OperationCallable<ReplaceAccessLevelsRequest,ReplaceAccessLevelsResponse, replaceAccessLevelsOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
replaceAccessLevelsOperationCallablein classAccessContextManagerStub
-
listServicePerimetersCallable
public UnaryCallable<ListServicePerimetersRequest,ListServicePerimetersResponse> listServicePerimetersCallable()- Overrides:
listServicePerimetersCallablein classAccessContextManagerStub
-
listServicePerimetersPagedCallable
public UnaryCallable<ListServicePerimetersRequest,AccessContextManagerClient.ListServicePerimetersPagedResponse> listServicePerimetersPagedCallable()- Overrides:
listServicePerimetersPagedCallablein classAccessContextManagerStub
-
getServicePerimeterCallable
- Overrides:
getServicePerimeterCallablein classAccessContextManagerStub
-
createServicePerimeterCallable
- Overrides:
createServicePerimeterCallablein classAccessContextManagerStub
-
createServicePerimeterOperationCallable
public OperationCallable<CreateServicePerimeterRequest,ServicePerimeter, createServicePerimeterOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
createServicePerimeterOperationCallablein classAccessContextManagerStub
-
updateServicePerimeterCallable
- Overrides:
updateServicePerimeterCallablein classAccessContextManagerStub
-
updateServicePerimeterOperationCallable
public OperationCallable<UpdateServicePerimeterRequest,ServicePerimeter, updateServicePerimeterOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
updateServicePerimeterOperationCallablein classAccessContextManagerStub
-
deleteServicePerimeterCallable
- Overrides:
deleteServicePerimeterCallablein classAccessContextManagerStub
-
deleteServicePerimeterOperationCallable
public OperationCallable<DeleteServicePerimeterRequest,com.google.protobuf.Empty, deleteServicePerimeterOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
deleteServicePerimeterOperationCallablein classAccessContextManagerStub
-
replaceServicePerimetersCallable
- Overrides:
replaceServicePerimetersCallablein classAccessContextManagerStub
-
replaceServicePerimetersOperationCallable
public OperationCallable<ReplaceServicePerimetersRequest,ReplaceServicePerimetersResponse, replaceServicePerimetersOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
replaceServicePerimetersOperationCallablein classAccessContextManagerStub
-
commitServicePerimetersCallable
- Overrides:
commitServicePerimetersCallablein classAccessContextManagerStub
-
commitServicePerimetersOperationCallable
public OperationCallable<CommitServicePerimetersRequest,CommitServicePerimetersResponse, commitServicePerimetersOperationCallable()AccessContextManagerOperationMetadata> - Overrides:
commitServicePerimetersOperationCallablein classAccessContextManagerStub
-
listGcpUserAccessBindingsCallable
public UnaryCallable<ListGcpUserAccessBindingsRequest,ListGcpUserAccessBindingsResponse> listGcpUserAccessBindingsCallable()- Overrides:
listGcpUserAccessBindingsCallablein classAccessContextManagerStub
-
listGcpUserAccessBindingsPagedCallable
public UnaryCallable<ListGcpUserAccessBindingsRequest,AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse> listGcpUserAccessBindingsPagedCallable()- Overrides:
listGcpUserAccessBindingsPagedCallablein classAccessContextManagerStub
-
getGcpUserAccessBindingCallable
public UnaryCallable<GetGcpUserAccessBindingRequest,GcpUserAccessBinding> getGcpUserAccessBindingCallable()- Overrides:
getGcpUserAccessBindingCallablein classAccessContextManagerStub
-
createGcpUserAccessBindingCallable
public UnaryCallable<CreateGcpUserAccessBindingRequest,Operation> createGcpUserAccessBindingCallable()- Overrides:
createGcpUserAccessBindingCallablein classAccessContextManagerStub
-
createGcpUserAccessBindingOperationCallable
public OperationCallable<CreateGcpUserAccessBindingRequest,GcpUserAccessBinding, createGcpUserAccessBindingOperationCallable()GcpUserAccessBindingOperationMetadata> - Overrides:
createGcpUserAccessBindingOperationCallablein classAccessContextManagerStub
-
updateGcpUserAccessBindingCallable
public UnaryCallable<UpdateGcpUserAccessBindingRequest,Operation> updateGcpUserAccessBindingCallable()- Overrides:
updateGcpUserAccessBindingCallablein classAccessContextManagerStub
-
updateGcpUserAccessBindingOperationCallable
public OperationCallable<UpdateGcpUserAccessBindingRequest,GcpUserAccessBinding, updateGcpUserAccessBindingOperationCallable()GcpUserAccessBindingOperationMetadata> - Overrides:
updateGcpUserAccessBindingOperationCallablein classAccessContextManagerStub
-
deleteGcpUserAccessBindingCallable
public UnaryCallable<DeleteGcpUserAccessBindingRequest,Operation> deleteGcpUserAccessBindingCallable()- Overrides:
deleteGcpUserAccessBindingCallablein classAccessContextManagerStub
-
deleteGcpUserAccessBindingOperationCallable
public OperationCallable<DeleteGcpUserAccessBindingRequest,com.google.protobuf.Empty, deleteGcpUserAccessBindingOperationCallable()GcpUserAccessBindingOperationMetadata> - Overrides:
deleteGcpUserAccessBindingOperationCallablein classAccessContextManagerStub
-
setIamPolicyCallable
public UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()- Overrides:
setIamPolicyCallablein classAccessContextManagerStub
-
getIamPolicyCallable
public UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()- Overrides:
getIamPolicyCallablein classAccessContextManagerStub
-
testIamPermissionsCallable
public UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()- Overrides:
testIamPermissionsCallablein classAccessContextManagerStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classAccessContextManagerStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-