<p>
The name of the configuration aggregators.
</p>

@param configurationAggregatorNames
The name of the configuration aggregators.
425577
public void setConfigurationAggregatorNames(java.util.Collection<String> configurationAggregatorNames) {
        if (configurationAggregatorNames == null) {
            this.configurationAggregatorNames = null;
            return;
        }

        this.configurationAggregatorNames = new com.amazonaws.internal.SdkInternalList<String>(configurationAggregatorNames);
    }
973012
public void setAggregators(java.util.Collection<InventoryAggregator> aggregators) {
        if (aggregators == null) {
            this.aggregators = null;
            return;
        }

        this.aggregators = new com.amazonaws.internal.SdkInternalList<InventoryAggregator>(aggregators);
    }
763649
public void setAggregatedSourceStatusList(java.util.Collection<AggregatedSourceStatus> aggregatedSourceStatusList) {
        if (aggregatedSourceStatusList == null) {
            this.aggregatedSourceStatusList = null;
            return;
        }

        this.aggregatedSourceStatusList = new com.amazonaws.internal.SdkInternalList<AggregatedSourceStatus>(aggregatedSourceStatusList);
    }
262131
public void setGranularities(java.util.Collection<MetricGranularityType> granularities) {
        if (granularities == null) {
            this.granularities = null;
            return;
        }

        this.granularities = new com.amazonaws.internal.SdkInternalList<MetricGranularityType>(granularities);
    }
351123
public void setLaunchConfigurationNames(java.util.Collection<String> launchConfigurationNames) {
        if (launchConfigurationNames == null) {
            this.launchConfigurationNames = null;
            return;
        }

        this.launchConfigurationNames = new com.amazonaws.internal.SdkInternalList<String>(launchConfigurationNames);
    }
1274568
@Override
  public List<AggregatorFactory> getRequiredColumns()
  {
    return Collections.singletonList(new HllSketchBuildAggregatorFactory(fieldName, fieldName, lgK, tgtHllType.toString()));
  }
242318
@Override
	public void setAggregator(IAggregator aggregator) {
		this.aggregator = aggregator;
		// get the file resource factory
		Iterable<IAggregatorExtension> iter = aggregator.getExtensions(IResourceFactoryExtensionPoint.ID);
		for (IAggregatorExtension ext : iter) {
			if ("file".equals(ext.getAttribute("scheme"))) { //$NON-NLS-1$ //$NON-NLS-2$
				fileResourceFactory = (IResourceFactory)ext.getInstance();
				break;
			}
		}
		if (fileResourceFactory == null) {
			throw new IllegalStateException("Missing file resource factory"); //$NON-NLS-1$
		}
	}
195932
public java.util.List<String> getConfigurationSetAttributeNames() {
        if (configurationSetAttributeNames == null) {
            configurationSetAttributeNames = new com.amazonaws.internal.SdkInternalList<String>();
        }
        return configurationSetAttributeNames;
    }
154685
func (s *BatchGetAggregateResourceConfigInput) SetConfigurationAggregatorName(v string) *BatchGetAggregateResourceConfigInput {
	s.ConfigurationAggregatorName = &v
	return s
}
859779
public void setRegionNames(java.util.Collection<String> regionNames) {
        if (regionNames == null) {
            this.regionNames = null;
            return;
        }

        this.regionNames = new com.amazonaws.internal.SdkInternalList<String>(regionNames);
    }
653849
public java.util.List<AggregationAuthorization> getAggregationAuthorizations() {
        if (aggregationAuthorizations == null) {
            aggregationAuthorizations = new com.amazonaws.internal.SdkInternalList<AggregationAuthorization>();
        }
        return aggregationAuthorizations;
    }
100956
func (s *GetAggregateComplianceDetailsByConfigRuleInput) SetConfigurationAggregatorName(v string) *GetAggregateComplianceDetailsByConfigRuleInput {
	s.ConfigurationAggregatorName = &v
	return s
}
1023680
public void setDeploymentGroupNames(java.util.Collection<String> deploymentGroupNames) {
        if (deploymentGroupNames == null) {
            this.deploymentGroupNames = null;
            return;
        }

        this.deploymentGroupNames = new com.amazonaws.internal.SdkInternalList<String>(deploymentGroupNames);
    }
304275
public void setConfigurationTemplates(java.util.Collection<String> configurationTemplates) {
        if (configurationTemplates == null) {
            this.configurationTemplates = null;
            return;
        }

        this.configurationTemplates = new com.amazonaws.internal.SdkInternalList<String>(configurationTemplates);
    }
170337
@Override	public List<ICacheKeyGenerator> getCacheKeyGenerators(IAggregator aggregator) {
		final String sourceMethod = "getCacheKeyGenerators"; //$NON-NLS-1$
		final boolean isTraceLogging = log.isLoggable(Level.FINER);
		if (isTraceLogging) {
			log.entering(sourceClass, sourceMethod, new Object[]{aggregator});
		}
		List<ICacheKeyGenerator> result = super.getCacheKeyGenerators(aggregator);
		if (isFeatureDependent) {
			// If responses are feature dependent, add a FeatueCacheKeyGenerator to the list of
			// cache key generators for this module builder
			result = new ArrayList<ICacheKeyGenerator>(super.getCacheKeyGenerators(aggregator));
			if (result.size() != 2) {
				throw new IllegalStateException("Unexpected list size = " + result.size()); //$NON-NLS-1$
			}
			result.add(new FeatureSetCacheKeyGenerator(new HashSet<String>(), true));
			result = Collections.unmodifiableList(result);
		}
		if (isTraceLogging) {
			log.exiting(sourceClass, sourceMethod, KeyGenUtil.toString(result));
		}
		return result;
	}
1037955
public java.util.List<AggregateComplianceByConfigRule> getAggregateComplianceByConfigRules() {
        if (aggregateComplianceByConfigRules == null) {
            aggregateComplianceByConfigRules = new com.amazonaws.internal.SdkInternalList<AggregateComplianceByConfigRule>();
        }
        return aggregateComplianceByConfigRules;
    }
163181
@Override
	public void shutdown(IAggregator aggregator) {
		for (IServiceRegistration reg : serviceRegs) {
			reg.unregister();
		}
		serviceRegs.clear();
	}