@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class GrpcAccessApprovalStub extends AccessApprovalStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcAccessApprovalStub(AccessApprovalStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcAccessApprovalStub, using the given settings.
|
protected |
GrpcAccessApprovalStub(AccessApprovalStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcAccessApprovalStub, using the given settings.
|
protected GrpcAccessApprovalStub(AccessApprovalStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcAccessApprovalStub(AccessApprovalStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcAccessApprovalStub create(AccessApprovalStubSettings settings) throws IOException
IOExceptionpublic static final GrpcAccessApprovalStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcAccessApprovalStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.api.gax.rpc.UnaryCallable<ListApprovalRequestsMessage,AccessApprovalAdminClient.ListApprovalRequestsPagedResponse> listApprovalRequestsPagedCallable()
listApprovalRequestsPagedCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<ListApprovalRequestsMessage,ListApprovalRequestsResponse> listApprovalRequestsCallable()
listApprovalRequestsCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<GetApprovalRequestMessage,ApprovalRequest> getApprovalRequestCallable()
getApprovalRequestCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<ApproveApprovalRequestMessage,ApprovalRequest> approveApprovalRequestCallable()
approveApprovalRequestCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<DismissApprovalRequestMessage,ApprovalRequest> dismissApprovalRequestCallable()
dismissApprovalRequestCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<GetAccessApprovalSettingsMessage,AccessApprovalSettings> getAccessApprovalSettingsCallable()
getAccessApprovalSettingsCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateAccessApprovalSettingsMessage,AccessApprovalSettings> updateAccessApprovalSettingsCallable()
updateAccessApprovalSettingsCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteAccessApprovalSettingsMessage,com.google.protobuf.Empty> deleteAccessApprovalSettingsCallable()
deleteAccessApprovalSettingsCallable in class AccessApprovalStubpublic final void close()
close in interface AutoCloseableclose in class AccessApprovalStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2020 Google LLC. All rights reserved.