private com.google.protobuf.SingleFieldBuilderV3<
            com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource,
            com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource.Builder,
            com.google.cloud.video.livestream.v1.Encryption.SecretManagerSourceOrBuilder>
        getSecretManagerKeySourceFieldBuilder() {
      if (secretManagerKeySourceBuilder_ == null) {
        if (!(secretSourceCase_ == 7)) {
          secretSource_ =
              com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource
                  .getDefaultInstance();
        }
        secretManagerKeySourceBuilder_ =
            new com.google.protobuf.SingleFieldBuilderV3<
                com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource,
                com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource.Builder,
                com.google.cloud.video.livestream.v1.Encryption.SecretManagerSourceOrBuilder>(
                (com.google.cloud.video.livestream.v1.Encryption.SecretManagerSource) secretSource_,
                getParentForChildren(),
                isClean());
        secretSource_ = null;
      }
      secretSourceCase_ = 7;
      onChanged();
      return secretManagerKeySourceBuilder_;
    }
<pre>
For keys stored in Google Secret Manager.
</pre>

<code>
.google.cloud.video.livestream.v1.Encryption.SecretManagerSource secret_manager_key_source = 7;
</code>
java-video-live-stream/proto-google-cloud-live-stream-v1/src/main/java/com/google/cloud/video/livestream/v1/Encryption.java