in src/main/java/com/google/gcs/sdrs/service/worker/rule/impl/StsRuleExecutor.java [829:847]
private boolean isValidPooledJob(
TransferJob pooledJob,
String jobName,
String projectId,
String bucketName,
String scheduledAt) {
if (pooledJob == null) {
return false;
}
boolean result =
pooledJob.getName().equals(jobName)
&& pooledJob.getProjectId().equals(projectId)
&& pooledJob.getSchedule().getScheduleEndDate() == null
&& (scheduledAt == null || isScheduledAtSame(pooledJob, scheduledAt))
&& pooledJob.getTransferSpec().getGcsDataSource().getBucketName().equals(bucketName);
return result;
}