- 2.57.0 (latest)
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.4
- 2.4.0
- 2.3.0
- 2.2.5
public class CertificateAuthorityServiceClient implements BackgroundResource
Service Description: Certificate Authority Service manages private certificate authorities and issued certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
Certificate certificate = Certificate.newBuilder().build();
String certificateId = "certificateId-644529902";
Certificate response =
certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId);
}
Note: close() needs to be called on the CertificateAuthorityServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
The surface of this class includes several types of Java methods for each of the API's methods:
- A "flattened" method. With this type of method, the fields of the request type have been converted into function parameters. It may be the case that not all fields are available as parameters, and not every API method will have a flattened method entry point.
- A "request object" method. This type of method only takes one parameter, a request object, which must be constructed before the call. Not every API method will have a request object method.
- A "callable" method. This type of method takes no parameters and returns 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 CertificateAuthorityServiceSettings 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
CertificateAuthorityServiceSettings certificateAuthorityServiceSettings =
CertificateAuthorityServiceSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create(certificateAuthorityServiceSettings);
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
CertificateAuthorityServiceSettings certificateAuthorityServiceSettings =
CertificateAuthorityServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create(certificateAuthorityServiceSettings);
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
CertificateAuthorityServiceSettings certificateAuthorityServiceSettings =
CertificateAuthorityServiceSettings.newBuilder()
.setTransportChannelProvider(
CertificateAuthorityServiceSettings.defaultHttpJsonTransportProviderBuilder()
.build())
.build();
CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create(certificateAuthorityServiceSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
Implements
BackgroundResourceStatic Methods
create()
public static final CertificateAuthorityServiceClient create()
Constructs an instance of CertificateAuthorityServiceClient with default settings.
Type | Description |
CertificateAuthorityServiceClient |
Type | Description |
IOException |
create(CertificateAuthorityServiceSettings settings)
public static final CertificateAuthorityServiceClient create(CertificateAuthorityServiceSettings settings)
Constructs an instance of CertificateAuthorityServiceClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.
Name | Description |
settings | CertificateAuthorityServiceSettings |
Type | Description |
CertificateAuthorityServiceClient |
Type | Description |
IOException |
create(CertificateAuthorityServiceStub stub)
public static final CertificateAuthorityServiceClient create(CertificateAuthorityServiceStub stub)
Constructs an instance of CertificateAuthorityServiceClient, using the given stub for making calls. This is for advanced usage - prefer using create(CertificateAuthorityServiceSettings).
Name | Description |
stub | CertificateAuthorityServiceStub |
Type | Description |
CertificateAuthorityServiceClient |
Constructors
CertificateAuthorityServiceClient(CertificateAuthorityServiceSettings settings)
protected CertificateAuthorityServiceClient(CertificateAuthorityServiceSettings settings)
Constructs an instance of CertificateAuthorityServiceClient, 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.
Name | Description |
settings | CertificateAuthorityServiceSettings |
CertificateAuthorityServiceClient(CertificateAuthorityServiceStub stub)
protected CertificateAuthorityServiceClient(CertificateAuthorityServiceStub stub)
Name | Description |
stub | CertificateAuthorityServiceStub |
Methods
activateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> activateCertificateAuthorityAsync(ActivateCertificateAuthorityRequest request)
Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ActivateCertificateAuthorityRequest request =
ActivateCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPemCaCertificate("pemCaCertificate2100567073")
.setSubordinateConfig(SubordinateConfig.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.activateCertificateAuthorityAsync(request).get();
}
Name | Description |
request | ActivateCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
activateCertificateAuthorityAsync(CertificateAuthorityName name)
public final OperationFuture<CertificateAuthority,OperationMetadata> activateCertificateAuthorityAsync(CertificateAuthorityName name)
Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.activateCertificateAuthorityAsync(name).get();
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
activateCertificateAuthorityAsync(String name)
public final OperationFuture<CertificateAuthority,OperationMetadata> activateCertificateAuthorityAsync(String name)
Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.activateCertificateAuthorityAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
activateCertificateAuthorityCallable()
public final UnaryCallable<ActivateCertificateAuthorityRequest,Operation> activateCertificateAuthorityCallable()
Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ActivateCertificateAuthorityRequest request =
ActivateCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPemCaCertificate("pemCaCertificate2100567073")
.setSubordinateConfig(SubordinateConfig.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.activateCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<ActivateCertificateAuthorityRequest,Operation> |
activateCertificateAuthorityOperationCallable()
public final OperationCallable<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> activateCertificateAuthorityOperationCallable()
Activate a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. After the parent Certificate Authority signs a certificate signing request from FetchCertificateAuthorityCsr, this method can complete the activation process.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ActivateCertificateAuthorityRequest request =
ActivateCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPemCaCertificate("pemCaCertificate2100567073")
.setSubordinateConfig(SubordinateConfig.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.activateCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
Name | Description |
duration | long |
unit | TimeUnit |
Type | Description |
boolean |
Type | Description |
InterruptedException |
close()
public final void close()
createCaPoolAsync(CreateCaPoolRequest request)
public final OperationFuture<CaPool,OperationMetadata> createCaPoolAsync(CreateCaPoolRequest request)
Create a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCaPoolRequest request =
CreateCaPoolRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCaPoolId("caPoolId-970668971")
.setCaPool(CaPool.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CaPool response = certificateAuthorityServiceClient.createCaPoolAsync(request).get();
}
Name | Description |
request | CreateCaPoolRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CaPool,OperationMetadata> |
createCaPoolAsync(LocationName parent, CaPool caPool, String caPoolId)
public final OperationFuture<CaPool,OperationMetadata> createCaPoolAsync(LocationName parent, CaPool caPool, String caPoolId)
Create a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
CaPool caPool = CaPool.newBuilder().build();
String caPoolId = "caPoolId-970668971";
CaPool response =
certificateAuthorityServiceClient.createCaPoolAsync(parent, caPool, caPoolId).get();
}
Name | Description |
parent | LocationName Required. The resource name of the location associated with the
CaPool, in the format
|
caPool | CaPool Required. A CaPool with initial field values. |
caPoolId | String Required. It must be unique within a location and match the regular expression
|
Type | Description |
OperationFuture<CaPool,OperationMetadata> |
createCaPoolAsync(String parent, CaPool caPool, String caPoolId)
public final OperationFuture<CaPool,OperationMetadata> createCaPoolAsync(String parent, CaPool caPool, String caPoolId)
Create a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
CaPool caPool = CaPool.newBuilder().build();
String caPoolId = "caPoolId-970668971";
CaPool response =
certificateAuthorityServiceClient.createCaPoolAsync(parent, caPool, caPoolId).get();
}
Name | Description |
parent | String Required. The resource name of the location associated with the
CaPool, in the format
|
caPool | CaPool Required. A CaPool with initial field values. |
caPoolId | String Required. It must be unique within a location and match the regular expression
|
Type | Description |
OperationFuture<CaPool,OperationMetadata> |
createCaPoolCallable()
public final UnaryCallable<CreateCaPoolRequest,Operation> createCaPoolCallable()
Create a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCaPoolRequest request =
CreateCaPoolRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCaPoolId("caPoolId-970668971")
.setCaPool(CaPool.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.createCaPoolCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<CreateCaPoolRequest,Operation> |
createCaPoolOperationCallable()
public final OperationCallable<CreateCaPoolRequest,CaPool,OperationMetadata> createCaPoolOperationCallable()
Create a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCaPoolRequest request =
CreateCaPoolRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCaPoolId("caPoolId-970668971")
.setCaPool(CaPool.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CaPool, OperationMetadata> future =
certificateAuthorityServiceClient.createCaPoolOperationCallable().futureCall(request);
// Do something.
CaPool response = future.get();
}
Type | Description |
OperationCallable<CreateCaPoolRequest,CaPool,OperationMetadata> |
createCertificate(CaPoolName parent, Certificate certificate, String certificateId)
public final Certificate createCertificate(CaPoolName parent, Certificate certificate, String certificateId)
Create a new Certificate in a given Project, Location from a particular CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
Certificate certificate = Certificate.newBuilder().build();
String certificateId = "certificateId-644529902";
Certificate response =
certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId);
}
Name | Description |
parent | CaPoolName Required. The resource name of the
CaPool associated with the
Certificate, in the format
|
certificate | Certificate Required. A Certificate with initial field values. |
certificateId | String Optional. It must be unique within a location and match the regular
expression |
Type | Description |
Certificate |
createCertificate(CreateCertificateRequest request)
public final Certificate createCertificate(CreateCertificateRequest request)
Create a new Certificate in a given Project, Location from a particular CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateRequest request =
CreateCertificateRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setCertificateId("certificateId-644529902")
.setCertificate(Certificate.newBuilder().build())
.setRequestId("requestId693933066")
.setValidateOnly(true)
.setIssuingCertificateAuthorityId("issuingCertificateAuthorityId-559908707")
.build();
Certificate response = certificateAuthorityServiceClient.createCertificate(request);
}
Name | Description |
request | CreateCertificateRequest The request object containing all of the parameters for the API call. |
Type | Description |
Certificate |
createCertificate(String parent, Certificate certificate, String certificateId)
public final Certificate createCertificate(String parent, Certificate certificate, String certificateId)
Create a new Certificate in a given Project, Location from a particular CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
Certificate certificate = Certificate.newBuilder().build();
String certificateId = "certificateId-644529902";
Certificate response =
certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId);
}
Name | Description |
parent | String Required. The resource name of the
CaPool associated with the
Certificate, in the format
|
certificate | Certificate Required. A Certificate with initial field values. |
certificateId | String Optional. It must be unique within a location and match the regular
expression |
Type | Description |
Certificate |
createCertificateAuthorityAsync(CaPoolName parent, CertificateAuthority certificateAuthority, String certificateAuthorityId)
public final OperationFuture<CertificateAuthority,OperationMetadata> createCertificateAuthorityAsync(CaPoolName parent, CertificateAuthority certificateAuthority, String certificateAuthorityId)
Create a new CertificateAuthority 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build();
String certificateAuthorityId = "certificateAuthorityId-1652580953";
CertificateAuthority response =
certificateAuthorityServiceClient
.createCertificateAuthorityAsync(parent, certificateAuthority, certificateAuthorityId)
.get();
}
Name | Description |
parent | CaPoolName Required. The resource name of the
CaPool associated with the
CertificateAuthorities, in the
format |
certificateAuthority | CertificateAuthority Required. A CertificateAuthority with initial field values. |
certificateAuthorityId | String Required. It must be unique within a location and match the
regular expression |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
createCertificateAuthorityAsync(CreateCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> createCertificateAuthorityAsync(CreateCertificateAuthorityRequest request)
Create a new CertificateAuthority 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateAuthorityRequest request =
CreateCertificateAuthorityRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setCertificateAuthorityId("certificateAuthorityId-1652580953")
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.createCertificateAuthorityAsync(request).get();
}
Name | Description |
request | CreateCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
createCertificateAuthorityAsync(String parent, CertificateAuthority certificateAuthority, String certificateAuthorityId)
public final OperationFuture<CertificateAuthority,OperationMetadata> createCertificateAuthorityAsync(String parent, CertificateAuthority certificateAuthority, String certificateAuthorityId)
Create a new CertificateAuthority 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build();
String certificateAuthorityId = "certificateAuthorityId-1652580953";
CertificateAuthority response =
certificateAuthorityServiceClient
.createCertificateAuthorityAsync(parent, certificateAuthority, certificateAuthorityId)
.get();
}
Name | Description |
parent | String Required. The resource name of the
CaPool associated with the
CertificateAuthorities, in the
format |
certificateAuthority | CertificateAuthority Required. A CertificateAuthority with initial field values. |
certificateAuthorityId | String Required. It must be unique within a location and match the
regular expression |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
createCertificateAuthorityCallable()
public final UnaryCallable<CreateCertificateAuthorityRequest,Operation> createCertificateAuthorityCallable()
Create a new CertificateAuthority 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateAuthorityRequest request =
CreateCertificateAuthorityRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setCertificateAuthorityId("certificateAuthorityId-1652580953")
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.createCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<CreateCertificateAuthorityRequest,Operation> |
createCertificateAuthorityOperationCallable()
public final OperationCallable<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> createCertificateAuthorityOperationCallable()
Create a new CertificateAuthority 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateAuthorityRequest request =
CreateCertificateAuthorityRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setCertificateAuthorityId("certificateAuthorityId-1652580953")
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.createCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
createCertificateCallable()
public final UnaryCallable<CreateCertificateRequest,Certificate> createCertificateCallable()
Create a new Certificate in a given Project, Location from a particular CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateRequest request =
CreateCertificateRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setCertificateId("certificateId-644529902")
.setCertificate(Certificate.newBuilder().build())
.setRequestId("requestId693933066")
.setValidateOnly(true)
.setIssuingCertificateAuthorityId("issuingCertificateAuthorityId-559908707")
.build();
ApiFuture<Certificate> future =
certificateAuthorityServiceClient.createCertificateCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
Type | Description |
UnaryCallable<CreateCertificateRequest,Certificate> |
createCertificateTemplateAsync(CreateCertificateTemplateRequest request)
public final OperationFuture<CertificateTemplate,OperationMetadata> createCertificateTemplateAsync(CreateCertificateTemplateRequest request)
Create a new CertificateTemplate 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateTemplateRequest request =
CreateCertificateTemplateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateTemplateId("certificateTemplateId1920134188")
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateTemplate response =
certificateAuthorityServiceClient.createCertificateTemplateAsync(request).get();
}
Name | Description |
request | CreateCertificateTemplateRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateTemplate,OperationMetadata> |
createCertificateTemplateAsync(LocationName parent, CertificateTemplate certificateTemplate, String certificateTemplateId)
public final OperationFuture<CertificateTemplate,OperationMetadata> createCertificateTemplateAsync(LocationName parent, CertificateTemplate certificateTemplate, String certificateTemplateId)
Create a new CertificateTemplate 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
CertificateTemplate certificateTemplate = CertificateTemplate.newBuilder().build();
String certificateTemplateId = "certificateTemplateId1920134188";
CertificateTemplate response =
certificateAuthorityServiceClient
.createCertificateTemplateAsync(parent, certificateTemplate, certificateTemplateId)
.get();
}
Name | Description |
parent | LocationName Required. The resource name of the location associated with the
CertificateTemplate, in the
format |
certificateTemplate | CertificateTemplate Required. A CertificateTemplate with initial field values. |
certificateTemplateId | String Required. It must be unique within a location and match the
regular expression |
Type | Description |
OperationFuture<CertificateTemplate,OperationMetadata> |
createCertificateTemplateAsync(String parent, CertificateTemplate certificateTemplate, String certificateTemplateId)
public final OperationFuture<CertificateTemplate,OperationMetadata> createCertificateTemplateAsync(String parent, CertificateTemplate certificateTemplate, String certificateTemplateId)
Create a new CertificateTemplate 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
CertificateTemplate certificateTemplate = CertificateTemplate.newBuilder().build();
String certificateTemplateId = "certificateTemplateId1920134188";
CertificateTemplate response =
certificateAuthorityServiceClient
.createCertificateTemplateAsync(parent, certificateTemplate, certificateTemplateId)
.get();
}
Name | Description |
parent | String Required. The resource name of the location associated with the
CertificateTemplate, in the
format |
certificateTemplate | CertificateTemplate Required. A CertificateTemplate with initial field values. |
certificateTemplateId | String Required. It must be unique within a location and match the
regular expression |
Type | Description |
OperationFuture<CertificateTemplate,OperationMetadata> |
createCertificateTemplateCallable()
public final UnaryCallable<CreateCertificateTemplateRequest,Operation> createCertificateTemplateCallable()
Create a new CertificateTemplate 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateTemplateRequest request =
CreateCertificateTemplateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateTemplateId("certificateTemplateId1920134188")
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.createCertificateTemplateCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<CreateCertificateTemplateRequest,Operation> |
createCertificateTemplateOperationCallable()
public final OperationCallable<CreateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> createCertificateTemplateOperationCallable()
Create a new CertificateTemplate 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CreateCertificateTemplateRequest request =
CreateCertificateTemplateRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setCertificateTemplateId("certificateTemplateId1920134188")
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateTemplate, OperationMetadata> future =
certificateAuthorityServiceClient
.createCertificateTemplateOperationCallable()
.futureCall(request);
// Do something.
CertificateTemplate response = future.get();
}
Type | Description |
OperationCallable<CreateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> |
deleteCaPoolAsync(CaPoolName name)
public final OperationFuture<Empty,OperationMetadata> deleteCaPoolAsync(CaPoolName name)
Delete a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName name = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
certificateAuthorityServiceClient.deleteCaPoolAsync(name).get();
}
Name | Description |
name | CaPoolName Required. The resource name for this
CaPool in the format
|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCaPoolAsync(DeleteCaPoolRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCaPoolAsync(DeleteCaPoolRequest request)
Delete a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCaPoolRequest request =
DeleteCaPoolRequest.newBuilder()
.setName(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setRequestId("requestId693933066")
.build();
certificateAuthorityServiceClient.deleteCaPoolAsync(request).get();
}
Name | Description |
request | DeleteCaPoolRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCaPoolAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCaPoolAsync(String name)
Delete a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
certificateAuthorityServiceClient.deleteCaPoolAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CaPool in the format
|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCaPoolCallable()
public final UnaryCallable<DeleteCaPoolRequest,Operation> deleteCaPoolCallable()
Delete a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCaPoolRequest request =
DeleteCaPoolRequest.newBuilder()
.setName(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.deleteCaPoolCallable().futureCall(request);
// Do something.
future.get();
}
Type | Description |
UnaryCallable<DeleteCaPoolRequest,Operation> |
deleteCaPoolOperationCallable()
public final OperationCallable<DeleteCaPoolRequest,Empty,OperationMetadata> deleteCaPoolOperationCallable()
Delete a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCaPoolRequest request =
DeleteCaPoolRequest.newBuilder()
.setName(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateAuthorityServiceClient.deleteCaPoolOperationCallable().futureCall(request);
// Do something.
future.get();
}
Type | Description |
OperationCallable<DeleteCaPoolRequest,Empty,OperationMetadata> |
deleteCertificateAuthorityAsync(CertificateAuthorityName name)
public final OperationFuture<CertificateAuthority,OperationMetadata> deleteCertificateAuthorityAsync(CertificateAuthorityName name)
Delete a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.deleteCertificateAuthorityAsync(name).get();
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
deleteCertificateAuthorityAsync(DeleteCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> deleteCertificateAuthorityAsync(DeleteCertificateAuthorityRequest request)
Delete a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateAuthorityRequest request =
DeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.setIgnoreActiveCertificates(true)
.setSkipGracePeriod(true)
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.deleteCertificateAuthorityAsync(request).get();
}
Name | Description |
request | DeleteCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
deleteCertificateAuthorityAsync(String name)
public final OperationFuture<CertificateAuthority,OperationMetadata> deleteCertificateAuthorityAsync(String name)
Delete a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.deleteCertificateAuthorityAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
deleteCertificateAuthorityCallable()
public final UnaryCallable<DeleteCertificateAuthorityRequest,Operation> deleteCertificateAuthorityCallable()
Delete a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateAuthorityRequest request =
DeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.setIgnoreActiveCertificates(true)
.setSkipGracePeriod(true)
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.deleteCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<DeleteCertificateAuthorityRequest,Operation> |
deleteCertificateAuthorityOperationCallable()
public final OperationCallable<DeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> deleteCertificateAuthorityOperationCallable()
Delete a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateAuthorityRequest request =
DeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.setIgnoreActiveCertificates(true)
.setSkipGracePeriod(true)
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.deleteCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<DeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
deleteCertificateTemplateAsync(CertificateTemplateName name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateTemplateAsync(CertificateTemplateName name)
DeleteCertificateTemplate deletes a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateTemplateName name =
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]");
certificateAuthorityServiceClient.deleteCertificateTemplateAsync(name).get();
}
Name | Description |
name | CertificateTemplateName Required. The resource name for this
CertificateTemplate in the format
|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCertificateTemplateAsync(DeleteCertificateTemplateRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateTemplateAsync(DeleteCertificateTemplateRequest request)
DeleteCertificateTemplate deletes a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateTemplateRequest request =
DeleteCertificateTemplateRequest.newBuilder()
.setName(
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString())
.setRequestId("requestId693933066")
.build();
certificateAuthorityServiceClient.deleteCertificateTemplateAsync(request).get();
}
Name | Description |
request | DeleteCertificateTemplateRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCertificateTemplateAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteCertificateTemplateAsync(String name)
DeleteCertificateTemplate deletes a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString();
certificateAuthorityServiceClient.deleteCertificateTemplateAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateTemplate in the format
|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteCertificateTemplateCallable()
public final UnaryCallable<DeleteCertificateTemplateRequest,Operation> deleteCertificateTemplateCallable()
DeleteCertificateTemplate deletes a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateTemplateRequest request =
DeleteCertificateTemplateRequest.newBuilder()
.setName(
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.deleteCertificateTemplateCallable().futureCall(request);
// Do something.
future.get();
}
Type | Description |
UnaryCallable<DeleteCertificateTemplateRequest,Operation> |
deleteCertificateTemplateOperationCallable()
public final OperationCallable<DeleteCertificateTemplateRequest,Empty,OperationMetadata> deleteCertificateTemplateOperationCallable()
DeleteCertificateTemplate deletes a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DeleteCertificateTemplateRequest request =
DeleteCertificateTemplateRequest.newBuilder()
.setName(
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
certificateAuthorityServiceClient
.deleteCertificateTemplateOperationCallable()
.futureCall(request);
// Do something.
future.get();
}
Type | Description |
OperationCallable<DeleteCertificateTemplateRequest,Empty,OperationMetadata> |
disableCertificateAuthorityAsync(CertificateAuthorityName name)
public final OperationFuture<CertificateAuthority,OperationMetadata> disableCertificateAuthorityAsync(CertificateAuthorityName name)
Disable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.disableCertificateAuthorityAsync(name).get();
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
disableCertificateAuthorityAsync(DisableCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> disableCertificateAuthorityAsync(DisableCertificateAuthorityRequest request)
Disable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DisableCertificateAuthorityRequest request =
DisableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.disableCertificateAuthorityAsync(request).get();
}
Name | Description |
request | DisableCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
disableCertificateAuthorityAsync(String name)
public final OperationFuture<CertificateAuthority,OperationMetadata> disableCertificateAuthorityAsync(String name)
Disable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.disableCertificateAuthorityAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
disableCertificateAuthorityCallable()
public final UnaryCallable<DisableCertificateAuthorityRequest,Operation> disableCertificateAuthorityCallable()
Disable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DisableCertificateAuthorityRequest request =
DisableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.disableCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<DisableCertificateAuthorityRequest,Operation> |
disableCertificateAuthorityOperationCallable()
public final OperationCallable<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> disableCertificateAuthorityOperationCallable()
Disable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
DisableCertificateAuthorityRequest request =
DisableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.disableCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
enableCertificateAuthorityAsync(CertificateAuthorityName name)
public final OperationFuture<CertificateAuthority,OperationMetadata> enableCertificateAuthorityAsync(CertificateAuthorityName name)
Enable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.enableCertificateAuthorityAsync(name).get();
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
enableCertificateAuthorityAsync(EnableCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> enableCertificateAuthorityAsync(EnableCertificateAuthorityRequest request)
Enable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
EnableCertificateAuthorityRequest request =
EnableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.enableCertificateAuthorityAsync(request).get();
}
Name | Description |
request | EnableCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
enableCertificateAuthorityAsync(String name)
public final OperationFuture<CertificateAuthority,OperationMetadata> enableCertificateAuthorityAsync(String name)
Enable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.enableCertificateAuthorityAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
enableCertificateAuthorityCallable()
public final UnaryCallable<EnableCertificateAuthorityRequest,Operation> enableCertificateAuthorityCallable()
Enable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
EnableCertificateAuthorityRequest request =
EnableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.enableCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<EnableCertificateAuthorityRequest,Operation> |
enableCertificateAuthorityOperationCallable()
public final OperationCallable<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> enableCertificateAuthorityOperationCallable()
Enable a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
EnableCertificateAuthorityRequest request =
EnableCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.enableCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
fetchCaCerts(CaPoolName caPool)
public final FetchCaCertsResponse fetchCaCerts(CaPoolName caPool)
FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all ACTIVE CertificateAuthority resources in the CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName caPool = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
FetchCaCertsResponse response = certificateAuthorityServiceClient.fetchCaCerts(caPool);
}
Name | Description |
caPool | CaPoolName Required. The resource name for the
CaPool in the format
|
Type | Description |
FetchCaCertsResponse |
fetchCaCerts(FetchCaCertsRequest request)
public final FetchCaCertsResponse fetchCaCerts(FetchCaCertsRequest request)
FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all ACTIVE CertificateAuthority resources in the CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
FetchCaCertsRequest request =
FetchCaCertsRequest.newBuilder()
.setCaPool(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setRequestId("requestId693933066")
.build();
FetchCaCertsResponse response = certificateAuthorityServiceClient.fetchCaCerts(request);
}
Name | Description |
request | FetchCaCertsRequest The request object containing all of the parameters for the API call. |
Type | Description |
FetchCaCertsResponse |
fetchCaCerts(String caPool)
public final FetchCaCertsResponse fetchCaCerts(String caPool)
FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all ACTIVE CertificateAuthority resources in the CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String caPool = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
FetchCaCertsResponse response = certificateAuthorityServiceClient.fetchCaCerts(caPool);
}
Name | Description |
caPool | String Required. The resource name for the
CaPool in the format
|
Type | Description |
FetchCaCertsResponse |
fetchCaCertsCallable()
public final UnaryCallable<FetchCaCertsRequest,FetchCaCertsResponse> fetchCaCertsCallable()
FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all ACTIVE CertificateAuthority resources in the CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
FetchCaCertsRequest request =
FetchCaCertsRequest.newBuilder()
.setCaPool(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<FetchCaCertsResponse> future =
certificateAuthorityServiceClient.fetchCaCertsCallable().futureCall(request);
// Do something.
FetchCaCertsResponse response = future.get();
}
Type | Description |
UnaryCallable<FetchCaCertsRequest,FetchCaCertsResponse> |
fetchCertificateAuthorityCsr(CertificateAuthorityName name)
public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr(CertificateAuthorityName name)
Fetch a certificate signing request (CSR) from a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. The CSR must then be signed by the desired parent Certificate Authority, which could be another CertificateAuthority resource, or could be an on-prem certificate authority. See also ActivateCertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
FetchCertificateAuthorityCsrResponse response =
certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(name);
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
FetchCertificateAuthorityCsrResponse |
fetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request)
public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr(FetchCertificateAuthorityCsrRequest request)
Fetch a certificate signing request (CSR) from a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. The CSR must then be signed by the desired parent Certificate Authority, which could be another CertificateAuthority resource, or could be an on-prem certificate authority. See also ActivateCertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
FetchCertificateAuthorityCsrRequest request =
FetchCertificateAuthorityCsrRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.build();
FetchCertificateAuthorityCsrResponse response =
certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(request);
}
Name | Description |
request | FetchCertificateAuthorityCsrRequest The request object containing all of the parameters for the API call. |
Type | Description |
FetchCertificateAuthorityCsrResponse |
fetchCertificateAuthorityCsr(String name)
public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr(String name)
Fetch a certificate signing request (CSR) from a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. The CSR must then be signed by the desired parent Certificate Authority, which could be another CertificateAuthority resource, or could be an on-prem certificate authority. See also ActivateCertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
FetchCertificateAuthorityCsrResponse response =
certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(name);
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
FetchCertificateAuthorityCsrResponse |
fetchCertificateAuthorityCsrCallable()
public final UnaryCallable<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrCallable()
Fetch a certificate signing request (CSR) from a CertificateAuthority that is in state AWAITING_USER_ACTIVATION and is of type SUBORDINATE. The CSR must then be signed by the desired parent Certificate Authority, which could be another CertificateAuthority resource, or could be an on-prem certificate authority. See also ActivateCertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
FetchCertificateAuthorityCsrRequest request =
FetchCertificateAuthorityCsrRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.build();
ApiFuture<FetchCertificateAuthorityCsrResponse> future =
certificateAuthorityServiceClient
.fetchCertificateAuthorityCsrCallable()
.futureCall(request);
// Do something.
FetchCertificateAuthorityCsrResponse response = future.get();
}
Type | Description |
UnaryCallable<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> |
getCaPool(CaPoolName name)
public final CaPool getCaPool(CaPoolName name)
Returns a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName name = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
CaPool response = certificateAuthorityServiceClient.getCaPool(name);
}
Name | Description |
name | CaPoolName Required. The name of the CaPool to get. |
Type | Description |
CaPool |
getCaPool(GetCaPoolRequest request)
public final CaPool getCaPool(GetCaPoolRequest request)
Returns a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCaPoolRequest request =
GetCaPoolRequest.newBuilder()
.setName(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.build();
CaPool response = certificateAuthorityServiceClient.getCaPool(request);
}
Name | Description |
request | GetCaPoolRequest The request object containing all of the parameters for the API call. |
Type | Description |
CaPool |
getCaPool(String name)
public final CaPool getCaPool(String name)
Returns a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
CaPool response = certificateAuthorityServiceClient.getCaPool(name);
}
Name | Description |
name | String Required. The name of the CaPool to get. |
Type | Description |
CaPool |
getCaPoolCallable()
public final UnaryCallable<GetCaPoolRequest,CaPool> getCaPoolCallable()
Returns a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCaPoolRequest request =
GetCaPoolRequest.newBuilder()
.setName(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.build();
ApiFuture<CaPool> future =
certificateAuthorityServiceClient.getCaPoolCallable().futureCall(request);
// Do something.
CaPool response = future.get();
}
Type | Description |
UnaryCallable<GetCaPoolRequest,CaPool> |
getCertificate(CertificateName name)
public final Certificate getCertificate(CertificateName name)
Returns 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateName name =
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]");
Certificate response = certificateAuthorityServiceClient.getCertificate(name);
}
Name | Description |
name | CertificateName Required. The name of the Certificate to get. |
Type | Description |
Certificate |
getCertificate(GetCertificateRequest request)
public final Certificate getCertificate(GetCertificateRequest request)
Returns 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateRequest request =
GetCertificateRequest.newBuilder()
.setName(
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]")
.toString())
.build();
Certificate response = certificateAuthorityServiceClient.getCertificate(request);
}
Name | Description |
request | GetCertificateRequest The request object containing all of the parameters for the API call. |
Type | Description |
Certificate |
getCertificate(String name)
public final Certificate getCertificate(String name)
Returns 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]").toString();
Certificate response = certificateAuthorityServiceClient.getCertificate(name);
}
Name | Description |
name | String Required. The name of the Certificate to get. |
Type | Description |
Certificate |
getCertificateAuthority(CertificateAuthorityName name)
public final CertificateAuthority getCertificateAuthority(CertificateAuthorityName name)
Returns a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.getCertificateAuthority(name);
}
Name | Description |
name | CertificateAuthorityName Required. The name of the CertificateAuthority to get. |
Type | Description |
CertificateAuthority |
getCertificateAuthority(GetCertificateAuthorityRequest request)
public final CertificateAuthority getCertificateAuthority(GetCertificateAuthorityRequest request)
Returns a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateAuthorityRequest request =
GetCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.getCertificateAuthority(request);
}
Name | Description |
request | GetCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthority |
getCertificateAuthority(String name)
public final CertificateAuthority getCertificateAuthority(String name)
Returns a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.getCertificateAuthority(name);
}
Name | Description |
name | String Required. The name of the CertificateAuthority to get. |
Type | Description |
CertificateAuthority |
getCertificateAuthorityCallable()
public final UnaryCallable<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthorityCallable()
Returns a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateAuthorityRequest request =
GetCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.build();
ApiFuture<CertificateAuthority> future =
certificateAuthorityServiceClient.getCertificateAuthorityCallable().futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
UnaryCallable<GetCertificateAuthorityRequest,CertificateAuthority> |
getCertificateCallable()
public final UnaryCallable<GetCertificateRequest,Certificate> getCertificateCallable()
Returns 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateRequest request =
GetCertificateRequest.newBuilder()
.setName(
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]")
.toString())
.build();
ApiFuture<Certificate> future =
certificateAuthorityServiceClient.getCertificateCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
Type | Description |
UnaryCallable<GetCertificateRequest,Certificate> |
getCertificateRevocationList(CertificateRevocationListName name)
public final CertificateRevocationList getCertificateRevocationList(CertificateRevocationListName name)
Returns a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateRevocationListName name =
CertificateRevocationListName.of(
"[PROJECT]",
"[LOCATION]",
"[CA_POOL]",
"[CERTIFICATE_AUTHORITY]",
"[CERTIFICATE_REVOCATION_LIST]");
CertificateRevocationList response =
certificateAuthorityServiceClient.getCertificateRevocationList(name);
}
Name | Description |
name | CertificateRevocationListName Required. The name of the CertificateRevocationList to get. |
Type | Description |
CertificateRevocationList |
getCertificateRevocationList(GetCertificateRevocationListRequest request)
public final CertificateRevocationList getCertificateRevocationList(GetCertificateRevocationListRequest request)
Returns a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateRevocationListRequest request =
GetCertificateRevocationListRequest.newBuilder()
.setName(
CertificateRevocationListName.of(
"[PROJECT]",
"[LOCATION]",
"[CA_POOL]",
"[CERTIFICATE_AUTHORITY]",
"[CERTIFICATE_REVOCATION_LIST]")
.toString())
.build();
CertificateRevocationList response =
certificateAuthorityServiceClient.getCertificateRevocationList(request);
}
Name | Description |
request | GetCertificateRevocationListRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateRevocationList |
getCertificateRevocationList(String name)
public final CertificateRevocationList getCertificateRevocationList(String name)
Returns a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateRevocationListName.of(
"[PROJECT]",
"[LOCATION]",
"[CA_POOL]",
"[CERTIFICATE_AUTHORITY]",
"[CERTIFICATE_REVOCATION_LIST]")
.toString();
CertificateRevocationList response =
certificateAuthorityServiceClient.getCertificateRevocationList(name);
}
Name | Description |
name | String Required. The name of the CertificateRevocationList to get. |
Type | Description |
CertificateRevocationList |
getCertificateRevocationListCallable()
public final UnaryCallable<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListCallable()
Returns a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateRevocationListRequest request =
GetCertificateRevocationListRequest.newBuilder()
.setName(
CertificateRevocationListName.of(
"[PROJECT]",
"[LOCATION]",
"[CA_POOL]",
"[CERTIFICATE_AUTHORITY]",
"[CERTIFICATE_REVOCATION_LIST]")
.toString())
.build();
ApiFuture<CertificateRevocationList> future =
certificateAuthorityServiceClient
.getCertificateRevocationListCallable()
.futureCall(request);
// Do something.
CertificateRevocationList response = future.get();
}
Type | Description |
UnaryCallable<GetCertificateRevocationListRequest,CertificateRevocationList> |
getCertificateTemplate(CertificateTemplateName name)
public final CertificateTemplate getCertificateTemplate(CertificateTemplateName name)
Returns a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateTemplateName name =
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]");
CertificateTemplate response = certificateAuthorityServiceClient.getCertificateTemplate(name);
}
Name | Description |
name | CertificateTemplateName Required. The name of the CertificateTemplate to get. |
Type | Description |
CertificateTemplate |
getCertificateTemplate(GetCertificateTemplateRequest request)
public final CertificateTemplate getCertificateTemplate(GetCertificateTemplateRequest request)
Returns a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateTemplateRequest request =
GetCertificateTemplateRequest.newBuilder()
.setName(
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString())
.build();
CertificateTemplate response =
certificateAuthorityServiceClient.getCertificateTemplate(request);
}
Name | Description |
request | GetCertificateTemplateRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateTemplate |
getCertificateTemplate(String name)
public final CertificateTemplate getCertificateTemplate(String name)
Returns a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString();
CertificateTemplate response = certificateAuthorityServiceClient.getCertificateTemplate(name);
}
Name | Description |
name | String Required. The name of the CertificateTemplate to get. |
Type | Description |
CertificateTemplate |
getCertificateTemplateCallable()
public final UnaryCallable<GetCertificateTemplateRequest,CertificateTemplate> getCertificateTemplateCallable()
Returns a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetCertificateTemplateRequest request =
GetCertificateTemplateRequest.newBuilder()
.setName(
CertificateTemplateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_TEMPLATE]")
.toString())
.build();
ApiFuture<CertificateTemplate> future =
certificateAuthorityServiceClient.getCertificateTemplateCallable().futureCall(request);
// Do something.
CertificateTemplate response = future.get();
}
Type | Description |
UnaryCallable<GetCertificateTemplateRequest,CertificateTemplate> |
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.
Type | Description |
OperationsClient |
getIamPolicy(GetIamPolicyRequest request)
public final Policy getIamPolicy(GetIamPolicyRequest request)
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
Policy response = certificateAuthorityServiceClient.getIamPolicy(request);
}
Name | Description |
request | com.google.iam.v1.GetIamPolicyRequest The request object containing all of the parameters for the API call. |
Type | Description |
com.google.iam.v1.Policy |
getIamPolicyCallable()
public final UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
ApiFuture<Policy> future =
certificateAuthorityServiceClient.getIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Type | Description |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = certificateAuthorityServiceClient.getLocation(request);
}
Name | Description |
request | com.google.cloud.location.GetLocationRequest The request object containing all of the parameters for the API call. |
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future =
certificateAuthorityServiceClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
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.
Type | Description |
OperationsClient |
getSettings()
public final CertificateAuthorityServiceSettings getSettings()
Type | Description |
CertificateAuthorityServiceSettings |
getStub()
public CertificateAuthorityServiceStub getStub()
Type | Description |
CertificateAuthorityServiceStub |
isShutdown()
public boolean isShutdown()
Type | Description |
boolean |
isTerminated()
public boolean isTerminated()
Type | Description |
boolean |
listCaPools(ListCaPoolsRequest request)
public final CertificateAuthorityServiceClient.ListCaPoolsPagedResponse listCaPools(ListCaPoolsRequest request)
Lists CaPools.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCaPoolsRequest request =
ListCaPoolsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CaPool element : certificateAuthorityServiceClient.listCaPools(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | ListCaPoolsRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.ListCaPoolsPagedResponse |
listCaPools(LocationName parent)
public final CertificateAuthorityServiceClient.ListCaPoolsPagedResponse listCaPools(LocationName parent)
Lists CaPools.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (CaPool element : certificateAuthorityServiceClient.listCaPools(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | LocationName Required. The resource name of the location associated with the
CaPools, in the format
|
Type | Description |
CertificateAuthorityServiceClient.ListCaPoolsPagedResponse |
listCaPools(String parent)
public final CertificateAuthorityServiceClient.ListCaPoolsPagedResponse listCaPools(String parent)
Lists CaPools.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (CaPool element : certificateAuthorityServiceClient.listCaPools(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | String Required. The resource name of the location associated with the
CaPools, in the format
|
Type | Description |
CertificateAuthorityServiceClient.ListCaPoolsPagedResponse |
listCaPoolsCallable()
public final UnaryCallable<ListCaPoolsRequest,ListCaPoolsResponse> listCaPoolsCallable()
Lists CaPools.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCaPoolsRequest request =
ListCaPoolsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCaPoolsResponse response =
certificateAuthorityServiceClient.listCaPoolsCallable().call(request);
for (CaPool element : response.getCaPoolsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Type | Description |
UnaryCallable<ListCaPoolsRequest,ListCaPoolsResponse> |
listCaPoolsPagedCallable()
public final UnaryCallable<ListCaPoolsRequest,CertificateAuthorityServiceClient.ListCaPoolsPagedResponse> listCaPoolsPagedCallable()
Lists CaPools.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCaPoolsRequest request =
ListCaPoolsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CaPool> future =
certificateAuthorityServiceClient.listCaPoolsPagedCallable().futureCall(request);
// Do something.
for (CaPool element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<ListCaPoolsRequest,ListCaPoolsPagedResponse> |
listCertificateAuthorities(CaPoolName parent)
public final CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse listCertificateAuthorities(CaPoolName parent)
Lists CertificateAuthorities.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
for (CertificateAuthority element :
certificateAuthorityServiceClient.listCertificateAuthorities(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | CaPoolName Required. The resource name of the
CaPool associated with the
CertificateAuthorities, in the
format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse |
listCertificateAuthorities(ListCertificateAuthoritiesRequest request)
public final CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse listCertificateAuthorities(ListCertificateAuthoritiesRequest request)
Lists CertificateAuthorities.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateAuthoritiesRequest request =
ListCertificateAuthoritiesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateAuthority element :
certificateAuthorityServiceClient.listCertificateAuthorities(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | ListCertificateAuthoritiesRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse |
listCertificateAuthorities(String parent)
public final CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse listCertificateAuthorities(String parent)
Lists CertificateAuthorities.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
for (CertificateAuthority element :
certificateAuthorityServiceClient.listCertificateAuthorities(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | String Required. The resource name of the
CaPool associated with the
CertificateAuthorities, in the
format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse |
listCertificateAuthoritiesCallable()
public final UnaryCallable<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse> listCertificateAuthoritiesCallable()
Lists CertificateAuthorities.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateAuthoritiesRequest request =
ListCertificateAuthoritiesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateAuthoritiesResponse response =
certificateAuthorityServiceClient.listCertificateAuthoritiesCallable().call(request);
for (CertificateAuthority element : response.getCertificateAuthoritiesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Type | Description |
UnaryCallable<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse> |
listCertificateAuthoritiesPagedCallable()
public final UnaryCallable<ListCertificateAuthoritiesRequest,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> listCertificateAuthoritiesPagedCallable()
Lists CertificateAuthorities.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateAuthoritiesRequest request =
ListCertificateAuthoritiesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateAuthority> future =
certificateAuthorityServiceClient
.listCertificateAuthoritiesPagedCallable()
.futureCall(request);
// Do something.
for (CertificateAuthority element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesPagedResponse> |
listCertificateRevocationLists(CertificateAuthorityName parent)
public final CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse listCertificateRevocationLists(CertificateAuthorityName parent)
Lists CertificateRevocationLists.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName parent =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
for (CertificateRevocationList element :
certificateAuthorityServiceClient.listCertificateRevocationLists(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | CertificateAuthorityName Required. The resource name of the location associated with the
CertificateRevocationLists,
in the format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse |
listCertificateRevocationLists(ListCertificateRevocationListsRequest request)
public final CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse listCertificateRevocationLists(ListCertificateRevocationListsRequest request)
Lists CertificateRevocationLists.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateRevocationListsRequest request =
ListCertificateRevocationListsRequest.newBuilder()
.setParent(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateRevocationList element :
certificateAuthorityServiceClient.listCertificateRevocationLists(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | ListCertificateRevocationListsRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse |
listCertificateRevocationLists(String parent)
public final CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse listCertificateRevocationLists(String parent)
Lists CertificateRevocationLists.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
for (CertificateRevocationList element :
certificateAuthorityServiceClient.listCertificateRevocationLists(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | String Required. The resource name of the location associated with the
CertificateRevocationLists,
in the format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse |
listCertificateRevocationListsCallable()
public final UnaryCallable<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse> listCertificateRevocationListsCallable()
Lists CertificateRevocationLists.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateRevocationListsRequest request =
ListCertificateRevocationListsRequest.newBuilder()
.setParent(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateRevocationListsResponse response =
certificateAuthorityServiceClient
.listCertificateRevocationListsCallable()
.call(request);
for (CertificateRevocationList element : response.getCertificateRevocationListsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Type | Description |
UnaryCallable<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse> |
listCertificateRevocationListsPagedCallable()
public final UnaryCallable<ListCertificateRevocationListsRequest,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> listCertificateRevocationListsPagedCallable()
Lists CertificateRevocationLists.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateRevocationListsRequest request =
ListCertificateRevocationListsRequest.newBuilder()
.setParent(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateRevocationList> future =
certificateAuthorityServiceClient
.listCertificateRevocationListsPagedCallable()
.futureCall(request);
// Do something.
for (CertificateRevocationList element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<ListCertificateRevocationListsRequest,ListCertificateRevocationListsPagedResponse> |
listCertificateTemplates(ListCertificateTemplatesRequest request)
public final CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse listCertificateTemplates(ListCertificateTemplatesRequest request)
Lists CertificateTemplates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateTemplatesRequest request =
ListCertificateTemplatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (CertificateTemplate element :
certificateAuthorityServiceClient.listCertificateTemplates(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | ListCertificateTemplatesRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse |
listCertificateTemplates(LocationName parent)
public final CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse listCertificateTemplates(LocationName parent)
Lists CertificateTemplates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (CertificateTemplate element :
certificateAuthorityServiceClient.listCertificateTemplates(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | LocationName Required. The resource name of the location associated with the
CertificateTemplates, in the
format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse |
listCertificateTemplates(String parent)
public final CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse listCertificateTemplates(String parent)
Lists CertificateTemplates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (CertificateTemplate element :
certificateAuthorityServiceClient.listCertificateTemplates(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | String Required. The resource name of the location associated with the
CertificateTemplates, in the
format |
Type | Description |
CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse |
listCertificateTemplatesCallable()
public final UnaryCallable<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse> listCertificateTemplatesCallable()
Lists CertificateTemplates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateTemplatesRequest request =
ListCertificateTemplatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificateTemplatesResponse response =
certificateAuthorityServiceClient.listCertificateTemplatesCallable().call(request);
for (CertificateTemplate element : response.getCertificateTemplatesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Type | Description |
UnaryCallable<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse> |
listCertificateTemplatesPagedCallable()
public final UnaryCallable<ListCertificateTemplatesRequest,CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse> listCertificateTemplatesPagedCallable()
Lists CertificateTemplates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificateTemplatesRequest request =
ListCertificateTemplatesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<CertificateTemplate> future =
certificateAuthorityServiceClient
.listCertificateTemplatesPagedCallable()
.futureCall(request);
// Do something.
for (CertificateTemplate element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<ListCertificateTemplatesRequest,ListCertificateTemplatesPagedResponse> |
listCertificates(CaPoolName parent)
public final CertificateAuthorityServiceClient.ListCertificatesPagedResponse listCertificates(CaPoolName parent)
Lists Certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPoolName parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]");
for (Certificate element :
certificateAuthorityServiceClient.listCertificates(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | CaPoolName Required. The resource name of the location associated with the
Certificates, in the format
|
Type | Description |
CertificateAuthorityServiceClient.ListCertificatesPagedResponse |
listCertificates(ListCertificatesRequest request)
public final CertificateAuthorityServiceClient.ListCertificatesPagedResponse listCertificates(ListCertificatesRequest request)
Lists Certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (Certificate element :
certificateAuthorityServiceClient.listCertificates(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | ListCertificatesRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.ListCertificatesPagedResponse |
listCertificates(String parent)
public final CertificateAuthorityServiceClient.ListCertificatesPagedResponse listCertificates(String parent)
Lists Certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String parent = CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString();
for (Certificate element :
certificateAuthorityServiceClient.listCertificates(parent).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
parent | String Required. The resource name of the location associated with the
Certificates, in the format
|
Type | Description |
CertificateAuthorityServiceClient.ListCertificatesPagedResponse |
listCertificatesCallable()
public final UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> listCertificatesCallable()
Lists Certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListCertificatesResponse response =
certificateAuthorityServiceClient.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;
}
}
}
Type | Description |
UnaryCallable<ListCertificatesRequest,ListCertificatesResponse> |
listCertificatesPagedCallable()
public final UnaryCallable<ListCertificatesRequest,CertificateAuthorityServiceClient.ListCertificatesPagedResponse> listCertificatesPagedCallable()
Lists Certificates.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListCertificatesRequest request =
ListCertificatesRequest.newBuilder()
.setParent(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<Certificate> future =
certificateAuthorityServiceClient.listCertificatesPagedCallable().futureCall(request);
// Do something.
for (Certificate element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<ListCertificatesRequest,ListCertificatesPagedResponse> |
listLocations(ListLocationsRequest request)
public final CertificateAuthorityServiceClient.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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element :
certificateAuthorityServiceClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
Name | Description |
request | com.google.cloud.location.ListLocationsRequest The request object containing all of the parameters for the API call. |
Type | Description |
CertificateAuthorityServiceClient.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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
certificateAuthorityServiceClient.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;
}
}
}
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsPagedCallable()
public final UnaryCallable<ListLocationsRequest,CertificateAuthorityServiceClient.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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
certificateAuthorityServiceClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse> |
revokeCertificate(CertificateName name)
public final Certificate revokeCertificate(CertificateName name)
Revoke 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateName name =
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]");
Certificate response = certificateAuthorityServiceClient.revokeCertificate(name);
}
Name | Description |
name | CertificateName Required. The resource name for this
Certificate in the format
|
Type | Description |
Certificate |
revokeCertificate(RevokeCertificateRequest request)
public final Certificate revokeCertificate(RevokeCertificateRequest request)
Revoke 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
RevokeCertificateRequest request =
RevokeCertificateRequest.newBuilder()
.setName(
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]")
.toString())
.setReason(RevocationReason.forNumber(0))
.setRequestId("requestId693933066")
.build();
Certificate response = certificateAuthorityServiceClient.revokeCertificate(request);
}
Name | Description |
request | RevokeCertificateRequest The request object containing all of the parameters for the API call. |
Type | Description |
Certificate |
revokeCertificate(String name)
public final Certificate revokeCertificate(String name)
Revoke 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]").toString();
Certificate response = certificateAuthorityServiceClient.revokeCertificate(name);
}
Name | Description |
name | String Required. The resource name for this
Certificate in the format
|
Type | Description |
Certificate |
revokeCertificateCallable()
public final UnaryCallable<RevokeCertificateRequest,Certificate> revokeCertificateCallable()
Revoke 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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
RevokeCertificateRequest request =
RevokeCertificateRequest.newBuilder()
.setName(
CertificateName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE]")
.toString())
.setReason(RevocationReason.forNumber(0))
.setRequestId("requestId693933066")
.build();
ApiFuture<Certificate> future =
certificateAuthorityServiceClient.revokeCertificateCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
Type | Description |
UnaryCallable<RevokeCertificateRequest,Certificate> |
setIamPolicy(SetIamPolicyRequest request)
public final Policy setIamPolicy(SetIamPolicyRequest request)
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Policy response = certificateAuthorityServiceClient.setIamPolicy(request);
}
Name | Description |
request | com.google.iam.v1.SetIamPolicyRequest The request object containing all of the parameters for the API call. |
Type | Description |
com.google.iam.v1.Policy |
setIamPolicyCallable()
public final UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Sets the access control policy on the specified resource. Replacesany existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Policy> future =
certificateAuthorityServiceClient.setIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Type | Description |
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
shutdown()
public void shutdown()
shutdownNow()
public void shutdownNow()
testIamPermissions(TestIamPermissionsRequest request)
public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsRequest request)
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.addAllPermissions(new ArrayList<String>())
.build();
TestIamPermissionsResponse response =
certificateAuthorityServiceClient.testIamPermissions(request);
}
Name | Description |
request | com.google.iam.v1.TestIamPermissionsRequest The request object containing all of the parameters for the API call. |
Type | Description |
com.google.iam.v1.TestIamPermissionsResponse |
testIamPermissionsCallable()
public final UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns permissions that a caller has on the specified resource. If theresource does not exist,
this will return an empty set ofpermissions, not a NOT_FOUND
error.
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(CaPoolName.of("[PROJECT]", "[LOCATION]", "[CA_POOL]").toString())
.addAllPermissions(new ArrayList<String>())
.build();
ApiFuture<TestIamPermissionsResponse> future =
certificateAuthorityServiceClient.testIamPermissionsCallable().futureCall(request);
// Do something.
TestIamPermissionsResponse response = future.get();
}
Type | Description |
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
undeleteCertificateAuthorityAsync(CertificateAuthorityName name)
public final OperationFuture<CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityAsync(CertificateAuthorityName name)
Undelete a CertificateAuthority that has been deleted.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthorityName name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]");
CertificateAuthority response =
certificateAuthorityServiceClient.undeleteCertificateAuthorityAsync(name).get();
}
Name | Description |
name | CertificateAuthorityName Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
undeleteCertificateAuthorityAsync(UndeleteCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityAsync(UndeleteCertificateAuthorityRequest request)
Undelete a CertificateAuthority that has been deleted.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UndeleteCertificateAuthorityRequest request =
UndeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.undeleteCertificateAuthorityAsync(request).get();
}
Name | Description |
request | UndeleteCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
undeleteCertificateAuthorityAsync(String name)
public final OperationFuture<CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityAsync(String name)
Undelete a CertificateAuthority that has been deleted.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
String name =
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString();
CertificateAuthority response =
certificateAuthorityServiceClient.undeleteCertificateAuthorityAsync(name).get();
}
Name | Description |
name | String Required. The resource name for this
CertificateAuthority in the
format |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
undeleteCertificateAuthorityCallable()
public final UnaryCallable<UndeleteCertificateAuthorityRequest,Operation> undeleteCertificateAuthorityCallable()
Undelete a CertificateAuthority that has been deleted.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UndeleteCertificateAuthorityRequest request =
UndeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.undeleteCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<UndeleteCertificateAuthorityRequest,Operation> |
undeleteCertificateAuthorityOperationCallable()
public final OperationCallable<UndeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityOperationCallable()
Undelete a CertificateAuthority that has been deleted.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UndeleteCertificateAuthorityRequest request =
UndeleteCertificateAuthorityRequest.newBuilder()
.setName(
CertificateAuthorityName.of(
"[PROJECT]", "[LOCATION]", "[CA_POOL]", "[CERTIFICATE_AUTHORITY]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.undeleteCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<UndeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
updateCaPoolAsync(CaPool caPool, FieldMask updateMask)
public final OperationFuture<CaPool,OperationMetadata> updateCaPoolAsync(CaPool caPool, FieldMask updateMask)
Update a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CaPool caPool = CaPool.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CaPool response =
certificateAuthorityServiceClient.updateCaPoolAsync(caPool, updateMask).get();
}
Name | Description |
caPool | CaPool Required. CaPool with updated values. |
updateMask | FieldMask Required. A list of fields to be updated in this request. |
Type | Description |
OperationFuture<CaPool,OperationMetadata> |
updateCaPoolAsync(UpdateCaPoolRequest request)
public final OperationFuture<CaPool,OperationMetadata> updateCaPoolAsync(UpdateCaPoolRequest request)
Update a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCaPoolRequest request =
UpdateCaPoolRequest.newBuilder()
.setCaPool(CaPool.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CaPool response = certificateAuthorityServiceClient.updateCaPoolAsync(request).get();
}
Name | Description |
request | UpdateCaPoolRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CaPool,OperationMetadata> |
updateCaPoolCallable()
public final UnaryCallable<UpdateCaPoolRequest,Operation> updateCaPoolCallable()
Update a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCaPoolRequest request =
UpdateCaPoolRequest.newBuilder()
.setCaPool(CaPool.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.updateCaPoolCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<UpdateCaPoolRequest,Operation> |
updateCaPoolOperationCallable()
public final OperationCallable<UpdateCaPoolRequest,CaPool,OperationMetadata> updateCaPoolOperationCallable()
Update a CaPool.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCaPoolRequest request =
UpdateCaPoolRequest.newBuilder()
.setCaPool(CaPool.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CaPool, OperationMetadata> future =
certificateAuthorityServiceClient.updateCaPoolOperationCallable().futureCall(request);
// Do something.
CaPool response = future.get();
}
Type | Description |
OperationCallable<UpdateCaPoolRequest,CaPool,OperationMetadata> |
updateCertificate(Certificate certificate, FieldMask updateMask)
public final Certificate updateCertificate(Certificate certificate, FieldMask updateMask)
Update a Certificate. Currently, the only field you can update is the labels field.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
Certificate certificate = Certificate.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Certificate response =
certificateAuthorityServiceClient.updateCertificate(certificate, updateMask);
}
Name | Description |
certificate | Certificate Required. Certificate with updated values. |
updateMask | FieldMask Required. A list of fields to be updated in this request. |
Type | Description |
Certificate |
updateCertificate(UpdateCertificateRequest request)
public final Certificate updateCertificate(UpdateCertificateRequest request)
Update a Certificate. Currently, the only field you can update is the labels field.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateRequest request =
UpdateCertificateRequest.newBuilder()
.setCertificate(Certificate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
Certificate response = certificateAuthorityServiceClient.updateCertificate(request);
}
Name | Description |
request | UpdateCertificateRequest The request object containing all of the parameters for the API call. |
Type | Description |
Certificate |
updateCertificateAuthorityAsync(CertificateAuthority certificateAuthority, FieldMask updateMask)
public final OperationFuture<CertificateAuthority,OperationMetadata> updateCertificateAuthorityAsync(CertificateAuthority certificateAuthority, FieldMask updateMask)
Update a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CertificateAuthority response =
certificateAuthorityServiceClient
.updateCertificateAuthorityAsync(certificateAuthority, updateMask)
.get();
}
Name | Description |
certificateAuthority | CertificateAuthority Required. CertificateAuthority with updated values. |
updateMask | FieldMask Required. A list of fields to be updated in this request. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
updateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest request)
public final OperationFuture<CertificateAuthority,OperationMetadata> updateCertificateAuthorityAsync(UpdateCertificateAuthorityRequest request)
Update a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateAuthorityRequest request =
UpdateCertificateAuthorityRequest.newBuilder()
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateAuthority response =
certificateAuthorityServiceClient.updateCertificateAuthorityAsync(request).get();
}
Name | Description |
request | UpdateCertificateAuthorityRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateAuthority,OperationMetadata> |
updateCertificateAuthorityCallable()
public final UnaryCallable<UpdateCertificateAuthorityRequest,Operation> updateCertificateAuthorityCallable()
Update a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateAuthorityRequest request =
UpdateCertificateAuthorityRequest.newBuilder()
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.updateCertificateAuthorityCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<UpdateCertificateAuthorityRequest,Operation> |
updateCertificateAuthorityOperationCallable()
public final OperationCallable<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> updateCertificateAuthorityOperationCallable()
Update a CertificateAuthority.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateAuthorityRequest request =
UpdateCertificateAuthorityRequest.newBuilder()
.setCertificateAuthority(CertificateAuthority.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateAuthority, OperationMetadata> future =
certificateAuthorityServiceClient
.updateCertificateAuthorityOperationCallable()
.futureCall(request);
// Do something.
CertificateAuthority response = future.get();
}
Type | Description |
OperationCallable<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> |
updateCertificateCallable()
public final UnaryCallable<UpdateCertificateRequest,Certificate> updateCertificateCallable()
Update a Certificate. Currently, the only field you can update is the labels field.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateRequest request =
UpdateCertificateRequest.newBuilder()
.setCertificate(Certificate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Certificate> future =
certificateAuthorityServiceClient.updateCertificateCallable().futureCall(request);
// Do something.
Certificate response = future.get();
}
Type | Description |
UnaryCallable<UpdateCertificateRequest,Certificate> |
updateCertificateRevocationListAsync(CertificateRevocationList certificateRevocationList, FieldMask updateMask)
public final OperationFuture<CertificateRevocationList,OperationMetadata> updateCertificateRevocationListAsync(CertificateRevocationList certificateRevocationList, FieldMask updateMask)
Update a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateRevocationList certificateRevocationList =
CertificateRevocationList.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CertificateRevocationList response =
certificateAuthorityServiceClient
.updateCertificateRevocationListAsync(certificateRevocationList, updateMask)
.get();
}
Name | Description |
certificateRevocationList | CertificateRevocationList Required. CertificateRevocationList with updated values. |
updateMask | FieldMask Required. A list of fields to be updated in this request. |
Type | Description |
OperationFuture<CertificateRevocationList,OperationMetadata> |
updateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest request)
public final OperationFuture<CertificateRevocationList,OperationMetadata> updateCertificateRevocationListAsync(UpdateCertificateRevocationListRequest request)
Update a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateRevocationListRequest request =
UpdateCertificateRevocationListRequest.newBuilder()
.setCertificateRevocationList(CertificateRevocationList.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateRevocationList response =
certificateAuthorityServiceClient.updateCertificateRevocationListAsync(request).get();
}
Name | Description |
request | UpdateCertificateRevocationListRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateRevocationList,OperationMetadata> |
updateCertificateRevocationListCallable()
public final UnaryCallable<UpdateCertificateRevocationListRequest,Operation> updateCertificateRevocationListCallable()
Update a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateRevocationListRequest request =
UpdateCertificateRevocationListRequest.newBuilder()
.setCertificateRevocationList(CertificateRevocationList.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient
.updateCertificateRevocationListCallable()
.futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<UpdateCertificateRevocationListRequest,Operation> |
updateCertificateRevocationListOperationCallable()
public final OperationCallable<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> updateCertificateRevocationListOperationCallable()
Update a CertificateRevocationList.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateRevocationListRequest request =
UpdateCertificateRevocationListRequest.newBuilder()
.setCertificateRevocationList(CertificateRevocationList.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateRevocationList, OperationMetadata> future =
certificateAuthorityServiceClient
.updateCertificateRevocationListOperationCallable()
.futureCall(request);
// Do something.
CertificateRevocationList response = future.get();
}
Type | Description |
OperationCallable<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> |
updateCertificateTemplateAsync(CertificateTemplate certificateTemplate, FieldMask updateMask)
public final OperationFuture<CertificateTemplate,OperationMetadata> updateCertificateTemplateAsync(CertificateTemplate certificateTemplate, FieldMask updateMask)
Update a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
CertificateTemplate certificateTemplate = CertificateTemplate.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
CertificateTemplate response =
certificateAuthorityServiceClient
.updateCertificateTemplateAsync(certificateTemplate, updateMask)
.get();
}
Name | Description |
certificateTemplate | CertificateTemplate Required. CertificateTemplate with updated values. |
updateMask | FieldMask Required. A list of fields to be updated in this request. |
Type | Description |
OperationFuture<CertificateTemplate,OperationMetadata> |
updateCertificateTemplateAsync(UpdateCertificateTemplateRequest request)
public final OperationFuture<CertificateTemplate,OperationMetadata> updateCertificateTemplateAsync(UpdateCertificateTemplateRequest request)
Update a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateTemplateRequest request =
UpdateCertificateTemplateRequest.newBuilder()
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
CertificateTemplate response =
certificateAuthorityServiceClient.updateCertificateTemplateAsync(request).get();
}
Name | Description |
request | UpdateCertificateTemplateRequest The request object containing all of the parameters for the API call. |
Type | Description |
OperationFuture<CertificateTemplate,OperationMetadata> |
updateCertificateTemplateCallable()
public final UnaryCallable<UpdateCertificateTemplateRequest,Operation> updateCertificateTemplateCallable()
Update a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateTemplateRequest request =
UpdateCertificateTemplateRequest.newBuilder()
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
certificateAuthorityServiceClient.updateCertificateTemplateCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Type | Description |
UnaryCallable<UpdateCertificateTemplateRequest,Operation> |
updateCertificateTemplateOperationCallable()
public final OperationCallable<UpdateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> updateCertificateTemplateOperationCallable()
Update a CertificateTemplate.
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 (CertificateAuthorityServiceClient certificateAuthorityServiceClient =
CertificateAuthorityServiceClient.create()) {
UpdateCertificateTemplateRequest request =
UpdateCertificateTemplateRequest.newBuilder()
.setCertificateTemplate(CertificateTemplate.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<CertificateTemplate, OperationMetadata> future =
certificateAuthorityServiceClient
.updateCertificateTemplateOperationCallable()
.futureCall(request);
// Do something.
CertificateTemplate response = future.get();
}
Type | Description |
OperationCallable<UpdateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> |