Class GrpcCertificateAuthorityServiceStub
- java.lang.Object
-
- com.google.cloud.security.privateca.v1beta1.stub.CertificateAuthorityServiceStub
-
- com.google.cloud.security.privateca.v1beta1.stub.GrpcCertificateAuthorityServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") public class GrpcCertificateAuthorityServiceStub extends CertificateAuthorityServiceStub
gRPC stub implementation for the CertificateAuthorityService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedGrpcCertificateAuthorityServiceStub(CertificateAuthorityServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of GrpcCertificateAuthorityServiceStub, using the given settings.protectedGrpcCertificateAuthorityServiceStub(CertificateAuthorityServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)Constructs an instance of GrpcCertificateAuthorityServiceStub, using the given settings.
-
Method Summary
-
Methods inherited from class com.google.cloud.security.privateca.v1beta1.stub.CertificateAuthorityServiceStub
getHttpJsonOperationsStub
-
-
-
-
Constructor Detail
-
GrpcCertificateAuthorityServiceStub
protected GrpcCertificateAuthorityServiceStub(CertificateAuthorityServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcCertificateAuthorityServiceStub, 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
-
GrpcCertificateAuthorityServiceStub
protected GrpcCertificateAuthorityServiceStub(CertificateAuthorityServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcCertificateAuthorityServiceStub, 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 Detail
-
create
public static final GrpcCertificateAuthorityServiceStub create(CertificateAuthorityServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcCertificateAuthorityServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcCertificateAuthorityServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStubin classCertificateAuthorityServiceStub
-
createCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCertificateRequest,Certificate> createCertificateCallable()
- Overrides:
createCertificateCallablein classCertificateAuthorityServiceStub
-
getCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateRequest,Certificate> getCertificateCallable()
- Overrides:
getCertificateCallablein classCertificateAuthorityServiceStub
-
listCertificatesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> listCertificatesCallable()
- Overrides:
listCertificatesCallablein classCertificateAuthorityServiceStub
-
listCertificatesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificatesRequest,CertificateAuthorityServiceClient.ListCertificatesPagedResponse> listCertificatesPagedCallable()
- Overrides:
listCertificatesPagedCallablein classCertificateAuthorityServiceStub
-
revokeCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<RevokeCertificateRequest,Certificate> revokeCertificateCallable()
- Overrides:
revokeCertificateCallablein classCertificateAuthorityServiceStub
-
updateCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateRequest,Certificate> updateCertificateCallable()
- Overrides:
updateCertificateCallablein classCertificateAuthorityServiceStub
-
activateCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<ActivateCertificateAuthorityRequest,com.google.longrunning.Operation> activateCertificateAuthorityCallable()
- Overrides:
activateCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
activateCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> activateCertificateAuthorityOperationCallable()
- Overrides:
activateCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
createCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCertificateAuthorityRequest,com.google.longrunning.Operation> createCertificateAuthorityCallable()
- Overrides:
createCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
createCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> createCertificateAuthorityOperationCallable()
- Overrides:
createCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
disableCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<DisableCertificateAuthorityRequest,com.google.longrunning.Operation> disableCertificateAuthorityCallable()
- Overrides:
disableCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
disableCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> disableCertificateAuthorityOperationCallable()
- Overrides:
disableCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
enableCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<EnableCertificateAuthorityRequest,com.google.longrunning.Operation> enableCertificateAuthorityCallable()
- Overrides:
enableCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
enableCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> enableCertificateAuthorityOperationCallable()
- Overrides:
enableCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
fetchCertificateAuthorityCsrCallable
public com.google.api.gax.rpc.UnaryCallable<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrCallable()
- Overrides:
fetchCertificateAuthorityCsrCallablein classCertificateAuthorityServiceStub
-
getCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthorityCallable()
- Overrides:
getCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
listCertificateAuthoritiesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse> listCertificateAuthoritiesCallable()
- Overrides:
listCertificateAuthoritiesCallablein classCertificateAuthorityServiceStub
-
listCertificateAuthoritiesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateAuthoritiesRequest,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> listCertificateAuthoritiesPagedCallable()
- Overrides:
listCertificateAuthoritiesPagedCallablein classCertificateAuthorityServiceStub
-
restoreCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<RestoreCertificateAuthorityRequest,com.google.longrunning.Operation> restoreCertificateAuthorityCallable()
- Overrides:
restoreCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
restoreCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<RestoreCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> restoreCertificateAuthorityOperationCallable()
- Overrides:
restoreCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
scheduleDeleteCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<ScheduleDeleteCertificateAuthorityRequest,com.google.longrunning.Operation> scheduleDeleteCertificateAuthorityCallable()
- Overrides:
scheduleDeleteCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
scheduleDeleteCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<ScheduleDeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> scheduleDeleteCertificateAuthorityOperationCallable()
- Overrides:
scheduleDeleteCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
updateCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateAuthorityRequest,com.google.longrunning.Operation> updateCertificateAuthorityCallable()
- Overrides:
updateCertificateAuthorityCallablein classCertificateAuthorityServiceStub
-
updateCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> updateCertificateAuthorityOperationCallable()
- Overrides:
updateCertificateAuthorityOperationCallablein classCertificateAuthorityServiceStub
-
getCertificateRevocationListCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListCallable()
- Overrides:
getCertificateRevocationListCallablein classCertificateAuthorityServiceStub
-
listCertificateRevocationListsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse> listCertificateRevocationListsCallable()
- Overrides:
listCertificateRevocationListsCallablein classCertificateAuthorityServiceStub
-
listCertificateRevocationListsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateRevocationListsRequest,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> listCertificateRevocationListsPagedCallable()
- Overrides:
listCertificateRevocationListsPagedCallablein classCertificateAuthorityServiceStub
-
updateCertificateRevocationListCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateRevocationListRequest,com.google.longrunning.Operation> updateCertificateRevocationListCallable()
- Overrides:
updateCertificateRevocationListCallablein classCertificateAuthorityServiceStub
-
updateCertificateRevocationListOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> updateCertificateRevocationListOperationCallable()
- Overrides:
updateCertificateRevocationListOperationCallablein classCertificateAuthorityServiceStub
-
getReusableConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetReusableConfigRequest,ReusableConfig> getReusableConfigCallable()
- Overrides:
getReusableConfigCallablein classCertificateAuthorityServiceStub
-
listReusableConfigsCallable
public com.google.api.gax.rpc.UnaryCallable<ListReusableConfigsRequest,ListReusableConfigsResponse> listReusableConfigsCallable()
- Overrides:
listReusableConfigsCallablein classCertificateAuthorityServiceStub
-
listReusableConfigsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListReusableConfigsRequest,CertificateAuthorityServiceClient.ListReusableConfigsPagedResponse> listReusableConfigsPagedCallable()
- Overrides:
listReusableConfigsPagedCallablein classCertificateAuthorityServiceStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classCertificateAuthorityServiceStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException- Throws:
InterruptedException
-
-