public boolean equals()

in apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/VirtualMachine.java [1003:1051]


   public boolean equals(Object obj) {
      if (this == obj) return true;
      if (obj == null || getClass() != obj.getClass()) return false;
      VirtualMachine that = VirtualMachine.class.cast(obj);
      return Objects.equal(this.id, that.id)
            && Objects.equal(this.account, that.account)
            && Objects.equal(this.cpuCount, that.cpuCount)
            && Objects.equal(this.cpuSpeed, that.cpuSpeed)
            && Objects.equal(this.cpuUsed, that.cpuUsed)
            && Objects.equal(this.displayName, that.displayName)
            && Objects.equal(this.created, that.created)
            && Objects.equal(this.domain, that.domain)
            && Objects.equal(this.domainId, that.domainId)
            && Objects.equal(this.usesVirtualNetwork, that.usesVirtualNetwork)
            && Objects.equal(this.group, that.group)
            && Objects.equal(this.groupId, that.groupId)
            && Objects.equal(this.guestOSId, that.guestOSId)
            && Objects.equal(this.HAEnabled, that.HAEnabled)
            && Objects.equal(this.hostId, that.hostId)
            && Objects.equal(this.hostname, that.hostname)
            && Objects.equal(this.IPAddress, that.IPAddress)
            && Objects.equal(this.ISODisplayText, that.ISODisplayText)
            && Objects.equal(this.ISOId, that.ISOId)
            && Objects.equal(this.ISOName, that.ISOName)
            && Objects.equal(this.jobId, that.jobId)
            && Objects.equal(this.jobStatus, that.jobStatus)
            && Objects.equal(this.memory, that.memory)
            && Objects.equal(this.name, that.name)
            && Objects.equal(this.networkKbsRead, that.networkKbsRead)
            && Objects.equal(this.networkKbsWrite, that.networkKbsWrite)
            && Objects.equal(this.password, that.password)
            && Objects.equal(this.passwordEnabled, that.passwordEnabled)
            && Objects.equal(this.publicIP, that.publicIP)
            && Objects.equal(this.publicIPId, that.publicIPId)
            && Objects.equal(this.rootDeviceId, that.rootDeviceId)
            && Objects.equal(this.rootDeviceType, that.rootDeviceType)
            && Objects.equal(this.serviceOfferingId, that.serviceOfferingId)
            && Objects.equal(this.serviceOfferingName, that.serviceOfferingName)
            && Objects.equal(this.state, that.state)
            && Objects.equal(this.templateDisplayText, that.templateDisplayText)
            && Objects.equal(this.templateId, that.templateId)
            && Objects.equal(this.templateName, that.templateName)
            && Objects.equal(this.zoneId, that.zoneId)
            && Objects.equal(this.zoneName, that.zoneName)
            && Objects.equal(this.nics, that.nics)
            && Objects.equal(this.hypervisor, that.hypervisor)
            && Objects.equal(this.securityGroups, that.securityGroups)
            && Objects.equal(this.tags, that.tags);
   }