<p>
A list containing the properties of each job that is returned.
</p>

@param dominantLanguageDetectionJobPropertiesList
A list containing the properties of each job that is returned.
1144
public void setDominantLanguageDetectionJobPropertiesList(
            java.util.Collection<DominantLanguageDetectionJobProperties> dominantLanguageDetectionJobPropertiesList) {
        if (dominantLanguageDetectionJobPropertiesList == null) {
            this.dominantLanguageDetectionJobPropertiesList = null;
            return;
        }

        this.dominantLanguageDetectionJobPropertiesList = new java.util.ArrayList<DominantLanguageDetectionJobProperties>(
                dominantLanguageDetectionJobPropertiesList);
    }
434058
public Iterator<AbstractJobInputVertex> getInputVertices() {

		final Collection<AbstractJobInputVertex> coll = this.inputVertices.values();

		return coll.iterator();
	}
945812
public void setTopicsDetectionJobPropertiesList(java.util.Collection<TopicsDetectionJobProperties> topicsDetectionJobPropertiesList) {
        if (topicsDetectionJobPropertiesList == null) {
            this.topicsDetectionJobPropertiesList = null;
            return;
        }

        this.topicsDetectionJobPropertiesList = new java.util.ArrayList<TopicsDetectionJobProperties>(topicsDetectionJobPropertiesList);
    }
91840
public JobProperty getProperty(String className) {
        for (JobProperty p : properties)
            if (p.getClass().getName().equals(className))
                return p;
        return null;
    }
451391
public Page<Job> listJobs() {
    // [START bigquery_list_jobs]
    Page<Job> jobs = bigquery.listJobs(JobListOption.pageSize(100));
    for (Job job : jobs.iterateAll()) {
      // do something with the job
    }
    // [END bigquery_list_jobs]
    return jobs;
  }
767438
public Map<String, Job> getJobs(FolderJob folder) throws IOException {
        return getJobs(folder, null);
    }
829085
@Override
  public synchronized void scheduleJob(Properties jobProps, JobListener jobListener) throws JobException {
    Map<String, Object> additionalJobDataMap = Maps.newHashMap();
    additionalJobDataMap.put(ServiceConfigKeys.GOBBLIN_SERVICE_FLOWSPEC,
        this.scheduledFlowSpecs.get(jobProps.getProperty(ConfigurationKeys.JOB_NAME_KEY)));

    try {
      scheduleJob(jobProps, jobListener, additionalJobDataMap, GobblinServiceJob.class);
    } catch (Exception e) {
      throw new JobException("Failed to schedule job " + jobProps.getProperty(ConfigurationKeys.JOB_NAME_KEY), e);
    }
  }
279649
public MigrationJob[] retrieveJobs(int batchSize, int startIndex, JobType jobType)
            throws IOException, LightblueException {
        LOGGER.debug("Retrieving jobs: batchSize={}, startIndex={}", batchSize, startIndex);

        DataFindRequest findRequest = new DataFindRequest("migrationJob", null);

        List<Query> conditions = new ArrayList<>(Arrays.asList(new Query[] {
                // get jobs for this configuration
                Query.withValue("configurationName", Query.eq, migrationConfiguration.getConfigurationName()),
                // get jobs whose state ara available
                Query.withValue("status", Query.eq, "available"),
                // only get jobs that are
                Query.withValue("scheduledDate", Query.lte, new Date())
        }));

        if (jobType == JobType.GENERATED) {
            LOGGER.debug("Looking for generated job");
            conditions.add(Query.withValue("generated", Query.eq, true));
        } else if (jobType == JobType.NONGENERATED) {
            LOGGER.debug("Looking for non generated job");
            conditions.add(Query.withValue("generated", Query.eq, false));
        }

        findRequest.where(Query.and(conditions));

        findRequest.select(Projection.includeField("*"));

        findRequest.range(startIndex, startIndex + batchSize - 1);

        LOGGER.debug("Finding Jobs to execute: {}", findRequest.getBody());

        return lbClient.data(findRequest, MigrationJob[].class);
    }
1255847
public static List<JobPropertyDescriptor> getPropertyDescriptors(Class<? extends Job> clazz) {
        List<JobPropertyDescriptor> r = new ArrayList<>();
        for (JobPropertyDescriptor p : all())
            if(p.isApplicable(clazz))
                r.add(p);
        return r;
    }
1270924
static List<TypeMapping> getServiceTypeMappings() {
    // Build the list of type mappings based on BatchJobOpsService for this version of the API.
    ImmutableList.Builder<TypeMapping> mappings = ImmutableList.builder();

    try {
      mappings.add(
          new BatchJobOpsServiceSoapBindingStub() {
            @Override
            public Call _createCall() throws ServiceException {
              try {
                return super.createCall();
              } catch (RemoteException e) {
                throw new RuntimeException(e);
              }
            }
          }._createCall().getTypeMapping());
    } catch (Exception e) {
      throw new RuntimeException("Failed to initialize service type mappings", e);
    }

    return mappings.build();
  }
1107316
public void setEntitiesDetectionJobPropertiesList(java.util.Collection<EntitiesDetectionJobProperties> entitiesDetectionJobPropertiesList) {
        if (entitiesDetectionJobPropertiesList == null) {
            this.entitiesDetectionJobPropertiesList = null;
            return;
        }

        this.entitiesDetectionJobPropertiesList = new java.util.ArrayList<EntitiesDetectionJobProperties>(entitiesDetectionJobPropertiesList);
    }
1310272
public void setJobNames(java.util.Collection<String> jobNames) {
        if (jobNames == null) {
            this.jobNames = null;
            return;
        }

        this.jobNames = new java.util.ArrayList<String>(jobNames);
    }
740303
public static void checkJobProperties(final int projectId, final Props props,
      final Map<String, Props> jobPropsMap, final Set<String> errors) {
    // if project is in the memory check whitelist, then we don't need to check
    // its memory settings
    if (ProjectWhitelist.isProjectWhitelisted(projectId,
        ProjectWhitelist.WhitelistType.MemoryCheck)) {
      return;
    }

    final MemConfValue maxXms = MemConfValue.parseMaxXms(props);
    final MemConfValue maxXmx = MemConfValue.parseMaxXmx(props);

    for (final String jobName : jobPropsMap.keySet()) {
      final Props jobProps = jobPropsMap.get(jobName);
      final String xms = jobProps.getString(XMS, null);
      if (xms != null && !PropsUtils.isVariableReplacementPattern(xms)
          && Utils.parseMemString(xms) > maxXms.getSize()) {
        errors.add(String.format(
            "%s: Xms value has exceeded the allowed limit (max Xms = %s)",
            jobName, maxXms.getString()));
      }
      final String xmx = jobProps.getString(XMX, null);
      if (xmx != null && !PropsUtils.isVariableReplacementPattern(xmx)
          && Utils.parseMemString(xmx) > maxXmx.getSize()) {
        errors.add(String.format(
            "%s: Xmx value has exceeded the allowed limit (max Xmx = %s)",
            jobName, maxXmx.getString()));
      }

      // job callback properties check
      JobCallbackValidator.validate(jobName, props, jobProps, errors);
    }
  }
162080
@SuppressWarnings({"unchecked", "rawtypes"})
    public Map<JobPropertyDescriptor, JobProperty<? super JobT>> getProperties() {
        Map result = Descriptor.toMap((Iterable) properties);
        if (logRotator != null) {
            result.put(Jenkins.getActiveInstance().getDescriptorByType(BuildDiscarderProperty.DescriptorImpl.class), new BuildDiscarderProperty(logRotator));
        }
        return result;
    }
331153
public Collection<?> getOverrides() {
        List<Object> r = new ArrayList<>();
        for (JobProperty<? super JobT> p : properties)
            r.addAll(p.getJobOverrides());
        return r;
    }
489440
public void setSentimentDetectionJobPropertiesList(java.util.Collection<SentimentDetectionJobProperties> sentimentDetectionJobPropertiesList) {
        if (sentimentDetectionJobPropertiesList == null) {
            this.sentimentDetectionJobPropertiesList = null;
            return;
        }

        this.sentimentDetectionJobPropertiesList = new java.util.ArrayList<SentimentDetectionJobProperties>(sentimentDetectionJobPropertiesList);
    }
794291
public List<AbstractProject> getTiedJobs() {
        Node node = getNode();
        return (node != null) ? node.getSelfLabel().getTiedJobs() : Collections.EMPTY_LIST;
    }