diff --git a/java-security-private-ca/README.md b/java-security-private-ca/README.md
index 9fb7e59e7c55..6559ac95b43d 100644
--- a/java-security-private-ca/README.md
+++ b/java-security-private-ca/README.md
@@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler", + comments = "Source: google/cloud/security/privateca/v1/service.proto") +@io.grpc.stub.annotations.GrpcGenerated +public final class CertificateAuthorityServiceGrpc { + + private CertificateAuthorityServiceGrpc() {} + + public static final String SERVICE_NAME = + "google.cloud.security.privateca.v1.CertificateAuthorityService"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1.Certificate> + getCreateCertificateMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateCertificate", + requestType = com.google.cloud.security.privateca.v1.CreateCertificateRequest.class, + responseType = com.google.cloud.security.privateca.v1.Certificate.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1.Certificate> + getCreateCertificateMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1.Certificate> + getCreateCertificateMethod; + if ((getCreateCertificateMethod = CertificateAuthorityServiceGrpc.getCreateCertificateMethod) + == null) { + synchronized (CertificateAuthorityServiceGrpc.class) { + if ((getCreateCertificateMethod = + CertificateAuthorityServiceGrpc.getCreateCertificateMethod) + == null) { + CertificateAuthorityServiceGrpc.getCreateCertificateMethod = + getCreateCertificateMethod = + io.grpc.MethodDescriptor + .
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ + public interface AsyncService { + + /** + * + * + *
+ * Create a new [Certificate][google.cloud.security.privateca.v1.Certificate] + * in a given Project, Location from a particular + * [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void createCertificate( + com.google.cloud.security.privateca.v1.CreateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + default void getCertificate( + com.google.cloud.security.privateca.v1.GetCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Lists [Certificates][google.cloud.security.privateca.v1.Certificate]. + *+ */ + default void listCertificates( + com.google.cloud.security.privateca.v1.ListCertificatesRequest request, + io.grpc.stub.StreamObserver
+ * Revoke a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + default void revokeCertificate( + com.google.cloud.security.privateca.v1.RevokeCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Update a [Certificate][google.cloud.security.privateca.v1.Certificate]. + * Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1.Certificate.labels] field. + *+ */ + default void updateCertificate( + com.google.cloud.security.privateca.v1.UpdateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Activate a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * After the parent Certificate Authority signs a certificate signing request + * from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsr], + * this method can complete the activation process. + *+ */ + default void activateCertificateAuthority( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a new + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * in a given Project and Location. + *+ */ + default void createCertificateAuthority( + com.google.cloud.security.privateca.v1.CreateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Disable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void disableCertificateAuthority( + com.google.cloud.security.privateca.v1.DisableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Enable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void enableCertificateAuthority( + com.google.cloud.security.privateca.v1.EnableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Fetch a certificate signing request (CSR) from a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * The CSR must then be signed by the desired parent Certificate Authority, + * which could be another + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resource, or could be an on-prem certificate authority. See also + * [ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + default void fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getFetchCertificateAuthorityCsrMethod(), responseObserver); + } + + /** + * + * + *
+ * Returns a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void getCertificateAuthority( + com.google.cloud.security.privateca.v1.GetCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Lists + * [CertificateAuthorities][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void listCertificateAuthorities( + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificateAuthoritiesMethod(), responseObserver); + } + + /** + * + * + *
+ * Undelete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that has been deleted. + *+ */ + default void undeleteCertificateAuthority( + com.google.cloud.security.privateca.v1.UndeleteCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Delete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void deleteCertificateAuthority( + com.google.cloud.security.privateca.v1.DeleteCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Update a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + default void updateCertificateAuthority( + com.google.cloud.security.privateca.v1.UpdateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void createCaPool( + com.google.cloud.security.privateca.v1.CreateCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Update a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void updateCaPool( + com.google.cloud.security.privateca.v1.UpdateCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void getCaPool( + com.google.cloud.security.privateca.v1.GetCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Lists [CaPools][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void listCaPools( + com.google.cloud.security.privateca.v1.ListCaPoolsRequest request, + io.grpc.stub.StreamObserver
+ * Delete a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void deleteCaPool( + com.google.cloud.security.privateca.v1.DeleteCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * FetchCaCerts returns the current trust anchor for the + * [CaPool][google.cloud.security.privateca.v1.CaPool]. This will include CA + * certificate chains for all ACTIVE + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resources in the [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + default void fetchCaCerts( + com.google.cloud.security.privateca.v1.FetchCaCertsRequest request, + io.grpc.stub.StreamObserver
+ * Returns a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + default void getCertificateRevocationList( + com.google.cloud.security.privateca.v1.GetCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.CertificateRevocationList> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetCertificateRevocationListMethod(), responseObserver); + } + + /** + * + * + *
+ * Lists + * [CertificateRevocationLists][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + default void listCertificateRevocationLists( + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificateRevocationListsMethod(), responseObserver); + } + + /** + * + * + *
+ * Update a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + default void updateCertificateRevocationList( + com.google.cloud.security.privateca.v1.UpdateCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver
+ * Create a new + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate] + * in a given Project and Location. + *+ */ + default void createCertificateTemplate( + com.google.cloud.security.privateca.v1.CreateCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * DeleteCertificateTemplate deletes a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + default void deleteCertificateTemplate( + com.google.cloud.security.privateca.v1.DeleteCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + default void getCertificateTemplate( + com.google.cloud.security.privateca.v1.GetCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * Lists + * [CertificateTemplates][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + default void listCertificateTemplates( + com.google.cloud.security.privateca.v1.ListCertificateTemplatesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateTemplatesResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificateTemplatesMethod(), responseObserver); + } + + /** + * + * + *
+ * Update a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + default void updateCertificateTemplate( + com.google.cloud.security.privateca.v1.UpdateCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ + public abstract static class CertificateAuthorityServiceImplBase + implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return CertificateAuthorityServiceGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service CertificateAuthorityService. + * + *
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceStub + extends io.grpc.stub.AbstractAsyncStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1.Certificate] + * in a given Project, Location from a particular + * [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void createCertificate( + com.google.cloud.security.privateca.v1.CreateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public void getCertificate( + com.google.cloud.security.privateca.v1.GetCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Lists [Certificates][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public void listCertificates( + com.google.cloud.security.privateca.v1.ListCertificatesRequest request, + io.grpc.stub.StreamObserver
+ * Revoke a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public void revokeCertificate( + com.google.cloud.security.privateca.v1.RevokeCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Update a [Certificate][google.cloud.security.privateca.v1.Certificate]. + * Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1.Certificate.labels] field. + *+ */ + public void updateCertificate( + com.google.cloud.security.privateca.v1.UpdateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Activate a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * After the parent Certificate Authority signs a certificate signing request + * from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsr], + * this method can complete the activation process. + *+ */ + public void activateCertificateAuthority( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a new + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * in a given Project and Location. + *+ */ + public void createCertificateAuthority( + com.google.cloud.security.privateca.v1.CreateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Disable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void disableCertificateAuthority( + com.google.cloud.security.privateca.v1.DisableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Enable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void enableCertificateAuthority( + com.google.cloud.security.privateca.v1.EnableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Fetch a certificate signing request (CSR) from a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * The CSR must then be signed by the desired parent Certificate Authority, + * which could be another + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resource, or could be an on-prem certificate authority. See also + * [ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public void fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getFetchCertificateAuthorityCsrMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Returns a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void getCertificateAuthority( + com.google.cloud.security.privateca.v1.GetCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Lists + * [CertificateAuthorities][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void listCertificateAuthorities( + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificateAuthoritiesMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Undelete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that has been deleted. + *+ */ + public void undeleteCertificateAuthority( + com.google.cloud.security.privateca.v1.UndeleteCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Delete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void deleteCertificateAuthority( + com.google.cloud.security.privateca.v1.DeleteCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Update a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public void updateCertificateAuthority( + com.google.cloud.security.privateca.v1.UpdateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void createCaPool( + com.google.cloud.security.privateca.v1.CreateCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Update a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void updateCaPool( + com.google.cloud.security.privateca.v1.UpdateCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void getCaPool( + com.google.cloud.security.privateca.v1.GetCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * Lists [CaPools][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void listCaPools( + com.google.cloud.security.privateca.v1.ListCaPoolsRequest request, + io.grpc.stub.StreamObserver
+ * Delete a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void deleteCaPool( + com.google.cloud.security.privateca.v1.DeleteCaPoolRequest request, + io.grpc.stub.StreamObserver
+ * FetchCaCerts returns the current trust anchor for the + * [CaPool][google.cloud.security.privateca.v1.CaPool]. This will include CA + * certificate chains for all ACTIVE + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resources in the [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public void fetchCaCerts( + com.google.cloud.security.privateca.v1.FetchCaCertsRequest request, + io.grpc.stub.StreamObserver
+ * Returns a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public void getCertificateRevocationList( + com.google.cloud.security.privateca.v1.GetCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.CertificateRevocationList> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetCertificateRevocationListMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Lists + * [CertificateRevocationLists][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public void listCertificateRevocationLists( + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificateRevocationListsMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Update a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public void updateCertificateRevocationList( + com.google.cloud.security.privateca.v1.UpdateCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver
+ * Create a new + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate] + * in a given Project and Location. + *+ */ + public void createCertificateTemplate( + com.google.cloud.security.privateca.v1.CreateCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * DeleteCertificateTemplate deletes a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public void deleteCertificateTemplate( + com.google.cloud.security.privateca.v1.DeleteCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public void getCertificateTemplate( + com.google.cloud.security.privateca.v1.GetCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * Lists + * [CertificateTemplates][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public void listCertificateTemplates( + com.google.cloud.security.privateca.v1.ListCertificateTemplatesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1.ListCertificateTemplatesResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificateTemplatesMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Update a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public void updateCertificateTemplate( + com.google.cloud.security.privateca.v1.UpdateCertificateTemplateRequest request, + io.grpc.stub.StreamObserver
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceBlockingStub + extends io.grpc.stub.AbstractBlockingStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1.Certificate] + * in a given Project, Location from a particular + * [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.cloud.security.privateca.v1.Certificate createCertificate( + com.google.cloud.security.privateca.v1.CreateCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1.Certificate getCertificate( + com.google.cloud.security.privateca.v1.GetCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [Certificates][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1.ListCertificatesResponse listCertificates( + com.google.cloud.security.privateca.v1.ListCertificatesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificatesMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1.Certificate revokeCertificate( + com.google.cloud.security.privateca.v1.RevokeCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getRevokeCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a [Certificate][google.cloud.security.privateca.v1.Certificate]. + * Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1.Certificate.labels] field. + *+ */ + public com.google.cloud.security.privateca.v1.Certificate updateCertificate( + com.google.cloud.security.privateca.v1.UpdateCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Activate a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * After the parent Certificate Authority signs a certificate signing request + * from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsr], + * this method can complete the activation process. + *+ */ + public com.google.longrunning.Operation activateCertificateAuthority( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getActivateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Create a new + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * in a given Project and Location. + *+ */ + public com.google.longrunning.Operation createCertificateAuthority( + com.google.cloud.security.privateca.v1.CreateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Disable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation disableCertificateAuthority( + com.google.cloud.security.privateca.v1.DisableCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDisableCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Enable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation enableCertificateAuthority( + com.google.cloud.security.privateca.v1.EnableCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getEnableCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Fetch a certificate signing request (CSR) from a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * The CSR must then be signed by the desired parent Certificate Authority, + * which could be another + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resource, or could be an on-prem certificate authority. See also + * [ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse + fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getFetchCertificateAuthorityCsrMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1.CertificateAuthority getCertificateAuthority( + com.google.cloud.security.privateca.v1.GetCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists + * [CertificateAuthorities][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse + listCertificateAuthorities( + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificateAuthoritiesMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Undelete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that has been deleted. + *+ */ + public com.google.longrunning.Operation undeleteCertificateAuthority( + com.google.cloud.security.privateca.v1.UndeleteCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUndeleteCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Delete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation deleteCertificateAuthority( + com.google.cloud.security.privateca.v1.DeleteCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation updateCertificateAuthority( + com.google.cloud.security.privateca.v1.UpdateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Create a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.longrunning.Operation createCaPool( + com.google.cloud.security.privateca.v1.CreateCaPoolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCaPoolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.longrunning.Operation updateCaPool( + com.google.cloud.security.privateca.v1.UpdateCaPoolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCaPoolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.cloud.security.privateca.v1.CaPool getCaPool( + com.google.cloud.security.privateca.v1.GetCaPoolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCaPoolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [CaPools][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.cloud.security.privateca.v1.ListCaPoolsResponse listCaPools( + com.google.cloud.security.privateca.v1.ListCaPoolsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCaPoolsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Delete a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.longrunning.Operation deleteCaPool( + com.google.cloud.security.privateca.v1.DeleteCaPoolRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteCaPoolMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * FetchCaCerts returns the current trust anchor for the + * [CaPool][google.cloud.security.privateca.v1.CaPool]. This will include CA + * certificate chains for all ACTIVE + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resources in the [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.cloud.security.privateca.v1.FetchCaCertsResponse fetchCaCerts( + com.google.cloud.security.privateca.v1.FetchCaCertsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getFetchCaCertsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.cloud.security.privateca.v1.CertificateRevocationList + getCertificateRevocationList( + com.google.cloud.security.privateca.v1.GetCertificateRevocationListRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateRevocationListMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists + * [CertificateRevocationLists][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse + listCertificateRevocationLists( + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificateRevocationListsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.longrunning.Operation updateCertificateRevocationList( + com.google.cloud.security.privateca.v1.UpdateCertificateRevocationListRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateRevocationListMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Create a new + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate] + * in a given Project and Location. + *+ */ + public com.google.longrunning.Operation createCertificateTemplate( + com.google.cloud.security.privateca.v1.CreateCertificateTemplateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCertificateTemplateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * DeleteCertificateTemplate deletes a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.longrunning.Operation deleteCertificateTemplate( + com.google.cloud.security.privateca.v1.DeleteCertificateTemplateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteCertificateTemplateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.cloud.security.privateca.v1.CertificateTemplate getCertificateTemplate( + com.google.cloud.security.privateca.v1.GetCertificateTemplateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateTemplateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists + * [CertificateTemplates][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.cloud.security.privateca.v1.ListCertificateTemplatesResponse + listCertificateTemplates( + com.google.cloud.security.privateca.v1.ListCertificateTemplatesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificateTemplatesMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.longrunning.Operation updateCertificateTemplate( + com.google.cloud.security.privateca.v1.UpdateCertificateTemplateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateTemplateMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service + * CertificateAuthorityService. + * + *
+ * [Certificate Authority + * Service][google.cloud.security.privateca.v1.CertificateAuthorityService] + * manages private certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceFutureStub + extends io.grpc.stub.AbstractFutureStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1.Certificate] + * in a given Project, Location from a particular + * [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.Certificate> + createCertificate(com.google.cloud.security.privateca.v1.CreateCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCreateCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Returns a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.Certificate> + getCertificate(com.google.cloud.security.privateca.v1.GetCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [Certificates][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.ListCertificatesResponse> + listCertificates(com.google.cloud.security.privateca.v1.ListCertificatesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificatesMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.Certificate> + revokeCertificate(com.google.cloud.security.privateca.v1.RevokeCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getRevokeCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Update a [Certificate][google.cloud.security.privateca.v1.Certificate]. + * Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1.Certificate.labels] field. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.Certificate> + updateCertificate(com.google.cloud.security.privateca.v1.UpdateCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Activate a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * After the parent Certificate Authority signs a certificate signing request + * from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1.CertificateAuthorityService.FetchCertificateAuthorityCsr], + * this method can complete the activation process. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Create a new + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * in a given Project and Location. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Disable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Enable a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Fetch a certificate signing request (CSR) from a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that is in state + * [AWAITING_USER_ACTIVATION][google.cloud.security.privateca.v1.CertificateAuthority.State.AWAITING_USER_ACTIVATION] + * and is of type + * [SUBORDINATE][google.cloud.security.privateca.v1.CertificateAuthority.Type.SUBORDINATE]. + * The CSR must then be signed by the desired parent Certificate Authority, + * which could be another + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resource, or could be an on-prem certificate authority. See also + * [ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse> + fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getFetchCertificateAuthorityCsrMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Returns a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.CertificateAuthority> + getCertificateAuthority( + com.google.cloud.security.privateca.v1.GetCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateAuthorityMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists + * [CertificateAuthorities][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesResponse> + listCertificateAuthorities( + com.google.cloud.security.privateca.v1.ListCertificateAuthoritiesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificateAuthoritiesMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Undelete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * that has been deleted. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Delete a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Update a + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Create a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Update a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Returns a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.CaPool> + getCaPool(com.google.cloud.security.privateca.v1.GetCaPoolRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCaPoolMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [CaPools][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.ListCaPoolsResponse> + listCaPools(com.google.cloud.security.privateca.v1.ListCaPoolsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCaPoolsMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Delete a [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * FetchCaCerts returns the current trust anchor for the + * [CaPool][google.cloud.security.privateca.v1.CaPool]. This will include CA + * certificate chains for all ACTIVE + * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] + * resources in the [CaPool][google.cloud.security.privateca.v1.CaPool]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.FetchCaCertsResponse> + fetchCaCerts(com.google.cloud.security.privateca.v1.FetchCaCertsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getFetchCaCertsMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Returns a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.CertificateRevocationList> + getCertificateRevocationList( + com.google.cloud.security.privateca.v1.GetCertificateRevocationListRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateRevocationListMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists + * [CertificateRevocationLists][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsResponse> + listCertificateRevocationLists( + com.google.cloud.security.privateca.v1.ListCertificateRevocationListsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificateRevocationListsMethod(), getCallOptions()), + request); + } + + /** + * + * + *
+ * Update a + * [CertificateRevocationList][google.cloud.security.privateca.v1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Create a new + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate] + * in a given Project and Location. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * DeleteCertificateTemplate deletes a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Returns a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.CertificateTemplate> + getCertificateTemplate( + com.google.cloud.security.privateca.v1.GetCertificateTemplateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateTemplateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists + * [CertificateTemplates][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1.ListCertificateTemplatesResponse> + listCertificateTemplates( + com.google.cloud.security.privateca.v1.ListCertificateTemplatesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificateTemplatesMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Update a + * [CertificateTemplate][google.cloud.security.privateca.v1.CertificateTemplate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler", + comments = "Source: google/cloud/security/privateca/v1beta1/service.proto") +@io.grpc.stub.annotations.GrpcGenerated +public final class CertificateAuthorityServiceGrpc { + + private CertificateAuthorityServiceGrpc() {} + + public static final String SERVICE_NAME = + "google.cloud.security.privateca.v1beta1.CertificateAuthorityService"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1beta1.Certificate> + getCreateCertificateMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "CreateCertificate", + requestType = com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest.class, + responseType = com.google.cloud.security.privateca.v1beta1.Certificate.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1beta1.Certificate> + getCreateCertificateMethod() { + io.grpc.MethodDescriptor< + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest, + com.google.cloud.security.privateca.v1beta1.Certificate> + getCreateCertificateMethod; + if ((getCreateCertificateMethod = CertificateAuthorityServiceGrpc.getCreateCertificateMethod) + == null) { + synchronized (CertificateAuthorityServiceGrpc.class) { + if ((getCreateCertificateMethod = + CertificateAuthorityServiceGrpc.getCreateCertificateMethod) + == null) { + CertificateAuthorityServiceGrpc.getCreateCertificateMethod = + getCreateCertificateMethod = + io.grpc.MethodDescriptor + .
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ + public interface AsyncService { + + /** + * + * + *
+ * Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular + * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void createCertificate( + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + default void getCertificate( + com.google.cloud.security.privateca.v1beta1.GetCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + default void listCertificates( + com.google.cloud.security.privateca.v1beta1.ListCertificatesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificatesResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificatesMethod(), responseObserver); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + default void revokeCertificate( + com.google.cloud.security.privateca.v1beta1.RevokeCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. + *+ */ + default void updateCertificate( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the + * parent Certificate Authority signs a certificate signing request from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation + * process. + *+ */ + default void activateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ActivateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location. + *+ */ + default void createCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.CreateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void disableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.DisableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void enableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.EnableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] + * that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must + * then be signed by the desired parent Certificate Authority, which could be + * another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem + * certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + default void fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getFetchCertificateAuthorityCsrMethod(), responseObserver); + } + + /** + * + * + *
+ * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void getCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.GetCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.CertificateAuthority> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetCertificateAuthorityMethod(), responseObserver); + } + + /** + * + * + *
+ * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void listCertificateAuthorities( + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificateAuthoritiesMethod(), responseObserver); + } + + /** + * + * + *
+ * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion. + *+ */ + default void restoreCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.RestoreCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion. + *+ */ + default void scheduleDeleteCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ScheduleDeleteCertificateAuthorityRequest + request, + io.grpc.stub.StreamObserver
+ * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + default void updateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + default void getCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.GetCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.CertificateRevocationList> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetCertificateRevocationListMethod(), responseObserver); + } + + /** + * + * + *
+ * Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + default void listCertificateRevocationLists( + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListCertificateRevocationListsMethod(), responseObserver); + } + + /** + * + * + *
+ * Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + default void updateCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + default void getReusableConfig( + com.google.cloud.security.privateca.v1beta1.GetReusableConfigRequest request, + io.grpc.stub.StreamObserver
+ * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + default void listReusableConfigs( + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsResponse> + responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListReusableConfigsMethod(), responseObserver); + } + } + + /** + * Base class for the server implementation of the service CertificateAuthorityService. + * + *
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ + public abstract static class CertificateAuthorityServiceImplBase + implements io.grpc.BindableService, AsyncService { + + @java.lang.Override + public final io.grpc.ServerServiceDefinition bindService() { + return CertificateAuthorityServiceGrpc.bindService(this); + } + } + + /** + * A stub to allow clients to do asynchronous rpc calls to service CertificateAuthorityService. + * + *
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceStub + extends io.grpc.stub.AbstractAsyncStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular + * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void createCertificate( + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public void getCertificate( + com.google.cloud.security.privateca.v1beta1.GetCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public void listCertificates( + com.google.cloud.security.privateca.v1beta1.ListCertificatesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificatesResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificatesMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public void revokeCertificate( + com.google.cloud.security.privateca.v1beta1.RevokeCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. + *+ */ + public void updateCertificate( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRequest request, + io.grpc.stub.StreamObserver
+ * Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the + * parent Certificate Authority signs a certificate signing request from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation + * process. + *+ */ + public void activateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ActivateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location. + *+ */ + public void createCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.CreateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void disableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.DisableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void enableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.EnableCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] + * that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must + * then be signed by the desired parent Certificate Authority, which could be + * another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem + * certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public void fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getFetchCertificateAuthorityCsrMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void getCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.GetCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.CertificateAuthority> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetCertificateAuthorityMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void listCertificateAuthorities( + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificateAuthoritiesMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion. + *+ */ + public void restoreCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.RestoreCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion. + *+ */ + public void scheduleDeleteCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ScheduleDeleteCertificateAuthorityRequest + request, + io.grpc.stub.StreamObserver
+ * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public void updateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateAuthorityRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public void getCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.GetCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.CertificateRevocationList> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetCertificateRevocationListMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public void listCertificateRevocationLists( + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListCertificateRevocationListsMethod(), getCallOptions()), + request, + responseObserver); + } + + /** + * + * + *
+ * Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public void updateCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRevocationListRequest request, + io.grpc.stub.StreamObserver
+ * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public void getReusableConfig( + com.google.cloud.security.privateca.v1beta1.GetReusableConfigRequest request, + io.grpc.stub.StreamObserver
+ * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public void listReusableConfigs( + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsRequest request, + io.grpc.stub.StreamObserver< + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsResponse> + responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListReusableConfigsMethod(), getCallOptions()), + request, + responseObserver); + } + } + + /** + * A stub to allow clients to do synchronous rpc calls to service CertificateAuthorityService. + * + *
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceBlockingStub + extends io.grpc.stub.AbstractBlockingStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular + * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.Certificate createCertificate( + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.Certificate getCertificate( + com.google.cloud.security.privateca.v1beta1.GetCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.ListCertificatesResponse listCertificates( + com.google.cloud.security.privateca.v1beta1.ListCertificatesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificatesMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.Certificate revokeCertificate( + com.google.cloud.security.privateca.v1beta1.RevokeCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getRevokeCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. + *+ */ + public com.google.cloud.security.privateca.v1beta1.Certificate updateCertificate( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the + * parent Certificate Authority signs a certificate signing request from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation + * process. + *+ */ + public com.google.longrunning.Operation activateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ActivateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getActivateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location. + *+ */ + public com.google.longrunning.Operation createCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.CreateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation disableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.DisableCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDisableCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation enableCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.EnableCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getEnableCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] + * that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must + * then be signed by the desired parent Certificate Authority, which could be + * another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem + * certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrResponse + fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrRequest + request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getFetchCertificateAuthorityCsrMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.CertificateAuthority getCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.GetCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesResponse + listCertificateAuthorities( + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificateAuthoritiesMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion. + *+ */ + public com.google.longrunning.Operation restoreCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.RestoreCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getRestoreCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion. + *+ */ + public com.google.longrunning.Operation scheduleDeleteCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.ScheduleDeleteCertificateAuthorityRequest + request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getScheduleDeleteCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.longrunning.Operation updateCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateAuthorityMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.CertificateRevocationList + getCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.GetCertificateRevocationListRequest + request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetCertificateRevocationListMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsResponse + listCertificateRevocationLists( + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsRequest + request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListCertificateRevocationListsMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.longrunning.Operation updateCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRevocationListRequest + request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateCertificateRevocationListMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.ReusableConfig getReusableConfig( + com.google.cloud.security.privateca.v1beta1.GetReusableConfigRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetReusableConfigMethod(), getCallOptions(), request); + } + + /** + * + * + *
+ * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public com.google.cloud.security.privateca.v1beta1.ListReusableConfigsResponse + listReusableConfigs( + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListReusableConfigsMethod(), getCallOptions(), request); + } + } + + /** + * A stub to allow clients to do ListenableFuture-style rpc calls to service + * CertificateAuthorityService. + * + *
+ * [Certificate Authority Service][google.cloud.security.privateca.v1beta1.CertificateAuthorityService] manages private + * certificate authorities and issued certificates. + *+ */ + public static final class CertificateAuthorityServiceFutureStub + extends io.grpc.stub.AbstractFutureStub
+ * Create a new [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in a given Project, Location from a particular + * [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.Certificate> + createCertificate( + com.google.cloud.security.privateca.v1beta1.CreateCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getCreateCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Returns a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.Certificate> + getCertificate(com.google.cloud.security.privateca.v1beta1.GetCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [Certificates][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.ListCertificatesResponse> + listCertificates( + com.google.cloud.security.privateca.v1beta1.ListCertificatesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificatesMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Revoke a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.Certificate> + revokeCertificate( + com.google.cloud.security.privateca.v1beta1.RevokeCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getRevokeCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Update a [Certificate][google.cloud.security.privateca.v1beta1.Certificate]. Currently, the only field you can update is the + * [labels][google.cloud.security.privateca.v1beta1.Certificate.labels] field. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.Certificate> + updateCertificate( + com.google.cloud.security.privateca.v1beta1.UpdateCertificateRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateCertificateMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Activate a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. After the + * parent Certificate Authority signs a certificate signing request from + * [FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr], this method can complete the activation + * process. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Create a new [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] in a given Project and Location. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Disable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Enable a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Fetch a certificate signing request (CSR) from a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] + * that is in state + * [PENDING_ACTIVATION][google.cloud.security.privateca.v1beta1.CertificateAuthority.State.PENDING_ACTIVATION] and is + * of type [SUBORDINATE][google.cloud.security.privateca.v1beta1.CertificateAuthority.Type.SUBORDINATE]. The CSR must + * then be signed by the desired parent Certificate Authority, which could be + * another [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] resource, or could be an on-prem + * certificate authority. See also [ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrResponse> + fetchCertificateAuthorityCsr( + com.google.cloud.security.privateca.v1beta1.FetchCertificateAuthorityCsrRequest + request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getFetchCertificateAuthorityCsrMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Returns a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.CertificateAuthority> + getCertificateAuthority( + com.google.cloud.security.privateca.v1beta1.GetCertificateAuthorityRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateAuthorityMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [CertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesResponse> + listCertificateAuthorities( + com.google.cloud.security.privateca.v1beta1.ListCertificateAuthoritiesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificateAuthoritiesMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Restore a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] that is scheduled for deletion. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Schedule a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] for deletion. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Update a [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Returns a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.CertificateRevocationList> + getCertificateRevocationList( + com.google.cloud.security.privateca.v1beta1.GetCertificateRevocationListRequest + request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetCertificateRevocationListMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [CertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsResponse> + listCertificateRevocationLists( + com.google.cloud.security.privateca.v1beta1.ListCertificateRevocationListsRequest + request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListCertificateRevocationListsMethod(), getCallOptions()), + request); + } + + /** + * + * + *
+ * Update a [CertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateRevocationList]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture
+ * Returns a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.ReusableConfig> + getReusableConfig( + com.google.cloud.security.privateca.v1beta1.GetReusableConfigRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetReusableConfigMethod(), getCallOptions()), request); + } + + /** + * + * + *
+ * Lists [ReusableConfigs][google.cloud.security.privateca.v1beta1.ReusableConfig]. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsResponse> + listReusableConfigs( + com.google.cloud.security.privateca.v1beta1.ListReusableConfigsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListReusableConfigsMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CREATE_CERTIFICATE = 0; + private static final int METHODID_GET_CERTIFICATE = 1; + private static final int METHODID_LIST_CERTIFICATES = 2; + private static final int METHODID_REVOKE_CERTIFICATE = 3; + private static final int METHODID_UPDATE_CERTIFICATE = 4; + private static final int METHODID_ACTIVATE_CERTIFICATE_AUTHORITY = 5; + private static final int METHODID_CREATE_CERTIFICATE_AUTHORITY = 6; + private static final int METHODID_DISABLE_CERTIFICATE_AUTHORITY = 7; + private static final int METHODID_ENABLE_CERTIFICATE_AUTHORITY = 8; + private static final int METHODID_FETCH_CERTIFICATE_AUTHORITY_CSR = 9; + private static final int METHODID_GET_CERTIFICATE_AUTHORITY = 10; + private static final int METHODID_LIST_CERTIFICATE_AUTHORITIES = 11; + private static final int METHODID_RESTORE_CERTIFICATE_AUTHORITY = 12; + private static final int METHODID_SCHEDULE_DELETE_CERTIFICATE_AUTHORITY = 13; + private static final int METHODID_UPDATE_CERTIFICATE_AUTHORITY = 14; + private static final int METHODID_GET_CERTIFICATE_REVOCATION_LIST = 15; + private static final int METHODID_LIST_CERTIFICATE_REVOCATION_LISTS = 16; + private static final int METHODID_UPDATE_CERTIFICATE_REVOCATION_LIST = 17; + private static final int METHODID_GET_REUSABLE_CONFIG = 18; + private static final int METHODID_LIST_REUSABLE_CONFIGS = 19; + + private static final class MethodHandlers
* Request message for * [CertificateAuthorityService.ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. @@ -11,15 +28,18 @@ * * Protobuf type {@code google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest} */ -public final class ActivateCertificateAuthorityRequest extends - com.google.protobuf.GeneratedMessageV3 implements +public final class ActivateCertificateAuthorityRequest + extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) ActivateCertificateAuthorityRequestOrBuilder { -private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use ActivateCertificateAuthorityRequest.newBuilder() to construct. - private ActivateCertificateAuthorityRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + private ActivateCertificateAuthorityRequest( + com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } + private ActivateCertificateAuthorityRequest() { name_ = ""; pemCaCertificate_ = ""; @@ -28,40 +48,48 @@ private ActivateCertificateAuthorityRequest() { @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new ActivateCertificateAuthorityRequest(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaProto.internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaProto + .internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaProto.internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaProto + .internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.class, com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.Builder.class); + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.class, + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.Builder + .class); } public static final int NAME_FIELD_NUMBER = 1; + @SuppressWarnings("serial") private volatile java.lang.Object name_ = ""; /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The name. */ @java.lang.Override @@ -70,31 +98,33 @@ public java.lang.String getName() { if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } } /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The bytes for name. */ @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { + public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); name_ = b; return b; } else { @@ -103,15 +133,19 @@ public java.lang.String getName() { } public static final int PEM_CA_CERTIFICATE_FIELD_NUMBER = 2; + @SuppressWarnings("serial") private volatile java.lang.Object pemCaCertificate_ = ""; /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The pemCaCertificate. */ @java.lang.Override @@ -120,30 +154,30 @@ public java.lang.String getPemCaCertificate() { if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); pemCaCertificate_ = s; return s; } } /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The bytes for pemCaCertificate. */ @java.lang.Override - public com.google.protobuf.ByteString - getPemCaCertificateBytes() { + public com.google.protobuf.ByteString getPemCaCertificateBytes() { java.lang.Object ref = pemCaCertificate_; if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); pemCaCertificate_ = b; return b; } else { @@ -154,12 +188,17 @@ public java.lang.String getPemCaCertificate() { public static final int SUBORDINATE_CONFIG_FIELD_NUMBER = 3; private com.google.cloud.security.privateca.v1.SubordinateConfig subordinateConfig_; /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return Whether the subordinateConfig field is set. */ @java.lang.Override @@ -167,35 +206,52 @@ public boolean hasSubordinateConfig() { return subordinateConfig_ != null; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return The subordinateConfig. */ @java.lang.Override public com.google.cloud.security.privateca.v1.SubordinateConfig getSubordinateConfig() { - return subordinateConfig_ == null ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() : subordinateConfig_; + return subordinateConfig_ == null + ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() + : subordinateConfig_; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ @java.lang.Override - public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubordinateConfigOrBuilder() { - return subordinateConfig_ == null ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() : subordinateConfig_; + public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder + getSubordinateConfigOrBuilder() { + return subordinateConfig_ == null + ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() + : subordinateConfig_; } public static final int REQUEST_ID_FIELD_NUMBER = 4; + @SuppressWarnings("serial") private volatile java.lang.Object requestId_ = ""; /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -211,6 +267,7 @@ public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubo ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The requestId. */ @java.lang.Override @@ -219,14 +276,15 @@ public java.lang.String getRequestId() { if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); requestId_ = s; return s; } } /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -242,16 +300,15 @@ public java.lang.String getRequestId() { ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The bytes for requestId. */ @java.lang.Override - public com.google.protobuf.ByteString - getRequestIdBytes() { + public com.google.protobuf.ByteString getRequestIdBytes() { java.lang.Object ref = requestId_; if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); requestId_ = b; return b; } else { @@ -260,6 +317,7 @@ public java.lang.String getRequestId() { } private byte memoizedIsInitialized = -1; + @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -271,8 +329,7 @@ public final boolean isInitialized() { } @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } @@ -301,8 +358,7 @@ public int getSerializedSize() { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, pemCaCertificate_); } if (subordinateConfig_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getSubordinateConfig()); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getSubordinateConfig()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, requestId_); @@ -315,24 +371,22 @@ public int getSerializedSize() { @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { - return true; + return true; } - if (!(obj instanceof com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest)) { + if (!(obj + instanceof com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest)) { return super.equals(obj); } - com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest other = (com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) obj; + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest other = + (com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) obj; - if (!getName() - .equals(other.getName())) return false; - if (!getPemCaCertificate() - .equals(other.getPemCaCertificate())) return false; + if (!getName().equals(other.getName())) return false; + if (!getPemCaCertificate().equals(other.getPemCaCertificate())) return false; if (hasSubordinateConfig() != other.hasSubordinateConfig()) return false; if (hasSubordinateConfig()) { - if (!getSubordinateConfig() - .equals(other.getSubordinateConfig())) return false; + if (!getSubordinateConfig().equals(other.getSubordinateConfig())) return false; } - if (!getRequestId() - .equals(other.getRequestId())) return false; + if (!getRequestId().equals(other.getRequestId())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -359,97 +413,111 @@ public int hashCode() { return hash; } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } + public Builder newBuilderForType() { + return newBuilder(); + } + public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest prototype) { + + public static Builder newBuilder( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } + @java.lang.Override public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** + * + * ** Request message for * [CertificateAuthorityService.ActivateCertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthorityService.ActivateCertificateAuthority]. @@ -457,33 +525,34 @@ protected Builder newBuilderForType( * * Protobuf type {@code google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest} */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builderimplements + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements // @@protoc_insertion_point(builder_implements:google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaProto.internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaProto + .internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaProto.internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaProto + .internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.class, com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.Builder.class); + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.class, + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.Builder + .class); } - // Construct using com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.newBuilder() - private Builder() { - - } + // Construct using + // com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.newBuilder() + private Builder() {} - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - } + @java.lang.Override public Builder clear() { super.clear(); @@ -500,19 +569,22 @@ public Builder clear() { } @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.security.privateca.v1.PrivateCaProto.internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.security.privateca.v1.PrivateCaProto + .internal_static_google_cloud_security_privateca_v1_ActivateCertificateAuthorityRequest_descriptor; } @java.lang.Override - public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest getDefaultInstanceForType() { - return com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.getDefaultInstance(); + public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + getDefaultInstanceForType() { + return com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + .getDefaultInstance(); } @java.lang.Override public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest build() { - com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result = buildPartial(); + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result = + buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -520,14 +592,19 @@ public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityReques } @java.lang.Override - public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest buildPartial() { - com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result = new com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest(this); - if (bitField0_ != 0) { buildPartial0(result); } + public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + buildPartial() { + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result = + new com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest(this); + if (bitField0_ != 0) { + buildPartial0(result); + } onBuilt(); return result; } - private void buildPartial0(com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result) { + private void buildPartial0( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.name_ = name_; @@ -536,9 +613,10 @@ private void buildPartial0(com.google.cloud.security.privateca.v1.ActivateCertif result.pemCaCertificate_ = pemCaCertificate_; } if (((from_bitField0_ & 0x00000004) != 0)) { - result.subordinateConfig_ = subordinateConfigBuilder_ == null - ? subordinateConfig_ - : subordinateConfigBuilder_.build(); + result.subordinateConfig_ = + subordinateConfigBuilder_ == null + ? subordinateConfig_ + : subordinateConfigBuilder_.build(); } if (((from_bitField0_ & 0x00000008) != 0)) { result.requestId_ = requestId_; @@ -549,46 +627,52 @@ private void buildPartial0(com.google.cloud.security.privateca.v1.ActivateCertif public Builder clone() { return super.clone(); } + @java.lang.Override public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } + @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } + @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } + @java.lang.Override public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } + @java.lang.Override public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } + @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) { - return mergeFrom((com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest)other); + if (other + instanceof com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) { + return mergeFrom( + (com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest other) { - if (other == com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest.getDefaultInstance()) return this; + public Builder mergeFrom( + com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest other) { + if (other + == com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + .getDefaultInstance()) return this; if (!other.getName().isEmpty()) { name_ = other.name_; bitField0_ |= 0x00000001; @@ -633,34 +717,38 @@ public Builder mergeFrom( case 0: done = true; break; - case 10: { - name_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: { - pemCaCertificate_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: { - input.readMessage( - getSubordinateConfigFieldBuilder().getBuilder(), - extensionRegistry); - bitField0_ |= 0x00000004; - break; - } // case 26 - case 34: { - requestId_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000008; - break; - } // case 34 - default: { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: + case 10: + { + name_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: + { + pemCaCertificate_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: + { + input.readMessage( + getSubordinateConfigFieldBuilder().getBuilder(), extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + case 34: + { + requestId_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + break; + } // case 34 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -670,24 +758,29 @@ public Builder mergeFrom( } // finally return this; } + private int bitField0_; private java.lang.Object name_ = ""; /** + * + * * * Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; @@ -696,22 +789,25 @@ public java.lang.String getName() { } } /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The bytes for name. */ - public com.google.protobuf.ByteString - getNameBytes() { + public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); name_ = b; return b; } else { @@ -719,32 +815,43 @@ public java.lang.String getName() { } } /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @param value The name to set. * @return This builder for chaining. */ - public Builder setName( - java.lang.String value) { - if (value == null) { throw new NullPointerException(); } + public Builder setName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } name_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return This builder for chaining. */ public Builder clearName() { @@ -754,19 +861,25 @@ public Builder clearName() { return this; } /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @param value The bytes for name to set. * @return This builder for chaining. */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { throw new NullPointerException(); } + public Builder setNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } checkByteStringIsUtf8(value); name_ = value; bitField0_ |= 0x00000001; @@ -776,19 +889,21 @@ public Builder setNameBytes( private java.lang.Object pemCaCertificate_ = ""; /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The pemCaCertificate. */ public java.lang.String getPemCaCertificate() { java.lang.Object ref = pemCaCertificate_; if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); pemCaCertificate_ = s; return s; @@ -797,21 +912,22 @@ public java.lang.String getPemCaCertificate() { } } /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The bytes for pemCaCertificate. */ - public com.google.protobuf.ByteString - getPemCaCertificateBytes() { + public com.google.protobuf.ByteString getPemCaCertificateBytes() { java.lang.Object ref = pemCaCertificate_; if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); pemCaCertificate_ = b; return b; } else { @@ -819,30 +935,37 @@ public java.lang.String getPemCaCertificate() { } } /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @param value The pemCaCertificate to set. * @return This builder for chaining. */ - public Builder setPemCaCertificate( - java.lang.String value) { - if (value == null) { throw new NullPointerException(); } + public Builder setPemCaCertificate(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } pemCaCertificate_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return This builder for chaining. */ public Builder clearPemCaCertificate() { @@ -852,18 +975,22 @@ public Builder clearPemCaCertificate() { return this; } /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @param value The bytes for pemCaCertificate to set. * @return This builder for chaining. */ - public Builder setPemCaCertificateBytes( - com.google.protobuf.ByteString value) { - if (value == null) { throw new NullPointerException(); } + public Builder setPemCaCertificateBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } checkByteStringIsUtf8(value); pemCaCertificate_ = value; bitField0_ |= 0x00000002; @@ -873,44 +1000,64 @@ public Builder setPemCaCertificateBytes( private com.google.cloud.security.privateca.v1.SubordinateConfig subordinateConfig_; private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.security.privateca.v1.SubordinateConfig, com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder> subordinateConfigBuilder_; + com.google.cloud.security.privateca.v1.SubordinateConfig, + com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, + com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder> + subordinateConfigBuilder_; /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return Whether the subordinateConfig field is set. */ public boolean hasSubordinateConfig() { return ((bitField0_ & 0x00000004) != 0); } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return The subordinateConfig. */ public com.google.cloud.security.privateca.v1.SubordinateConfig getSubordinateConfig() { if (subordinateConfigBuilder_ == null) { - return subordinateConfig_ == null ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() : subordinateConfig_; + return subordinateConfig_ == null + ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() + : subordinateConfig_; } else { return subordinateConfigBuilder_.getMessage(); } } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ - public Builder setSubordinateConfig(com.google.cloud.security.privateca.v1.SubordinateConfig value) { + public Builder setSubordinateConfig( + com.google.cloud.security.privateca.v1.SubordinateConfig value) { if (subordinateConfigBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -924,12 +1071,16 @@ public Builder setSubordinateConfig(com.google.cloud.security.privateca.v1.Subor return this; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ public Builder setSubordinateConfig( com.google.cloud.security.privateca.v1.SubordinateConfig.Builder builderForValue) { @@ -943,18 +1094,24 @@ public Builder setSubordinateConfig( return this; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ - public Builder mergeSubordinateConfig(com.google.cloud.security.privateca.v1.SubordinateConfig value) { + public Builder mergeSubordinateConfig( + com.google.cloud.security.privateca.v1.SubordinateConfig value) { if (subordinateConfigBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - subordinateConfig_ != null && - subordinateConfig_ != com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance()) { + if (((bitField0_ & 0x00000004) != 0) + && subordinateConfig_ != null + && subordinateConfig_ + != com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance()) { getSubordinateConfigBuilder().mergeFrom(value); } else { subordinateConfig_ = value; @@ -967,12 +1124,16 @@ public Builder mergeSubordinateConfig(com.google.cloud.security.privateca.v1.Sub return this; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ public Builder clearSubordinateConfig() { bitField0_ = (bitField0_ & ~0x00000004); @@ -985,51 +1146,69 @@ public Builder clearSubordinateConfig() { return this; } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ - public com.google.cloud.security.privateca.v1.SubordinateConfig.Builder getSubordinateConfigBuilder() { + public com.google.cloud.security.privateca.v1.SubordinateConfig.Builder + getSubordinateConfigBuilder() { bitField0_ |= 0x00000004; onChanged(); return getSubordinateConfigFieldBuilder().getBuilder(); } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ - public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubordinateConfigOrBuilder() { + public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder + getSubordinateConfigOrBuilder() { if (subordinateConfigBuilder_ != null) { return subordinateConfigBuilder_.getMessageOrBuilder(); } else { - return subordinateConfig_ == null ? - com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() : subordinateConfig_; + return subordinateConfig_ == null + ? com.google.cloud.security.privateca.v1.SubordinateConfig.getDefaultInstance() + : subordinateConfig_; } } /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.security.privateca.v1.SubordinateConfig, com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder> + com.google.cloud.security.privateca.v1.SubordinateConfig, + com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, + com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder> getSubordinateConfigFieldBuilder() { if (subordinateConfigBuilder_ == null) { - subordinateConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.security.privateca.v1.SubordinateConfig, com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder>( - getSubordinateConfig(), - getParentForChildren(), - isClean()); + subordinateConfigBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.security.privateca.v1.SubordinateConfig, + com.google.cloud.security.privateca.v1.SubordinateConfig.Builder, + com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder>( + getSubordinateConfig(), getParentForChildren(), isClean()); subordinateConfig_ = null; } return subordinateConfigBuilder_; @@ -1037,6 +1216,8 @@ public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubo private java.lang.Object requestId_ = ""; /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -1052,13 +1233,13 @@ public com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubo ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The requestId. */ public java.lang.String getRequestId() { java.lang.Object ref = requestId_; if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); requestId_ = s; return s; @@ -1067,6 +1248,8 @@ public java.lang.String getRequestId() { } } /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -1082,15 +1265,14 @@ public java.lang.String getRequestId() { ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The bytes for requestId. */ - public com.google.protobuf.ByteString - getRequestIdBytes() { + public com.google.protobuf.ByteString getRequestIdBytes() { java.lang.Object ref = requestId_; if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); requestId_ = b; return b; } else { @@ -1098,6 +1280,8 @@ public java.lang.String getRequestId() { } } /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -1113,18 +1297,22 @@ public java.lang.String getRequestId() { ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The requestId to set. * @return This builder for chaining. */ - public Builder setRequestId( - java.lang.String value) { - if (value == null) { throw new NullPointerException(); } + public Builder setRequestId(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } requestId_ = value; bitField0_ |= 0x00000008; onChanged(); return this; } /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -1140,6 +1328,7 @@ public Builder setRequestId( ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return This builder for chaining. */ public Builder clearRequestId() { @@ -1149,6 +1338,8 @@ public Builder clearRequestId() { return this; } /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -1164,21 +1355,23 @@ public Builder clearRequestId() { ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The bytes for requestId to set. * @return This builder for chaining. */ - public Builder setRequestIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { throw new NullPointerException(); } + public Builder setRequestIdBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } checkByteStringIsUtf8(value); requestId_ = value; bitField0_ |= 0x00000008; onChanged(); return this; } + @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @@ -1188,41 +1381,44 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) } // @@protoc_insertion_point(class_scope:google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) - private static final com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest DEFAULT_INSTANCE; + private static final com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + DEFAULT_INSTANCE; + static { - DEFAULT_INSTANCE = new com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest(); + DEFAULT_INSTANCE = + new com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest(); } - public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest getDefaultInstance() { + public static com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser- PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public ActivateCertificateAuthorityRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser () { + @java.lang.Override + public ActivateCertificateAuthorityRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; public static com.google.protobuf.Parser parser() { return PARSER; @@ -1234,9 +1430,8 @@ public com.google.protobuf.Parser getParser } @java.lang.Override - public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest getDefaultInstanceForType() { + public com.google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest + getDefaultInstanceForType() { return DEFAULT_INSTANCE; } - } - diff --git a/owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java b/java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java similarity index 72% rename from owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java rename to java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java index 52a0ce78404a..c314c20c02de 100644 --- a/owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java +++ b/java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/ActivateCertificateAuthorityRequestOrBuilder.java @@ -1,89 +1,135 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: google/cloud/security/privateca/v1/service.proto package com.google.cloud.security.privateca.v1; -public interface ActivateCertificateAuthorityRequestOrBuilder extends +public interface ActivateCertificateAuthorityRequestOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.ActivateCertificateAuthorityRequest) com.google.protobuf.MessageOrBuilder { /** + * + * * * Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The name. */ java.lang.String getName(); /** + * + * ** Required. The resource name for this * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] * in the format `projects/*/locations/*/caPools/*/certificateAuthorities/*`. ** - *string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *+ * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + *
+ * * @return The bytes for name. */ - com.google.protobuf.ByteString - getNameBytes(); + com.google.protobuf.ByteString getNameBytes(); /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The pemCaCertificate. */ java.lang.String getPemCaCertificate(); /** + * + * ** Required. The signed CA certificate issued from * [FetchCertificateAuthorityCsrResponse.pem_csr][google.cloud.security.privateca.v1.FetchCertificateAuthorityCsrResponse.pem_csr]. ** *string pem_ca_certificate = 2 [(.google.api.field_behavior) = REQUIRED];
+ * * @return The bytes for pemCaCertificate. */ - com.google.protobuf.ByteString - getPemCaCertificateBytes(); + com.google.protobuf.ByteString getPemCaCertificateBytes(); /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return Whether the subordinateConfig field is set. */ boolean hasSubordinateConfig(); /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
+ * * @return The subordinateConfig. */ com.google.cloud.security.privateca.v1.SubordinateConfig getSubordinateConfig(); /** + * + * ** Required. Must include information about the issuer of * 'pem_ca_certificate', and any further issuers until the self-signed CA. ** - *.google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED];
+ *+ * .google.cloud.security.privateca.v1.SubordinateConfig subordinate_config = 3 [(.google.api.field_behavior) = REQUIRED]; + *
*/ com.google.cloud.security.privateca.v1.SubordinateConfigOrBuilder getSubordinateConfigOrBuilder(); /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -99,10 +145,13 @@ public interface ActivateCertificateAuthorityRequestOrBuilder extends ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The requestId. */ java.lang.String getRequestId(); /** + * + * ** Optional. An ID to identify requests. Specify a unique request ID so that * if you must retry your request, the server will know to ignore the request @@ -118,8 +167,8 @@ public interface ActivateCertificateAuthorityRequestOrBuilder extends ** *string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The bytes for requestId. */ - com.google.protobuf.ByteString - getRequestIdBytes(); + com.google.protobuf.ByteString getRequestIdBytes(); } diff --git a/owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java b/java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java similarity index 65% rename from owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java rename to java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java index 5cc9b0290bcb..74b4b3ab5821 100644 --- a/owl-bot-staging/java-security-private-ca/v1/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java +++ b/java-security-private-ca/proto-google-cloud-security-private-ca-v1/src/main/java/com/google/cloud/security/privateca/v1/CaPool.java @@ -1,9 +1,26 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: google/cloud/security/privateca/v1/resources.proto package com.google.cloud.security.privateca.v1; /** + * + * ** A [CaPool][google.cloud.security.privateca.v1.CaPool] represents a group of * [CertificateAuthorities][google.cloud.security.privateca.v1.CertificateAuthority] @@ -16,15 +33,16 @@ * * Protobuf type {@code google.cloud.security.privateca.v1.CaPool} */ -public final class CaPool extends - com.google.protobuf.GeneratedMessageV3 implements +public final class CaPool extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool) CaPoolOrBuilder { -private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use CaPool.newBuilder() to construct. private CaPool(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } + private CaPool() { name_ = ""; tier_ = 0; @@ -32,42 +50,44 @@ private CaPool() { @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new CaPool(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_descriptor; } @SuppressWarnings({"rawtypes"}) @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { + protected com.google.protobuf.MapField internalGetMapField(int number) { switch (number) { case 5: return internalGetLabels(); default: - throw new RuntimeException( - "Invalid map field number: " + number); + throw new RuntimeException("Invalid map field number: " + number); } } + @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.class, com.google.cloud.security.privateca.v1.CaPool.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.class, + com.google.cloud.security.privateca.v1.CaPool.Builder.class); } /** + * + * ** The tier of a [CaPool][google.cloud.security.privateca.v1.CaPool], * indicating its supported functionality and/or billing SKU. @@ -75,9 +95,10 @@ protected com.google.protobuf.MapField internalGetMapField( * * Protobuf enum {@code google.cloud.security.privateca.v1.CaPool.Tier} */ - public enum Tier - implements com.google.protobuf.ProtocolMessageEnum { + public enum Tier implements com.google.protobuf.ProtocolMessageEnum { /** + * + * ** Not specified. *@@ -86,6 +107,8 @@ public enum Tier */ TIER_UNSPECIFIED(0), /** + * + * ** Enterprise tier. *@@ -94,6 +117,8 @@ public enum Tier */ ENTERPRISE(1), /** + * + * ** DevOps tier. *@@ -105,6 +130,8 @@ public enum Tier ; /** + * + * ** Not specified. *@@ -113,6 +140,8 @@ public enum Tier */ public static final int TIER_UNSPECIFIED_VALUE = 0; /** + * + * ** Enterprise tier. *@@ -121,6 +150,8 @@ public enum Tier */ public static final int ENTERPRISE_VALUE = 1; /** + * + * ** DevOps tier. *@@ -129,7 +160,6 @@ public enum Tier */ public static final int DEVOPS_VALUE = 2; - public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -154,49 +184,49 @@ public static Tier valueOf(int value) { */ public static Tier forNumber(int value) { switch (value) { - case 0: return TIER_UNSPECIFIED; - case 1: return ENTERPRISE; - case 2: return DEVOPS; - default: return null; + case 0: + return TIER_UNSPECIFIED; + case 1: + return ENTERPRISE; + case 2: + return DEVOPS; + default: + return null; } } - public static com.google.protobuf.Internal.EnumLiteMap- internalGetValueMap() { + public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } - private static final com.google.protobuf.Internal.EnumLiteMap< - Tier> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap () { - public Tier findValueByNumber(int number) { - return Tier.forNumber(number); - } - }; - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { + private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap () { + public Tier findValueByNumber(int number) { + return Tier.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.google.cloud.security.privateca.v1.CaPool.getDescriptor().getEnumTypes().get(0); } private static final Tier[] VALUES = values(); - public static Tier valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + public static Tier valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; @@ -213,11 +243,14 @@ private Tier(int value) { // @@protoc_insertion_point(enum_scope:google.cloud.security.privateca.v1.CaPool.Tier) } - public interface PublishingOptionsOrBuilder extends + public interface PublishingOptionsOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.CaPool.PublishingOptions) com.google.protobuf.MessageOrBuilder { /** + * + * * * Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -229,11 +262,14 @@ public interface PublishingOptionsOrBuilder extends ** *bool publish_ca_cert = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCaCert. */ boolean getPublishCaCert(); /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -247,11 +283,14 @@ public interface PublishingOptionsOrBuilder extends ** *bool publish_crl = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCrl. */ boolean getPublishCrl(); } /** + * + * ** Options relating to the publication of each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -264,46 +303,49 @@ public interface PublishingOptionsOrBuilder extends * * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.PublishingOptions} */ - public static final class PublishingOptions extends - com.google.protobuf.GeneratedMessageV3 implements + public static final class PublishingOptions extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool.PublishingOptions) PublishingOptionsOrBuilder { - private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use PublishingOptions.newBuilder() to construct. private PublishingOptions(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } - private PublishingOptions() { - } + + private PublishingOptions() {} @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new PublishingOptions(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.class, com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.class, + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.Builder.class); } public static final int PUBLISH_CA_CERT_FIELD_NUMBER = 1; private boolean publishCaCert_ = false; /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -315,6 +357,7 @@ protected java.lang.Object newInstance( ** *bool publish_ca_cert = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCaCert. */ @java.lang.Override @@ -325,6 +368,8 @@ public boolean getPublishCaCert() { public static final int PUBLISH_CRL_FIELD_NUMBER = 2; private boolean publishCrl_ = false; /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -338,6 +383,7 @@ public boolean getPublishCaCert() { ** *bool publish_crl = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCrl. */ @java.lang.Override @@ -346,6 +392,7 @@ public boolean getPublishCrl() { } private byte memoizedIsInitialized = -1; + @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -357,8 +404,7 @@ public final boolean isInitialized() { } @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (publishCaCert_ != false) { output.writeBool(1, publishCaCert_); } @@ -375,12 +421,10 @@ public int getSerializedSize() { size = 0; if (publishCaCert_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(1, publishCaCert_); + size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, publishCaCert_); } if (publishCrl_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(2, publishCrl_); + size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, publishCrl_); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; @@ -390,17 +434,16 @@ public int getSerializedSize() { @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { - return true; + return true; } if (!(obj instanceof com.google.cloud.security.privateca.v1.CaPool.PublishingOptions)) { return super.equals(obj); } - com.google.cloud.security.privateca.v1.CaPool.PublishingOptions other = (com.google.cloud.security.privateca.v1.CaPool.PublishingOptions) obj; + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions other = + (com.google.cloud.security.privateca.v1.CaPool.PublishingOptions) obj; - if (getPublishCaCert() - != other.getPublishCaCert()) return false; - if (getPublishCrl() - != other.getPublishCrl()) return false; + if (getPublishCaCert() != other.getPublishCaCert()) return false; + if (getPublishCrl() != other.getPublishCrl()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -413,98 +456,104 @@ public int hashCode() { int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + PUBLISH_CA_CERT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getPublishCaCert()); + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getPublishCaCert()); hash = (37 * hash) + PUBLISH_CRL_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getPublishCrl()); + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getPublishCrl()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( + byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } + public Builder newBuilderForType() { + return newBuilder(); + } + public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.google.cloud.security.privateca.v1.CaPool.PublishingOptions prototype) { + + public static Builder newBuilder( + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } + @java.lang.Override public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override @@ -514,6 +563,8 @@ protected Builder newBuilderForType( return builder; } /** + * + * ** Options relating to the publication of each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -526,33 +577,34 @@ protected Builder newBuilderForType( * * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.PublishingOptions} */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builderimplements + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements // @@protoc_insertion_point(builder_implements:google.cloud.security.privateca.v1.CaPool.PublishingOptions) com.google.cloud.security.privateca.v1.CaPool.PublishingOptionsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.class, com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.class, + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.Builder.class); } - // Construct using com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.newBuilder() - private Builder() { - - } + // Construct using + // com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.newBuilder() + private Builder() {} - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - } + @java.lang.Override public Builder clear() { super.clear(); @@ -563,13 +615,14 @@ public Builder clear() { } @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_PublishingOptions_descriptor; } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions getDefaultInstanceForType() { + public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + getDefaultInstanceForType() { return com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.getDefaultInstance(); } @@ -584,13 +637,17 @@ public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions build() { @java.lang.Override public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions buildPartial() { - com.google.cloud.security.privateca.v1.CaPool.PublishingOptions result = new com.google.cloud.security.privateca.v1.CaPool.PublishingOptions(this); - if (bitField0_ != 0) { buildPartial0(result); } + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions result = + new com.google.cloud.security.privateca.v1.CaPool.PublishingOptions(this); + if (bitField0_ != 0) { + buildPartial0(result); + } onBuilt(); return result; } - private void buildPartial0(com.google.cloud.security.privateca.v1.CaPool.PublishingOptions result) { + private void buildPartial0( + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.publishCaCert_ = publishCaCert_; @@ -604,46 +661,52 @@ private void buildPartial0(com.google.cloud.security.privateca.v1.CaPool.Publish public Builder clone() { return super.clone(); } + @java.lang.Override public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } + @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } + @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } + @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { + int index, + java.lang.Object value) { return super.setRepeatedField(field, index, value); } + @java.lang.Override public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } + @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.google.cloud.security.privateca.v1.CaPool.PublishingOptions) { - return mergeFrom((com.google.cloud.security.privateca.v1.CaPool.PublishingOptions)other); + return mergeFrom((com.google.cloud.security.privateca.v1.CaPool.PublishingOptions) other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.google.cloud.security.privateca.v1.CaPool.PublishingOptions other) { - if (other == com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.getDefaultInstance()) return this; + public Builder mergeFrom( + com.google.cloud.security.privateca.v1.CaPool.PublishingOptions other) { + if (other + == com.google.cloud.security.privateca.v1.CaPool.PublishingOptions.getDefaultInstance()) + return this; if (other.getPublishCaCert() != false) { setPublishCaCert(other.getPublishCaCert()); } @@ -676,22 +739,25 @@ public Builder mergeFrom( case 0: done = true; break; - case 8: { - publishCaCert_ = input.readBool(); - bitField0_ |= 0x00000001; - break; - } // case 8 - case 16: { - publishCrl_ = input.readBool(); - bitField0_ |= 0x00000002; - break; - } // case 16 - default: { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: + case 8: + { + publishCaCert_ = input.readBool(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 16: + { + publishCrl_ = input.readBool(); + bitField0_ |= 0x00000002; + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -701,10 +767,13 @@ public Builder mergeFrom( } // finally return this; } + private int bitField0_; - private boolean publishCaCert_ ; + private boolean publishCaCert_; /** + * + * * * Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -716,6 +785,7 @@ public Builder mergeFrom( ** *bool publish_ca_cert = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCaCert. */ @java.lang.Override @@ -723,6 +793,8 @@ public boolean getPublishCaCert() { return publishCaCert_; } /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -734,17 +806,20 @@ public boolean getPublishCaCert() { ** *bool publish_ca_cert = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The publishCaCert to set. * @return This builder for chaining. */ public Builder setPublishCaCert(boolean value) { - + publishCaCert_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -756,6 +831,7 @@ public Builder setPublishCaCert(boolean value) { ** *bool publish_ca_cert = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return This builder for chaining. */ public Builder clearPublishCaCert() { @@ -765,8 +841,10 @@ public Builder clearPublishCaCert() { return this; } - private boolean publishCrl_ ; + private boolean publishCrl_; /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -780,6 +858,7 @@ public Builder clearPublishCaCert() { ** *bool publish_crl = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The publishCrl. */ @java.lang.Override @@ -787,6 +866,8 @@ public boolean getPublishCrl() { return publishCrl_; } /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -800,17 +881,20 @@ public boolean getPublishCrl() { ** *bool publish_crl = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The publishCrl to set. * @return This builder for chaining. */ public Builder setPublishCrl(boolean value) { - + publishCrl_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** + * + * ** Optional. When true, publishes each * [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]'s @@ -824,6 +908,7 @@ public Builder setPublishCrl(boolean value) { ** *bool publish_crl = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return This builder for chaining. */ public Builder clearPublishCrl() { @@ -832,6 +917,7 @@ public Builder clearPublishCrl() { onChanged(); return this; } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -844,41 +930,44 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.security.privateca.v1.CaPool.PublishingOptions) } // @@protoc_insertion_point(class_scope:google.cloud.security.privateca.v1.CaPool.PublishingOptions) - private static final com.google.cloud.security.privateca.v1.CaPool.PublishingOptions DEFAULT_INSTANCE; + private static final com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + DEFAULT_INSTANCE; + static { DEFAULT_INSTANCE = new com.google.cloud.security.privateca.v1.CaPool.PublishingOptions(); } - public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions getDefaultInstance() { + public static com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser- PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public PublishingOptions parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser () { + @java.lang.Override + public PublishingOptions parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; public static com.google.protobuf.Parser parser() { return PARSER; @@ -890,17 +979,20 @@ public com.google.protobuf.Parser getParserForType() { } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions getDefaultInstanceForType() { + public com.google.cloud.security.privateca.v1.CaPool.PublishingOptions + getDefaultInstanceForType() { return DEFAULT_INSTANCE; } - } - public interface IssuancePolicyOrBuilder extends + public interface IssuancePolicyOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.CaPool.IssuancePolicy) com.google.protobuf.MessageOrBuilder { /** + * + * * * Optional. If any * [AllowedKeyType][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType] @@ -908,11 +1000,15 @@ public interface IssuancePolicyOrBuilder extends * the key types listed here. Otherwise, any key may be used. ** - *repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - java.util.List+ java.util.List getAllowedKeyTypesList(); /** + * + * * * Optional. If any * [AllowedKeyType][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType] @@ -920,10 +1016,15 @@ public interface IssuancePolicyOrBuilder extends * the key types listed here. Otherwise, any key may be used. ** - *repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType getAllowedKeyTypes(int index); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType getAllowedKeyTypes( + int index); /** + * + * ** Optional. If any * [AllowedKeyType][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType] @@ -931,10 +1032,14 @@ public interface IssuancePolicyOrBuilder extends * the key types listed here. Otherwise, any key may be used. ** - *repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ int getAllowedKeyTypesCount(); /** + * + * ** Optional. If any * [AllowedKeyType][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType] @@ -942,11 +1047,18 @@ public interface IssuancePolicyOrBuilder extends * the key types listed here. Otherwise, any key may be used. ** - *repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - java.util.List extends com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder> + java.util.List< + ? extends + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy + .AllowedKeyTypeOrBuilder> getAllowedKeyTypesOrBuilderList(); /** + * + * ** Optional. If any * [AllowedKeyType][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType] @@ -954,12 +1066,16 @@ public interface IssuancePolicyOrBuilder extends * the key types listed here. Otherwise, any key may be used. ** - *repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * repeated .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType allowed_key_types = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder getAllowedKeyTypesOrBuilder( - int index); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder + getAllowedKeyTypesOrBuilder(int index); /** + * + * ** Optional. The maximum lifetime allowed for issued * [Certificates][google.cloud.security.privateca.v1.Certificate]. Note that @@ -971,11 +1087,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * match it. ** - *.google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return Whether the maximumLifetime field is set. */ boolean hasMaximumLifetime(); /** + * + * ** Optional. The maximum lifetime allowed for issued * [Certificates][google.cloud.security.privateca.v1.Certificate]. Note that @@ -987,11 +1108,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * match it. ** - *.google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The maximumLifetime. */ com.google.protobuf.Duration getMaximumLifetime(); /** + * + * ** Optional. The maximum lifetime allowed for issued * [Certificates][google.cloud.security.privateca.v1.Certificate]. Note that @@ -1003,11 +1129,15 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * match it. ** - *.google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.protobuf.Duration maximum_lifetime = 2 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ com.google.protobuf.DurationOrBuilder getMaximumLifetimeOrBuilder(); /** + * + * ** Optional. If specified, then only methods allowed in the * [IssuanceModes][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes] @@ -1015,11 +1145,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [Certificates][google.cloud.security.privateca.v1.Certificate]. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return Whether the allowedIssuanceModes field is set. */ boolean hasAllowedIssuanceModes(); /** + * + * ** Optional. If specified, then only methods allowed in the * [IssuanceModes][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes] @@ -1027,11 +1162,17 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [Certificates][google.cloud.security.privateca.v1.Certificate]. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The allowedIssuanceModes. */ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes getAllowedIssuanceModes(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes + getAllowedIssuanceModes(); /** + * + * ** Optional. If specified, then only methods allowed in the * [IssuanceModes][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes] @@ -1039,11 +1180,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [Certificates][google.cloud.security.privateca.v1.Certificate]. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes allowed_issuance_modes = 3 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModesOrBuilder getAllowedIssuanceModesOrBuilder(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModesOrBuilder + getAllowedIssuanceModesOrBuilder(); /** + * + * ** Optional. A set of X.509 values that will be applied to all certificates * issued through this [CaPool][google.cloud.security.privateca.v1.CaPool]. @@ -1056,11 +1202,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * for the same properties, the certificate issuance request will fail. ** - *.google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return Whether the baselineValues field is set. */ boolean hasBaselineValues(); /** + * + * ** Optional. A set of X.509 values that will be applied to all certificates * issued through this [CaPool][google.cloud.security.privateca.v1.CaPool]. @@ -1073,11 +1224,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * for the same properties, the certificate issuance request will fail. ** - *.google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The baselineValues. */ com.google.cloud.security.privateca.v1.X509Parameters getBaselineValues(); /** + * + * ** Optional. A set of X.509 values that will be applied to all certificates * issued through this [CaPool][google.cloud.security.privateca.v1.CaPool]. @@ -1090,11 +1246,15 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * for the same properties, the certificate issuance request will fail. ** - *.google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.X509Parameters baseline_values = 4 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ com.google.cloud.security.privateca.v1.X509ParametersOrBuilder getBaselineValuesOrBuilder(); /** + * + * ** Optional. Describes constraints on identities that may appear in * [Certificates][google.cloud.security.privateca.v1.Certificate] issued @@ -1103,11 +1263,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * will not add restrictions on a certificate's identity. ** - *.google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return Whether the identityConstraints field is set. */ boolean hasIdentityConstraints(); /** + * + * ** Optional. Describes constraints on identities that may appear in * [Certificates][google.cloud.security.privateca.v1.Certificate] issued @@ -1116,11 +1281,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * will not add restrictions on a certificate's identity. ** - *.google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The identityConstraints. */ com.google.cloud.security.privateca.v1.CertificateIdentityConstraints getIdentityConstraints(); /** + * + * ** Optional. Describes constraints on identities that may appear in * [Certificates][google.cloud.security.privateca.v1.Certificate] issued @@ -1129,11 +1299,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * will not add restrictions on a certificate's identity. ** - *.google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateIdentityConstraints identity_constraints = 5 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - com.google.cloud.security.privateca.v1.CertificateIdentityConstraintsOrBuilder getIdentityConstraintsOrBuilder(); + com.google.cloud.security.privateca.v1.CertificateIdentityConstraintsOrBuilder + getIdentityConstraintsOrBuilder(); /** + * + * ** Optional. Describes the set of X.509 extensions that may appear in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued @@ -1153,11 +1328,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [baseline_values][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.baseline_values]. ** - *.google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return Whether the passthroughExtensions field is set. */ boolean hasPassthroughExtensions(); /** + * + * ** Optional. Describes the set of X.509 extensions that may appear in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued @@ -1177,11 +1357,17 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [baseline_values][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.baseline_values]. ** - *.google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The passthroughExtensions. */ - com.google.cloud.security.privateca.v1.CertificateExtensionConstraints getPassthroughExtensions(); + com.google.cloud.security.privateca.v1.CertificateExtensionConstraints + getPassthroughExtensions(); /** + * + * ** Optional. Describes the set of X.509 extensions that may appear in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued @@ -1201,11 +1387,16 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * [baseline_values][google.cloud.security.privateca.v1.CaPool.IssuancePolicy.baseline_values]. ** - *.google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CertificateExtensionConstraints passthrough_extensions = 6 [(.google.api.field_behavior) = OPTIONAL]; + *
*/ - com.google.cloud.security.privateca.v1.CertificateExtensionConstraintsOrBuilder getPassthroughExtensionsOrBuilder(); + com.google.cloud.security.privateca.v1.CertificateExtensionConstraintsOrBuilder + getPassthroughExtensionsOrBuilder(); } /** + * + * ** Defines controls over all certificate issuance within a * [CaPool][google.cloud.security.privateca.v1.CaPool]. @@ -1213,105 +1404,144 @@ com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTypeOrBui * * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy} */ - public static final class IssuancePolicy extends - com.google.protobuf.GeneratedMessageV3 implements + public static final class IssuancePolicy extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool.IssuancePolicy) IssuancePolicyOrBuilder { - private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use IssuancePolicy.newBuilder() to construct. private IssuancePolicy(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } + private IssuancePolicy() { allowedKeyTypes_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new IssuancePolicy(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.class, com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.class, + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.Builder.class); } - public interface AllowedKeyTypeOrBuilder extends + public interface AllowedKeyTypeOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType) com.google.protobuf.MessageOrBuilder { /** + * + * ** Represents an allowed RSA key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1; + *
+ * * @return Whether the rsa field is set. */ boolean hasRsa(); /** + * + * ** Represents an allowed RSA key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1; + *
+ * * @return The rsa. */ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType getRsa(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + getRsa(); /** + * + * ** Represents an allowed RSA key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType rsa = 1; + *
*/ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyTypeOrBuilder getRsaOrBuilder(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyTypeOrBuilder + getRsaOrBuilder(); /** + * + * ** Represents an allowed Elliptic Curve key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2; + *
+ * * @return Whether the ellipticCurve field is set. */ boolean hasEllipticCurve(); /** + * + * ** Represents an allowed Elliptic Curve key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2; + *
+ * * @return The ellipticCurve. */ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType getEllipticCurve(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType + getEllipticCurve(); /** + * + * ** Represents an allowed Elliptic Curve key type. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2;
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType elliptic_curve = 2; + *
*/ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyTypeOrBuilder getEllipticCurveOrBuilder(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyTypeOrBuilder + getEllipticCurveOrBuilder(); - public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.KeyTypeCase getKeyTypeCase(); + public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.KeyTypeCase + getKeyTypeCase(); } /** + * + * ** Describes a "type" of key that may be used in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued from @@ -1323,48 +1553,53 @@ public interface AllowedKeyTypeOrBuilder extends * * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType} */ - public static final class AllowedKeyType extends - com.google.protobuf.GeneratedMessageV3 implements + public static final class AllowedKeyType extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType) AllowedKeyTypeOrBuilder { - private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use AllowedKeyType.newBuilder() to construct. private AllowedKeyType(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } - private AllowedKeyType() { - } + + private AllowedKeyType() {} @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new AllowedKeyType(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.class, com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.class, + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.Builder + .class); } - public interface RsaKeyTypeOrBuilder extends + public interface RsaKeyTypeOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) com.google.protobuf.MessageOrBuilder { /** + * + * ** Optional. The minimum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service-level min RSA @@ -1372,11 +1607,14 @@ public interface RsaKeyTypeOrBuilder extends ** *int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The minModulusSize. */ long getMinModulusSize(); /** + * + * ** Optional. The maximum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service will not enforce @@ -1384,59 +1622,68 @@ public interface RsaKeyTypeOrBuilder extends ** *int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The maxModulusSize. */ long getMaxModulusSize(); } /** + * + * ** Describes an RSA key that may be used in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued * from a [CaPool][google.cloud.security.privateca.v1.CaPool]. ** - * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType} + * Protobuf type {@code + * google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType} */ - public static final class RsaKeyType extends - com.google.protobuf.GeneratedMessageV3 implements + public static final class RsaKeyType extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) RsaKeyTypeOrBuilder { - private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use RsaKeyType.newBuilder() to construct. private RsaKeyType(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } - private RsaKeyType() { - } + + private RsaKeyType() {} @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new RsaKeyType(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.class, com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.class, + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.Builder.class); } public static final int MIN_MODULUS_SIZE_FIELD_NUMBER = 1; private long minModulusSize_ = 0L; /** + * + * ** Optional. The minimum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service-level min RSA @@ -1444,6 +1691,7 @@ protected java.lang.Object newInstance( ** *int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The minModulusSize. */ @java.lang.Override @@ -1454,6 +1702,8 @@ public long getMinModulusSize() { public static final int MAX_MODULUS_SIZE_FIELD_NUMBER = 2; private long maxModulusSize_ = 0L; /** + * + * ** Optional. The maximum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service will not enforce @@ -1461,6 +1711,7 @@ public long getMinModulusSize() { ** *int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The maxModulusSize. */ @java.lang.Override @@ -1469,6 +1720,7 @@ public long getMaxModulusSize() { } private byte memoizedIsInitialized = -1; + @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; @@ -1481,7 +1733,7 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { + throws java.io.IOException { if (minModulusSize_ != 0L) { output.writeInt64(1, minModulusSize_); } @@ -1498,12 +1750,10 @@ public int getSerializedSize() { size = 0; if (minModulusSize_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(1, minModulusSize_); + size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, minModulusSize_); } if (maxModulusSize_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, maxModulusSize_); + size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, maxModulusSize_); } size += getUnknownFields().getSerializedSize(); memoizedSize = size; @@ -1513,17 +1763,22 @@ public int getSerializedSize() { @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { - return true; + return true; } - if (!(obj instanceof com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)) { + if (!(obj + instanceof + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType)) { return super.equals(obj); } - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType other = (com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) obj; - - if (getMinModulusSize() - != other.getMinModulusSize()) return false; - if (getMaxModulusSize() - != other.getMaxModulusSize()) return false; + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + other = + (com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType) + obj; + + if (getMinModulusSize() != other.getMinModulusSize()) return false; + if (getMaxModulusSize() != other.getMaxModulusSize()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -1536,98 +1791,126 @@ public int hashCode() { int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + MIN_MODULUS_SIZE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getMinModulusSize()); + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMinModulusSize()); hash = (37 * hash) + MAX_MODULUS_SIZE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getMaxModulusSize()); + hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMaxModulusSize()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); + + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); } @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } + public Builder newBuilderForType() { + return newBuilder(); + } + public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType prototype) { + + public static Builder newBuilder( + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } + @java.lang.Override public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override @@ -1637,41 +1920,48 @@ protected Builder newBuilderForType( return builder; } /** + * + * ** Describes an RSA key that may be used in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued * from a [CaPool][google.cloud.security.privateca.v1.CaPool]. ** - * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType} + * Protobuf type {@code + * google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType} */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builderimplements + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements // @@protoc_insertion_point(builder_implements:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyTypeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyTypeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.class, com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.class, + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.Builder.class); } - // Construct using com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.newBuilder() - private Builder() { + // Construct using + // com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.newBuilder() + private Builder() {} - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); - } + @java.lang.Override public Builder clear() { super.clear(); @@ -1682,19 +1972,25 @@ public Builder clear() { } @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_RsaKeyType_descriptor; } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType getDefaultInstanceForType() { - return com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.getDefaultInstance(); + public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + getDefaultInstanceForType() { + return com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.getDefaultInstance(); } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType build() { - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType result = buildPartial(); + public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + build() { + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1702,14 +1998,23 @@ public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyTy } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType buildPartial() { - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType result = new com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType(this); - if (bitField0_ != 0) { buildPartial0(result); } + public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + buildPartial() { + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + result = + new com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType(this); + if (bitField0_ != 0) { + buildPartial0(result); + } onBuilt(); return result; } - private void buildPartial0(com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType result) { + private void buildPartial0( + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.minModulusSize_ = minModulusSize_; @@ -1723,46 +2028,59 @@ private void buildPartial0(com.google.cloud.security.privateca.v1.CaPool.Issuanc public Builder clone() { return super.clone(); } + @java.lang.Override public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } + @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } + @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } + @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { + int index, + java.lang.Object value) { return super.setRepeatedField(field, index, value); } + @java.lang.Override public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } + @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) { - return mergeFrom((com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType)other); + if (other + instanceof + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType) { + return mergeFrom( + (com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType) + other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType other) { - if (other == com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.getDefaultInstance()) return this; + public Builder mergeFrom( + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType + other) { + if (other + == com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType.getDefaultInstance()) return this; if (other.getMinModulusSize() != 0L) { setMinModulusSize(other.getMinModulusSize()); } @@ -1795,22 +2113,25 @@ public Builder mergeFrom( case 0: done = true; break; - case 8: { - minModulusSize_ = input.readInt64(); - bitField0_ |= 0x00000001; - break; - } // case 8 - case 16: { - maxModulusSize_ = input.readInt64(); - bitField0_ |= 0x00000002; - break; - } // case 16 - default: { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: + case 8: + { + minModulusSize_ = input.readInt64(); + bitField0_ |= 0x00000001; + break; + } // case 8 + case 16: + { + maxModulusSize_ = input.readInt64(); + bitField0_ |= 0x00000002; + break; + } // case 16 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { @@ -1820,10 +2141,13 @@ public Builder mergeFrom( } // finally return this; } + private int bitField0_; - private long minModulusSize_ ; + private long minModulusSize_; /** + * + * * * Optional. The minimum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service-level min RSA @@ -1831,6 +2155,7 @@ public Builder mergeFrom( ** *int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The minModulusSize. */ @java.lang.Override @@ -1838,6 +2163,8 @@ public long getMinModulusSize() { return minModulusSize_; } /** + * + * ** Optional. The minimum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service-level min RSA @@ -1845,17 +2172,20 @@ public long getMinModulusSize() { ** *int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The minModulusSize to set. * @return This builder for chaining. */ public Builder setMinModulusSize(long value) { - + minModulusSize_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** + * + * ** Optional. The minimum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service-level min RSA @@ -1863,6 +2193,7 @@ public Builder setMinModulusSize(long value) { ** *int64 min_modulus_size = 1 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return This builder for chaining. */ public Builder clearMinModulusSize() { @@ -1872,8 +2203,10 @@ public Builder clearMinModulusSize() { return this; } - private long maxModulusSize_ ; + private long maxModulusSize_; /** + * + * ** Optional. The maximum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service will not enforce @@ -1881,6 +2214,7 @@ public Builder clearMinModulusSize() { ** *int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return The maxModulusSize. */ @java.lang.Override @@ -1888,6 +2222,8 @@ public long getMaxModulusSize() { return maxModulusSize_; } /** + * + * ** Optional. The maximum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service will not enforce @@ -1895,17 +2231,20 @@ public long getMaxModulusSize() { ** *int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @param value The maxModulusSize to set. * @return This builder for chaining. */ public Builder setMaxModulusSize(long value) { - + maxModulusSize_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** + * + * ** Optional. The maximum allowed RSA modulus size (inclusive), in bits. * If this is not set, or if set to zero, the service will not enforce @@ -1913,6 +2252,7 @@ public Builder setMaxModulusSize(long value) { ** *int64 max_modulus_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * * @return This builder for chaining. */ public Builder clearMaxModulusSize() { @@ -1921,6 +2261,7 @@ public Builder clearMaxModulusSize() { onChanged(); return this; } + @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -1933,41 +2274,48 @@ public final Builder mergeUnknownFields( return super.mergeUnknownFields(unknownFields); } - // @@protoc_insertion_point(builder_scope:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) } // @@protoc_insertion_point(class_scope:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType) - private static final com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType DEFAULT_INSTANCE; + private static final com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy + .AllowedKeyType.RsaKeyType + DEFAULT_INSTANCE; + static { - DEFAULT_INSTANCE = new com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType(); + DEFAULT_INSTANCE = + new com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType(); } - public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType getDefaultInstance() { + public static com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + getDefaultInstance() { return DEFAULT_INSTANCE; } - private static final com.google.protobuf.Parser- PARSER = new com.google.protobuf.AbstractParser () { - @java.lang.Override - public RsaKeyType parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser () { + @java.lang.Override + public RsaKeyType parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; public static com.google.protobuf.Parser parser() { return PARSER; @@ -1979,85 +2327,108 @@ public com.google.protobuf.Parser getParserForType() { } @java.lang.Override - public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType getDefaultInstanceForType() { + public com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .RsaKeyType + getDefaultInstanceForType() { return DEFAULT_INSTANCE; } - } - public interface EcKeyTypeOrBuilder extends + public interface EcKeyTypeOrBuilder + extends // @@protoc_insertion_point(interface_extends:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType) com.google.protobuf.MessageOrBuilder { /** + * + * * * Optional. A signature algorithm that must be used. If this is * omitted, any EC-based signature algorithm will be allowed. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm signature_algorithm = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm signature_algorithm = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The enum numeric value on the wire for signatureAlgorithm. */ int getSignatureAlgorithmValue(); /** + * + * ** Optional. A signature algorithm that must be used. If this is * omitted, any EC-based signature algorithm will be allowed. ** - *.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm signature_algorithm = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *+ * .google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm signature_algorithm = 1 [(.google.api.field_behavior) = OPTIONAL]; + *
+ * * @return The signatureAlgorithm. */ - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm getSignatureAlgorithm(); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType + .EcSignatureAlgorithm + getSignatureAlgorithm(); } /** + * + * ** Describes an Elliptic Curve key that may be used in a * [Certificate][google.cloud.security.privateca.v1.Certificate] issued * from a [CaPool][google.cloud.security.privateca.v1.CaPool]. ** - * Protobuf type {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType} + * Protobuf type {@code + * google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType} */ - public static final class EcKeyType extends - com.google.protobuf.GeneratedMessageV3 implements + public static final class EcKeyType extends com.google.protobuf.GeneratedMessageV3 + implements // @@protoc_insertion_point(message_implements:google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType) EcKeyTypeOrBuilder { - private static final long serialVersionUID = 0L; + private static final long serialVersionUID = 0L; // Use EcKeyType.newBuilder() to construct. private EcKeyType(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } + private EcKeyType() { signatureAlgorithm_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { return new EcKeyType(); } @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_EcKeyType_descriptor; + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_EcKeyType_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto.internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_EcKeyType_fieldAccessorTable + return com.google.cloud.security.privateca.v1.PrivateCaResourcesProto + .internal_static_google_cloud_security_privateca_v1_CaPool_IssuancePolicy_AllowedKeyType_EcKeyType_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.class, com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.Builder.class); + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .EcKeyType.class, + com.google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType + .EcKeyType.Builder.class); } /** + * + * ** Describes an elliptic curve-based signature algorithm that may be * used in a @@ -2065,11 +2436,13 @@ protected java.lang.Object newInstance( * from a [CaPool][google.cloud.security.privateca.v1.CaPool]. ** - * Protobuf enum {@code google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm} + * Protobuf enum {@code + * google.cloud.security.privateca.v1.CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm} */ - public enum EcSignatureAlgorithm - implements com.google.protobuf.ProtocolMessageEnum { + public enum EcSignatureAlgorithm implements com.google.protobuf.ProtocolMessageEnum { /** + * + * ** Not specified. Signifies that any signature algorithm may be used. *@@ -2078,6 +2451,8 @@ public enum EcSignatureAlgorithm */ EC_SIGNATURE_ALGORITHM_UNSPECIFIED(0), /** + * + * ** Refers to the Elliptic Curve Digital Signature Algorithm over the * NIST P-256 curve. @@ -2087,6 +2462,8 @@ public enum EcSignatureAlgorithm */ ECDSA_P256(1), /** + * + * ** Refers to the Elliptic Curve Digital Signature Algorithm over the * NIST P-384 curve. @@ -2096,6 +2473,8 @@ public enum EcSignatureAlgorithm */ ECDSA_P384(2), /** + * + * ** Refers to the Edwards-curve Digital Signature Algorithm over curve * 25519, as described in RFC 8410. @@ -2108,6 +2487,8 @@ public enum EcSignatureAlgorithm ; /** + * + * ** Not specified. Signifies that any signature algorithm may be used. *@@ -2116,6 +2497,8 @@ public enum EcSignatureAlgorithm */ public static final int EC_SIGNATURE_ALGORITHM_UNSPECIFIED_VALUE = 0; /** + * + * ** Refers to the Elliptic Curve Digital Signature Algorithm over the * NIST P-256 curve. @@ -2125,6 +2508,8 @@ public enum EcSignatureAlgorithm */ public static final int ECDSA_P256_VALUE = 1; /** + * + * ** Refers to the Elliptic Curve Digital Signature Algorithm over the * NIST P-384 curve. @@ -2134,6 +2519,8 @@ public enum EcSignatureAlgorithm */ public static final int ECDSA_P384_VALUE = 2; /** + * + * ** Refers to the Edwards-curve Digital Signature Algorithm over curve * 25519, as described in RFC 8410. @@ -2143,7 +2530,6 @@ public enum EcSignatureAlgorithm */ public static final int EDDSA_25519_VALUE = 3; - public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( @@ -2168,11 +2554,16 @@ public static EcSignatureAlgorithm valueOf(int value) { */ public static EcSignatureAlgorithm forNumber(int value) { switch (value) { - case 0: return EC_SIGNATURE_ALGORITHM_UNSPECIFIED; - case 1: return ECDSA_P256; - case 2: return ECDSA_P384; - case 3: return EDDSA_25519; - default: return null; + case 0: + return EC_SIGNATURE_ALGORITHM_UNSPECIFIED; + case 1: + return ECDSA_P256; + case 2: + return ECDSA_P384; + case 3: + return EDDSA_25519; + default: + return null; } } @@ -2180,29 +2571,32 @@ public static EcSignatureAlgorithm forNumber(int value) { internalGetValueMap() { return internalValueMap; } - private static final com.google.protobuf.Internal.EnumLiteMap< - EcSignatureAlgorithm> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap