@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonAccessApprovalStub extends AccessApprovalStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonAccessApprovalStub(AccessApprovalStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonAccessApprovalStub, using the given settings.
|
protected |
HttpJsonAccessApprovalStub(AccessApprovalStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonAccessApprovalStub, using the given settings.
|
protected HttpJsonAccessApprovalStub(AccessApprovalStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonAccessApprovalStub(AccessApprovalStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonAccessApprovalStub create(AccessApprovalStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonAccessApprovalStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonAccessApprovalStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.rpc.UnaryCallable<ListApprovalRequestsMessage,ListApprovalRequestsResponse> listApprovalRequestsCallable()
listApprovalRequestsCallable in class AccessApprovalStubpublic com.google.api.gax.rpc.UnaryCallable<ListApprovalRequestsMessage,AccessApprovalAdminClient.ListApprovalRequestsPagedResponse> listApprovalRequestsPagedCallable()
listApprovalRequestsPagedCallable 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<InvalidateApprovalRequestMessage,ApprovalRequest> invalidateApprovalRequestCallable()
invalidateApprovalRequestCallable 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 com.google.api.gax.rpc.UnaryCallable<GetAccessApprovalServiceAccountMessage,AccessApprovalServiceAccount> getAccessApprovalServiceAccountCallable()
getAccessApprovalServiceAccountCallable 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 © 2022 Google LLC. All rights reserved.