@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getAvailabilityZone() == null) ? 0 : getAvailabilityZone().hashCode()); hashCode = prime * hashCode + ((getAffinity() == null) ? 0 : getAffinity().hashCode()); hashCode = prime * hashCode + ((getGroupName() == null) ? 0 : getGroupName().hashCode()); hashCode = prime * hashCode + ((getPartitionNumber() == null) ? 0 : getPartitionNumber().hashCode()); hashCode = prime * hashCode + ((getHostId() == null) ? 0 : getHostId().hashCode()); hashCode = prime * hashCode + ((getTenancy() == null) ? 0 : getTenancy().hashCode()); hashCode = prime * hashCode + ((getSpreadDomain() == null) ? 0 : getSpreadDomain().hashCode()); return hashCode; }
/** * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be * redacted from this string using a placeholder value. * * @return A string representation of this object. * * @see java.lang.Object#toString() */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{"); if (getAvailabilityZone() != null) sb.append("AvailabilityZone: ").append(getAvailabilityZone()).append(","); if (getAffinity() != null) sb.append("Affinity: ").append(getAffinity()).append(","); if (getGroupName() != null) sb.append("GroupName: ").append(getGroupName()).append(","); if (getPartitionNumber() != null) sb.append("PartitionNumber: ").append(getPartitionNumber()).append(","); if (getHostId() != null) sb.append("HostId: ").append(getHostId()).append(","); if (getTenancy() != null) sb.append("Tenancy: ").append(getTenancy()).append(","); if (getSpreadDomain() != null) sb.append("SpreadDomain: ").append(getSpreadDomain()); sb.append("}"); return sb.toString(); }
if (other.getTenancy() != null && other.getTenancy().equals(this.getTenancy()) == false) return false; if (other.getSpreadDomain() == null ^ this.getSpreadDomain() == null) return false; if (other.getSpreadDomain() != null && other.getSpreadDomain().equals(this.getSpreadDomain()) == false) return false; return true;
if (placement.getSpreadDomain() != null) { request.addParameter("LaunchSpecification.Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));
if (placement.getSpreadDomain() != null) { request.addParameter("LaunchTemplateConfigs." + launchTemplateConfigsListIndex + ".Overrides." + overridesListIndex + ".Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));
if (placement.getSpreadDomain() != null) { request.addParameter("Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));
/** * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be * redacted from this string using a placeholder value. * * @return A string representation of this object. * * @see java.lang.Object#toString() */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{"); if (getAvailabilityZone() != null) sb.append("AvailabilityZone: ").append(getAvailabilityZone()).append(","); if (getAffinity() != null) sb.append("Affinity: ").append(getAffinity()).append(","); if (getGroupName() != null) sb.append("GroupName: ").append(getGroupName()).append(","); if (getPartitionNumber() != null) sb.append("PartitionNumber: ").append(getPartitionNumber()).append(","); if (getHostId() != null) sb.append("HostId: ").append(getHostId()).append(","); if (getTenancy() != null) sb.append("Tenancy: ").append(getTenancy()).append(","); if (getSpreadDomain() != null) sb.append("SpreadDomain: ").append(getSpreadDomain()); sb.append("}"); return sb.toString(); }
@Override public int hashCode() { final int prime = 31; int hashCode = 1; hashCode = prime * hashCode + ((getAvailabilityZone() == null) ? 0 : getAvailabilityZone().hashCode()); hashCode = prime * hashCode + ((getAffinity() == null) ? 0 : getAffinity().hashCode()); hashCode = prime * hashCode + ((getGroupName() == null) ? 0 : getGroupName().hashCode()); hashCode = prime * hashCode + ((getPartitionNumber() == null) ? 0 : getPartitionNumber().hashCode()); hashCode = prime * hashCode + ((getHostId() == null) ? 0 : getHostId().hashCode()); hashCode = prime * hashCode + ((getTenancy() == null) ? 0 : getTenancy().hashCode()); hashCode = prime * hashCode + ((getSpreadDomain() == null) ? 0 : getSpreadDomain().hashCode()); return hashCode; }
if (other.getTenancy() != null && other.getTenancy().equals(this.getTenancy()) == false) return false; if (other.getSpreadDomain() == null ^ this.getSpreadDomain() == null) return false; if (other.getSpreadDomain() != null && other.getSpreadDomain().equals(this.getSpreadDomain()) == false) return false; return true;
if (placement.getSpreadDomain() != null) { request.addParameter("LaunchSpecification.Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));
if (placement.getSpreadDomain() != null) { request.addParameter("LaunchTemplateConfigs." + launchTemplateConfigsListIndex + ".Overrides." + overridesListIndex + ".Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));
if (placement.getSpreadDomain() != null) { request.addParameter("Placement.SpreadDomain", StringUtils.fromString(placement.getSpreadDomain()));