<p>
A list of simulation job simulation application names.
</p>

@param simulationApplicationNames
A list of simulation job simulation application names.
348920
public void setSimulationApplicationNames(java.util.Collection<String> simulationApplicationNames) {
        if (simulationApplicationNames == null) {
            this.simulationApplicationNames = null;
            return;
        }

        this.simulationApplicationNames = new java.util.ArrayList<String>(simulationApplicationNames);
    }
420452
public void addApplicationInstances(Collection<ApplicationInstance> applicationInstances)
    {
        for(ApplicationInstance applicationInstance : applicationInstances)
        {
            // Add the instance to any application hosts it is associated with
            long applicationHostId = applicationInstance.getLinks().getApplicationHost();
            ApplicationHost applicationHost = applicationHosts.get(applicationHostId);
            if(applicationHost != null)
                applicationInstances(applicationHostId).add(applicationInstance);
            else
                logger.severe(String.format("Unable to find application host for application instance '%s': %d", applicationInstance.getName(), applicationHostId));
        }
    }
162518
public final void setApplicationName(String applicationName) {
        synchronized (lock) {
            if (applicationName == null) {
                serviceProperties.remove(APPLICATION_NAME);
                bundleAnalysingComponentInstantiationListener = null;
            } else {
                serviceProperties.put(APPLICATION_NAME, applicationName);
                bundleAnalysingComponentInstantiationListener =
                    new BundleAnalysingComponentInstantiationListener(bundleContext, injectionSource, factoryTracker);
            }

            if (serviceRegistration != null) {
                serviceRegistration.setProperties(serviceProperties);
            }
        }
    }
701821
@Override
    public Set<AppdynamicsApplication> getApplications(String instanceUrl) {
        Set<AppdynamicsApplication> returnSet = new HashSet<>();
        try {
            String url = joinURL(instanceUrl, APPLICATION_LIST_PATH);
            ResponseEntity<String> responseEntity = makeRestCall(url);
            String returnJSON = responseEntity.getBody();
            JSONParser parser = new JSONParser();

            try {
                JSONArray array = (JSONArray) parser.parse(returnJSON);

                for (Object entry : array) {
                    JSONObject jsonEntry = (JSONObject) entry;

                    String appName = getString(jsonEntry, "name");
                    String appId = String.valueOf(getLong(jsonEntry, "id"));
                    String desc = getString(jsonEntry, "description");
                    if (StringUtils.isEmpty(desc)) {
                        desc = appName;
                    }
                    AppdynamicsApplication app = new AppdynamicsApplication();
                    app.setAppID(appId);
                    app.setAppName(appName);
                    app.setAppDesc(desc);
                    app.setDescription(desc);
                    returnSet.add(app);
                }
            } catch (ParseException e) {
                LOG.error("Parsing applications on instance: " + instanceUrl, e);
            }
        } catch (RestClientException rce) {
            LOG.error("client exception loading applications", rce);
            throw rce;
        } catch (MalformedURLException mfe) {
            LOG.error("malformed url for loading applications", mfe);
        }
        return returnSet;
    }
584388
public void setAlarmNames(java.util.Collection<String> alarmNames) {
        if (alarmNames == null) {
            this.alarmNames = null;
            return;
        }

        this.alarmNames = new com.amazonaws.internal.SdkInternalList<String>(alarmNames);
    }
906277
@Override
	public List<TargetAssociation> findTargetAssociations( String applicationName ) {

		this.logger.fine( "Request: find target associations in " + applicationName + "." );
		List<TargetAssociation> result = new ArrayList<> ();

		Application app = this.manager.applicationMngr().findApplicationByName( applicationName );
		if( app != null ) {

			// Default target for the application.
			// It must be in first position.
			String defaultTargetId = this.manager.targetsMngr().findTargetId( app, null );
			TargetWrapperDescriptor twd = null;
			if( defaultTargetId != null )
				twd = this.manager.targetsMngr().findTargetById( defaultTargetId );

			result.add( new TargetAssociation( "", null, twd ));

			// Then, show the scoped instances.
			// List them, even if they do not have an associated target.
			for( Instance inst : InstanceHelpers.findAllScopedInstances( app )) {
				String instancePath = InstanceHelpers.computeInstancePath( inst );
				String targetId = this.manager.targetsMngr().findTargetId( app, instancePath, true );

				twd = null;
				if( targetId != null )
					twd = this.manager.targetsMngr().findTargetById( targetId );

				result.add( new TargetAssociation( instancePath, inst.getComponent().getName(), twd ));
			}

			// Deal with components.
			for( Component comp : ComponentHelpers.findAllComponents( app )) {
				if( ! ComponentHelpers.isTarget( comp ))
					continue;

				String key = "@" + comp.getName();
				String targetId = this.manager.targetsMngr().findTargetId( app, key, true );

				twd = null;
				if( targetId != null )
					twd = this.manager.targetsMngr().findTargetById( targetId );

				result.add( new TargetAssociation( key, null, twd ));
			}
		}

		return result;
	}
113169
public void setSimulationApplicationSummaries(java.util.Collection<SimulationApplicationSummary> simulationApplicationSummaries) {
        if (simulationApplicationSummaries == null) {
            this.simulationApplicationSummaries = null;
            return;
        }

        this.simulationApplicationSummaries = new java.util.ArrayList<SimulationApplicationSummary>(simulationApplicationSummaries);
    }
359519
public void setInstanceNames(java.util.Collection<String> instanceNames) {
        if (instanceNames == null) {
            this.instanceNames = null;
            return;
        }

        this.instanceNames = new com.amazonaws.internal.SdkInternalList<String>(instanceNames);
    }
314098
public void setVerifyContainNames(String names) {
                if (!GitTaskUtils.isNullOrBlankString(names)) {
                        namesToCheck.addAll(Arrays.asList(names.split(",")));
                }
                else {
                        throw new BuildException("Invalid references names.");
                }
        }
1333536
public void setApps(java.util.Collection<App> apps) {
        if (apps == null) {
            this.apps = null;
            return;
        }

        this.apps = new com.amazonaws.internal.SdkInternalList<App>(apps);
    }
1332057
public void setFieldNames(List<String> fieldNames) {
    this.fieldNames = fieldNames;
    if (fields.length != fieldNames.size()) {
      Object[] oldFields = fields;
      fields = new Object[fieldNames.size()];
      System.arraycopy(oldFields, 0, fields, 0,
          Math.min(oldFields.length, fieldNames.size()));
    }
  }
622436
public void setNames(String names) {
		this.names = new HashSet<String>(Arrays.asList(names.split(" ")));
	}
88509
public void setApplications(java.util.Collection<ApplicationSummary> applications) {
        if (applications == null) {
            this.applications = null;
            return;
        }

        this.applications = new java.util.ArrayList<ApplicationSummary>(applications);
    }
5264
public void setClusterNames(java.util.Collection<String> clusterNames) {
        if (clusterNames == null) {
            this.clusterNames = null;
            return;
        }

        this.clusterNames = new java.util.ArrayList<String>(clusterNames);
    }
433413
public void setKeyNames(java.util.Collection<String> keyNames) {
        if (keyNames == null) {
            this.keyNames = null;
            return;
        }

        this.keyNames = new com.amazonaws.internal.SdkInternalList<String>(keyNames);
    }
766998
void setAppName(final String appName) {
        if (clusterId.applicationName != null && !clusterId.applicationName.equals(appName))
            throw new IllegalStateException("Restting the application name on a cluster is not allowed.");
        clusterId = new ClusterId(appName, clusterId.clusterName);
    }
118009
public void setRobotApplicationNames(java.util.Collection<String> robotApplicationNames) {
        if (robotApplicationNames == null) {
            this.robotApplicationNames = null;
            return;
        }

        this.robotApplicationNames = new java.util.ArrayList<String>(robotApplicationNames);
    }