Class CertificateManagerGrpc
java.lang.Object
com.google.cloud.certificatemanager.v1.CertificateManagerGrpc
API Overview
Certificates Manager API allows customers to see and manage all their TLS
certificates.
Certificates Manager API service provides methods to manage certificates,
group them into collections, and create serving configuration that can be
easily applied to other Cloud resources e.g. Target Proxies.
Data Model
The Certificates Manager service exposes the following resources:
* `Certificate` that describes a single TLS certificate.
* `CertificateMap` that describes a collection of certificates that can be
attached to a target resource.
* `CertificateMapEntry` that describes a single configuration entry that
consists of a SNI and a group of certificates. It's a subresource of
CertificateMap.
Certificate, CertificateMap and CertificateMapEntry IDs
have to fully match the regexp `[a-z0-9-]{1,63}`. In other words,
- only lower case letters, digits, and hyphen are allowed
- length of the resource ID has to be in [1,63] range.
Provides methods to manage Cloud Certificate Manager entities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAPI Overview Certificates Manager API allows customers to see and manage all their TLS certificates.static final classA stub to allow clients to do limited synchronous rpc calls to service CertificateManager.static final classA stub to allow clients to do synchronous rpc calls to service CertificateManager.static final classA stub to allow clients to do ListenableFuture-style rpc calls to service CertificateManager.static classBase class for the server implementation of the service CertificateManager.static final classA stub to allow clients to do asynchronous rpc calls to service CertificateManager. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinitionstatic io.grpc.MethodDescriptor<CreateCertificateIssuanceConfigRequest,Operation> static io.grpc.MethodDescriptor<CreateCertificateMapEntryRequest,Operation> static io.grpc.MethodDescriptor<CreateCertificateMapRequest,Operation> static io.grpc.MethodDescriptor<CreateCertificateRequest,Operation> static io.grpc.MethodDescriptor<CreateDnsAuthorizationRequest,Operation> static io.grpc.MethodDescriptor<CreateTrustConfigRequest,Operation> static io.grpc.MethodDescriptor<DeleteCertificateIssuanceConfigRequest,Operation> static io.grpc.MethodDescriptor<DeleteCertificateMapEntryRequest,Operation> static io.grpc.MethodDescriptor<DeleteCertificateMapRequest,Operation> static io.grpc.MethodDescriptor<DeleteCertificateRequest,Operation> static io.grpc.MethodDescriptor<DeleteDnsAuthorizationRequest,Operation> static io.grpc.MethodDescriptor<DeleteTrustConfigRequest,Operation> static io.grpc.MethodDescriptor<GetCertificateIssuanceConfigRequest,CertificateIssuanceConfig> static io.grpc.MethodDescriptor<GetCertificateMapEntryRequest,CertificateMapEntry> static io.grpc.MethodDescriptor<GetCertificateMapRequest,CertificateMap> static io.grpc.MethodDescriptor<GetCertificateRequest,Certificate> static io.grpc.MethodDescriptor<GetDnsAuthorizationRequest,DnsAuthorization> static io.grpc.MethodDescriptor<GetTrustConfigRequest,TrustConfig> static io.grpc.MethodDescriptor<ListCertificateIssuanceConfigsRequest,ListCertificateIssuanceConfigsResponse> static io.grpc.MethodDescriptor<ListCertificateMapEntriesRequest,ListCertificateMapEntriesResponse> static io.grpc.MethodDescriptor<ListCertificateMapsRequest,ListCertificateMapsResponse> static io.grpc.MethodDescriptor<ListCertificatesRequest,ListCertificatesResponse> static io.grpc.MethodDescriptor<ListDnsAuthorizationsRequest,ListDnsAuthorizationsResponse> static io.grpc.MethodDescriptor<ListTrustConfigsRequest,ListTrustConfigsResponse> static io.grpc.ServiceDescriptorstatic io.grpc.MethodDescriptor<UpdateCertificateMapEntryRequest,Operation> static io.grpc.MethodDescriptor<UpdateCertificateMapRequest,Operation> static io.grpc.MethodDescriptor<UpdateCertificateRequest,Operation> static io.grpc.MethodDescriptor<UpdateDnsAuthorizationRequest,Operation> static io.grpc.MethodDescriptor<UpdateTrustConfigRequest,Operation> newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewBlockingV2Stub(io.grpc.Channel channel) Creates a new blocking-style stub that supports all types of calls on the servicenewFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getListCertificatesMethod
public static io.grpc.MethodDescriptor<ListCertificatesRequest,ListCertificatesResponse> getListCertificatesMethod() -
getGetCertificateMethod
-
getCreateCertificateMethod
public static io.grpc.MethodDescriptor<CreateCertificateRequest,Operation> getCreateCertificateMethod() -
getUpdateCertificateMethod
public static io.grpc.MethodDescriptor<UpdateCertificateRequest,Operation> getUpdateCertificateMethod() -
getDeleteCertificateMethod
public static io.grpc.MethodDescriptor<DeleteCertificateRequest,Operation> getDeleteCertificateMethod() -
getListCertificateMapsMethod
public static io.grpc.MethodDescriptor<ListCertificateMapsRequest,ListCertificateMapsResponse> getListCertificateMapsMethod() -
getGetCertificateMapMethod
public static io.grpc.MethodDescriptor<GetCertificateMapRequest,CertificateMap> getGetCertificateMapMethod() -
getCreateCertificateMapMethod
public static io.grpc.MethodDescriptor<CreateCertificateMapRequest,Operation> getCreateCertificateMapMethod() -
getUpdateCertificateMapMethod
public static io.grpc.MethodDescriptor<UpdateCertificateMapRequest,Operation> getUpdateCertificateMapMethod() -
getDeleteCertificateMapMethod
public static io.grpc.MethodDescriptor<DeleteCertificateMapRequest,Operation> getDeleteCertificateMapMethod() -
getListCertificateMapEntriesMethod
public static io.grpc.MethodDescriptor<ListCertificateMapEntriesRequest,ListCertificateMapEntriesResponse> getListCertificateMapEntriesMethod() -
getGetCertificateMapEntryMethod
public static io.grpc.MethodDescriptor<GetCertificateMapEntryRequest,CertificateMapEntry> getGetCertificateMapEntryMethod() -
getCreateCertificateMapEntryMethod
public static io.grpc.MethodDescriptor<CreateCertificateMapEntryRequest,Operation> getCreateCertificateMapEntryMethod() -
getUpdateCertificateMapEntryMethod
public static io.grpc.MethodDescriptor<UpdateCertificateMapEntryRequest,Operation> getUpdateCertificateMapEntryMethod() -
getDeleteCertificateMapEntryMethod
public static io.grpc.MethodDescriptor<DeleteCertificateMapEntryRequest,Operation> getDeleteCertificateMapEntryMethod() -
getListDnsAuthorizationsMethod
public static io.grpc.MethodDescriptor<ListDnsAuthorizationsRequest,ListDnsAuthorizationsResponse> getListDnsAuthorizationsMethod() -
getGetDnsAuthorizationMethod
public static io.grpc.MethodDescriptor<GetDnsAuthorizationRequest,DnsAuthorization> getGetDnsAuthorizationMethod() -
getCreateDnsAuthorizationMethod
public static io.grpc.MethodDescriptor<CreateDnsAuthorizationRequest,Operation> getCreateDnsAuthorizationMethod() -
getUpdateDnsAuthorizationMethod
public static io.grpc.MethodDescriptor<UpdateDnsAuthorizationRequest,Operation> getUpdateDnsAuthorizationMethod() -
getDeleteDnsAuthorizationMethod
public static io.grpc.MethodDescriptor<DeleteDnsAuthorizationRequest,Operation> getDeleteDnsAuthorizationMethod() -
getListCertificateIssuanceConfigsMethod
public static io.grpc.MethodDescriptor<ListCertificateIssuanceConfigsRequest,ListCertificateIssuanceConfigsResponse> getListCertificateIssuanceConfigsMethod() -
getGetCertificateIssuanceConfigMethod
public static io.grpc.MethodDescriptor<GetCertificateIssuanceConfigRequest,CertificateIssuanceConfig> getGetCertificateIssuanceConfigMethod() -
getCreateCertificateIssuanceConfigMethod
public static io.grpc.MethodDescriptor<CreateCertificateIssuanceConfigRequest,Operation> getCreateCertificateIssuanceConfigMethod() -
getDeleteCertificateIssuanceConfigMethod
public static io.grpc.MethodDescriptor<DeleteCertificateIssuanceConfigRequest,Operation> getDeleteCertificateIssuanceConfigMethod() -
getListTrustConfigsMethod
public static io.grpc.MethodDescriptor<ListTrustConfigsRequest,ListTrustConfigsResponse> getListTrustConfigsMethod() -
getGetTrustConfigMethod
-
getCreateTrustConfigMethod
public static io.grpc.MethodDescriptor<CreateTrustConfigRequest,Operation> getCreateTrustConfigMethod() -
getUpdateTrustConfigMethod
public static io.grpc.MethodDescriptor<UpdateTrustConfigRequest,Operation> getUpdateTrustConfigMethod() -
getDeleteTrustConfigMethod
public static io.grpc.MethodDescriptor<DeleteTrustConfigRequest,Operation> getDeleteTrustConfigMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingV2Stub
public static CertificateManagerGrpc.CertificateManagerBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel) Creates a new blocking-style stub that supports all types of calls on the service -
newBlockingStub
public static CertificateManagerGrpc.CertificateManagerBlockingStub newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
public static CertificateManagerGrpc.CertificateManagerFutureStub newFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(CertificateManagerGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-