diff --git a/google-cloud-security-private-ca/src/main/java/com/google/cloud/security/privateca/v1beta1/CertificateAuthorityServiceClient.java b/google-cloud-security-private-ca/src/main/java/com/google/cloud/security/privateca/v1beta1/CertificateAuthorityServiceClient.java index ffd87a80..c3d8946e 100644 --- a/google-cloud-security-private-ca/src/main/java/com/google/cloud/security/privateca/v1beta1/CertificateAuthorityServiceClient.java +++ b/google-cloud-security-private-ca/src/main/java/com/google/cloud/security/privateca/v1beta1/CertificateAuthorityServiceClient.java @@ -48,6 +48,18 @@ *
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: * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * 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(). @@ -171,6 +183,20 @@ public final OperationsClient getOperationsClient() { * Project, Location from a particular * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * Certificate certificate = Certificate.newBuilder().build(); + * String certificateId = "certificateId-644529902"; + * Certificate response = + * certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId); + * } + * }+ * * @param parent Required. The resource name of the location and * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * associated with the [Certificate][google.cloud.security.privateca.v1beta1.Certificate], in @@ -203,6 +229,21 @@ public final Certificate createCertificate( * Project, Location from a particular * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * Certificate certificate = Certificate.newBuilder().build(); + * String certificateId = "certificateId-644529902"; + * Certificate response = + * certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId); + * } + * }+ * * @param parent Required. The resource name of the location and * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * associated with the [Certificate][google.cloud.security.privateca.v1beta1.Certificate], in @@ -235,6 +276,24 @@ public final Certificate createCertificate( * Project, Location from a particular * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CreateCertificateRequest request = + * CreateCertificateRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setCertificateId("certificateId-644529902") + * .setCertificate(Certificate.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * Certificate response = certificateAuthorityServiceClient.createCertificate(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -249,6 +308,25 @@ public final Certificate createCertificate(CreateCertificateRequest request) { * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CreateCertificateRequest request = + * CreateCertificateRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setCertificateId("certificateId-644529902") + * .setCertificate(Certificate.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.createCertificateCallable().futureCall(request); + * // Do something. + * Certificate response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateName name = + * CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]"); + * Certificate response = certificateAuthorityServiceClient.getCertificate(name); + * } + * }+ * * @param name Required. The [name][google.cloud.security.privateca.v1beta1.Certificate.name] of * the [Certificate][google.cloud.security.privateca.v1beta1.Certificate] to get. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -272,6 +361,18 @@ public final Certificate getCertificate(CertificateName name) { /** * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString(); + * Certificate response = certificateAuthorityServiceClient.getCertificate(name); + * } + * }+ * * @param name Required. The [name][google.cloud.security.privateca.v1beta1.Certificate.name] of * the [Certificate][google.cloud.security.privateca.v1beta1.Certificate] to get. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -285,6 +386,22 @@ public final Certificate getCertificate(String name) { /** * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateRequest request = + * GetCertificateRequest.newBuilder() + * .setName( + * CertificateName.of( + * "[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString()) + * .build(); + * Certificate response = certificateAuthorityServiceClient.getCertificate(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -297,6 +414,23 @@ public final Certificate getCertificate(GetCertificateRequest request) { * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateRequest request = + * GetCertificateRequest.newBuilder() + * .setName( + * CertificateName.of( + * "[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString()) + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.getCertificateCallable().futureCall(request); + * // Do something. + * Certificate response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * for (Certificate element : + * certificateAuthorityServiceClient.listCertificates(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [Certificates][google.cloud.security.privateca.v1beta1.Certificate], in the format * `projects/*/locations/*/certificateauthorities/*`. @@ -323,6 +471,21 @@ public final ListCertificatesPagedResponse listCertificates(CertificateAuthority /** * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * for (Certificate element : + * certificateAuthorityServiceClient.listCertificates(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [Certificates][google.cloud.security.privateca.v1beta1.Certificate], in the format * `projects/*/locations/*/certificateauthorities/*`. @@ -338,6 +501,28 @@ public final ListCertificatesPagedResponse listCertificates(String parent) { /** * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificatesRequest request = + * ListCertificatesRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * for (Certificate element : + * certificateAuthorityServiceClient.listCertificates(request).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -350,6 +535,28 @@ public final ListCertificatesPagedResponse listCertificates(ListCertificatesRequ * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificatesRequest request = + * ListCertificatesRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.listCertificatesPagedCallable().futureCall(request); + * // Do something. + * for (Certificate element : future.get().iterateAll()) { + * // doThingsWith(element); + * } + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * while (true) { + * ListCertificatesResponse response = + * certificateAuthorityServiceClient.listCertificatesCallable().call(request); + * for (Certificate element : response.getResponsesList()) { + * // doThingsWith(element); + * } + * String nextPageToken = response.getNextPageToken(); + * if (!Strings.isNullOrEmpty(nextPageToken)) { + * request = request.toBuilder().setPageToken(nextPageToken).build(); + * } else { + * break; + * } + * } + * } + * }*/ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateName name = + * CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]"); + * Certificate response = certificateAuthorityServiceClient.revokeCertificate(name); + * } + * }+ * * @param name Required. The resource name for this * [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in the format * `projects/*/locations/*/certificateAuthorities/*/certificates/*`. @@ -388,6 +625,18 @@ public final Certificate revokeCertificate(CertificateName name) { /** * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString(); + * Certificate response = certificateAuthorityServiceClient.revokeCertificate(name); + * } + * }+ * * @param name Required. The resource name for this * [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in the format * `projects/*/locations/*/certificateAuthorities/*/certificates/*`. @@ -402,6 +651,23 @@ public final Certificate revokeCertificate(String name) { /** * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * RevokeCertificateRequest request = + * RevokeCertificateRequest.newBuilder() + * .setName( + * CertificateName.of( + * "[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * Certificate response = certificateAuthorityServiceClient.revokeCertificate(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -414,6 +680,24 @@ public final Certificate revokeCertificate(RevokeCertificateRequest request) { * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * RevokeCertificateRequest request = + * RevokeCertificateRequest.newBuilder() + * .setName( + * CertificateName.of( + * "[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]", "[CERTIFICATE]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.revokeCertificateCallable().futureCall(request); + * // Do something. + * Certificate response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * Certificate certificate = Certificate.newBuilder().build(); + * FieldMask updateMask = FieldMask.newBuilder().build(); + * Certificate response = + * certificateAuthorityServiceClient.updateCertificate(certificate, updateMask); + * } + * }+ * * @param certificate Required. [Certificate][google.cloud.security.privateca.v1beta1.Certificate] * with updated values. * @param updateMask Required. A list of fields to be updated in this request. @@ -445,6 +741,21 @@ public final Certificate updateCertificate(Certificate certificate, FieldMask up * only field you can update is the * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. * + *
Sample code: + * + *
{@code + * 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); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -459,6 +770,22 @@ public final Certificate updateCertificate(UpdateCertificateRequest request) { * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * UpdateCertificateRequest request = + * UpdateCertificateRequest.newBuilder() + * .setCertificate(Certificate.newBuilder().build()) + * .setUpdateMask(FieldMask.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.updateCertificateCallable().futureCall(request); + * // Do something. + * Certificate response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.activateCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -500,6 +839,19 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.activateCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -523,6 +875,25 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ActivateCertificateAuthorityRequest request = + * ActivateCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPemCaCertificate("pemCaCertificate2100567073") + * .setSubordinateConfig(SubordinateConfig.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.activateCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -543,6 +914,27 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ActivateCertificateAuthorityRequest request = + * ActivateCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPemCaCertificate("pemCaCertificate2100567073") + * .setSubordinateConfig(SubordinateConfig.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< ActivateCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -562,6 +954,27 @@ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .activateCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ActivateCertificateAuthorityRequest request = + * ActivateCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPemCaCertificate("pemCaCertificate2100567073") + * .setSubordinateConfig(SubordinateConfig.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .activateCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + * CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build(); + * String certificateAuthorityId = "certificateAuthorityId-1652580953"; + * CertificateAuthority response = + * certificateAuthorityServiceClient + * .createCertificateAuthorityAsync(parent, certificateAuthority, certificateAuthorityId) + * .get(); + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority], in * the format `projects/*/locations/*`. @@ -604,6 +1032,21 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + * CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build(); + * String certificateAuthorityId = "certificateAuthorityId-1652580953"; + * CertificateAuthority response = + * certificateAuthorityServiceClient + * .createCertificateAuthorityAsync(parent, certificateAuthority, certificateAuthorityId) + * .get(); + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority], in * the format `projects/*/locations/*`. @@ -632,6 +1075,23 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CreateCertificateAuthorityRequest request = + * CreateCertificateAuthorityRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setCertificateAuthorityId("certificateAuthorityId-1652580953") + * .setCertificateAuthority(CertificateAuthority.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.createCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -647,6 +1107,25 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CreateCertificateAuthorityRequest request = + * CreateCertificateAuthorityRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setCertificateAuthorityId("certificateAuthorityId-1652580953") + * .setCertificateAuthority(CertificateAuthority.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< CreateCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -661,6 +1140,25 @@ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .createCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CreateCertificateAuthorityRequest request = + * CreateCertificateAuthorityRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setCertificateAuthorityId("certificateAuthorityId-1652580953") + * .setCertificateAuthority(CertificateAuthority.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .createCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.disableCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -689,6 +1199,19 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.disableCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -705,6 +1228,23 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * DisableCertificateAuthorityRequest request = + * DisableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.disableCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -718,6 +1258,25 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * DisableCertificateAuthorityRequest request = + * DisableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< DisableCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -730,6 +1289,25 @@ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .disableCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * DisableCertificateAuthorityRequest request = + * DisableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .disableCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.enableCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -758,6 +1348,19 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.enableCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -774,6 +1377,23 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * EnableCertificateAuthorityRequest request = + * EnableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.enableCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -787,6 +1407,25 @@ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * EnableCertificateAuthorityRequest request = + * EnableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< EnableCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -799,6 +1438,25 @@ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .enableCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * EnableCertificateAuthorityRequest request = + * EnableCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .enableCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * FetchCertificateAuthorityCsrResponse response = + * certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(name); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -845,6 +1515,19 @@ public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr( * or could be an on-prem certificate authority. See also * [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * FetchCertificateAuthorityCsrResponse response = + * certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(name); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -869,6 +1552,22 @@ public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr(S * or could be an on-prem certificate authority. See also * [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * FetchCertificateAuthorityCsrRequest request = + * FetchCertificateAuthorityCsrRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .build(); + * FetchCertificateAuthorityCsrResponse response = + * certificateAuthorityServiceClient.fetchCertificateAuthorityCsr(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -891,6 +1590,24 @@ public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr( * [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * FetchCertificateAuthorityCsrRequest request = + * FetchCertificateAuthorityCsrRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .build(); + * ApiFuture*/ public final UnaryCallable< FetchCertificateAuthorityCsrRequest, FetchCertificateAuthorityCsrResponse> @@ -902,6 +1619,18 @@ public final FetchCertificateAuthorityCsrResponse fetchCertificateAuthorityCsr( /** * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *future = + * certificateAuthorityServiceClient + * .fetchCertificateAuthorityCsrCallable() + * .futureCall(request); + * // Do something. + * FetchCertificateAuthorityCsrResponse response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.getCertificateAuthority(name); + * } + * }+ * * @param name Required. The * [name][google.cloud.security.privateca.v1beta1.CertificateAuthority.name] of the * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] to @@ -920,6 +1649,19 @@ public final CertificateAuthority getCertificateAuthority(CertificateAuthorityNa /** * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.getCertificateAuthority(name); + * } + * }+ * * @param name Required. The * [name][google.cloud.security.privateca.v1beta1.CertificateAuthority.name] of the * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] to @@ -936,6 +1678,22 @@ public final CertificateAuthority getCertificateAuthority(String name) { /** * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateAuthorityRequest request = + * GetCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.getCertificateAuthority(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -949,6 +1707,22 @@ public final CertificateAuthority getCertificateAuthority( * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateAuthorityRequest request = + * GetCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.getCertificateAuthorityCallable().futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + * for (CertificateAuthority element : + * certificateAuthorityServiceClient.listCertificateAuthorities(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority], in * the format `projects/*/locations/*`. @@ -977,6 +1764,19 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( /** * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + * for (CertificateAuthority element : + * certificateAuthorityServiceClient.listCertificateAuthorities(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority], in * the format `projects/*/locations/*`. @@ -992,6 +1792,26 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( /** * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificateAuthoritiesRequest request = + * ListCertificateAuthoritiesRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * for (CertificateAuthority element : + * certificateAuthorityServiceClient.listCertificateAuthorities(request).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1005,6 +1825,28 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificateAuthoritiesRequest request = + * ListCertificateAuthoritiesRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * ApiFuture*/ public final UnaryCallable< ListCertificateAuthoritiesRequest, ListCertificateAuthoritiesPagedResponse> @@ -1017,6 +1859,25 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *future = + * certificateAuthorityServiceClient + * .listCertificateAuthoritiesPagedCallable() + * .futureCall(request); + * // Do something. + * for (CertificateAuthority element : future.get().iterateAll()) { + * // doThingsWith(element); + * } + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * while (true) { + * ListCertificateAuthoritiesResponse response = + * certificateAuthorityServiceClient.listCertificateAuthoritiesCallable().call(request); + * for (CertificateAuthority element : response.getResponsesList()) { + * // doThingsWith(element); + * } + * String nextPageToken = response.getNextPageToken(); + * if (!Strings.isNullOrEmpty(nextPageToken)) { + * request = request.toBuilder().setPageToken(nextPageToken).build(); + * } else { + * break; + * } + * } + * } + * }*/ public final UnaryCallable
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.restoreCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -1047,6 +1920,19 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * that is scheduled for deletion. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.restoreCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -1064,6 +1950,23 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * that is scheduled for deletion. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * RestoreCertificateAuthorityRequest request = + * RestoreCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.restoreCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1078,6 +1981,25 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * that is scheduled for deletion. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * RestoreCertificateAuthorityRequest request = + * RestoreCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< RestoreCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -1091,6 +2013,25 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * that is scheduled for deletion. * *future = + * certificateAuthorityServiceClient + * .restoreCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * RestoreCertificateAuthorityRequest request = + * RestoreCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .restoreCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * CertificateAuthority response = + * certificateAuthorityServiceClient.scheduleDeleteCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -1121,6 +2074,19 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * for deletion. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.scheduleDeleteCertificateAuthorityAsync(name).get(); + * } + * }+ * * @param name Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in the * format `projects/*/locations/*/certificateAuthorities/*`. @@ -1138,6 +2104,23 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] * for deletion. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ScheduleDeleteCertificateAuthorityRequest request = + * ScheduleDeleteCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient.scheduleDeleteCertificateAuthorityAsync(request).get(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1152,6 +2135,25 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * for deletion. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ScheduleDeleteCertificateAuthorityRequest request = + * ScheduleDeleteCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< ScheduleDeleteCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -1165,6 +2167,25 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * for deletion. * *future = + * certificateAuthorityServiceClient + * .scheduleDeleteCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ScheduleDeleteCertificateAuthorityRequest request = + * ScheduleDeleteCertificateAuthorityRequest.newBuilder() + * .setName( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .scheduleDeleteCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthority certificateAuthority = CertificateAuthority.newBuilder().build(); + * FieldMask updateMask = FieldMask.newBuilder().build(); + * CertificateAuthority response = + * certificateAuthorityServiceClient + * .updateCertificateAuthorityAsync(certificateAuthority, updateMask) + * .get(); + * } + * }+ * * @param certificateAuthority Required. * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] with * updated values. @@ -1196,6 +2231,22 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( /** * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * + *
Sample code: + * + *
{@code + * 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(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1209,6 +2260,24 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * UpdateCertificateAuthorityRequest request = + * UpdateCertificateAuthorityRequest.newBuilder() + * .setCertificateAuthority(CertificateAuthority.newBuilder().build()) + * .setUpdateMask(FieldMask.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< UpdateCertificateAuthorityRequest, CertificateAuthority, OperationMetadata> @@ -1221,6 +2290,24 @@ public final ListCertificateAuthoritiesPagedResponse listCertificateAuthorities( * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. * *future = + * certificateAuthorityServiceClient + * .updateCertificateAuthorityOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateAuthority response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * UpdateCertificateAuthorityRequest request = + * UpdateCertificateAuthorityRequest.newBuilder() + * .setCertificateAuthority(CertificateAuthority.newBuilder().build()) + * .setUpdateMask(FieldMask.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .updateCertificateAuthorityCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateRevocationListName name = + * CertificateRevocationListName.of( + * "[PROJECT]", + * "[LOCATION]", + * "[CERTIFICATE_AUTHORITY]", + * "[CERTIFICATE_REVOCATION_LIST]"); + * CertificateRevocationList response = + * certificateAuthorityServiceClient.getCertificateRevocationList(name); + * } + * }+ * * @param name Required. The * [name][google.cloud.security.privateca.v1beta1.CertificateRevocationList.name] of the * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList] @@ -1252,6 +2355,23 @@ public final CertificateRevocationList getCertificateRevocationList( * Returns a * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * CertificateRevocationListName.of( + * "[PROJECT]", + * "[LOCATION]", + * "[CERTIFICATE_AUTHORITY]", + * "[CERTIFICATE_REVOCATION_LIST]") + * .toString(); + * CertificateRevocationList response = + * certificateAuthorityServiceClient.getCertificateRevocationList(name); + * } + * }+ * * @param name Required. The * [name][google.cloud.security.privateca.v1beta1.CertificateRevocationList.name] of the * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList] @@ -1269,6 +2389,26 @@ public final CertificateRevocationList getCertificateRevocationList(String name) * Returns a * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateRevocationListRequest request = + * GetCertificateRevocationListRequest.newBuilder() + * .setName( + * CertificateRevocationListName.of( + * "[PROJECT]", + * "[LOCATION]", + * "[CERTIFICATE_AUTHORITY]", + * "[CERTIFICATE_REVOCATION_LIST]") + * .toString()) + * .build(); + * CertificateRevocationList response = + * certificateAuthorityServiceClient.getCertificateRevocationList(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1283,6 +2423,28 @@ public final CertificateRevocationList getCertificateRevocationList( * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetCertificateRevocationListRequest request = + * GetCertificateRevocationListRequest.newBuilder() + * .setName( + * CertificateRevocationListName.of( + * "[PROJECT]", + * "[LOCATION]", + * "[CERTIFICATE_AUTHORITY]", + * "[CERTIFICATE_REVOCATION_LIST]") + * .toString()) + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .getCertificateRevocationListCallable() + * .futureCall(request); + * // Do something. + * CertificateRevocationList response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * for (CertificateRevocationList element : + * certificateAuthorityServiceClient.listCertificateRevocationLists(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList], * in the format `projects/*/locations/*/certificateauthorities/*`. @@ -1313,6 +2489,21 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * Lists * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString(); + * for (CertificateRevocationList element : + * certificateAuthorityServiceClient.listCertificateRevocationLists(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList], * in the format `projects/*/locations/*/certificateauthorities/*`. @@ -1330,6 +2521,28 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * Lists * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificateRevocationListsRequest request = + * ListCertificateRevocationListsRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * for (CertificateRevocationList element : + * certificateAuthorityServiceClient.listCertificateRevocationLists(request).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1344,6 +2557,30 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListCertificateRevocationListsRequest request = + * ListCertificateRevocationListsRequest.newBuilder() + * .setParent( + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]") + * .toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * ApiFuture*/ public final UnaryCallable< ListCertificateRevocationListsRequest, ListCertificateRevocationListsPagedResponse> @@ -1357,6 +2594,27 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * *future = + * certificateAuthorityServiceClient + * .listCertificateRevocationListsPagedCallable() + * .futureCall(request); + * // Do something. + * for (CertificateRevocationList element : future.get().iterateAll()) { + * // doThingsWith(element); + * } + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * while (true) { + * ListCertificateRevocationListsResponse response = + * certificateAuthorityServiceClient + * .listCertificateRevocationListsCallable() + * .call(request); + * for (CertificateRevocationList element : response.getResponsesList()) { + * // doThingsWith(element); + * } + * String nextPageToken = response.getNextPageToken(); + * if (!Strings.isNullOrEmpty(nextPageToken)) { + * request = request.toBuilder().setPageToken(nextPageToken).build(); + * } else { + * break; + * } + * } + * } + * }*/ public final UnaryCallable< ListCertificateRevocationListsRequest, ListCertificateRevocationListsResponse> @@ -1369,6 +2627,21 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * Update a * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateRevocationList certificateRevocationList = + * CertificateRevocationList.newBuilder().build(); + * FieldMask updateMask = FieldMask.newBuilder().build(); + * CertificateRevocationList response = + * certificateAuthorityServiceClient + * .updateCertificateRevocationListAsync(certificateRevocationList, updateMask) + * .get(); + * } + * }+ * * @param certificateRevocationList Required. * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList] * with updated values. @@ -1391,6 +2664,22 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * Update a * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * + *
Sample code: + * + *
{@code + * 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(); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1405,6 +2694,24 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * UpdateCertificateRevocationListRequest request = + * UpdateCertificateRevocationListRequest.newBuilder() + * .setCertificateRevocationList(CertificateRevocationList.newBuilder().build()) + * .setUpdateMask(FieldMask.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * OperationFuture*/ public final OperationCallable< UpdateCertificateRevocationListRequest, CertificateRevocationList, OperationMetadata> @@ -1418,6 +2725,24 @@ public final ListCertificateRevocationListsPagedResponse listCertificateRevocati * [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. * *future = + * certificateAuthorityServiceClient + * .updateCertificateRevocationListOperationCallable() + * .futureCall(request); + * // Do something. + * CertificateRevocationList response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * UpdateCertificateRevocationListRequest request = + * UpdateCertificateRevocationListRequest.newBuilder() + * .setCertificateRevocationList(CertificateRevocationList.newBuilder().build()) + * .setUpdateMask(FieldMask.newBuilder().build()) + * .setRequestId("requestId693933066") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient + * .updateCertificateRevocationListCallable() + * .futureCall(request); + * // Do something. + * Operation response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ReusableConfigName name = + * ReusableConfigName.of("[PROJECT]", "[LOCATION]", "[REUSABLE_CONFIG]"); + * ReusableConfig response = certificateAuthorityServiceClient.getReusableConfig(name); + * } + * }+ * * @param name Required. The [name][ReusableConfigs.name] of the [ReusableConfigs][] to get. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1443,6 +2779,17 @@ public final ReusableConfig getReusableConfig(ReusableConfigName name) { /** * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String name = + * ReusableConfigName.of("[PROJECT]", "[LOCATION]", "[REUSABLE_CONFIG]").toString(); + * ReusableConfig response = certificateAuthorityServiceClient.getReusableConfig(name); + * } + * }+ * * @param name Required. The [name][ReusableConfigs.name] of the [ReusableConfigs][] to get. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1455,6 +2802,20 @@ public final ReusableConfig getReusableConfig(String name) { /** * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetReusableConfigRequest request = + * GetReusableConfigRequest.newBuilder() + * .setName( + * ReusableConfigName.of("[PROJECT]", "[LOCATION]", "[REUSABLE_CONFIG]").toString()) + * .build(); + * ReusableConfig response = certificateAuthorityServiceClient.getReusableConfig(request); + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1467,6 +2828,21 @@ public final ReusableConfig getReusableConfig(GetReusableConfigRequest request) * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * GetReusableConfigRequest request = + * GetReusableConfigRequest.newBuilder() + * .setName( + * ReusableConfigName.of("[PROJECT]", "[LOCATION]", "[REUSABLE_CONFIG]").toString()) + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.getReusableConfigCallable().futureCall(request); + * // Do something. + * ReusableConfig response = future.get(); + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); + * for (ReusableConfig element : + * certificateAuthorityServiceClient.listReusableConfigs(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig], in the format * `projects/*/locations/*`. @@ -1493,6 +2882,19 @@ public final ListReusableConfigsPagedResponse listReusableConfigs(LocationName p /** * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString(); + * for (ReusableConfig element : + * certificateAuthorityServiceClient.listReusableConfigs(parent).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param parent Required. The resource name of the location associated with the * [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig], in the format * `projects/*/locations/*`. @@ -1508,6 +2910,26 @@ public final ListReusableConfigsPagedResponse listReusableConfigs(String parent) /** * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. * + *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListReusableConfigsRequest request = + * ListReusableConfigsRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * for (ReusableConfig element : + * certificateAuthorityServiceClient.listReusableConfigs(request).iterateAll()) { + * // doThingsWith(element); + * } + * } + * }+ * * @param request The request object containing all of the parameters for the API call. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -1521,6 +2943,26 @@ public final ListReusableConfigsPagedResponse listReusableConfigs( * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. * *
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * ListReusableConfigsRequest request = + * ListReusableConfigsRequest.newBuilder() + * .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString()) + * .setPageSize(883849137) + * .setPageToken("pageToken873572522") + * .setFilter("filter-1274492040") + * .setOrderBy("orderBy-1207110587") + * .build(); + * ApiFuture*/ public final UnaryCallablefuture = + * certificateAuthorityServiceClient.listReusableConfigsPagedCallable().futureCall(request); + * // Do something. + * for (ReusableConfig element : future.get().iterateAll()) { + * // doThingsWith(element); + * } + * } + * }
Sample code: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * while (true) { + * ListReusableConfigsResponse response = + * certificateAuthorityServiceClient.listReusableConfigsCallable().call(request); + * for (ReusableConfig element : response.getResponsesList()) { + * // doThingsWith(element); + * } + * String nextPageToken = response.getNextPageToken(); + * if (!Strings.isNullOrEmpty(nextPageToken)) { + * request = request.toBuilder().setPageToken(nextPageToken).build(); + * } else { + * break; + * } + * } + * } + * }*/ public final UnaryCallable
Sample for CertificateAuthorityServiceClient: + * + *
{@code + * try (CertificateAuthorityServiceClient certificateAuthorityServiceClient = + * CertificateAuthorityServiceClient.create()) { + * CertificateAuthorityName parent = + * CertificateAuthorityName.of("[PROJECT]", "[LOCATION]", "[CERTIFICATE_AUTHORITY]"); + * Certificate certificate = Certificate.newBuilder().build(); + * String certificateId = "certificateId-644529902"; + * Certificate response = + * certificateAuthorityServiceClient.createCertificate(parent, certificate, certificateId); + * } + * }*/ @Generated("by gapic-generator-java") package com.google.cloud.security.privateca.v1beta1; diff --git a/synth.metadata b/synth.metadata index 0705e34b..52beb197 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,15 +4,15 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-security-private-ca.git", - "sha": "494d697f90878d2af130c48e7840ce1ca201cf16" + "sha": "edd485063f3f415a2944e52c70f52885f86c039c" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "91e206bcfeaf8948ea03fe3cb1b7616108496cd3", - "internalRef": "350949863" + "sha": "8d8c008e56f1af31d57f75561e0f1848ffb29eeb", + "internalRef": "356341083" } }, {