| GitHub Repository | Product Reference |
Service Description: 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:
Certificatethat describes a single TLS certificate.CertificateMapthat describes a collection of certificates that can be attached to a target resource.CertificateMapEntrythat 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.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateName name = CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]");
Certificate response = certificateManagerClient.getCertificate(name);
}
Note: close() needs to be called on the CertificateManagerClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
| Method | Description | Method Variants |
|---|---|---|
ListCertificates |
Lists Certificates in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCertificate |
Gets details of a single Certificate. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCertificate |
Creates a new Certificate in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCertificate |
Updates a Certificate. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteCertificate |
Deletes a single Certificate. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCertificateMaps |
Lists CertificateMaps in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCertificateMap |
Gets details of a single CertificateMap. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCertificateMap |
Creates a new CertificateMap in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCertificateMap |
Updates a CertificateMap. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteCertificateMap |
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. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCertificateMapEntries |
Lists CertificateMapEntries in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCertificateMapEntry |
Gets details of a single CertificateMapEntry. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCertificateMapEntry |
Creates a new CertificateMapEntry in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCertificateMapEntry |
Updates a CertificateMapEntry. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteCertificateMapEntry |
Deletes a single CertificateMapEntry. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDnsAuthorizations |
Lists DnsAuthorizations in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDnsAuthorization |
Gets details of a single DnsAuthorization. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateDnsAuthorization |
Creates a new DnsAuthorization in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateDnsAuthorization |
Updates a DnsAuthorization. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteDnsAuthorization |
Deletes a single DnsAuthorization. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCertificateIssuanceConfigs |
Lists CertificateIssuanceConfigs in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCertificateIssuanceConfig |
Gets details of a single CertificateIssuanceConfig. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCertificateIssuanceConfig |
Creates a new CertificateIssuanceConfig in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteCertificateIssuanceConfig |
Deletes a single CertificateIssuanceConfig. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListTrustConfigs |
Lists TrustConfigs in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetTrustConfig |
Gets details of a single TrustConfig. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateTrustConfig |
Creates a new TrustConfig in a given project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateTrustConfig |
Updates a TrustConfig. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteTrustConfig |
Deletes a single TrustConfig. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListLocations |
Lists information about the supported locations for this service. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetLocation |
Gets information about a location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of CertificateManagerSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
CertificateManagerSettings certificateManagerSettings =
CertificateManagerSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
CertificateManagerClient certificateManagerClient =
CertificateManagerClient.create(certificateManagerSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
CertificateManagerSettings certificateManagerSettings =
CertificateManagerSettings.newBuilder().setEndpoint(myEndpoint).build();
CertificateManagerClient certificateManagerClient =
CertificateManagerClient.create(certificateManagerSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
CertificateManagerSettings certificateManagerSettings =
CertificateManagerSettings.newHttpJsonBuilder().build();
CertificateManagerClient certificateManagerClient =
CertificateManagerClient.create(certificateManagerSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
Static Methods
create()
public static final CertificateManagerClient create()Constructs an instance of CertificateManagerClient with default settings.
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
create(CertificateManagerSettings settings)
public static final CertificateManagerClient create(CertificateManagerSettings settings)Constructs an instance of CertificateManagerClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.
| Parameter | |
|---|---|
| Name | Description |
settings |
CertificateManagerSettings |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
create(CertificateManagerStub stub)
public static final CertificateManagerClient create(CertificateManagerStub stub)Constructs an instance of CertificateManagerClient, using the given stub for making calls. This is for advanced usage - prefer using create(CertificateManagerSettings).
| Parameter | |
|---|---|
| Name | Description |
stub |
CertificateManagerStub |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient |
|
Constructors
CertificateManagerClient(CertificateManagerSettings settings)
protected CertificateManagerClient(CertificateManagerSettings settings)Constructs an instance of CertificateManagerClient, 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.
| Parameter | |
|---|---|
| Name | Description |
settings |
CertificateManagerSettings |
CertificateManagerClient(CertificateManagerStub stub)
protected CertificateManagerClient(CertificateManagerStub stub)| Parameter | |
|---|---|
| Name | Description |
stub |
CertificateManagerStub |
Methods
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)| Parameters | |
|---|---|
| Name | Description |
duration |
long |
unit |
TimeUnit |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
| Exceptions | |
|---|---|
| Type | Description |
InterruptedException |
|
close()
public final void close()createCertificateAsync(@Nullable LocationName parent, Certificate certificate, String certificateId)
public final OperationFuture<Certificate,OperationMetadata> createCertificateAsync(@Nullable LocationName parent, Certificate certificate, String certificateId)Creates a new Certificate in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Certificate certificate = Certificate.newBuilder().build();
String certificateId = "certificateId-644529902";
Certificate response =
certificateManagerClient.createCertificateAsync(parent, certificate, certificateId).get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The parent resource of the certificate. Must be in the format
|
certificate |
CertificateRequired. A definition of the certificate to create. |
certificateId |
StringRequired. A user-provided name of the certificate. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Certificate,OperationMetadata> |
|
createCertificateAsync(CreateCertificateRequest request)
public final OperationFuture<Certificate,OperationMetadata> createCertificateAsync(CreateCertificateRequest request)Creates a new Certificate in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateRequest request =
CreateCertificateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateId("certificateId-644529902")
.setCertificate(Certificate.newBuilder().build())
.build();
Certificate response = certificateManagerClient.createCertificateAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateCertificateRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Certificate,OperationMetadata> |
|
createCertificateAsync(String parent, Certificate certificate, String certificateId)
public final OperationFuture<Certificate,OperationMetadata> createCertificateAsync(String parent, Certificate certificate, String certificateId)Creates a new Certificate in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Certificate certificate = Certificate.newBuilder().build();
String certificateId = "certificateId-644529902";
Certificate response =
certificateManagerClient.createCertificateAsync(parent, certificate, certificateId).get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the certificate. Must be in the format
|
certificate |
CertificateRequired. A definition of the certificate to create. |
certificateId |
StringRequired. A user-provided name of the certificate. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Certificate,OperationMetadata> |
|
createCertificateCallable()
public final UnaryCallable<CreateCertificateRequest,Operation> createCertificateCallable()Creates a new Certificate in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateRequest request =
CreateCertificateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateId("certificateId-644529902")
.setCertificate(Certificate.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createCertificateCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateCertificateRequest,Operation> |
|
createCertificateIssuanceConfigAsync(@Nullable LocationName parent, CertificateIssuanceConfig certificateIssuanceConfig, String certificateIssuanceConfigId)
public final OperationFuture<CertificateIssuanceConfig,OperationMetadata> createCertificateIssuanceConfigAsync(@Nullable LocationName parent, CertificateIssuanceConfig certificateIssuanceConfig, String certificateIssuanceConfigId)Creates a new CertificateIssuanceConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
CertificateIssuanceConfig certificateIssuanceConfig =
CertificateIssuanceConfig.newBuilder().build();
String certificateIssuanceConfigId = "certificateIssuanceConfigId1910303023";
CertificateIssuanceConfig response =
certificateManagerClient
.createCertificateIssuanceConfigAsync(
parent, certificateIssuanceConfig, certificateIssuanceConfigId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The parent resource of the certificate issuance config. Must be in the
format |
certificateIssuanceConfig |
CertificateIssuanceConfigRequired. A definition of the certificate issuance config to create. |
certificateIssuanceConfigId |
StringRequired. A user-provided name of the certificate config. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateIssuanceConfig,OperationMetadata> |
|
createCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest request)
public final OperationFuture<CertificateIssuanceConfig,OperationMetadata> createCertificateIssuanceConfigAsync(CreateCertificateIssuanceConfigRequest request)Creates a new CertificateIssuanceConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateIssuanceConfigRequest request =
CreateCertificateIssuanceConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateIssuanceConfigId("certificateIssuanceConfigId1910303023")
.setCertificateIssuanceConfig(CertificateIssuanceConfig.newBuilder().build())
.build();
CertificateIssuanceConfig response =
certificateManagerClient.createCertificateIssuanceConfigAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateCertificateIssuanceConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateIssuanceConfig,OperationMetadata> |
|
createCertificateIssuanceConfigAsync(String parent, CertificateIssuanceConfig certificateIssuanceConfig, String certificateIssuanceConfigId)
public final OperationFuture<CertificateIssuanceConfig,OperationMetadata> createCertificateIssuanceConfigAsync(String parent, CertificateIssuanceConfig certificateIssuanceConfig, String certificateIssuanceConfigId)Creates a new CertificateIssuanceConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
CertificateIssuanceConfig certificateIssuanceConfig =
CertificateIssuanceConfig.newBuilder().build();
String certificateIssuanceConfigId = "certificateIssuanceConfigId1910303023";
CertificateIssuanceConfig response =
certificateManagerClient
.createCertificateIssuanceConfigAsync(
parent, certificateIssuanceConfig, certificateIssuanceConfigId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the certificate issuance config. Must be in the
format |
certificateIssuanceConfig |
CertificateIssuanceConfigRequired. A definition of the certificate issuance config to create. |
certificateIssuanceConfigId |
StringRequired. A user-provided name of the certificate config. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateIssuanceConfig,OperationMetadata> |
|
createCertificateIssuanceConfigCallable()
public final UnaryCallable<CreateCertificateIssuanceConfigRequest,Operation> createCertificateIssuanceConfigCallable()Creates a new CertificateIssuanceConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateIssuanceConfigRequest request =
CreateCertificateIssuanceConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateIssuanceConfigId("certificateIssuanceConfigId1910303023")
.setCertificateIssuanceConfig(CertificateIssuanceConfig.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createCertificateIssuanceConfigCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateCertificateIssuanceConfigRequest,Operation> |
|
createCertificateIssuanceConfigOperationCallable()
public final OperationCallable<CreateCertificateIssuanceConfigRequest,CertificateIssuanceConfig,OperationMetadata> createCertificateIssuanceConfigOperationCallable()Creates a new CertificateIssuanceConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateIssuanceConfigRequest request =
CreateCertificateIssuanceConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateIssuanceConfigId("certificateIssuanceConfigId1910303023")
.setCertificateIssuanceConfig(CertificateIssuanceConfig.newBuilder().build())
.build();
OperationFuture<CertificateIssuanceConfig, OperationMetadata> future =
certificateManagerClient
.createCertificateIssuanceConfigOperationCallable()
.futureCall(request);
// Do something.
CertificateIssuanceConfig response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateCertificateIssuanceConfigRequest,CertificateIssuanceConfig,OperationMetadata> |
|
createCertificateMapAsync(@Nullable LocationName parent, CertificateMap certificateMap, String certificateMapId)
public final OperationFuture<CertificateMap,OperationMetadata> createCertificateMapAsync(@Nullable LocationName parent, CertificateMap certificateMap, String certificateMapId)Creates a new CertificateMap in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
CertificateMap certificateMap = CertificateMap.newBuilder().build();
String certificateMapId = "certificateMapId1612184640";
CertificateMap response =
certificateManagerClient
.createCertificateMapAsync(parent, certificateMap, certificateMapId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The parent resource of the certificate map. Must be in the format
|
certificateMap |
CertificateMapRequired. A definition of the certificate map to create. |
certificateMapId |
StringRequired. A user-provided name of the certificate map. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMap,OperationMetadata> |
|
createCertificateMapAsync(CreateCertificateMapRequest request)
public final OperationFuture<CertificateMap,OperationMetadata> createCertificateMapAsync(CreateCertificateMapRequest request)Creates a new CertificateMap in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapRequest request =
CreateCertificateMapRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateMapId("certificateMapId1612184640")
.setCertificateMap(CertificateMap.newBuilder().build())
.build();
CertificateMap response = certificateManagerClient.createCertificateMapAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateCertificateMapRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMap,OperationMetadata> |
|
createCertificateMapAsync(String parent, CertificateMap certificateMap, String certificateMapId)
public final OperationFuture<CertificateMap,OperationMetadata> createCertificateMapAsync(String parent, CertificateMap certificateMap, String certificateMapId)Creates a new CertificateMap in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
CertificateMap certificateMap = CertificateMap.newBuilder().build();
String certificateMapId = "certificateMapId1612184640";
CertificateMap response =
certificateManagerClient
.createCertificateMapAsync(parent, certificateMap, certificateMapId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the certificate map. Must be in the format
|
certificateMap |
CertificateMapRequired. A definition of the certificate map to create. |
certificateMapId |
StringRequired. A user-provided name of the certificate map. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMap,OperationMetadata> |
|
createCertificateMapCallable()
public final UnaryCallable<CreateCertificateMapRequest,Operation> createCertificateMapCallable()Creates a new CertificateMap in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapRequest request =
CreateCertificateMapRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateMapId("certificateMapId1612184640")
.setCertificateMap(CertificateMap.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createCertificateMapCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateCertificateMapRequest,Operation> |
|
createCertificateMapEntryAsync(@Nullable CertificateMapName parent, CertificateMapEntry certificateMapEntry, String certificateMapEntryId)
public final OperationFuture<CertificateMapEntry,OperationMetadata> createCertificateMapEntryAsync(@Nullable CertificateMapName parent, CertificateMapEntry certificateMapEntry, String certificateMapEntryId)Creates a new CertificateMapEntry in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapName parent =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]");
CertificateMapEntry certificateMapEntry = CertificateMapEntry.newBuilder().build();
String certificateMapEntryId = "certificateMapEntryId-859079384";
CertificateMapEntry response =
certificateManagerClient
.createCertificateMapEntryAsync(parent, certificateMapEntry, certificateMapEntryId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapNameRequired. The parent resource of the certificate map entry. Must be in the format
|
certificateMapEntry |
CertificateMapEntryRequired. A definition of the certificate map entry to create. |
certificateMapEntryId |
StringRequired. A user-provided name of the certificate map entry. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMapEntry,OperationMetadata> |
|
createCertificateMapEntryAsync(CreateCertificateMapEntryRequest request)
public final OperationFuture<CertificateMapEntry,OperationMetadata> createCertificateMapEntryAsync(CreateCertificateMapEntryRequest request)Creates a new CertificateMapEntry in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapEntryRequest request =
CreateCertificateMapEntryRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setCertificateMapEntryId("certificateMapEntryId-859079384")
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.build();
CertificateMapEntry response =
certificateManagerClient.createCertificateMapEntryAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateCertificateMapEntryRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMapEntry,OperationMetadata> |
|
createCertificateMapEntryAsync(String parent, CertificateMapEntry certificateMapEntry, String certificateMapEntryId)
public final OperationFuture<CertificateMapEntry,OperationMetadata> createCertificateMapEntryAsync(String parent, CertificateMapEntry certificateMapEntry, String certificateMapEntryId)Creates a new CertificateMapEntry in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString();
CertificateMapEntry certificateMapEntry = CertificateMapEntry.newBuilder().build();
String certificateMapEntryId = "certificateMapEntryId-859079384";
CertificateMapEntry response =
certificateManagerClient
.createCertificateMapEntryAsync(parent, certificateMapEntry, certificateMapEntryId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the certificate map entry. Must be in the format
|
certificateMapEntry |
CertificateMapEntryRequired. A definition of the certificate map entry to create. |
certificateMapEntryId |
StringRequired. A user-provided name of the certificate map entry. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMapEntry,OperationMetadata> |
|
createCertificateMapEntryCallable()
public final UnaryCallable<CreateCertificateMapEntryRequest,Operation> createCertificateMapEntryCallable()Creates a new CertificateMapEntry in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapEntryRequest request =
CreateCertificateMapEntryRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setCertificateMapEntryId("certificateMapEntryId-859079384")
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createCertificateMapEntryCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateCertificateMapEntryRequest,Operation> |
|
createCertificateMapEntryOperationCallable()
public final OperationCallable<CreateCertificateMapEntryRequest,CertificateMapEntry,OperationMetadata> createCertificateMapEntryOperationCallable()Creates a new CertificateMapEntry in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapEntryRequest request =
CreateCertificateMapEntryRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setCertificateMapEntryId("certificateMapEntryId-859079384")
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.build();
OperationFuture<CertificateMapEntry, OperationMetadata> future =
certificateManagerClient.createCertificateMapEntryOperationCallable().futureCall(request);
// Do something.
CertificateMapEntry response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateCertificateMapEntryRequest,CertificateMapEntry,OperationMetadata> |
|
createCertificateMapOperationCallable()
public final OperationCallable<CreateCertificateMapRequest,CertificateMap,OperationMetadata> createCertificateMapOperationCallable()Creates a new CertificateMap in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateMapRequest request =
CreateCertificateMapRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateMapId("certificateMapId1612184640")
.setCertificateMap(CertificateMap.newBuilder().build())
.build();
OperationFuture<CertificateMap, OperationMetadata> future =
certificateManagerClient.createCertificateMapOperationCallable().futureCall(request);
// Do something.
CertificateMap response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateCertificateMapRequest,CertificateMap,OperationMetadata> |
|
createCertificateOperationCallable()
public final OperationCallable<CreateCertificateRequest,Certificate,OperationMetadata> createCertificateOperationCallable()Creates a new Certificate in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateCertificateRequest request =
CreateCertificateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateId("certificateId-644529902")
.setCertificate(Certificate.newBuilder().build())
.build();
OperationFuture<Certificate, OperationMetadata> future =
certificateManagerClient.createCertificateOperationCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateCertificateRequest,Certificate,OperationMetadata> |
|
createDnsAuthorizationAsync(@Nullable LocationName parent, DnsAuthorization dnsAuthorization, String dnsAuthorizationId)
public final OperationFuture<DnsAuthorization,OperationMetadata> createDnsAuthorizationAsync(@Nullable LocationName parent, DnsAuthorization dnsAuthorization, String dnsAuthorizationId)Creates a new DnsAuthorization in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
DnsAuthorization dnsAuthorization = DnsAuthorization.newBuilder().build();
String dnsAuthorizationId = "dnsAuthorizationId-2054763765";
DnsAuthorization response =
certificateManagerClient
.createDnsAuthorizationAsync(parent, dnsAuthorization, dnsAuthorizationId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The parent resource of the dns authorization. Must be in the format
|
dnsAuthorization |
DnsAuthorizationRequired. A definition of the dns authorization to create. |
dnsAuthorizationId |
StringRequired. A user-provided name of the dns authorization. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<DnsAuthorization,OperationMetadata> |
|
createDnsAuthorizationAsync(CreateDnsAuthorizationRequest request)
public final OperationFuture<DnsAuthorization,OperationMetadata> createDnsAuthorizationAsync(CreateDnsAuthorizationRequest request)Creates a new DnsAuthorization in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateDnsAuthorizationRequest request =
CreateDnsAuthorizationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setDnsAuthorizationId("dnsAuthorizationId-2054763765")
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.build();
DnsAuthorization response =
certificateManagerClient.createDnsAuthorizationAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDnsAuthorizationRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<DnsAuthorization,OperationMetadata> |
|
createDnsAuthorizationAsync(String parent, DnsAuthorization dnsAuthorization, String dnsAuthorizationId)
public final OperationFuture<DnsAuthorization,OperationMetadata> createDnsAuthorizationAsync(String parent, DnsAuthorization dnsAuthorization, String dnsAuthorizationId)Creates a new DnsAuthorization in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
DnsAuthorization dnsAuthorization = DnsAuthorization.newBuilder().build();
String dnsAuthorizationId = "dnsAuthorizationId-2054763765";
DnsAuthorization response =
certificateManagerClient
.createDnsAuthorizationAsync(parent, dnsAuthorization, dnsAuthorizationId)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the dns authorization. Must be in the format
|
dnsAuthorization |
DnsAuthorizationRequired. A definition of the dns authorization to create. |
dnsAuthorizationId |
StringRequired. A user-provided name of the dns authorization. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<DnsAuthorization,OperationMetadata> |
|
createDnsAuthorizationCallable()
public final UnaryCallable<CreateDnsAuthorizationRequest,Operation> createDnsAuthorizationCallable()Creates a new DnsAuthorization in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateDnsAuthorizationRequest request =
CreateDnsAuthorizationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setDnsAuthorizationId("dnsAuthorizationId-2054763765")
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createDnsAuthorizationCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateDnsAuthorizationRequest,Operation> |
|
createDnsAuthorizationOperationCallable()
public final OperationCallable<CreateDnsAuthorizationRequest,DnsAuthorization,OperationMetadata> createDnsAuthorizationOperationCallable()Creates a new DnsAuthorization in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateDnsAuthorizationRequest request =
CreateDnsAuthorizationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setDnsAuthorizationId("dnsAuthorizationId-2054763765")
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.build();
OperationFuture<DnsAuthorization, OperationMetadata> future =
certificateManagerClient.createDnsAuthorizationOperationCallable().futureCall(request);
// Do something.
DnsAuthorization response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateDnsAuthorizationRequest,DnsAuthorization,OperationMetadata> |
|
createTrustConfigAsync(@Nullable LocationName parent, TrustConfig trustConfig, String trustConfigId)
public final OperationFuture<TrustConfig,OperationMetadata> createTrustConfigAsync(@Nullable LocationName parent, TrustConfig trustConfig, String trustConfigId)Creates a new TrustConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
TrustConfig trustConfig = TrustConfig.newBuilder().build();
String trustConfigId = "trustConfigId1514573429";
TrustConfig response =
certificateManagerClient.createTrustConfigAsync(parent, trustConfig, trustConfigId).get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The parent resource of the TrustConfig. Must be in the format
|
trustConfig |
TrustConfigRequired. A definition of the TrustConfig to create. |
trustConfigId |
StringRequired. A user-provided name of the TrustConfig. Must match the regexp
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<TrustConfig,OperationMetadata> |
|
createTrustConfigAsync(CreateTrustConfigRequest request)
public final OperationFuture<TrustConfig,OperationMetadata> createTrustConfigAsync(CreateTrustConfigRequest request)Creates a new TrustConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateTrustConfigRequest request =
CreateTrustConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTrustConfigId("trustConfigId1514573429")
.setTrustConfig(TrustConfig.newBuilder().build())
.build();
TrustConfig response = certificateManagerClient.createTrustConfigAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
CreateTrustConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<TrustConfig,OperationMetadata> |
|
createTrustConfigAsync(String parent, TrustConfig trustConfig, String trustConfigId)
public final OperationFuture<TrustConfig,OperationMetadata> createTrustConfigAsync(String parent, TrustConfig trustConfig, String trustConfigId)Creates a new TrustConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
TrustConfig trustConfig = TrustConfig.newBuilder().build();
String trustConfigId = "trustConfigId1514573429";
TrustConfig response =
certificateManagerClient.createTrustConfigAsync(parent, trustConfig, trustConfigId).get();
}
| Parameters | |
|---|---|
| Name | Description |
parent |
StringRequired. The parent resource of the TrustConfig. Must be in the format
|
trustConfig |
TrustConfigRequired. A definition of the TrustConfig to create. |
trustConfigId |
StringRequired. A user-provided name of the TrustConfig. Must match the regexp
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<TrustConfig,OperationMetadata> |
|
createTrustConfigCallable()
public final UnaryCallable<CreateTrustConfigRequest,Operation> createTrustConfigCallable()Creates a new TrustConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateTrustConfigRequest request =
CreateTrustConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTrustConfigId("trustConfigId1514573429")
.setTrustConfig(TrustConfig.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.createTrustConfigCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<CreateTrustConfigRequest,Operation> |
|
createTrustConfigOperationCallable()
public final OperationCallable<CreateTrustConfigRequest,TrustConfig,OperationMetadata> createTrustConfigOperationCallable()Creates a new TrustConfig in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CreateTrustConfigRequest request =
CreateTrustConfigRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setTrustConfigId("trustConfigId1514573429")
.setTrustConfig(TrustConfig.newBuilder().build())
.build();
OperationFuture<TrustConfig, OperationMetadata> future =
certificateManagerClient.createTrustConfigOperationCallable().futureCall(request);
// Do something.
TrustConfig response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<CreateTrustConfigRequest,TrustConfig,OperationMetadata> |
|
deleteCertificateAsync(@Nullable CertificateName name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateAsync(@Nullable CertificateName name)Deletes a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateName name = CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]");
certificateManagerClient.deleteCertificateAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateNameRequired. A name of the certificate to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateAsync(DeleteCertificateRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateAsync(DeleteCertificateRequest request)Deletes a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateRequest request =
DeleteCertificateRequest.newBuilder()
.setName(CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString())
.build();
certificateManagerClient.deleteCertificateAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteCertificateRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateAsync(String name)Deletes a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name = CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString();
certificateManagerClient.deleteCertificateAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateCallable()
public final UnaryCallable<DeleteCertificateRequest,Operation> deleteCertificateCallable()Deletes a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateRequest request =
DeleteCertificateRequest.newBuilder()
.setName(CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString())
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteCertificateCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteCertificateRequest,Operation> |
|
deleteCertificateIssuanceConfigAsync(@Nullable CertificateIssuanceConfigName name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateIssuanceConfigAsync(@Nullable CertificateIssuanceConfigName name)Deletes a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateIssuanceConfigName name =
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]");
certificateManagerClient.deleteCertificateIssuanceConfigAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigNameRequired. A name of the certificate issuance config to delete. Must be in the
format |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateIssuanceConfigAsync(DeleteCertificateIssuanceConfigRequest request)Deletes a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateIssuanceConfigRequest request =
DeleteCertificateIssuanceConfigRequest.newBuilder()
.setName(
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString())
.build();
certificateManagerClient.deleteCertificateIssuanceConfigAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteCertificateIssuanceConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateIssuanceConfigAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateIssuanceConfigAsync(String name)Deletes a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString();
certificateManagerClient.deleteCertificateIssuanceConfigAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate issuance config to delete. Must be in the
format |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateIssuanceConfigCallable()
public final UnaryCallable<DeleteCertificateIssuanceConfigRequest,Operation> deleteCertificateIssuanceConfigCallable()Deletes a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateIssuanceConfigRequest request =
DeleteCertificateIssuanceConfigRequest.newBuilder()
.setName(
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString())
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteCertificateIssuanceConfigCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteCertificateIssuanceConfigRequest,Operation> |
|
deleteCertificateIssuanceConfigOperationCallable()
public final OperationCallable<DeleteCertificateIssuanceConfigRequest,Empty,OperationMetadata> deleteCertificateIssuanceConfigOperationCallable()Deletes a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateIssuanceConfigRequest request =
DeleteCertificateIssuanceConfigRequest.newBuilder()
.setName(
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient
.deleteCertificateIssuanceConfigOperationCallable()
.futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteCertificateIssuanceConfigRequest,Empty,OperationMetadata> |
|
deleteCertificateMapAsync(@Nullable CertificateMapName name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapAsync(@Nullable CertificateMapName name)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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapName name =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]");
certificateManagerClient.deleteCertificateMapAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapNameRequired. A name of the certificate map to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapAsync(DeleteCertificateMapRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapAsync(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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapRequest request =
DeleteCertificateMapRequest.newBuilder()
.setName(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.build();
certificateManagerClient.deleteCertificateMapAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteCertificateMapRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapAsync(String name)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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString();
certificateManagerClient.deleteCertificateMapAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate map to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapCallable()
public final UnaryCallable<DeleteCertificateMapRequest,Operation> deleteCertificateMapCallable()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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapRequest request =
DeleteCertificateMapRequest.newBuilder()
.setName(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteCertificateMapCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteCertificateMapRequest,Operation> |
|
deleteCertificateMapEntryAsync(@Nullable CertificateMapEntryName name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapEntryAsync(@Nullable CertificateMapEntryName name)Deletes a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapEntryName name =
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]");
certificateManagerClient.deleteCertificateMapEntryAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapEntryNameRequired. A name of the certificate map entry to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapEntryAsync(DeleteCertificateMapEntryRequest request)Deletes a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapEntryRequest request =
DeleteCertificateMapEntryRequest.newBuilder()
.setName(
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString())
.build();
certificateManagerClient.deleteCertificateMapEntryAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteCertificateMapEntryRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapEntryAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateMapEntryAsync(String name)Deletes a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString();
certificateManagerClient.deleteCertificateMapEntryAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate map entry to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteCertificateMapEntryCallable()
public final UnaryCallable<DeleteCertificateMapEntryRequest,Operation> deleteCertificateMapEntryCallable()Deletes a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapEntryRequest request =
DeleteCertificateMapEntryRequest.newBuilder()
.setName(
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString())
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteCertificateMapEntryCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteCertificateMapEntryRequest,Operation> |
|
deleteCertificateMapEntryOperationCallable()
public final OperationCallable<DeleteCertificateMapEntryRequest,Empty,OperationMetadata> deleteCertificateMapEntryOperationCallable()Deletes a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapEntryRequest request =
DeleteCertificateMapEntryRequest.newBuilder()
.setName(
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient.deleteCertificateMapEntryOperationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteCertificateMapEntryRequest,Empty,OperationMetadata> |
|
deleteCertificateMapOperationCallable()
public final OperationCallable<DeleteCertificateMapRequest,Empty,OperationMetadata> deleteCertificateMapOperationCallable()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.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateMapRequest request =
DeleteCertificateMapRequest.newBuilder()
.setName(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient.deleteCertificateMapOperationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteCertificateMapRequest,Empty,OperationMetadata> |
|
deleteCertificateOperationCallable()
public final OperationCallable<DeleteCertificateRequest,Empty,OperationMetadata> deleteCertificateOperationCallable()Deletes a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteCertificateRequest request =
DeleteCertificateRequest.newBuilder()
.setName(CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient.deleteCertificateOperationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteCertificateRequest,Empty,OperationMetadata> |
|
deleteDnsAuthorizationAsync(@Nullable DnsAuthorizationName name)
public final OperationFuture<Empty,OperationMetadata> deleteDnsAuthorizationAsync(@Nullable DnsAuthorizationName name)Deletes a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DnsAuthorizationName name =
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]");
certificateManagerClient.deleteDnsAuthorizationAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.DnsAuthorizationNameRequired. A name of the dns authorization to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteDnsAuthorizationAsync(DeleteDnsAuthorizationRequest request)Deletes a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteDnsAuthorizationRequest request =
DeleteDnsAuthorizationRequest.newBuilder()
.setName(
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]")
.toString())
.build();
certificateManagerClient.deleteDnsAuthorizationAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDnsAuthorizationRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteDnsAuthorizationAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteDnsAuthorizationAsync(String name)Deletes a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]").toString();
certificateManagerClient.deleteDnsAuthorizationAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the dns authorization to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteDnsAuthorizationCallable()
public final UnaryCallable<DeleteDnsAuthorizationRequest,Operation> deleteDnsAuthorizationCallable()Deletes a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteDnsAuthorizationRequest request =
DeleteDnsAuthorizationRequest.newBuilder()
.setName(
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]")
.toString())
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteDnsAuthorizationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteDnsAuthorizationRequest,Operation> |
|
deleteDnsAuthorizationOperationCallable()
public final OperationCallable<DeleteDnsAuthorizationRequest,Empty,OperationMetadata> deleteDnsAuthorizationOperationCallable()Deletes a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteDnsAuthorizationRequest request =
DeleteDnsAuthorizationRequest.newBuilder()
.setName(
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]")
.toString())
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient.deleteDnsAuthorizationOperationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteDnsAuthorizationRequest,Empty,OperationMetadata> |
|
deleteTrustConfigAsync(@Nullable TrustConfigName name)
public final OperationFuture<Empty,OperationMetadata> deleteTrustConfigAsync(@Nullable TrustConfigName name)Deletes a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
TrustConfigName name = TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]");
certificateManagerClient.deleteTrustConfigAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.TrustConfigNameRequired. A name of the TrustConfig to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteTrustConfigAsync(DeleteTrustConfigRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteTrustConfigAsync(DeleteTrustConfigRequest request)Deletes a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteTrustConfigRequest request =
DeleteTrustConfigRequest.newBuilder()
.setName(TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString())
.setEtag("etag3123477")
.build();
certificateManagerClient.deleteTrustConfigAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteTrustConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteTrustConfigAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteTrustConfigAsync(String name)Deletes a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name = TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString();
certificateManagerClient.deleteTrustConfigAsync(name).get();
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the TrustConfig to delete. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Empty,OperationMetadata> |
|
deleteTrustConfigCallable()
public final UnaryCallable<DeleteTrustConfigRequest,Operation> deleteTrustConfigCallable()Deletes a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteTrustConfigRequest request =
DeleteTrustConfigRequest.newBuilder()
.setName(TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString())
.setEtag("etag3123477")
.build();
ApiFuture<Operation> future =
certificateManagerClient.deleteTrustConfigCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<DeleteTrustConfigRequest,Operation> |
|
deleteTrustConfigOperationCallable()
public final OperationCallable<DeleteTrustConfigRequest,Empty,OperationMetadata> deleteTrustConfigOperationCallable()Deletes a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DeleteTrustConfigRequest request =
DeleteTrustConfigRequest.newBuilder()
.setName(TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString())
.setEtag("etag3123477")
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateManagerClient.deleteTrustConfigOperationCallable().futureCall(request);
// Do something.
future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<DeleteTrustConfigRequest,Empty,OperationMetadata> |
|
getCertificate(@Nullable CertificateName name)
public final Certificate getCertificate(@Nullable CertificateName name)Gets details of a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateName name = CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]");
Certificate response = certificateManagerClient.getCertificate(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateNameRequired. A name of the certificate to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
Certificate |
|
getCertificate(GetCertificateRequest request)
public final Certificate getCertificate(GetCertificateRequest request)Gets details of a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateRequest request =
GetCertificateRequest.newBuilder()
.setName(CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString())
.build();
Certificate response = certificateManagerClient.getCertificate(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetCertificateRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
Certificate |
|
getCertificate(String name)
public final Certificate getCertificate(String name)Gets details of a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name = CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString();
Certificate response = certificateManagerClient.getCertificate(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
Certificate |
|
getCertificateCallable()
public final UnaryCallable<GetCertificateRequest,Certificate> getCertificateCallable()Gets details of a single Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateRequest request =
GetCertificateRequest.newBuilder()
.setName(CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE]").toString())
.build();
ApiFuture<Certificate> future =
certificateManagerClient.getCertificateCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetCertificateRequest,Certificate> |
|
getCertificateIssuanceConfig(@Nullable CertificateIssuanceConfigName name)
public final CertificateIssuanceConfig getCertificateIssuanceConfig(@Nullable CertificateIssuanceConfigName name)Gets details of a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateIssuanceConfigName name =
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]");
CertificateIssuanceConfig response =
certificateManagerClient.getCertificateIssuanceConfig(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateIssuanceConfigNameRequired. A name of the certificate issuance config to describe. Must be in the
format |
| Returns | |
|---|---|
| Type | Description |
CertificateIssuanceConfig |
|
getCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest request)
public final CertificateIssuanceConfig getCertificateIssuanceConfig(GetCertificateIssuanceConfigRequest request)Gets details of a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateIssuanceConfigRequest request =
GetCertificateIssuanceConfigRequest.newBuilder()
.setName(
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString())
.build();
CertificateIssuanceConfig response =
certificateManagerClient.getCertificateIssuanceConfig(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetCertificateIssuanceConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateIssuanceConfig |
|
getCertificateIssuanceConfig(String name)
public final CertificateIssuanceConfig getCertificateIssuanceConfig(String name)Gets details of a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString();
CertificateIssuanceConfig response =
certificateManagerClient.getCertificateIssuanceConfig(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate issuance config to describe. Must be in the
format |
| Returns | |
|---|---|
| Type | Description |
CertificateIssuanceConfig |
|
getCertificateIssuanceConfigCallable()
public final UnaryCallable<GetCertificateIssuanceConfigRequest,CertificateIssuanceConfig> getCertificateIssuanceConfigCallable()Gets details of a single CertificateIssuanceConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateIssuanceConfigRequest request =
GetCertificateIssuanceConfigRequest.newBuilder()
.setName(
CertificateIssuanceConfigName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_ISSUANCE_CONFIG]")
.toString())
.build();
ApiFuture<CertificateIssuanceConfig> future =
certificateManagerClient.getCertificateIssuanceConfigCallable().futureCall(request);
// Do something.
CertificateIssuanceConfig response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetCertificateIssuanceConfigRequest,CertificateIssuanceConfig> |
|
getCertificateMap(@Nullable CertificateMapName name)
public final CertificateMap getCertificateMap(@Nullable CertificateMapName name)Gets details of a single CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapName name =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]");
CertificateMap response = certificateManagerClient.getCertificateMap(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapNameRequired. A name of the certificate map to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateMap |
|
getCertificateMap(GetCertificateMapRequest request)
public final CertificateMap getCertificateMap(GetCertificateMapRequest request)Gets details of a single CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateMapRequest request =
GetCertificateMapRequest.newBuilder()
.setName(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.build();
CertificateMap response = certificateManagerClient.getCertificateMap(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetCertificateMapRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateMap |
|
getCertificateMap(String name)
public final CertificateMap getCertificateMap(String name)Gets details of a single CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString();
CertificateMap response = certificateManagerClient.getCertificateMap(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate map to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateMap |
|
getCertificateMapCallable()
public final UnaryCallable<GetCertificateMapRequest,CertificateMap> getCertificateMapCallable()Gets details of a single CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateMapRequest request =
GetCertificateMapRequest.newBuilder()
.setName(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.build();
ApiFuture<CertificateMap> future =
certificateManagerClient.getCertificateMapCallable().futureCall(request);
// Do something.
CertificateMap response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetCertificateMapRequest,CertificateMap> |
|
getCertificateMapEntry(@Nullable CertificateMapEntryName name)
public final CertificateMapEntry getCertificateMapEntry(@Nullable CertificateMapEntryName name)Gets details of a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapEntryName name =
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]");
CertificateMapEntry response = certificateManagerClient.getCertificateMapEntry(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapEntryNameRequired. A name of the certificate map entry to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateMapEntry |
|
getCertificateMapEntry(GetCertificateMapEntryRequest request)
public final CertificateMapEntry getCertificateMapEntry(GetCertificateMapEntryRequest request)Gets details of a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateMapEntryRequest request =
GetCertificateMapEntryRequest.newBuilder()
.setName(
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString())
.build();
CertificateMapEntry response = certificateManagerClient.getCertificateMapEntry(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetCertificateMapEntryRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateMapEntry |
|
getCertificateMapEntry(String name)
public final CertificateMapEntry getCertificateMapEntry(String name)Gets details of a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString();
CertificateMapEntry response = certificateManagerClient.getCertificateMapEntry(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the certificate map entry to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateMapEntry |
|
getCertificateMapEntryCallable()
public final UnaryCallable<GetCertificateMapEntryRequest,CertificateMapEntry> getCertificateMapEntryCallable()Gets details of a single CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetCertificateMapEntryRequest request =
GetCertificateMapEntryRequest.newBuilder()
.setName(
CertificateMapEntryName.of(
"[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]", "[CERTIFICATE_MAP_ENTRY]")
.toString())
.build();
ApiFuture<CertificateMapEntry> future =
certificateManagerClient.getCertificateMapEntryCallable().futureCall(request);
// Do something.
CertificateMapEntry response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetCertificateMapEntryRequest,CertificateMapEntry> |
|
getDnsAuthorization(@Nullable DnsAuthorizationName name)
public final DnsAuthorization getDnsAuthorization(@Nullable DnsAuthorizationName name)Gets details of a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DnsAuthorizationName name =
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]");
DnsAuthorization response = certificateManagerClient.getDnsAuthorization(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.DnsAuthorizationNameRequired. A name of the dns authorization to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
DnsAuthorization |
|
getDnsAuthorization(GetDnsAuthorizationRequest request)
public final DnsAuthorization getDnsAuthorization(GetDnsAuthorizationRequest request)Gets details of a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetDnsAuthorizationRequest request =
GetDnsAuthorizationRequest.newBuilder()
.setName(
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]")
.toString())
.build();
DnsAuthorization response = certificateManagerClient.getDnsAuthorization(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetDnsAuthorizationRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
DnsAuthorization |
|
getDnsAuthorization(String name)
public final DnsAuthorization getDnsAuthorization(String name)Gets details of a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name =
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]").toString();
DnsAuthorization response = certificateManagerClient.getDnsAuthorization(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the dns authorization to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
DnsAuthorization |
|
getDnsAuthorizationCallable()
public final UnaryCallable<GetDnsAuthorizationRequest,DnsAuthorization> getDnsAuthorizationCallable()Gets details of a single DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetDnsAuthorizationRequest request =
GetDnsAuthorizationRequest.newBuilder()
.setName(
DnsAuthorizationName.of("[PROJECT]", "[LOCATION]", "[DNS_AUTHORIZATION]")
.toString())
.build();
ApiFuture<DnsAuthorization> future =
certificateManagerClient.getDnsAuthorizationCallable().futureCall(request);
// Do something.
DnsAuthorization response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetDnsAuthorizationRequest,DnsAuthorization> |
|
getHttpJsonOperationsClient()
public final OperationsClient getHttpJsonOperationsClient()Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
| Returns | |
|---|---|
| Type | Description |
OperationsClient |
|
getLocation(GetLocationRequest request)
public final Location getLocation(GetLocationRequest request)Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = certificateManagerClient.getLocation(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
com.google.cloud.location.GetLocationRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
com.google.cloud.location.Location |
|
getLocationCallable()
public final UnaryCallable<GetLocationRequest,Location> getLocationCallable()Gets information about a location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future =
certificateManagerClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
|
getOperationsClient()
public final OperationsClient getOperationsClient()Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
| Returns | |
|---|---|
| Type | Description |
OperationsClient |
|
getSettings()
public final @Nullable CertificateManagerSettings getSettings()| Returns | |
|---|---|
| Type | Description |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateManagerSettings |
|
getStub()
public CertificateManagerStub getStub()| Returns | |
|---|---|
| Type | Description |
CertificateManagerStub |
|
getTrustConfig(@Nullable TrustConfigName name)
public final TrustConfig getTrustConfig(@Nullable TrustConfigName name)Gets details of a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
TrustConfigName name = TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]");
TrustConfig response = certificateManagerClient.getTrustConfig(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.TrustConfigNameRequired. A name of the TrustConfig to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
TrustConfig |
|
getTrustConfig(GetTrustConfigRequest request)
public final TrustConfig getTrustConfig(GetTrustConfigRequest request)Gets details of a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetTrustConfigRequest request =
GetTrustConfigRequest.newBuilder()
.setName(TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString())
.build();
TrustConfig response = certificateManagerClient.getTrustConfig(request);
}
| Parameter | |
|---|---|
| Name | Description |
request |
GetTrustConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
TrustConfig |
|
getTrustConfig(String name)
public final TrustConfig getTrustConfig(String name)Gets details of a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String name = TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString();
TrustConfig response = certificateManagerClient.getTrustConfig(name);
}
| Parameter | |
|---|---|
| Name | Description |
name |
StringRequired. A name of the TrustConfig to describe. Must be in the format
|
| Returns | |
|---|---|
| Type | Description |
TrustConfig |
|
getTrustConfigCallable()
public final UnaryCallable<GetTrustConfigRequest,TrustConfig> getTrustConfigCallable()Gets details of a single TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
GetTrustConfigRequest request =
GetTrustConfigRequest.newBuilder()
.setName(TrustConfigName.of("[PROJECT]", "[LOCATION]", "[TRUST_CONFIG]").toString())
.build();
ApiFuture<TrustConfig> future =
certificateManagerClient.getTrustConfigCallable().futureCall(request);
// Do something.
TrustConfig response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<GetTrustConfigRequest,TrustConfig> |
|
isShutdown()
public boolean isShutdown()| Returns | |
|---|---|
| Type | Description |
boolean |
|
isTerminated()
public boolean isTerminated()| Returns | |
|---|---|
| Type | Description |
boolean |
|
listCertificateIssuanceConfigs(@Nullable LocationName parent)
public final CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse listCertificateIssuanceConfigs(@Nullable LocationName parent)Lists CertificateIssuanceConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (CertificateIssuanceConfig element :
certificateManagerClient.listCertificateIssuanceConfigs(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The project and location from which the certificate should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse |
|
listCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest request)
public final CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse listCertificateIssuanceConfigs(ListCertificateIssuanceConfigsRequest request)Lists CertificateIssuanceConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateIssuanceConfigsRequest request =
ListCertificateIssuanceConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateIssuanceConfig element :
certificateManagerClient.listCertificateIssuanceConfigs(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListCertificateIssuanceConfigsRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse |
|
listCertificateIssuanceConfigs(String parent)
public final CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse listCertificateIssuanceConfigs(String parent)Lists CertificateIssuanceConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (CertificateIssuanceConfig element :
certificateManagerClient.listCertificateIssuanceConfigs(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project and location from which the certificate should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse |
|
listCertificateIssuanceConfigsCallable()
public final UnaryCallable<ListCertificateIssuanceConfigsRequest,ListCertificateIssuanceConfigsResponse> listCertificateIssuanceConfigsCallable()Lists CertificateIssuanceConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateIssuanceConfigsRequest request =
ListCertificateIssuanceConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateIssuanceConfigsResponse response =
certificateManagerClient.listCertificateIssuanceConfigsCallable().call(request);
for (CertificateIssuanceConfig element : response.getCertificateIssuanceConfigsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateIssuanceConfigsRequest,ListCertificateIssuanceConfigsResponse> |
|
listCertificateIssuanceConfigsPagedCallable()
public final UnaryCallable<ListCertificateIssuanceConfigsRequest,CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse> listCertificateIssuanceConfigsPagedCallable()Lists CertificateIssuanceConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateIssuanceConfigsRequest request =
ListCertificateIssuanceConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateIssuanceConfig> future =
certificateManagerClient
.listCertificateIssuanceConfigsPagedCallable()
.futureCall(request);
// Do something.
for (CertificateIssuanceConfig element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateIssuanceConfigsRequest,ListCertificateIssuanceConfigsPagedResponse> |
|
listCertificateMapEntries(@Nullable CertificateMapName parent)
public final CertificateManagerClient.ListCertificateMapEntriesPagedResponse listCertificateMapEntries(@Nullable CertificateMapName parent)Lists CertificateMapEntries in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapName parent =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]");
for (CertificateMapEntry element :
certificateManagerClient.listCertificateMapEntries(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.CertificateMapNameRequired. The project, location and certificate map from which the certificate
map entries should be listed, specified in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapEntriesPagedResponse |
|
listCertificateMapEntries(ListCertificateMapEntriesRequest request)
public final CertificateManagerClient.ListCertificateMapEntriesPagedResponse listCertificateMapEntries(ListCertificateMapEntriesRequest request)Lists CertificateMapEntries in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapEntriesRequest request =
ListCertificateMapEntriesRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateMapEntry element :
certificateManagerClient.listCertificateMapEntries(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListCertificateMapEntriesRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapEntriesPagedResponse |
|
listCertificateMapEntries(String parent)
public final CertificateManagerClient.ListCertificateMapEntriesPagedResponse listCertificateMapEntries(String parent)Lists CertificateMapEntries in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent =
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString();
for (CertificateMapEntry element :
certificateManagerClient.listCertificateMapEntries(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project, location and certificate map from which the certificate
map entries should be listed, specified in the format
|
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapEntriesPagedResponse |
|
listCertificateMapEntriesCallable()
public final UnaryCallable<ListCertificateMapEntriesRequest,ListCertificateMapEntriesResponse> listCertificateMapEntriesCallable()Lists CertificateMapEntries in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapEntriesRequest request =
ListCertificateMapEntriesRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateMapEntriesResponse response =
certificateManagerClient.listCertificateMapEntriesCallable().call(request);
for (CertificateMapEntry element : response.getCertificateMapEntriesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateMapEntriesRequest,ListCertificateMapEntriesResponse> |
|
listCertificateMapEntriesPagedCallable()
public final UnaryCallable<ListCertificateMapEntriesRequest,CertificateManagerClient.ListCertificateMapEntriesPagedResponse> listCertificateMapEntriesPagedCallable()Lists CertificateMapEntries in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapEntriesRequest request =
ListCertificateMapEntriesRequest.newBuilder()
.setParent(
CertificateMapName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_MAP]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateMapEntry> future =
certificateManagerClient.listCertificateMapEntriesPagedCallable().futureCall(request);
// Do something.
for (CertificateMapEntry element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateMapEntriesRequest,ListCertificateMapEntriesPagedResponse> |
|
listCertificateMaps(@Nullable LocationName parent)
public final CertificateManagerClient.ListCertificateMapsPagedResponse listCertificateMaps(@Nullable LocationName parent)Lists CertificateMaps in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (CertificateMap element :
certificateManagerClient.listCertificateMaps(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The project and location from which the certificate maps should be
listed, specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapsPagedResponse |
|
listCertificateMaps(ListCertificateMapsRequest request)
public final CertificateManagerClient.ListCertificateMapsPagedResponse listCertificateMaps(ListCertificateMapsRequest request)Lists CertificateMaps in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapsRequest request =
ListCertificateMapsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateMap element :
certificateManagerClient.listCertificateMaps(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListCertificateMapsRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapsPagedResponse |
|
listCertificateMaps(String parent)
public final CertificateManagerClient.ListCertificateMapsPagedResponse listCertificateMaps(String parent)Lists CertificateMaps in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (CertificateMap element :
certificateManagerClient.listCertificateMaps(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project and location from which the certificate maps should be
listed, specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificateMapsPagedResponse |
|
listCertificateMapsCallable()
public final UnaryCallable<ListCertificateMapsRequest,ListCertificateMapsResponse> listCertificateMapsCallable()Lists CertificateMaps in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapsRequest request =
ListCertificateMapsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateMapsResponse response =
certificateManagerClient.listCertificateMapsCallable().call(request);
for (CertificateMap element : response.getCertificateMapsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateMapsRequest,ListCertificateMapsResponse> |
|
listCertificateMapsPagedCallable()
public final UnaryCallable<ListCertificateMapsRequest,CertificateManagerClient.ListCertificateMapsPagedResponse> listCertificateMapsPagedCallable()Lists CertificateMaps in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificateMapsRequest request =
ListCertificateMapsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateMap> future =
certificateManagerClient.listCertificateMapsPagedCallable().futureCall(request);
// Do something.
for (CertificateMap element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificateMapsRequest,ListCertificateMapsPagedResponse> |
|
listCertificates(@Nullable LocationName parent)
public final CertificateManagerClient.ListCertificatesPagedResponse listCertificates(@Nullable LocationName parent)Lists Certificates in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (Certificate element : certificateManagerClient.listCertificates(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The project and location from which the certificate should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificatesPagedResponse |
|
listCertificates(ListCertificatesRequest request)
public final CertificateManagerClient.ListCertificatesPagedResponse listCertificates(ListCertificatesRequest request)Lists Certificates in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (Certificate element : certificateManagerClient.listCertificates(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListCertificatesRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificatesPagedResponse |
|
listCertificates(String parent)
public final CertificateManagerClient.ListCertificatesPagedResponse listCertificates(String parent)Lists Certificates in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Certificate element : certificateManagerClient.listCertificates(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project and location from which the certificate should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListCertificatesPagedResponse |
|
listCertificatesCallable()
public final UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> listCertificatesCallable()Lists Certificates in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificatesResponse response =
certificateManagerClient.listCertificatesCallable().call(request);
for (Certificate element : response.getCertificatesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> |
|
listCertificatesPagedCallable()
public final UnaryCallable<ListCertificatesRequest,CertificateManagerClient.ListCertificatesPagedResponse> listCertificatesPagedCallable()Lists Certificates in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<Certificate> future =
certificateManagerClient.listCertificatesPagedCallable().futureCall(request);
// Do something.
for (Certificate element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListCertificatesRequest,ListCertificatesPagedResponse> |
|
listDnsAuthorizations(@Nullable LocationName parent)
public final CertificateManagerClient.ListDnsAuthorizationsPagedResponse listDnsAuthorizations(@Nullable LocationName parent)Lists DnsAuthorizations in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (DnsAuthorization element :
certificateManagerClient.listDnsAuthorizations(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The project and location from which the dns authorizations should be
listed, specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListDnsAuthorizationsPagedResponse |
|
listDnsAuthorizations(ListDnsAuthorizationsRequest request)
public final CertificateManagerClient.ListDnsAuthorizationsPagedResponse listDnsAuthorizations(ListDnsAuthorizationsRequest request)Lists DnsAuthorizations in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListDnsAuthorizationsRequest request =
ListDnsAuthorizationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (DnsAuthorization element :
certificateManagerClient.listDnsAuthorizations(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListDnsAuthorizationsRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListDnsAuthorizationsPagedResponse |
|
listDnsAuthorizations(String parent)
public final CertificateManagerClient.ListDnsAuthorizationsPagedResponse listDnsAuthorizations(String parent)Lists DnsAuthorizations in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (DnsAuthorization element :
certificateManagerClient.listDnsAuthorizations(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project and location from which the dns authorizations should be
listed, specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListDnsAuthorizationsPagedResponse |
|
listDnsAuthorizationsCallable()
public final UnaryCallable<ListDnsAuthorizationsRequest,ListDnsAuthorizationsResponse> listDnsAuthorizationsCallable()Lists DnsAuthorizations in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListDnsAuthorizationsRequest request =
ListDnsAuthorizationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListDnsAuthorizationsResponse response =
certificateManagerClient.listDnsAuthorizationsCallable().call(request);
for (DnsAuthorization element : response.getDnsAuthorizationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListDnsAuthorizationsRequest,ListDnsAuthorizationsResponse> |
|
listDnsAuthorizationsPagedCallable()
public final UnaryCallable<ListDnsAuthorizationsRequest,CertificateManagerClient.ListDnsAuthorizationsPagedResponse> listDnsAuthorizationsPagedCallable()Lists DnsAuthorizations in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListDnsAuthorizationsRequest request =
ListDnsAuthorizationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<DnsAuthorization> future =
certificateManagerClient.listDnsAuthorizationsPagedCallable().futureCall(request);
// Do something.
for (DnsAuthorization element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListDnsAuthorizationsRequest,ListDnsAuthorizationsPagedResponse> |
|
listLocations(ListLocationsRequest request)
public final CertificateManagerClient.ListLocationsPagedResponse listLocations(ListLocationsRequest request)Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : certificateManagerClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
com.google.cloud.location.ListLocationsRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListLocationsPagedResponse |
|
listLocationsCallable()
public final UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
certificateManagerClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
|
listLocationsPagedCallable()
public final UnaryCallable<ListLocationsRequest,CertificateManagerClient.ListLocationsPagedResponse> listLocationsPagedCallable()Lists information about the supported locations for this service.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
certificateManagerClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse> |
|
listTrustConfigs(@Nullable LocationName parent)
public final CertificateManagerClient.ListTrustConfigsPagedResponse listTrustConfigs(@Nullable LocationName parent)Lists TrustConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (TrustConfig element : certificateManagerClient.listTrustConfigs(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
@org.jspecify.annotations.Nullable com.google.cloud.certificatemanager.v1.LocationNameRequired. The project and location from which the TrustConfigs should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListTrustConfigsPagedResponse |
|
listTrustConfigs(ListTrustConfigsRequest request)
public final CertificateManagerClient.ListTrustConfigsPagedResponse listTrustConfigs(ListTrustConfigsRequest request)Lists TrustConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListTrustConfigsRequest request =
ListTrustConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (TrustConfig element : certificateManagerClient.listTrustConfigs(request).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
request |
ListTrustConfigsRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListTrustConfigsPagedResponse |
|
listTrustConfigs(String parent)
public final CertificateManagerClient.ListTrustConfigsPagedResponse listTrustConfigs(String parent)Lists TrustConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (TrustConfig element : certificateManagerClient.listTrustConfigs(parent).iterateAll()) {
// doThingsWith(element);
}
}
| Parameter | |
|---|---|
| Name | Description |
parent |
StringRequired. The project and location from which the TrustConfigs should be listed,
specified in the format |
| Returns | |
|---|---|
| Type | Description |
CertificateManagerClient.ListTrustConfigsPagedResponse |
|
listTrustConfigsCallable()
public final UnaryCallable<ListTrustConfigsRequest,ListTrustConfigsResponse> listTrustConfigsCallable()Lists TrustConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListTrustConfigsRequest request =
ListTrustConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListTrustConfigsResponse response =
certificateManagerClient.listTrustConfigsCallable().call(request);
for (TrustConfig element : response.getTrustConfigsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListTrustConfigsRequest,ListTrustConfigsResponse> |
|
listTrustConfigsPagedCallable()
public final UnaryCallable<ListTrustConfigsRequest,CertificateManagerClient.ListTrustConfigsPagedResponse> listTrustConfigsPagedCallable()Lists TrustConfigs in a given project and location.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
ListTrustConfigsRequest request =
ListTrustConfigsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<TrustConfig> future =
certificateManagerClient.listTrustConfigsPagedCallable().futureCall(request);
// Do something.
for (TrustConfig element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<ListTrustConfigsRequest,ListTrustConfigsPagedResponse> |
|
shutdown()
public void shutdown()shutdownNow()
public void shutdownNow()updateCertificateAsync(Certificate certificate, FieldMask updateMask)
public final OperationFuture<Certificate,OperationMetadata> updateCertificateAsync(Certificate certificate, FieldMask updateMask)Updates a Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
Certificate certificate = Certificate.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Certificate response =
certificateManagerClient.updateCertificateAsync(certificate, updateMask).get();
}
| Parameters | |
|---|---|
| Name | Description |
certificate |
CertificateRequired. A definition of the certificate to update. |
updateMask |
FieldMaskRequired. The update mask applies to the resource. For the |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Certificate,OperationMetadata> |
|
updateCertificateAsync(UpdateCertificateRequest request)
public final OperationFuture<Certificate,OperationMetadata> updateCertificateAsync(UpdateCertificateRequest request)Updates a Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateRequest request =
UpdateCertificateRequest.newBuilder()
.setCertificate(Certificate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Certificate response = certificateManagerClient.updateCertificateAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateCertificateRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<Certificate,OperationMetadata> |
|
updateCertificateCallable()
public final UnaryCallable<UpdateCertificateRequest,Operation> updateCertificateCallable()Updates a Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateRequest request =
UpdateCertificateRequest.newBuilder()
.setCertificate(Certificate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.updateCertificateCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<UpdateCertificateRequest,Operation> |
|
updateCertificateMapAsync(CertificateMap certificateMap, FieldMask updateMask)
public final OperationFuture<CertificateMap,OperationMetadata> updateCertificateMapAsync(CertificateMap certificateMap, FieldMask updateMask)Updates a CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMap certificateMap = CertificateMap.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CertificateMap response =
certificateManagerClient.updateCertificateMapAsync(certificateMap, updateMask).get();
}
| Parameters | |
|---|---|
| Name | Description |
certificateMap |
CertificateMapRequired. A definition of the certificate map to update. |
updateMask |
FieldMaskRequired. The update mask applies to the resource. For the |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMap,OperationMetadata> |
|
updateCertificateMapAsync(UpdateCertificateMapRequest request)
public final OperationFuture<CertificateMap,OperationMetadata> updateCertificateMapAsync(UpdateCertificateMapRequest request)Updates a CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapRequest request =
UpdateCertificateMapRequest.newBuilder()
.setCertificateMap(CertificateMap.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
CertificateMap response = certificateManagerClient.updateCertificateMapAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateCertificateMapRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMap,OperationMetadata> |
|
updateCertificateMapCallable()
public final UnaryCallable<UpdateCertificateMapRequest,Operation> updateCertificateMapCallable()Updates a CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapRequest request =
UpdateCertificateMapRequest.newBuilder()
.setCertificateMap(CertificateMap.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.updateCertificateMapCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<UpdateCertificateMapRequest,Operation> |
|
updateCertificateMapEntryAsync(CertificateMapEntry certificateMapEntry, FieldMask updateMask)
public final OperationFuture<CertificateMapEntry,OperationMetadata> updateCertificateMapEntryAsync(CertificateMapEntry certificateMapEntry, FieldMask updateMask)Updates a CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
CertificateMapEntry certificateMapEntry = CertificateMapEntry.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CertificateMapEntry response =
certificateManagerClient
.updateCertificateMapEntryAsync(certificateMapEntry, updateMask)
.get();
}
| Parameters | |
|---|---|
| Name | Description |
certificateMapEntry |
CertificateMapEntryRequired. A definition of the certificate map entry to create map entry. |
updateMask |
FieldMaskRequired. The update mask applies to the resource. For the |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMapEntry,OperationMetadata> |
|
updateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest request)
public final OperationFuture<CertificateMapEntry,OperationMetadata> updateCertificateMapEntryAsync(UpdateCertificateMapEntryRequest request)Updates a CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapEntryRequest request =
UpdateCertificateMapEntryRequest.newBuilder()
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
CertificateMapEntry response =
certificateManagerClient.updateCertificateMapEntryAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateCertificateMapEntryRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<CertificateMapEntry,OperationMetadata> |
|
updateCertificateMapEntryCallable()
public final UnaryCallable<UpdateCertificateMapEntryRequest,Operation> updateCertificateMapEntryCallable()Updates a CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapEntryRequest request =
UpdateCertificateMapEntryRequest.newBuilder()
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.updateCertificateMapEntryCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<UpdateCertificateMapEntryRequest,Operation> |
|
updateCertificateMapEntryOperationCallable()
public final OperationCallable<UpdateCertificateMapEntryRequest,CertificateMapEntry,OperationMetadata> updateCertificateMapEntryOperationCallable()Updates a CertificateMapEntry.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapEntryRequest request =
UpdateCertificateMapEntryRequest.newBuilder()
.setCertificateMapEntry(CertificateMapEntry.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<CertificateMapEntry, OperationMetadata> future =
certificateManagerClient.updateCertificateMapEntryOperationCallable().futureCall(request);
// Do something.
CertificateMapEntry response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<UpdateCertificateMapEntryRequest,CertificateMapEntry,OperationMetadata> |
|
updateCertificateMapOperationCallable()
public final OperationCallable<UpdateCertificateMapRequest,CertificateMap,OperationMetadata> updateCertificateMapOperationCallable()Updates a CertificateMap.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateMapRequest request =
UpdateCertificateMapRequest.newBuilder()
.setCertificateMap(CertificateMap.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<CertificateMap, OperationMetadata> future =
certificateManagerClient.updateCertificateMapOperationCallable().futureCall(request);
// Do something.
CertificateMap response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<UpdateCertificateMapRequest,CertificateMap,OperationMetadata> |
|
updateCertificateOperationCallable()
public final OperationCallable<UpdateCertificateRequest,Certificate,OperationMetadata> updateCertificateOperationCallable()Updates a Certificate.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateCertificateRequest request =
UpdateCertificateRequest.newBuilder()
.setCertificate(Certificate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<Certificate, OperationMetadata> future =
certificateManagerClient.updateCertificateOperationCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<UpdateCertificateRequest,Certificate,OperationMetadata> |
|
updateDnsAuthorizationAsync(DnsAuthorization dnsAuthorization, FieldMask updateMask)
public final OperationFuture<DnsAuthorization,OperationMetadata> updateDnsAuthorizationAsync(DnsAuthorization dnsAuthorization, FieldMask updateMask)Updates a DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
DnsAuthorization dnsAuthorization = DnsAuthorization.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
DnsAuthorization response =
certificateManagerClient.updateDnsAuthorizationAsync(dnsAuthorization, updateMask).get();
}
| Parameters | |
|---|---|
| Name | Description |
dnsAuthorization |
DnsAuthorizationRequired. A definition of the dns authorization to update. |
updateMask |
FieldMaskRequired. The update mask applies to the resource. For the |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<DnsAuthorization,OperationMetadata> |
|
updateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest request)
public final OperationFuture<DnsAuthorization,OperationMetadata> updateDnsAuthorizationAsync(UpdateDnsAuthorizationRequest request)Updates a DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateDnsAuthorizationRequest request =
UpdateDnsAuthorizationRequest.newBuilder()
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
DnsAuthorization response =
certificateManagerClient.updateDnsAuthorizationAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDnsAuthorizationRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<DnsAuthorization,OperationMetadata> |
|
updateDnsAuthorizationCallable()
public final UnaryCallable<UpdateDnsAuthorizationRequest,Operation> updateDnsAuthorizationCallable()Updates a DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateDnsAuthorizationRequest request =
UpdateDnsAuthorizationRequest.newBuilder()
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.updateDnsAuthorizationCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<UpdateDnsAuthorizationRequest,Operation> |
|
updateDnsAuthorizationOperationCallable()
public final OperationCallable<UpdateDnsAuthorizationRequest,DnsAuthorization,OperationMetadata> updateDnsAuthorizationOperationCallable()Updates a DnsAuthorization.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateDnsAuthorizationRequest request =
UpdateDnsAuthorizationRequest.newBuilder()
.setDnsAuthorization(DnsAuthorization.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<DnsAuthorization, OperationMetadata> future =
certificateManagerClient.updateDnsAuthorizationOperationCallable().futureCall(request);
// Do something.
DnsAuthorization response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<UpdateDnsAuthorizationRequest,DnsAuthorization,OperationMetadata> |
|
updateTrustConfigAsync(TrustConfig trustConfig, FieldMask updateMask)
public final OperationFuture<TrustConfig,OperationMetadata> updateTrustConfigAsync(TrustConfig trustConfig, FieldMask updateMask)Updates a TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
TrustConfig trustConfig = TrustConfig.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
TrustConfig response =
certificateManagerClient.updateTrustConfigAsync(trustConfig, updateMask).get();
}
| Parameters | |
|---|---|
| Name | Description |
trustConfig |
TrustConfigRequired. A definition of the TrustConfig to update. |
updateMask |
FieldMaskRequired. The update mask applies to the resource. For the |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<TrustConfig,OperationMetadata> |
|
updateTrustConfigAsync(UpdateTrustConfigRequest request)
public final OperationFuture<TrustConfig,OperationMetadata> updateTrustConfigAsync(UpdateTrustConfigRequest request)Updates a TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateTrustConfigRequest request =
UpdateTrustConfigRequest.newBuilder()
.setTrustConfig(TrustConfig.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
TrustConfig response = certificateManagerClient.updateTrustConfigAsync(request).get();
}
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateTrustConfigRequestThe request object containing all of the parameters for the API call. |
| Returns | |
|---|---|
| Type | Description |
OperationFuture<TrustConfig,OperationMetadata> |
|
updateTrustConfigCallable()
public final UnaryCallable<UpdateTrustConfigRequest,Operation> updateTrustConfigCallable()Updates a TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateTrustConfigRequest request =
UpdateTrustConfigRequest.newBuilder()
.setTrustConfig(TrustConfig.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Operation> future =
certificateManagerClient.updateTrustConfigCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
UnaryCallable<UpdateTrustConfigRequest,Operation> |
|
updateTrustConfigOperationCallable()
public final OperationCallable<UpdateTrustConfigRequest,TrustConfig,OperationMetadata> updateTrustConfigOperationCallable()Updates a TrustConfig.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (CertificateManagerClient certificateManagerClient = CertificateManagerClient.create()) {
UpdateTrustConfigRequest request =
UpdateTrustConfigRequest.newBuilder()
.setTrustConfig(TrustConfig.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
OperationFuture<TrustConfig, OperationMetadata> future =
certificateManagerClient.updateTrustConfigOperationCallable().futureCall(request);
// Do something.
TrustConfig response = future.get();
}
| Returns | |
|---|---|
| Type | Description |
OperationCallable<UpdateTrustConfigRequest,TrustConfig,OperationMetadata> |
|