private com.google.protobuf.SingleFieldBuilderV3<
            com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority,
            com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority
                .Builder,
            com.google.cloud.memorystore.v1beta.CertificateAuthority
                .ManagedCertificateAuthorityOrBuilder>
        getManagedServerCaFieldBuilder() {
      if (managedServerCaBuilder_ == null) {
        if (!(serverCaCase_ == 2)) {
          serverCa_ =
              com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority
                  .getDefaultInstance();
        }
        managedServerCaBuilder_ =
            new com.google.protobuf.SingleFieldBuilderV3<
                com.google.cloud.memorystore.v1beta.CertificateAuthority
                    .ManagedCertificateAuthority,
                com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority
                    .Builder,
                com.google.cloud.memorystore.v1beta.CertificateAuthority
                    .ManagedCertificateAuthorityOrBuilder>(
                (com.google.cloud.memorystore.v1beta.CertificateAuthority
                        .ManagedCertificateAuthority)
                    serverCa_,
                getParentForChildren(),
                isClean());
        serverCa_ = null;
      }
      serverCaCase_ = 2;
      onChanged();
      return managedServerCaBuilder_;
    }
<pre>
A managed server certificate authority.
</pre>

<code>
.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority managed_server_ca = 2;
</code>
java-valkey/proto-google-cloud-valkey-v1beta/src/main/java/com/google/cloud/memorystore/v1beta/CertificateAuthority.java