assertNotBlankAndTrim(emrClusterDefinition.getAdditionalMasterSecurityGroups(), "additionalMasterSecurityGroup"));
assertNotBlankAndTrim(emrClusterDefinition.getAdditionalMasterSecurityGroups(), "additionalMasterSecurityGroup"));
jobFlowInstancesConfig.setAdditionalMasterSecurityGroups(emrClusterDefinition.getAdditionalMasterSecurityGroups());
jobFlowInstancesConfig.setAdditionalMasterSecurityGroups(emrClusterDefinition.getAdditionalMasterSecurityGroups());
expectedEmrClusterDefinition.setHadoopJarSteps(emrClusterDefinitionOverride.getHadoopJarSteps()); emrClusterDefinitionOverride.setAdditionalMasterSecurityGroups(Collections.emptyList()); expectedEmrClusterDefinition.setAdditionalMasterSecurityGroups(emrClusterDefinitionOverride.getAdditionalMasterSecurityGroups()); emrClusterDefinitionOverride.setAdditionalSlaveSecurityGroups(Collections.emptyList()); expectedEmrClusterDefinition.setAdditionalSlaveSecurityGroups(emrClusterDefinitionOverride.getAdditionalSlaveSecurityGroups());
if (emrClusterDefinitionOverride.getAdditionalMasterSecurityGroups() != null) emrClusterDefinition.setAdditionalMasterSecurityGroups(emrClusterDefinitionOverride.getAdditionalMasterSecurityGroups());
if (emrClusterDefinitionOverride.getAdditionalMasterSecurityGroups() != null) emrClusterDefinition.setAdditionalMasterSecurityGroups(emrClusterDefinitionOverride.getAdditionalMasterSecurityGroups());
lhsAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); List<String> rhsAdditionalMasterSecurityGroups; rhsAdditionalMasterSecurityGroups = ((that.additionalMasterSecurityGroups!= null)?that.getAdditionalMasterSecurityGroups():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "additionalMasterSecurityGroups", lhsAdditionalMasterSecurityGroups), LocatorUtils.property(thatLocator, "additionalMasterSecurityGroups", rhsAdditionalMasterSecurityGroups), lhsAdditionalMasterSecurityGroups, rhsAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null), (that.additionalMasterSecurityGroups!= null))) { return false;
lhsAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); List<String> rhsAdditionalMasterSecurityGroups; rhsAdditionalMasterSecurityGroups = ((that.additionalMasterSecurityGroups!= null)?that.getAdditionalMasterSecurityGroups():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "additionalMasterSecurityGroups", lhsAdditionalMasterSecurityGroups), LocatorUtils.property(thatLocator, "additionalMasterSecurityGroups", rhsAdditionalMasterSecurityGroups), lhsAdditionalMasterSecurityGroups, rhsAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null), (that.additionalMasterSecurityGroups!= null))) { return false;
lhsAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); List<String> rhsAdditionalMasterSecurityGroups; rhsAdditionalMasterSecurityGroups = ((that.additionalMasterSecurityGroups!= null)?that.getAdditionalMasterSecurityGroups():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "additionalMasterSecurityGroups", lhsAdditionalMasterSecurityGroups), LocatorUtils.property(thatLocator, "additionalMasterSecurityGroups", rhsAdditionalMasterSecurityGroups), lhsAdditionalMasterSecurityGroups, rhsAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null), (that.additionalMasterSecurityGroups!= null))) { return false;
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); strategy.appendField(locator, this, "additionalMasterSecurityGroups", buffer, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); strategy.appendField(locator, this, "additionalMasterSecurityGroups", buffer, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); strategy.appendField(locator, this, "additionalMasterSecurityGroups", buffer, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "additionalMasterSecurityGroups", theAdditionalMasterSecurityGroups), currentHashCode, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "additionalMasterSecurityGroups", theAdditionalMasterSecurityGroups), currentHashCode, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
theAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "additionalMasterSecurityGroups", theAdditionalMasterSecurityGroups), currentHashCode, theAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null));
if (additionalMasterSecurityGroupsShouldBeCopiedAndSet == Boolean.TRUE) { List<String> sourceAdditionalMasterSecurityGroups; sourceAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); @SuppressWarnings("unchecked") List<String> copyAdditionalMasterSecurityGroups = ((List<String> ) strategy.copy(LocatorUtils.property(locator, "additionalMasterSecurityGroups", sourceAdditionalMasterSecurityGroups), sourceAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null)));
if (additionalMasterSecurityGroupsShouldBeCopiedAndSet == Boolean.TRUE) { List<String> sourceAdditionalMasterSecurityGroups; sourceAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); @SuppressWarnings("unchecked") List<String> copyAdditionalMasterSecurityGroups = ((List<String> ) strategy.copy(LocatorUtils.property(locator, "additionalMasterSecurityGroups", sourceAdditionalMasterSecurityGroups), sourceAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null)));
if (additionalMasterSecurityGroupsShouldBeCopiedAndSet == Boolean.TRUE) { List<String> sourceAdditionalMasterSecurityGroups; sourceAdditionalMasterSecurityGroups = ((this.additionalMasterSecurityGroups!= null)?this.getAdditionalMasterSecurityGroups():null); @SuppressWarnings("unchecked") List<String> copyAdditionalMasterSecurityGroups = ((List<String> ) strategy.copy(LocatorUtils.property(locator, "additionalMasterSecurityGroups", sourceAdditionalMasterSecurityGroups), sourceAdditionalMasterSecurityGroups, (this.additionalMasterSecurityGroups!= null)));