public Builder mergeFrom(com.google.cloud.telcoautomation.v1alpha1.PublicBlueprint other) {
      if (other == com.google.cloud.telcoautomation.v1alpha1.PublicBlueprint.getDefaultInstance())
        return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getDisplayName().isEmpty()) {
        displayName_ = other.displayName_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getDescription().isEmpty()) {
        description_ = other.description_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (other.deploymentLevel_ != 0) {
        setDeploymentLevelValue(other.getDeploymentLevelValue());
      }
      if (!other.getSourceProvider().isEmpty()) {
        sourceProvider_ = other.sourceProvider_;
        bitField0_ |= 0x00000010;
        onChanged();
      }
      if (other.getRollbackSupport() != false) {
        setRollbackSupport(other.getRollbackSupport());
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
A Blueprint contains a collection of kubernetes resources in the form of
YAML files. The file contents of a blueprint are collectively known as
package.
Public blueprint is a TNA provided blueprint that in present in TNA's public
catalog. A user can copy the public blueprint to their private catalog for
further modifications.
</pre>

Protobuf type {@code google.cloud.telcoautomation.v1alpha1.PublicBlueprint}
java-telcoautomation/proto-google-cloud-telcoautomation-v1alpha1/src/main/java/com/google/cloud/telcoautomation/v1alpha1/PublicBlueprint.java