code: @Deprecated
      public BUILDER setName(String name) {
          assert name != null;
          //noinspection deprecation
          this.name = name;
          return (BUILDER) this;
      }
docs: Sets the {@link AttributeDefinition#getName() name} for the attribute, which is only needed
  if the attribute was created from an existing {@link SimpleAttributeDefinition} using
  {@link SimpleAttributeDefinitionBuilder#create(org.jboss.as.controller.SimpleAttributeDefinition)}
  method.
  
  @param name the attribute's name. {@code null} is not allowed
  @return a builder that can be used to continue building the attribute definition
  
  @deprecated may be removed at any time; the name should be immutable