public void setTypeNameAlias(String typeNameAlias) {
        this.typeNameAlias = typeNameAlias;
    }
<p>
An alias to assign to the public extension, in this account and Region. If you specify an alias for the
extension, CloudFormation treats the alias as the extension type name within this account and Region. You must
use the alias to refer to the extension in your templates, API calls, and CloudFormation console.
</p>
<p>
An extension alias must be unique within a given account and Region. You can activate the same public resource
multiple times in the same account and Region, using different type name aliases.
</p>

@param typeNameAlias
       An alias to assign to the public extension, in this account and Region. If you specify an alias for the
       extension, CloudFormation treats the alias as the extension type name within this account and Region. You
       must use the alias to refer to the extension in your templates, API calls, and CloudFormation console.</p>
       <p>
       An extension alias must be unique within a given account and Region. You can activate the same public
       resource multiple times in the same account and Region, using different type name aliases.
aws-java-sdk-cloudformation/src/main/java/com/amazonaws/services/cloudformation/model/ActivateTypeRequest.java