public ListAllowedNodeTypeModificationsRequest withCacheClusterId(String cacheClusterId) {
        setCacheClusterId(cacheClusterId);
        return this;
    }
<p>
The name of the cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster id to
identify the current node type of this cluster and from that to create a list of node types you can scale up to.
</p>
<important>
<p>
You must provide a value for either the <code>CacheClusterId</code> or the <code>ReplicationGroupId</code>.
</p>
</important>

@param cacheClusterId
       The name of the cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster
       id to identify the current node type of this cluster and from that to create a list of node types you can
       scale up to.</p> <important>
       <p>
       You must provide a value for either the <code>CacheClusterId</code> or the <code>ReplicationGroupId</code>
       .
       </p>
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-elasticache/src/main/java/com/amazonaws/services/elasticache/model/ListAllowedNodeTypeModificationsRequest.java