in rackspace-autoscale/src/main/java/org/jclouds/rackspace/autoscale/v1/domain/LaunchConfiguration.java [149:162]
public boolean equals(Object obj) {
if (this == obj) return true;
if (obj == null || getClass() != obj.getClass()) return false;
LaunchConfiguration that = LaunchConfiguration.class.cast(obj);
return Objects.equal(this.loadBalancers, that.loadBalancers) &&
Objects.equal(this.type, that.type) &&
Objects.equal(this.networks, that.networks) &&
Objects.equal(this.personalities, that.personalities) &&
Objects.equal(this.serverName, that.serverName) &&
Objects.equal(this.serverImageRef, that.serverImageRef) &&
Objects.equal(this.serverFlavorRef, that.serverFlavorRef) &&
Objects.equal(this.serverDiskConfig, that.serverDiskConfig) &&
Objects.equal(this.serverMetadata, that.serverMetadata);
}