Class GrpcCertificateAuthorityServiceStub
- java.lang.Object
-
- com.google.cloud.security.privateca.v1.stub.CertificateAuthorityServiceStub
-
- com.google.cloud.security.privateca.v1.stub.GrpcCertificateAuthorityServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@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 protected
GrpcCertificateAuthorityServiceStub(CertificateAuthorityServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcCertificateAuthorityServiceStub, using the given settings.protected
GrpcCertificateAuthorityServiceStub(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.v1.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:
getOperationsStub
in classCertificateAuthorityServiceStub
-
createCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCertificateRequest,Certificate> createCertificateCallable()
- Overrides:
createCertificateCallable
in classCertificateAuthorityServiceStub
-
getCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateRequest,Certificate> getCertificateCallable()
- Overrides:
getCertificateCallable
in classCertificateAuthorityServiceStub
-
listCertificatesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> listCertificatesCallable()
- Overrides:
listCertificatesCallable
in classCertificateAuthorityServiceStub
-
listCertificatesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificatesRequest,CertificateAuthorityServiceClient.ListCertificatesPagedResponse> listCertificatesPagedCallable()
- Overrides:
listCertificatesPagedCallable
in classCertificateAuthorityServiceStub
-
revokeCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<RevokeCertificateRequest,Certificate> revokeCertificateCallable()
- Overrides:
revokeCertificateCallable
in classCertificateAuthorityServiceStub
-
updateCertificateCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateRequest,Certificate> updateCertificateCallable()
- Overrides:
updateCertificateCallable
in classCertificateAuthorityServiceStub
-
activateCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<ActivateCertificateAuthorityRequest,com.google.longrunning.Operation> activateCertificateAuthorityCallable()
- Overrides:
activateCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
activateCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> activateCertificateAuthorityOperationCallable()
- Overrides:
activateCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
createCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCertificateAuthorityRequest,com.google.longrunning.Operation> createCertificateAuthorityCallable()
- Overrides:
createCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
createCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> createCertificateAuthorityOperationCallable()
- Overrides:
createCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
disableCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<DisableCertificateAuthorityRequest,com.google.longrunning.Operation> disableCertificateAuthorityCallable()
- Overrides:
disableCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
disableCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> disableCertificateAuthorityOperationCallable()
- Overrides:
disableCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
enableCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<EnableCertificateAuthorityRequest,com.google.longrunning.Operation> enableCertificateAuthorityCallable()
- Overrides:
enableCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
enableCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> enableCertificateAuthorityOperationCallable()
- Overrides:
enableCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
fetchCertificateAuthorityCsrCallable
public com.google.api.gax.rpc.UnaryCallable<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrCallable()
- Overrides:
fetchCertificateAuthorityCsrCallable
in classCertificateAuthorityServiceStub
-
getCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthorityCallable()
- Overrides:
getCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
listCertificateAuthoritiesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse> listCertificateAuthoritiesCallable()
- Overrides:
listCertificateAuthoritiesCallable
in classCertificateAuthorityServiceStub
-
listCertificateAuthoritiesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateAuthoritiesRequest,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> listCertificateAuthoritiesPagedCallable()
- Overrides:
listCertificateAuthoritiesPagedCallable
in classCertificateAuthorityServiceStub
-
undeleteCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteCertificateAuthorityRequest,com.google.longrunning.Operation> undeleteCertificateAuthorityCallable()
- Overrides:
undeleteCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
undeleteCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityOperationCallable()
- Overrides:
undeleteCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
deleteCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCertificateAuthorityRequest,com.google.longrunning.Operation> deleteCertificateAuthorityCallable()
- Overrides:
deleteCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
deleteCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> deleteCertificateAuthorityOperationCallable()
- Overrides:
deleteCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
updateCertificateAuthorityCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateAuthorityRequest,com.google.longrunning.Operation> updateCertificateAuthorityCallable()
- Overrides:
updateCertificateAuthorityCallable
in classCertificateAuthorityServiceStub
-
updateCertificateAuthorityOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> updateCertificateAuthorityOperationCallable()
- Overrides:
updateCertificateAuthorityOperationCallable
in classCertificateAuthorityServiceStub
-
createCaPoolCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCaPoolRequest,com.google.longrunning.Operation> createCaPoolCallable()
- Overrides:
createCaPoolCallable
in classCertificateAuthorityServiceStub
-
createCaPoolOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCaPoolRequest,CaPool,OperationMetadata> createCaPoolOperationCallable()
- Overrides:
createCaPoolOperationCallable
in classCertificateAuthorityServiceStub
-
updateCaPoolCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCaPoolRequest,com.google.longrunning.Operation> updateCaPoolCallable()
- Overrides:
updateCaPoolCallable
in classCertificateAuthorityServiceStub
-
updateCaPoolOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCaPoolRequest,CaPool,OperationMetadata> updateCaPoolOperationCallable()
- Overrides:
updateCaPoolOperationCallable
in classCertificateAuthorityServiceStub
-
getCaPoolCallable
public com.google.api.gax.rpc.UnaryCallable<GetCaPoolRequest,CaPool> getCaPoolCallable()
- Overrides:
getCaPoolCallable
in classCertificateAuthorityServiceStub
-
listCaPoolsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCaPoolsRequest,ListCaPoolsResponse> listCaPoolsCallable()
- Overrides:
listCaPoolsCallable
in classCertificateAuthorityServiceStub
-
listCaPoolsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCaPoolsRequest,CertificateAuthorityServiceClient.ListCaPoolsPagedResponse> listCaPoolsPagedCallable()
- Overrides:
listCaPoolsPagedCallable
in classCertificateAuthorityServiceStub
-
deleteCaPoolCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCaPoolRequest,com.google.longrunning.Operation> deleteCaPoolCallable()
- Overrides:
deleteCaPoolCallable
in classCertificateAuthorityServiceStub
-
deleteCaPoolOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCaPoolRequest,com.google.protobuf.Empty,OperationMetadata> deleteCaPoolOperationCallable()
- Overrides:
deleteCaPoolOperationCallable
in classCertificateAuthorityServiceStub
-
fetchCaCertsCallable
public com.google.api.gax.rpc.UnaryCallable<FetchCaCertsRequest,FetchCaCertsResponse> fetchCaCertsCallable()
- Overrides:
fetchCaCertsCallable
in classCertificateAuthorityServiceStub
-
getCertificateRevocationListCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListCallable()
- Overrides:
getCertificateRevocationListCallable
in classCertificateAuthorityServiceStub
-
listCertificateRevocationListsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse> listCertificateRevocationListsCallable()
- Overrides:
listCertificateRevocationListsCallable
in classCertificateAuthorityServiceStub
-
listCertificateRevocationListsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateRevocationListsRequest,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> listCertificateRevocationListsPagedCallable()
- Overrides:
listCertificateRevocationListsPagedCallable
in classCertificateAuthorityServiceStub
-
updateCertificateRevocationListCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateRevocationListRequest,com.google.longrunning.Operation> updateCertificateRevocationListCallable()
- Overrides:
updateCertificateRevocationListCallable
in classCertificateAuthorityServiceStub
-
updateCertificateRevocationListOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> updateCertificateRevocationListOperationCallable()
- Overrides:
updateCertificateRevocationListOperationCallable
in classCertificateAuthorityServiceStub
-
createCertificateTemplateCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCertificateTemplateRequest,com.google.longrunning.Operation> createCertificateTemplateCallable()
- Overrides:
createCertificateTemplateCallable
in classCertificateAuthorityServiceStub
-
createCertificateTemplateOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> createCertificateTemplateOperationCallable()
- Overrides:
createCertificateTemplateOperationCallable
in classCertificateAuthorityServiceStub
-
deleteCertificateTemplateCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCertificateTemplateRequest,com.google.longrunning.Operation> deleteCertificateTemplateCallable()
- Overrides:
deleteCertificateTemplateCallable
in classCertificateAuthorityServiceStub
-
deleteCertificateTemplateOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCertificateTemplateRequest,com.google.protobuf.Empty,OperationMetadata> deleteCertificateTemplateOperationCallable()
- Overrides:
deleteCertificateTemplateOperationCallable
in classCertificateAuthorityServiceStub
-
getCertificateTemplateCallable
public com.google.api.gax.rpc.UnaryCallable<GetCertificateTemplateRequest,CertificateTemplate> getCertificateTemplateCallable()
- Overrides:
getCertificateTemplateCallable
in classCertificateAuthorityServiceStub
-
listCertificateTemplatesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse> listCertificateTemplatesCallable()
- Overrides:
listCertificateTemplatesCallable
in classCertificateAuthorityServiceStub
-
listCertificateTemplatesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCertificateTemplatesRequest,CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse> listCertificateTemplatesPagedCallable()
- Overrides:
listCertificateTemplatesPagedCallable
in classCertificateAuthorityServiceStub
-
updateCertificateTemplateCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCertificateTemplateRequest,com.google.longrunning.Operation> updateCertificateTemplateCallable()
- Overrides:
updateCertificateTemplateCallable
in classCertificateAuthorityServiceStub
-
updateCertificateTemplateOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> updateCertificateTemplateOperationCallable()
- Overrides:
updateCertificateTemplateOperationCallable
in classCertificateAuthorityServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classCertificateAuthorityServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,CertificateAuthorityServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classCertificateAuthorityServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classCertificateAuthorityServiceStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classCertificateAuthorityServiceStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classCertificateAuthorityServiceStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classCertificateAuthorityServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in 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
-
-