Send feedback
Class CertificateManagerGrpc.CertificateManagerFutureStub (0.1.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.1.1 keyboard_arrow_down
public static final class CertificateManagerGrpc . CertificateManagerFutureStub extends AbstractFutureStub<CertificateManagerGrpc . CertificateManagerFutureStub >
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
which describes a single TLS certificate.
CertificateMap
which describes a collection of certificates that can be
attached to a target resource.
CertificateMapEntry
which 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 match "^[a-z0-9-]{1,63}$" regexp, which means that
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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
CertificateManagerGrpc.CertificateManagerFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected CertificateManagerGrpc . CertificateManagerFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name Description channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCertificate(CreateCertificateRequest request)
public ListenableFuture<Operation> createCertificate ( CreateCertificateRequest request )
Creates a new Certificate in a given project and location.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
createCertificateMap(CreateCertificateMapRequest request)
public ListenableFuture<Operation> createCertificateMap ( CreateCertificateMapRequest request )
Creates a new CertificateMap in a given project and location.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
createCertificateMapEntry(CreateCertificateMapEntryRequest request)
public ListenableFuture<Operation> createCertificateMapEntry ( CreateCertificateMapEntryRequest request )
Creates a new CertificateMapEntry in a given project and location.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
createDnsAuthorization(CreateDnsAuthorizationRequest request)
public ListenableFuture<Operation> createDnsAuthorization ( CreateDnsAuthorizationRequest request )
Creates a new DnsAuthorization in a given project and location.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCertificate(DeleteCertificateRequest request)
public ListenableFuture<Operation> deleteCertificate ( DeleteCertificateRequest request )
Deletes a single Certificate.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCertificateMap(DeleteCertificateMapRequest request)
public ListenableFuture<Operation> deleteCertificateMap ( DeleteCertificateMapRequest request )
Deletes a single CertificateMap. A Certificate Map can't be deleted
if it contains Certificate Map Entries. Remove all the entries from
the map before calling this method.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCertificateMapEntry(DeleteCertificateMapEntryRequest request)
public ListenableFuture<Operation> deleteCertificateMapEntry ( DeleteCertificateMapEntryRequest request )
Deletes a single CertificateMapEntry.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
deleteDnsAuthorization(DeleteDnsAuthorizationRequest request)
public ListenableFuture<Operation> deleteDnsAuthorization ( DeleteDnsAuthorizationRequest request )
Deletes a single DnsAuthorization.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
getCertificate(GetCertificateRequest request)
public ListenableFuture<Certificate> getCertificate ( GetCertificateRequest request )
Gets details of a single Certificate.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Certificate >
getCertificateMap(GetCertificateMapRequest request)
public ListenableFuture<CertificateMap> getCertificateMap ( GetCertificateMapRequest request )
Gets details of a single CertificateMap.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <CertificateMap >
getCertificateMapEntry(GetCertificateMapEntryRequest request)
public ListenableFuture<CertificateMapEntry> getCertificateMapEntry ( GetCertificateMapEntryRequest request )
Gets details of a single CertificateMapEntry.
Parameter
Returns
getDnsAuthorization(GetDnsAuthorizationRequest request)
public ListenableFuture<DnsAuthorization> getDnsAuthorization ( GetDnsAuthorizationRequest request )
Gets details of a single DnsAuthorization.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <DnsAuthorization >
listCertificateMapEntries(ListCertificateMapEntriesRequest request)
public ListenableFuture<ListCertificateMapEntriesResponse> listCertificateMapEntries ( ListCertificateMapEntriesRequest request )
Lists CertificateMapEntries in a given project and location.
Parameter
Returns
listCertificateMaps(ListCertificateMapsRequest request)
public ListenableFuture<ListCertificateMapsResponse> listCertificateMaps ( ListCertificateMapsRequest request )
Lists CertificateMaps in a given project and location.
Parameter
Returns
listCertificates(ListCertificatesRequest request)
public ListenableFuture<ListCertificatesResponse> listCertificates ( ListCertificatesRequest request )
Lists Certificates in a given project and location.
Parameter
Returns
listDnsAuthorizations(ListDnsAuthorizationsRequest request)
public ListenableFuture<ListDnsAuthorizationsResponse> listDnsAuthorizations ( ListDnsAuthorizationsRequest request )
Lists DnsAuthorizations in a given project and location.
Parameter
Returns
updateCertificate(UpdateCertificateRequest request)
public ListenableFuture<Operation> updateCertificate ( UpdateCertificateRequest request )
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
updateCertificateMap(UpdateCertificateMapRequest request)
public ListenableFuture<Operation> updateCertificateMap ( UpdateCertificateMapRequest request )
Updates a CertificateMap.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
updateCertificateMapEntry(UpdateCertificateMapEntryRequest request)
public ListenableFuture<Operation> updateCertificateMapEntry ( UpdateCertificateMapEntryRequest request )
Updates a CertificateMapEntry.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
updateDnsAuthorization(UpdateDnsAuthorizationRequest request)
public ListenableFuture<Operation> updateDnsAuthorization ( UpdateDnsAuthorizationRequest request )
Updates a DnsAuthorization.
Parameter
Returns
Type Description com.google.common.util.concurrent.ListenableFuture <Operation >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]